
An international SEO strategy is the plan for making your site rank in every country and language you sell to. It combines one URL structure decision (a ccTLD, a subdomain, or a subdirectory), correct hreflang tags, and genuine content localization, so search engines serve the right version to each market and buyers land on a page built for them rather than a translated afterthought.
Most international SEO advice stops at "add hreflang and translate your pages." That is where sites break. This guide walks the decisions in the order you actually face them, names the exact syntax and settings, and flags the pitfalls that quietly cost rankings, including one setting that no longer exists but that half the guides online still tell you to use.
An international SEO strategy is a coordinated set of technical and content choices that tells search engines which version of your site belongs to which audience, and gives that audience a page written for how they actually search and buy. It answers three questions in order: which markets are worth entering, how the URLs should be structured, and how hreflang plus localization make each version findable and convincing.
The commercial reason to get this right is blunt. Language is not a nice-to-have on the buying journey, it is a gate. CSA Research, in its "Can't Read, Won't Buy" survey of 8,709 consumers across 29 countries, found that 76% of online shoppers prefer to buy products with information in their own language, and 40% will never buy from a website in another language. A page that ranks but reads foreign still loses the sale.
Before you touch any code, decide which markets deserve the investment. Judge each candidate on real search demand in that language, how easy it is to do business and fulfil there, and whether you can build local links and support. It is better to own two markets completely than to half-serve eight. Once your priority markets are set, the technical work begins with the URL structure. If you sell from several physical locations rather than several countries, our guide to SEO strategy for multiple locations covers that near neighbour.
For most companies, a subdirectory (example.com/de/) is the right default: Google lists it as easy to set up and low maintenance because everything sits on one host, and each market inherits the authority your main domain has already earned. Reserve a ccTLD (example.de) for well-funded brands that can build separate authority and links per country, because Google notes a ccTLD targets only one country and Ahrefs points out it splits your PageRank across multiple domains. This single choice shapes hosting, tracking, and how hard you have to work to rank, so make it deliberately.
Google recognises three structures for geotargeting and flags URL parameters (site.com?loc=de) as not recommended. Here is how the three compare on the factors that decide the call.
| Factor | ccTLD (example.de) | Subdirectory (example.com/de/) | Subdomain (de.example.com) |
|---|---|---|---|
| Geotargeting signal | Strongest, unambiguous to users and Google | Clear once hreflang is set | Clear, but users may read it as language or country |
| Setup and upkeep | Hardest: separate domains to buy and maintain | Easiest: one host, one codebase | Moderate: one domain, separate host possible |
| Authority | Starts near zero per domain; links do not pool | Inherits the main domain's authority | Treated as more separate than a subdirectory |
| Server location | Can host locally for speed | Shared host (use a CDN for speed) | Can host locally for speed |
| Best for | Single-country brands with budget and local teams | Most sites, especially new international programs | Sites needing separate hosting or infrastructure |
Note the trade-off buried in that table: a ccTLD sends the loudest geotargeting signal but forces you to earn authority from scratch in each country, while a subdirectory hands every new market the head start of your existing links. Ahrefs and Google both lean toward subdirectories for new international sites for exactly that reason. Whichever you choose, keep one language per URL. Google is explicit that you should not machine-translate copy on the same URL or mix languages on one page, and your internal links should point to same-language, same-country versions. Planning that link map up front is far easier with an SEO strategy template than retrofitting it later.
Hreflang is an annotation that tells Google which language and region each version of a page targets, so it can serve the UK page to a UK searcher and the German page to a German one. Google is clear on one point people miss: hreflang does not pass any ranking signal, it only helps Google pick the correct version to show. You need it whenever the same or similar content exists in more than one language or for more than one country.
You can declare hreflang three ways: HTML link tags in the head, an HTTP header (for non-HTML files like PDFs), or XML sitemap entries. The HTML method is the most common. In the head of every version you list all versions, including the page itself, using this exact form:
<link rel="alternate" hreflang="en-gb" href="https://example.com/gb/" /><link rel="alternate" hreflang="en-us" href="https://example.com/us/" /><link rel="alternate" hreflang="de" href="https://example.com/de/" /><link rel="alternate" hreflang="x-default" href="https://example.com/" />
The value before the hyphen is the language in ISO 639-1 (en, de, fr) and the optional part after it is the region in ISO 3166-1 Alpha 2 (GB, US, CH). So en-gb means English for the United Kingdom and de means German for any region. Get those two building blocks right and most hreflang problems disappear.
Hreflang is, in Ahrefs' words, one of the most complex areas of SEO, and the failures are consistent. Fix these before you blame anything else:
UK, EU, and UN do not work in hreflang. The United Kingdom is GB. A region code used alone (like GB with no language) is also invalid; hreflang always needs a language.Use hreflang="x-default" to catch visitors whose language or region matches none of your versions and send them to a sensible fallback, usually a country-selector page or your main global homepage. Google describes x-default as the reserved value for when no other language or region matches the user's browser setting. It is optional, but on any multi-country site it is the difference between a lost French-Canadian visitor seeing a relevant chooser and being dropped onto the wrong market's page.
No. Google removed the International Targeting report, including the setting that let you assign a whole site or directory to a target country, from Search Console in 2022, explaining that country targeting there added little value for the ecosystem. If a guide still tells you to open Search Console and pick a target country, it is out of date. Your geotargeting signals now come from your ccTLD (if you use one), your hreflang annotations, your server location, and local signals on the page such as address, phone number, currency, and language. This is a live example of why you verify against Google's current documentation rather than recycled advice, the same discipline behind a proper SEO audit checklist.
Translation converts text from one language to another and stops there. Localization adapts the whole experience, currency, dates, units, examples, imagery, and the actual keywords people search, to a specific market's expectations. For international SEO the gap matters twice: localized pages match how buyers really search, and they convert better once the buyer arrives. Semrush frames translation as swapping words while localization adapts messaging to local preferences, values, and cultural context.
Keyword research is where the difference shows first. The same product can be searched with completely different words across markets that share a language, so translating your existing keyword list is not enough. Run fresh keyword research per market, in the local language, and write to the local phrasing. Then localize the trust signals a buyer scans before paying: show prices in the local currency, use local date and number formats, list a local contact method where you can, and adapt examples and imagery so nothing reads as imported. This is the same intent-and-proof work that underpins our SEO content optimization service, applied one market at a time.
Even with structure and hreflang sorted, a handful of technical mistakes drain international performance. These are the ones worth auditing for on every market you launch:
What is an international SEO strategy? It is the plan for making your site rank in every country and language you sell to. It combines a URL structure decision, correct hreflang tags, and real content localization so search engines serve the right version to each market and buyers land on a page built for them.
Should I use a ccTLD, subdomain, or subdirectory? For most sites, use a subdirectory such as example.com/de/. Google lists it as easy to set up and low maintenance, and it inherits the authority of your main domain. Choose a ccTLD like example.de only when you have the budget and team to build separate authority per country, since Google notes ccTLDs can target just one country and split your links across domains.
What is hreflang and do I need it? Hreflang is an annotation that tells Google which language and region each version of a page targets, so it serves the German page to German users and the UK page to UK users. You need it whenever you have the same or similar content in more than one language or for more than one country. Google confirms hreflang does not pass ranking signals, it only selects the right version.
What does a correct hreflang tag look like? In the head of each page you list every version, including the page itself: for example <link rel="alternate" hreflang="en-gb" href="https://example.com/gb/" /> and <link rel="alternate" hreflang="de" href="https://example.com/de/" />. The language code follows ISO 639-1 and the optional region follows ISO 3166-1 Alpha 2, per Google Search Central.
When should I use x-default? Use hreflang="x-default" to point visitors whose language or region matches none of your versions to a fallback, usually a country selector or your main global page. Google describes x-default as the reserved value for when no other language or region matches the user's setting.
Can I still set country targeting in Google Search Console? No. Google removed the International Targeting report and its country targeting setting from Search Console in 2022, saying it added little value. Signal your target country through ccTLDs, hreflang, server location, and local signals like address, currency, and language instead.
Is translation enough, or do I need localization? Translation swaps words; localization adapts the whole experience to local currency, examples, units, and search terms. It matters commercially: CSA Research found 76% of shoppers prefer buying in their own language and 40% will never buy from a site in another language.
Should I redirect users based on their IP address or location? No. Google advises against automatic IP-based redirection because it can stop Googlebot, which mostly crawls from the United States, from seeing your other versions. Offer an opt-in country and language switcher instead of forcing a redirect.
How long does an international SEO strategy take to work? Plan on several months per market. Each country and language needs its own indexed pages, local keyword research, and its own backlinks, because authority from one market does not fully transfer to another. Fixing hreflang on existing pages can show results faster than launching a brand-new market from zero.
Start with one decision and one market. Confirm your URL structure, pick a single priority country, run local-language keyword research, and ship correctly localized pages with clean, self-referencing hreflang. Prove the model there, then repeat it market by market. If you would rather have that audited and built for you, work through our SEO audit checklist first, then book a free strategy call with Rankite and we will map the fastest international wins for your site.
Get a free, no-obligation SEO audit and a 30-minute strategy session. We'll show you exactly where the growth is hiding.
Fill out the form and we'll get back to you within one business day. Prefer email? Write to us directly at contact@rankite.com.