International SEO is the work of structuring, tagging and measuring a website so search engines show the right country or language version to each visitor. Get the URL structure and hreflang tags right, and search engines serve the correct page. Get them wrong, and visitors land on the wrong version, even when every page is well written.
Key Takeaways
- Most hreflang setups have at least one error. Ahrefs studied 374,756 domains using hreflang. It found 67% had at least one issue. A missing x-default tag was the single most common problem, at 56.3%.
- Other audits agree. Semrush analysed 20,000 multilingual websites. It found 75% had at least one hreflang mistake.
- Google names three URL structures, each with a trade-off. Google’s own guidance compares ccTLDs, subdomains and subdirectories. It advises against URL parameters for this job.
- Auto-redirecting by location backfires. Google’s guidance warns that automatic redirects, based on detected language or location, can stop users and search engines from ever seeing your other versions.
- A real hreflang fix moved real numbers. Agency Scandiweb’s published case study for Elo reports clicks up 46.34% in the UK, 33.25% in Germany and 10.29% in France, after a hreflang and URL structure fix.
In this guide
- What Most International SEO Advice Skips
- How International SEO Actually Works
- What Differs by URL Structure
- How to Lead With Each Structure
- How to Measure International SEO
- The One Decision Rule: Match Structure to How Separate Your Markets Must Be
- A Real Case: Elo’s Hreflang and URL Fix Across Three Markets
- Frequently Asked Questions About International SEO
- Pick One Market, Fix It, Then Scale
What Most International SEO Advice Skips
Most international SEO guides list the same checklist. Pick a URL structure. Add hreflang. Translate your content. Few explain why so many sites still get it wrong, even when they follow that checklist.
The reason shows up in the data above. Hreflang is simple to explain. It is easy to implement badly. This guide covers the three structure options, the single most common hreflang mistake, and how to check your own setup before you scale to more markets.
A few ground rules first. Google’s own guidance is the primary source here, so it outranks tool-maker advice. The Ahrefs and Semrush figures describe error rates across many sites. They do not promise that fixing hreflang guarantees more traffic for your site. The Scandiweb case study is published by the agency that did the work, so read its numbers as one real project, not a universal outcome.
How International SEO Actually Works
Search engines need two signals to show the right page to the right visitor. First, a way to tell country and language versions apart. That is the URL structure. Second, a way to say which versions are equivalent. That is hreflang.
Neither signal replaces the usual ranking work. A page still needs to earn its ranking the normal way in each market, through the same factors covered in our guide to Google ranking factors. International SEO decides which version shows up; it does not decide whether that version ranks well once it does.
What the URL Structure Actually Signals
Google’s documentation names three structures. A ccTLD, such as example.de, sends the clearest signal. It needs no extra tagging. But you must buy, host and maintain a separate domain per country.
A subdomain, such as de.example.com, is easy to add to an existing site. Google notes, though, that users may not recognise the geotargeting from the URL alone.
A subdirectory, such as example.com/de/, is the simplest to maintain, since it shares one host. It is harder to split into a fully separate site later, if you ever need to.
Google explicitly advises against URL parameters, such as example.com/?country=de, for this job. Parameters make it hard for both users and search engines to tell versions apart by the URL alone.
Whichever structure you pick, run each market’s key pages through a full on-page SEO checklist too. Crawlability and indexing problems block a market’s visibility just as much as a wrong URL structure does.
What Hreflang Actually Does
Hreflang is an annotation, not a redirect. Google’s own hreflang documentation describes it as a signal that tells search engines that several URLs are equivalent versions of one page, aimed at different languages or regions. You can add it as an HTML tag, an HTTP header, or an XML sitemap entry. Google treats all three the same way.
Hreflang does not control what a visitor sees when they click a link. It only tells search engines which version to show in results for a given language or location. That is why it works alongside your URL structure, not instead of it.
One tag matters more than the rest: x-default. It names the fallback page search engines should show when no other version matches a visitor’s language or location. Ahrefs found a missing x-default tag was the single most common hreflang error, at 56.3% of all issues found. Set it once, on every set of hreflang tags, and most of that risk disappears.
What Differs by URL Structure
The three structures below cover almost every international SEO decision. Each one is built for a different mix of budget, team size and how separate your markets need to be.
ccTLDs: Built for Strong, Separate Country Signals
A ccTLD is built for businesses that need the clearest country signal and can support a separate domain per market. Google treats a ccTLD as a strong, built-in geotargeting signal. You do not need to configure anything extra in Search Console for it.
That strength has a cost. Each ccTLD is a separate domain. It builds its own authority from scratch and needs its own ongoing content and links.
Subdomains: Built for Fast Rollout on an Existing Site
A subdomain is built for teams that want to launch new country or language versions quickly, without restructuring the main site. It can even sit on different hosting from the main domain, which helps if a local team runs infrastructure separately.
The trade-off is recognition. Google notes that users might not recognise the geotargeting from the URL alone. So a subdomain leans more heavily on clear on-page signals, like the language of the content itself, than a ccTLD does.
Subdirectories: Built for Simplicity and Shared Authority
A subdirectory is built for teams that want the least technical overhead. One host, one set of server configuration. Every version shares the authority of the main domain, which often helps new country versions rank sooner than a brand-new ccTLD would.
The trade-off shows up later, not at launch. Google’s guidance notes that splitting a subdirectory into its own site is harder than splitting off a subdomain or ccTLD, if your business ever needs that.
How to Lead With Each Structure
Picking a structure is step one. Covering its specific weak point is step two. The sections below mirror the three structures above.
ccTLDs: Lead With a Realistic Content Budget
Budget for ongoing content and links per domain from day one, not just the first translation. Each ccTLD starts its SEO work from zero authority. Treat every new ccTLD like a new site launch, with its own content plan.
Use hreflang between your ccTLDs too, even though the domain signal is already strong. It still tells Google which exact page in each country version matches the page a visitor is viewing right now.
Keep a simple launch checklist for every new ccTLD: domain registered, hosting confirmed, hreflang added to every existing version, and a content plan for the first quarter, not just the first page. Skipping any one of these is how a ccTLD ends up live with no visitors for months.
Subdomains: Lead With Clear On-Page Language Signals
Make the language and country obvious on the page itself, not just in the URL. A visible language selector, local currency and local contact details all help visitors and search engines confirm they are in the right place.
Check your hreflang tags carefully here, since subdomains rely on them more than ccTLDs do. A missing or broken tag is more likely to send visitors to the wrong version on this kind of setup.
Test the subdomain on mobile too. A visitor who lands on the wrong language version from a search result judges the whole business in the first few seconds, long before any content quality can change their mind.
Subdirectories: Lead With a Long-Term Separation Plan
Write down, now, what you would do if one country version ever needed to become its own site. That plan costs nothing today. It saves a difficult migration later.
Lean into the shared-authority advantage while you have it. New subdirectory launches can often rank faster than a brand-new ccTLD, precisely because they inherit the main domain’s existing authority.
Keep your internal linking consistent across subdirectories too. Link from each market’s homepage and key category pages to its own local content, not back to the default-language version, so search engines and visitors both stay inside the correct market as they browse.
How to Measure International SEO
Measure international SEO by market, not as one global total. A rising overall traffic number can hide a market that is actually losing visitors to the wrong page version.
Five Metrics to Track by Market
- Organic clicks and impressions by country. Search Console’s performance report can be filtered by country, so you see each market separately, not as one blended number.
- Hreflang error count. A site crawler that checks hreflang reciprocity and language or country codes shows you the same kinds of errors Ahrefs and Semrush found across the wider web.
- Wrong-version landing rate. In your analytics tool, check how often visitors from one country land on another country’s page, before any redirect or hreflang signal takes effect.
- Indexed pages per market. Search Console’s index coverage report, filtered by URL path or subdomain, shows whether each market’s pages are actually indexed, not just published.
- Conversion rate by market. Visibility means little if visitors who find the right page still cannot complete a purchase or enquiry in their own currency or language; our guide to increasing website conversion rate covers the common fixes.
How to Read These Numbers Together
Start with the hreflang error count. Most sites in the Ahrefs and Semrush studies had at least one error, so assume yours does too, until you check. Fix those errors before judging the other four metrics. A broken hreflang tag can distort all of them at once.
Then compare organic clicks by country against indexed pages by market. A market with plenty of indexed pages but few clicks needs content or on-page work. A market with few indexed pages needs technical attention first.
Review all five metrics together once a month, on a fixed schedule rather than only after a market underperforms. A shared spreadsheet with one row per market works well, and it makes a slow decline in one country visible long before it becomes a crisis.
The One Decision Rule: Match Structure to How Separate Your Markets Must Be
If you take one rule from this guide, make it this one. Choose your URL structure based on how separate your markets must be, legally, operationally or competitively. Do not choose based on which structure looks most impressive.
Here is an illustrative example, with invented numbers. A ten-person company sells the same digital product in six countries. It runs one support team and one set of local-currency pricing. A subdirectory structure fits well here, since the markets do not need separate legal entities or hosting.
Now say the company later needs a fully independent entity in one country, for regulatory reasons. That single market is the one worth moving to its own ccTLD. The rest stay on the shared subdirectory structure.
A Short Checklist Before You Launch Another Market
Before you add a new country or language version, work through a few quick questions. First, does this market need to be a separate legal entity, now or soon? Next, who owns hreflang accuracy once a new version goes live? Then, will local pricing, currency and contact details actually be ready at launch, not added weeks later? Finally, is x-default set correctly across every existing version, not only the new one?
If you cannot answer the ownership question, pause. A new market with nobody checking its hreflang tags is exactly how the error rates in the Ahrefs and Semrush studies happen, one unowned launch at a time.
A Real Case: Elo’s Hreflang and URL Fix Across Three Markets
Elo, a touchscreen technology company, had three separate country domains in Europe that were not properly connected: elotouch.com, elotouch.co.uk and equivalents for France and Germany. The agency Scandiweb found that Google often showed the global .com domain to UK searchers, instead of the local co.uk site, because the .com domain carried more authority.
Scandiweb’s published case study reports what happened after it added hreflang tags, with elotouch.com set as the x-default fallback. Clicks rose 46.34% in the UK, 33.25% in Germany and 10.29% in France.
Read the limits honestly. Scandiweb published this case study about its own client work, so assume the project is presented favourably. The case study itself also says hreflang does not fix every instance. It notes that Google can still sometimes show the global domain instead of the local one. Treat these percentages as a real result from one project with a specific starting problem, not a guaranteed outcome for every hreflang fix.
The underlying problem is a common one. A strong global domain can outrank a weaker local one, even when the local domain is the better match for the visitor. Hreflang exists to correct exactly this kind of mismatch, which is why getting the tag right matters more than its short length might suggest.
Frequently Asked Questions About International SEO
What is international SEO?
International SEO is the practice of structuring a website’s URLs and tagging its pages so search engines show the correct country or language version to each visitor, usually through a chosen URL structure plus hreflang annotations.
Should I use a ccTLD, subdomain or subdirectory for international SEO?
It depends on your budget and how separate your markets need to be. A ccTLD gives the strongest country signal but needs the most ongoing work per domain. A subdirectory is the simplest to maintain and shares authority across markets. A subdomain sits in between.
What is hreflang and do I need it?
Hreflang is a tag that tells search engines which URLs are equivalent versions of a page for different languages or regions. You need it whenever you have more than one language or country version of the same content.
Why is hreflang so often implemented wrong?
Ahrefs found 67% of domains using hreflang had at least one issue, most often a missing x-default tag. The syntax looks simple, but reciprocal tags, correct language codes and matching canonical URLs are easy to get wrong at scale.
Can I just redirect visitors based on their location?
No. Google’s own guidance warns against automatic redirects based on detected language or location. They can stop both users and search engines from ever reaching your other page versions.
How do I check if my hreflang tags are correct?
Use a site crawler that checks for reciprocal tags, correct language and country codes, and links to canonical, non-redirected URLs. These are the most common errors in both the Ahrefs and Semrush studies.
What is x-default in hreflang, and do I need it?
x-default marks the page search engines should show when no other language or country version matches a visitor. It is worth setting on every page group, since a missing x-default tag was the single most common hreflang error in Ahrefs’ study of 374,756 domains.
Does international SEO need separate content for every market, or can I just translate?
A direct translation is a starting point, not the finish line. Search intent, local competitors and even the words people search for can differ by market, so the strongest international SEO content adapts examples, currency and references for each audience, rather than only swapping the language.
Pick One Market, Fix It, Then Scale
International SEO works best when you treat each market as its own small project, not one global checklist. Pick your highest-traffic market outside your home country. Check its hreflang tags and URL structure against this guide. Fix what you find before you expand to the next one.
Write the result down, with the specific hreflang errors found and fixed, so the next market benefits from what you learned on the first one. Over a few markets, this turns into a short internal checklist that is more useful than any generic template, because it reflects your own site’s real mistakes.
Where to Get Hands-On Support
If you want structured, hands-on practice with international and technical SEO, Digital Marketing Skill Institute teaches it inside the Master Diploma in Digital & AI Marketing. The diploma is built around four AI-powered tracks, including AI-Powered WordPress and SEO Specialist, and it totals ten courses, with a Full Stack option for completing all four.
It also comes with unlimited 1-on-1 coaching and mentoring, plus a U.S. Project Internship with a verified U.S. Work Reference Letter. On top of that, it is dual US and UK accredited and recognised in more than 100 countries. For the research side of entering a new market, see our guide to the best free keyword research tools.
The programme is 100% online, so you can study and practise wherever you live in your country. Browse more guides on the Digital Marketing Skill Institute blog, and when you are ready, apply for the Master Diploma or start from the Digital Marketing Skill Institute homepage.
Every figure in this guide was checked against its original source before publication. Figures marked as illustrative are invented examples, not real results.
