SEO
How to Implement an International SEO Strategy (Step-by-Step Guide)
International SEO is the process of optimizing your website for users across multiple countries or languages. It’s crucial if you want to reach an international audience through organic search.
But creating an international SEO strategy can be daunting—even for professional SEOs.
In this guide, I’ll break down the process and walk you through it step by step.
Many of you will know which markets you intend to target. This is often determined by non-SEO factors such as the ability to operate in specific markets.
Despite this, it’s worth understanding which markets hold the strongest potential for your business. Your business may:
- Naturally decide to serve this market in future.
- Be missing out on a market with huge search demand.
- Be missing out on a market with low search competition.
You can get a rough idea of the markets with search potential by entering competitors into Ahrefs’ Site Explorer. Just check the graph that shows traffic share by country.
You will, of course, need to dig deeper than this. But we’ll tackle that in the chapter on keyword research. For now, this should give you a good idea of potential markets.
Before getting too carried away with detailed keyword research, you need to plan out your technical approach. Ensuring you have the right technical foundations is vital to every international SEO strategy.
Each market requires dedicated URLs
To target several markets effectively, each landing page requires a separate version of content sitting on dedicated URLs for each language. Having country-specific versions of the page is also recommended for a hyper-focused approach.
Dynamically translating copy that sits on the same URL is a no-go. Google recommends using dedicated URLs, as this allows its crawlers to efficiently discover, read, and index all versions of your content.
Deciding on the URL structure
There are several choices to consider when deciding on the URL structure. All viable options have pros and cons.
ccTLD
This option is very popular, most notably because users are familiar with the top-level domain of their country. This contributes to users having that feeling of being in the right place when they land on the page.
On the other hand, you’ll need to consider the cost of purchasing several domains. In the opinion of many SEOs, you’ll also be diluting your PageRank by splitting content across several domains. This is because you’ll need to build up SEO authority across multiple domains as opposed to a single, stronger domain.
Pros
- Target country is clear to users
- Ability to use localized hosting for enhanced page load times
Cons
- Usually more costly, as you’ll need to purchase several domains
- Maintaining several domains can be technically challenging
- URL doesn’t specify the language (e.g.,
.ca
could be for English or French speakers)
Subfolder
Subfolders are not only very popular among SEOs but also webmasters. This is because all of the content sits within a single domain.
It’s also much easier to create a new version of a page by simply changing the URL path (or slug) compared to rolling out a new page on a completely different hosting setup. Reporting is easier too, as you’ll only need to install your analytics tag on a single domain.
Pros
- Relatively straightforward to set up
- Customizable naming (e.g.,
example.com/germany
) - Easier to track and report
Cons
- Users may not be as familiar with URL structure
Subdomain
Subdomains are less popular but do have some unique benefits. The ability to use customizable naming conventions is a notable one. This is not achievable with ccTLDs.
The cons, however, are closely aligned with those of the ccTLD. Despite subdomains effectively being an extension of your main domain, Google will have to learn how to crawl these separately at first.
Pros
- Ability to use localized hosting
- Customizable naming (e.g.,
france.example.com
)
Cons
- Maintaining several domains can be technically challenging
- Users may not be as familiar with URL structure
Parameterized URL
This option should be avoided at all costs. Parameterized URLs are not user-friendly and can confuse bots too.
This option is not recommended by Google for internationalization.
For these reasons, let’s take the parameterized URL option completely out of the equation.
Jamie’s Verdict
When starting from scratch, I personally prefer the subfolder option. For me, the benefits of hosting all content under the same domain should not be overlooked.
That said, it’s OK to prefer a different route, as many SEOs do. You won’t be penalized, as all three options are supported by Google.
Consider creating multiple languages per country
If you are serving countries where the users’ first language can be one of several, you may need to consider providing content in multiple languages per country.
For example, say you are looking to serve all potential customers in Canada. You’ll need to target both English- and French-speaking users. As a result, you’ll need to roll out a French-Canadian version as well as an English-Canadian version.
Can I just create language-specific versions?
It’s perfectly within Google’s guidelines to only target users by language. For some types of content, you may even get away with this approach. I recommend searching your top keywords to see how the best ranking results approach this.
Taking on a language-first approach may be the perfect starting point for your business, particularly if you are tight on resources. You’ll be working with fewer pages, which also results in less of a chance of things breaking.
That said, most businesses have specific countries in mind. Rolling out country-specific content is the most optimal approach. This allows you to focus your content around the country that you intend to target.
For starters, you’ll want to serve your products or services in the right currency. Furthermore, you can tweak the terminology used, as this varies from country to country (even when the language remains the same).
These nuances not only matter for users but are also something that Google could pick up too. After all, it’s Google’s job to serve the most relevant result for each user.
Install a Content Delivery Network
Now that you are serving users in multiple countries, there’s never been a more crucial time to implement a Content Delivery Network (CDN). In the era of Core Web Vitals being a ranking factor, users having a slow experience when loading your site from abroad can impact your rankings.
CDNs utilize a group of distributed servers, ensuring your users load the page from a localized server as opposed to a single, centralized server. This helps to keep page load times down, resulting in a more satisfying user experience.
Now that we have the plans in place for the technical foundations, the next step is to carry out keyword research in each of our chosen markets. This is recommended, even if you decide to only roll out your international strategy in a single language.
Earlier on, I mentioned that terminology varies from country to country, even if the language remains the same. This, in turn, will have an impact on the keywords your potential customers are searching for.
Search volume will also differ from country to country, as population and search demand vary. This is something we’ll need to take into consideration when making projections based on keyword data.
For example, using Ahrefs’ Keywords Explorer, we can see that the U.K. holds the highest search volume for the term “home insurance” with 67K monthly searches.
These keywords will also impact on-page optimization, which I’ll talk about more in step #4.
What if I need keyword research in a foreign language?
Having worked agency-side in SEO for several years, I have often found myself in such a situation. Utilizing SEO specialists who are native speakers always results in the best end product. If you’ve yet to onboard in-house native specialists, I highly recommend leaning on your network and scouting through LinkedIn to find the right specialist for you.
This often ends up as the most cost-effective solution too. Using native specialists will save you from spending lots of time trying to work out what those keywords in your list even mean.
How about using auto-translation tools?
I’d avoid directly translating keywords from your native language into a foreign language. Often, translation tools do not take nuance into consideration. This will leave you with a list of keywords that your customers may not even be searching for (or even make any sense for that matter).
Don’t have the budget to hire a local SEO?
If you don’t have the budget to hire a local specialist to produce keyword research, translation tools will come in handy. As previously mentioned, translation tools aren’t always that accurate. So in this instance, they should only be used as a guide to help get you started.
Here’s an example. Let’s assume my business provides home insurance in the U.K. and is considering the potential of serving customers in Spain.
Using Google Translate to convert my top English keywords into Spanish, I now paste these translations into Ahrefs’ Keywords Explorer.
Jackpot! Despite the tool only returning a couple of keywords, one of them— “seguro de hogar”—has over 6,100 monthly searches in Spain.
Reminder: Be cautious when using auto-translate tools. My starting keyword of “seguro de hogar” works a treat in mainland Spain. However, it is not as common in the Spanish-speaking countries of Latin America.
Clicking on this keyword, I see that Keywords Explorer now provides me with the best starting point for my keyword research in Spanish. We now have a range of related keywords that I can use to expand my list.
Scrolling down, I can also see the top-ranking URLs for this keyword. These will come in handy, as I can now plug these URLs into Ahrefs’ Site Explorer to see what keywords my potential competitors are ranking for.
Involving a native expert at this stage is imperative. You may be able to get away with saving some budget by conducting the keyword research yourself. When it comes to creating the content, however, there are no tricks to keep up your sleeve.
With local nuance and terminology varying quite considerably, the user on the other end is likely to notice if you’ve cut any corners with the content production. Not understanding local terminology could be costly.
This is not only important for user experience but also for Google too. It’s Google’s job to serve users with the pages that offer the best experience to them. Therefore, Google will prefer to serve content that is relevant to both the country and language of the user.
Anything that can be localized should be localized. In addition to on-page copy and metadata, this can also include:
- Currencies
- Time zones
- Phone numbers (where possible)
- Office address (where possible)
One of the easiest mistakes to make when rolling out content internationally is internally linking to the wrong version. Not only can this lead to your users landing on the wrong version, but it may also send conflicting signals to Google.
What if I only have a limited number of pages to link to for a specific market?
If you are asking yourself this question, it may be too soon to launch in this market. Launching into a brand-new market with only a small number of pages will limit your path to results.
Launching with a wider range of content will better help Google associate your website and brand with the market you intend to launch within. As a general rule, I’d recommend ensuring you have enough content to link to via your header and footer navigation when launching.
Include a navigation menu to switch between market versions
Even with the most effective geo-targeting in place, there may be the odd instance where a user lands on the wrong version. Providing dedicated navigation to switch back to the right version could be the difference between losing and gaining a potential customer.
Via the header of the Ahrefs website, for example, you can easily switch the language.
Even with the on-page signals that Google picks up through our content, it can still be confusing for Google to understand which pages to serve for a specific market.
Implementing hreflang is essential
Hreflang is a piece of code that usually sits in the backend of a page (or sometimes via sitemaps). It’s essentially a mapping process, providing Google with a list of the alternative URLs for a specific page.
This helps Google to understand:
- Which market the current page intends to target.
- Alternative options for users in other markets.
- A version to serve by default for users searching from markets without a dedicated page (optional).
Implementing hreflang will not only enhance user experience but also let your rankings benefit from close duplicates (in particular, the versions that use the same language).
While PageRank isn’t passed through the hreflang, Google will use the most authoritative version in the searched language to determine the ranking position. When a user then conducts the search, Google will serve the most relevant version for that user.
There’s no doubt that hreflang can quickly become one of the most complex areas of SEO. No need to fear—our Joshua Hardwick has compiled a dedicated beginner’s guide to hreflang.
Ahrefs’ Site Audit is the perfect place to review your hreflang implementation. First, you’ll need to run an audit on your website.
Once your audit is complete, head to the Localization report to uncover any errors.
Avoid geo-redirection
Redirecting users based on their IP address or by cookies should be completely avoided. This will not only frustrate users but also cause further confusion for bots.
Google will more frequently crawl content via a U.S. IP address. Therefore, you may be redirecting Google away from any non-U.S. content. Bypassing the redirect for the Googlebot user agent is also not advised. It’s important to ensure Googlebot has the exact same experience as your users.
Don’t just take it from me. Google advises against this too:
These redirections could prevent users (and search engines) from viewing all the versions of your site.
The documentation expands on this further by saying:
Don’t use IP analysis to adapt your content. IP location analysis is difficult and generally not reliable. Furthermore, Google may not be able to crawl variations of your site properly. Most, but not all, Google crawls originate from the US, and we don’t attempt to vary the location to detect site variations.
As an alternative solution to IP redirection, you may wish to prompt a user, who appears to be in the wrong location, to review their version of the site via navigation. Here’s how Apple implemented its prompt.
Regardless of whether you have a strong presence in your home market, you’ll also need to build authority in the new markets that you wish to roll out within.
A backlink from a highly authoritative site in the U.S. may not hold the same weight in Mexico, for example.
Quite often, this step is overlooked. Despite appearing last in this guide, it should not be written off.
It’s quite common for webmasters to follow the previous steps correctly, only to overlook this last step and end up with traffic that correlates with their lack of localized links.
So don’t forget to build your backlink profile and digital presence within all markets targeted, not just your home market.
Key takeaways
- Use the URL structure that fits your needs best (avoiding URL parameters at all costs)
- Localize your strategy as much as you can, from keyword research to content optimization
- Utilize hreflang to send clear signals to Google
- Site speed matters for users in all countries; installing a CDN is a must
- Continue to grow the quality of your backlink profile in all markets
Have any questions? Which URL structure do you prefer? Ping me on Twitter and let me know.
SEO
Google Clarifies Vacation Rental Structured Data
Google’s structured data documentation for vacation rentals was recently updated to require more specific data in a change that is more of a clarification than it is a change in requirements. This change was made without any formal announcement or notation in the developer pages changelog.
Vacation Rentals Structured Data
These specific structured data types makes vacation rental information eligible for rich results that are specific to these kinds of rentals. However it’s not available to all websites. Vacation rental owners are required to be connected to a Google Technical Account Manager and have access to the Google Hotel Center platform.
VacationRental Structured Data Type Definitions
The primary changes were made to the structured data property type definitions where Google defines what the required and recommended property types are.
The changes to the documentation is in the section governing the Recommended properties and represents a clarification of the recommendations rather than a change in what Google requires.
The primary changes were made to the structured data type definitions where Google defines what the required and recommended property types are.
The changes to the documentation is in the section governing the Recommended properties and represents a clarification of the recommendations rather than a change in what Google requires.
Address Schema.org property
This is a subtle change but it’s important because it now represents a recommendation that requires more precise data.
This is what was recommended before:
“streetAddress”: “1600 Amphitheatre Pkwy.”
This is what it now recommends:
“streetAddress”: “1600 Amphitheatre Pkwy, Unit 6E”
Address Property Change Description
The most substantial change is to the description of what the “address” property is, becoming more descriptive and precise about what is recommended.
The description before the change:
PostalAddress
Information about the street address of the listing. Include all properties that apply to your country.
The description after the change:
PostalAddress
The full, physical location of the vacation rental.
Provide the street address, city, state or region, and postal code for the vacation rental. If applicable, provide the unit or apartment number.
Note that P.O. boxes or other mailing-only addresses are not considered full, physical addresses.
This is repeated in the section for address.streetAddress property
This is what it recommended before:
address.streetAddress Text
The full street address of your vacation listing.
And this is what it recommends now:
address.streetAddress Text
The full street address of your vacation listing, including the unit or apartment number if applicable.
Clarification And Not A Change
Although these updates don’t represent a change in Google’s guidance they are nonetheless important because they offer clearer guidance with less ambiguity as to what is recommended.
Read the updated structured data guidance:
Vacation rental (VacationRental) structured data
Featured Image by Shutterstock/New Africa
SEO
Google On Hyphens In Domain Names
Google’s John Mueller answered a question on Reddit about why people don’t use hyphens with domains and if there was something to be concerned about that they were missing.
Domain Names With Hyphens For SEO
I’ve been working online for 25 years and I remember when using hyphens in domains was something that affiliates did for SEO when Google was still influenced by keywords in the domain, URL, and basically keywords anywhere on the webpage. It wasn’t something that everyone did, it was mainly something that was popular with some affiliate marketers.
Another reason for choosing domain names with keywords in them was that site visitors tended to convert at a higher rate because the keywords essentially prequalified the site visitor. I know from experience how useful two-keyword domains (and one word domain names) are for conversions, as long as they didn’t have hyphens in them.
A consideration that caused hyphenated domain names to fall out of favor is that they have an untrustworthy appearance and that can work against conversion rates because trustworthiness is an important factor for conversions.
Lastly, hyphenated domain names look tacky. Why go with tacky when a brandable domain is easier for building trust and conversions?
Domain Name Question Asked On Reddit
This is the question asked on Reddit:
“Why don’t people use a lot of domains with hyphens? Is there something concerning about it? I understand when you tell it out loud people make miss hyphen in search.”
And this is Mueller’s response:
“It used to be that domain names with a lot of hyphens were considered (by users? or by SEOs assuming users would? it’s been a while) to be less serious – since they could imply that you weren’t able to get the domain name with fewer hyphens. Nowadays there are a lot of top-level-domains so it’s less of a thing.
My main recommendation is to pick something for the long run (assuming that’s what you’re aiming for), and not to be overly keyword focused (because life is too short to box yourself into a corner – make good things, course-correct over time, don’t let a domain-name limit what you do online). The web is full of awkward, keyword-focused short-lived low-effort takes made for SEO — make something truly awesome that people will ask for by name. If that takes a hyphen in the name – go for it.”
Pick A Domain Name That Can Grow
Mueller is right about picking a domain name that won’t lock your site into one topic. When a site grows in popularity the natural growth path is to expand the range of topics the site coves. But that’s hard to do when the domain is locked into one rigid keyword phrase. That’s one of the downsides of picking a “Best + keyword + reviews” domain, too. Those domains can’t grow bigger and look tacky, too.
That’s why I’ve always recommended brandable domains that are memorable and encourage trust in some way.
Read the post on Reddit:
Read Mueller’s response here.
Featured Image by Shutterstock/Benny Marty
SEO
Reddit Post Ranks On Google In 5 Minutes
Google’s Danny Sullivan disputed the assertions made in a Reddit discussion that Google is showing a preference for Reddit in the search results. But a Redditor’s example proves that it’s possible for a Reddit post to rank in the top ten of the search results within minutes and to actually improve rankings to position #2 a week later.
Discussion About Google Showing Preference To Reddit
A Redditor (gronetwork) complained that Google is sending so many visitors to Reddit that the server is struggling with the load and shared an example that proved that it can only take minutes for a Reddit post to rank in the top ten.
That post was part of a 79 post Reddit thread where many in the r/SEO subreddit were complaining about Google allegedly giving too much preference to Reddit over legit sites.
The person who did the test (gronetwork) wrote:
“…The website is already cracking (server down, double posts, comments not showing) because there are too many visitors.
…It only takes few minutes (you can test it) for a post on Reddit to appear in the top ten results of Google with keywords related to the post’s title… (while I have to wait months for an article on my site to be referenced). Do the math, the whole world is going to spam here. The loop is completed.”
Reddit Post Ranked Within Minutes
Another Redditor asked if they had tested if it takes “a few minutes” to rank in the top ten and gronetwork answered that they had tested it with a post titled, Google SGE Review.
gronetwork posted:
“Yes, I have created for example a post named “Google SGE Review” previously. After less than 5 minutes it was ranked 8th for Google SGE Review (no quotes). Just after Washingtonpost.com, 6 authoritative SEO websites and Google.com’s overview page for SGE (Search Generative Experience). It is ranked third for SGE Review.”
It’s true, not only does that specific post (Google SGE Review) rank in the top 10, the post started out in position 8 and it actually improved ranking, currently listed beneath the number one result for the search query “SGE Review”.
Screenshot Of Reddit Post That Ranked Within Minutes
Anecdotes Versus Anecdotes
Okay, the above is just one anecdote. But it’s a heck of an anecdote because it proves that it’s possible for a Reddit post to rank within minutes and get stuck in the top of the search results over other possibly more authoritative websites.
hankschrader79 shared that Reddit posts outrank Toyota Tacoma forums for a phrase related to mods for that truck.
Google’s Danny Sullivan responded to that post and the entire discussion to dispute that Reddit is not always prioritized over other forums.
Danny wrote:
“Reddit is not always prioritized over other forums. [super vhs to mac adapter] I did this week, it goes Apple Support Community, MacRumors Forum and further down, there’s Reddit. I also did [kumo cloud not working setup 5ghz] recently (it’s a nightmare) and it was the Netgear community, the SmartThings Community, GreenBuildingAdvisor before Reddit. Related to that was [disable 5g airport] which has Apple Support Community above Reddit. [how to open an 8 track tape] — really, it was the YouTube videos that helped me most, but it’s the Tapeheads community that comes before Reddit.
In your example for [toyota tacoma], I don’t even get Reddit in the top results. I get Toyota, Car & Driver, Wikipedia, Toyota again, three YouTube videos from different creators (not Toyota), Edmunds, a Top Stories unit. No Reddit, which doesn’t really support the notion of always wanting to drive traffic just to Reddit.
If I guess at the more specific query you might have done, maybe [overland mods for toyota tacoma], I get a YouTube video first, then Reddit, then Tacoma World at third — not near the bottom. So yes, Reddit is higher for that query — but it’s not first. It’s also not always first. And sometimes, it’s not even showing at all.”
hankschrader79 conceded that they were generalizing when they wrote that Google always prioritized Reddit. But they also insisted that that didn’t diminish what they said is a fact that Google’s “prioritization” forum content has benefitted Reddit more than actual forums.
Why Is The Reddit Post Ranked So High?
It’s possible that Google “tested” that Reddit post in position 8 within minutes and that user interaction signals indicated to Google’s algorithms that users prefer to see that Reddit post. If that’s the case then it’s not a matter of Google showing preference to Reddit post but rather it’s users that are showing the preference and the algorithm is responding to those preferences.
Nevertheless, an argument can be made that user preferences for Reddit can be a manifestation of Familiarity Bias. Familiarity Bias is when people show a preference for things that are familiar to them. If a person is familiar with a brand because of all the advertising they were exposed to then they may show a bias for the brand products over unfamiliar brands.
Users who are familiar with Reddit may choose Reddit because they don’t know the other sites in the search results or because they have a bias that Google ranks spammy and optimized websites and feel safer reading Reddit.
Google may be picking up on those user interaction signals that indicate a preference and satisfaction with the Reddit results but those results may simply be biases and not an indication that Reddit is trustworthy and authoritative.
Is Reddit Benefiting From A Self-Reinforcing Feedback Loop?
It may very well be that Google’s decision to prioritize user generated content may have started a self-reinforcing pattern that draws users in to Reddit through the search results and because the answers seem plausible those users start to prefer Reddit results. When they’re exposed to more Reddit posts their familiarity bias kicks in and they start to show a preference for Reddit. So what could be happening is that the users and Google’s algorithm are creating a self-reinforcing feedback loop.
Is it possible that Google’s decision to show more user generated content has kicked off a cycle where more users are exposed to Reddit which then feeds back into Google’s algorithm which in turn increases Reddit visibility, regardless of lack of expertise and authoritativeness?
Featured Image by Shutterstock/Kues
-
WORDPRESS6 days ago
Turkish startup ikas attracts $20M for its e-commerce platform designed for small businesses
-
PPC7 days ago
31 Ready-to-Go Mother’s Day Messages for Social Media, Email, & More
-
PPC6 days ago
A History of Google AdWords and Google Ads: Revolutionizing Digital Advertising & Marketing Since 2000
-
MARKETING5 days ago
Roundel Media Studio: What to Expect From Target’s New Self-Service Platform
-
SEO5 days ago
Google Limits News Links In California Over Proposed ‘Link Tax’ Law
-
MARKETING6 days ago
Unlocking the Power of AI Transcription for Enhanced Content Marketing Strategies
-
SEARCHENGINES6 days ago
Google Search Results Can Be Harmful & Dangerous In Some Cases
-
SEARCHENGINES5 days ago
Daily Search Forum Recap: April 12, 2024
You must be logged in to post a comment Login