International SEO URL Structure: Pick the Right Architecture

International SEO URL structure refers to how you organise your website’s URLs to signal to search engines which content is intended for which country or language. The three main options are subdomains (fr.example.com), subdirectories (example.com/fr/), and country-code top-level domains (example.fr). Each has different implications for how search engines crawl, index, and rank your content across markets.

The choice is not purely technical. It affects your domain authority, your hosting requirements, your content management overhead, and in the end how much organic traffic you can realistically build in each target market. Getting it wrong early is expensive to fix later.

Key Takeaways

  • Subdirectories (example.com/fr/) are the right default for most businesses: they consolidate domain authority and are the easiest to manage at scale.
  • ccTLDs signal the strongest geographic relevance to search engines but require building domain authority from scratch in each market, making them expensive and slow.
  • Subdomains sit in an awkward middle ground: treated as separate sites by Google in practice, without the geographic credibility of ccTLDs.
  • Hreflang implementation is non-negotiable once you have multilingual or multinational content. Without it, you create duplicate content problems that suppress rankings across all your markets.
  • URL structure is one decision in a broader international go-to-market architecture. It should follow your commercial strategy, not precede it.

I’ve seen this decision made badly more times than I can count, usually by teams who treated it as a technical SEO question when it’s really a commercial strategy question. Before you decide how to structure your URLs, you need to know which markets you’re actually committed to, what budget you have to build authority in each one, and whether your content team can genuinely serve multiple languages at quality. If those answers aren’t clear, no URL structure will save you. A thorough analysis of your existing website for sales and marketing strategy is the right starting point before you touch a single URL.

What Are the Three International SEO URL Structures?

The architecture debate in international SEO has been running for years, and the options haven’t changed. What has changed is the weight of evidence about which one works best in which circumstances.

Country-code top-level domains give you a dedicated domain per market. Example.de for Germany, example.fr for France, example.co.uk for the UK. The geographic signal to search engines is unambiguous. Local hosting is straightforward. And from a brand perspective, a local domain can build trust with users who are cautious about buying from foreign websites. The problem is cost and authority. Each ccTLD starts with zero domain authority. You’re not inheriting anything from your main domain. You need to build links, content, and credibility independently in every market. For a business entering five European markets simultaneously, that’s five separate SEO programmes running in parallel. Most businesses don’t have the budget or the patience for that.

Subdomains put your market or language at the front of the URL: de.example.com, fr.example.com. Google has stated that it can associate subdomains with your main domain, but the practical reality is that subdomains are treated as separate entities for crawling and indexing purposes. You get some of the authority headache of ccTLDs without the geographic credibility. There are legitimate use cases, particularly when different markets run on completely different platforms or CMSs and a subdirectory structure isn’t technically feasible. But for most businesses building international SEO from scratch, subdomains are the worst of both worlds.

Subdirectories put your market or language in the path: example.com/de/, example.com/fr/. This is the structure Google and most experienced SEOs recommend for the majority of businesses. All the authority built by your root domain flows through to your international pages. You’re managing one domain, one hosting setup, one technical SEO configuration. The geographic signal is weaker than a ccTLD, but you compensate for that with hreflang tags and geotargeting settings in Google Search Console. For businesses that don’t have unlimited budgets and want to build international organic traffic at a reasonable pace, subdirectories are the pragmatic choice.

International SEO sits within a broader growth strategy. If you’re thinking about how organic search fits alongside paid channels, content, and market entry decisions, the Go-To-Market and Growth Strategy hub covers the wider commercial architecture that international SEO decisions need to sit inside.

How Does Domain Authority Affect Your URL Structure Choice?

This is where the decision gets commercially real. Domain authority, or whatever proxy metric you prefer to use, represents the accumulated trust that search engines have in your domain based on the quality and quantity of links pointing to it. It takes years to build. It’s the reason an established brand can publish a new page and rank within days, while a new domain publishing the same content might wait months.

When you use subdirectories, that authority extends to your international pages automatically. When you use ccTLDs or subdomains, you’re starting from scratch in each market. That gap matters enormously in competitive categories. I’ve worked across more than 30 industries, and in almost every one, the businesses that tried to build ccTLD-based international programmes without the budget to properly invest in link acquisition in each market ended up with a collection of weak domains that ranked for nothing useful.

The exception is when you’re acquiring an established local domain with existing authority. If you’re buying a German business that already has a strong .de domain with genuine inbound links, maintaining that domain makes sense. That’s a different calculation entirely. This kind of assessment is exactly what good digital marketing due diligence should surface before an acquisition closes, not after.

For organic growth from a standing start in a new market, the authority consolidation benefit of subdirectories is hard to argue against. You’re compounding existing investment rather than starting multiple new ones simultaneously.

What Is Hreflang and Why Does It Matter?

Hreflang is an HTML attribute that tells search engines which version of a page is intended for which language and region. It’s how you prevent your French content from competing with your German content in search results, and how you stop Google from treating your international pages as duplicate content.

The implementation is straightforward in principle and frequently broken in practice. You add hreflang tags to the head of each page, specifying the language and country code for that page and pointing to the equivalent pages in other languages. Every page in the set needs to reference every other page in the set, including itself. Miss that reciprocal relationship and the tags are ignored.

Common errors include using the wrong language codes (en-GB versus en-US matters), forgetting to include x-default for users who don’t match any specific locale, and failing to update hreflang when pages are added or removed. These aren’t hypothetical problems. They’re the kind of implementation errors that sit quietly in a site for months, suppressing rankings across multiple markets, until someone actually audits the tag output.

Hreflang works regardless of which URL structure you choose. It’s required for ccTLDs, subdomains, and subdirectories. The difference is that with subdirectories, you’re managing it all within one CMS, which makes it easier to implement consistently and audit regularly.

Should You Use Language or Country Targeting in Your URL Structure?

This is a question that gets conflated with URL structure but is actually a separate decision. Language targeting serves users who speak a particular language regardless of where they are. Country targeting serves users in a particular geographic market regardless of what language they speak.

Example.com/fr/ could mean “French language content” or “content for France.” Those are different things. French is spoken in France, Belgium, Switzerland, Canada, and across much of West Africa. If your product is available in all those markets, you might want language targeting. If your product is only available in France, you want country targeting, and you’d use example.com/fr/ with geotargeting set to France in Search Console, not just a language indicator.

The practical implication is that your URL naming convention should reflect your commercial reality. If you’re targeting markets, use country codes. If you’re targeting language communities that span multiple markets, use language codes. If you need to do both, you’ll need a more granular structure: example.com/fr-be/ for French-speaking Belgium, example.com/fr-fr/ for France. That adds complexity to your URL architecture and your hreflang implementation, but it’s the honest way to serve genuinely different audiences.

Earlier in my career, I made the mistake of oversimplifying this. We built an international site structure around language codes for a client with very different product availability by country, and we ended up serving French-speaking Swiss users content about products they couldn’t buy. The traffic was real. The conversions weren’t. It’s the same pattern I now see in performance marketing more broadly: capturing the wrong intent is not the same as driving growth. Real growth means reaching the right audience with the right message, not just accumulating sessions.

How Do You Handle Content Translation vs. Content Localisation?

URL structure is the skeleton. Content is the muscle. And this is where most international SEO programmes quietly fail, not in the technical architecture but in the content quality underneath it.

Translation is converting text from one language to another. Localisation is adapting content so it’s relevant, credible, and useful to a specific market. They’re not the same thing, and search engines are increasingly good at distinguishing between them. Machine-translated content that reads awkwardly, uses the wrong idioms, or ignores local search intent will not rank well regardless of how clean your URL structure is.

The SEO implication is keyword research by market, not keyword translation. The way German users search for a product category is not a direct translation of how UK users search for it. Search volume distributions, question formats, and purchase intent signals differ by market. Building international content without doing market-specific keyword research is building on sand.

Tools like SEMrush have market-specific keyword databases that make this research feasible without fluency in every target language, though you’ll still want native speakers reviewing the output before you publish. The research tells you what to target. A local reviewer tells you whether the content is credible enough to earn links and engagement in that market.

This connects directly to how you think about go-to-market in specific verticals. In B2B, for instance, the content requirements for international expansion are particularly demanding because buyers are more sophisticated and trust signals matter more. The approach to B2B financial services marketing illustrates how much content localisation matters when your audience is professional and risk-averse, and the same logic applies to any B2B category entering new geographic markets.

What Technical SEO Considerations Come With International URL Structures?

Beyond hreflang, there are several technical factors that determine whether your international URL structure actually performs.

Crawl budget matters at scale. If you’re running ten language or country variants of a large site, you’re multiplying your page count significantly. Google’s crawl budget for your domain is finite. Poorly structured international sites with thin or duplicate content across variants will see crawl budget wasted on low-value pages, leaving important pages under-crawled. Canonical tags need to work correctly alongside hreflang, pointing to the preferred version of each page within its own language or country set.

Hosting and page speed have geographic dimensions. A site hosted on servers in the US will load more slowly for users in Southeast Asia. CDNs (content delivery networks) solve most of this, but if you’re using ccTLDs with local hosting, you get a genuine performance advantage for local users. With subdirectories on a CDN, you can approximate the same result. Either way, Core Web Vitals are measured per URL, so your international pages need to meet the same performance thresholds as your main site.

XML sitemaps should be structured to include all international URLs, with separate sitemaps per language or country variant if the total URL count is large. Search Console’s International Targeting report is where you set geotargeting for subdirectories (ccTLDs are self-targeting by definition). Getting this configuration right in Search Console is a step many teams skip, then wonder why their subdirectory-based international pages aren’t ranking in the intended markets.

Internal linking across language variants is also worth considering. Your main navigation and footer links should point to the correct language or country variant, not always back to the default. And your language switcher, if you have one, should be crawlable by search engines, not hidden behind JavaScript that bots can’t follow.

How Does International SEO URL Structure Fit Into a Broader Growth Strategy?

This is the question that separates businesses that treat international SEO as a technical project from those that treat it as a commercial programme. URL structure is one input. The output is organic traffic and revenue from markets you’re not currently serving well.

I spent a long time earlier in my career focused heavily on lower-funnel performance. Capture the intent, convert the click, report the revenue. It’s seductive because the attribution is clean. But what I came to understand, through running programmes across enough industries, is that performance marketing largely captures demand that already exists. Building genuine growth in a new market, whether that’s a new geography or a new audience segment, requires creating awareness and preference before intent shows up. International SEO is a long game precisely because it’s doing that brand-building work through content, not just capturing existing search demand.

That means international SEO strategy needs to sit alongside your paid acquisition thinking, not replace it. In markets where you have low brand awareness, paid search can generate early revenue while organic builds. In markets where you have established authority, organic can carry more of the load and reduce cost per acquisition over time. The intelligent growth model thinking from Forrester is useful here: sustainable growth requires a mix of channels working at different stages of the funnel, not over-reliance on any single one.

For B2B businesses specifically, international expansion through organic search often works in parallel with other demand generation approaches. Pay per appointment lead generation can produce immediate pipeline in a new market while your organic presence builds. Endemic advertising in market-specific publications can build brand awareness that makes your organic content more credible when users encounter it. These channels reinforce each other when they’re planned together, which is the right way to approach international market entry rather than treating SEO in isolation.

For B2B tech companies in particular, the relationship between corporate-level SEO strategy and business unit-level content programmes is worth thinking through carefully. A corporate and business unit marketing framework for B2B tech companies helps clarify who owns what in international content programmes, which matters because inconsistent content quality across markets is one of the most common reasons international SEO underperforms.

I remember sitting in a planning session early in my agency career, having been handed the whiteboard pen for a major client brainstorm when the founder had to leave unexpectedly. The instinct was to retreat to the safe, familiar framework. But the situation required actually thinking through what the client needed commercially, not just what the textbook said. International SEO decisions feel similar. The technically correct answer is often subdirectories with hreflang. But the commercially correct answer depends on your budget, your markets, your content capability, and your timeline. Those aren’t technical questions.

The growth strategy decisions that surround international SEO, from market prioritisation to channel mix to content investment, are covered in more depth across the Go-To-Market and Growth Strategy hub, which brings together the commercial thinking that technical SEO decisions need to sit inside.

Which URL Structure Should You Actually Choose?

The honest answer is that for most businesses, subdirectories are the right choice. They consolidate authority, simplify management, and allow you to scale to new markets without starting from zero each time. The geographic targeting gap versus ccTLDs is real but manageable through hreflang and Search Console configuration.

ccTLDs make sense when you have the budget to build authority independently in each market, when brand localisation is a genuine competitive advantage in your category, or when you’re acquiring established local domains with existing authority. They’re not wrong. They’re just expensive and slow to build, and most businesses underestimate both.

Subdomains are rarely the right choice for new international programmes. If you’re already using them because of legacy technical constraints or platform limitations, it’s worth understanding the authority implications and whether migration to subdirectories is feasible. If you’re starting fresh, skip subdomains entirely.

Whatever structure you choose, implement it properly from the start. Migrating international URL structures later is painful, significant to rankings, and expensive in development time. The examples of sustainable growth at scale almost always share one characteristic: they made the right architectural decisions early and compounded from there, rather than rebuilding infrastructure repeatedly as the business scaled.

BCG’s work on go-to-market strategy in financial services makes a point that translates well to international SEO: the businesses that win in new markets are those that understand the local customer deeply enough to serve them differently, not just those with the biggest budgets. URL structure is infrastructure. Understanding what users in each market actually need is strategy. You need both, but you need the strategy to inform the infrastructure, not the other way around.

The growth fundamentals that apply to any channel apply here too: start with a clear hypothesis about where the opportunity is, build the minimum viable architecture to test it, measure what’s actually happening, and iterate from there. International SEO is not a set-and-forget project. It’s an ongoing programme that rewards consistent investment and honest measurement.

About the Author

Keith Lacy is a marketing strategist and former agency CEO with 20+ years of experience across agency leadership, performance marketing, and commercial strategy. He writes The Marketing Juice to cut through the noise and share what works.

Frequently Asked Questions

What is the best URL structure for international SEO?
For most businesses, subdirectories (example.com/fr/) are the best choice. They consolidate domain authority from your root domain, are easier to manage within a single CMS, and allow you to scale to new markets without building link authority from scratch. Country-code top-level domains (example.fr) offer stronger geographic signals but require independent authority-building in each market, which is expensive and slow. Subdomains are generally the weakest option for new international programmes.
What is hreflang and when do you need it?
Hreflang is an HTML attribute that tells search engines which version of a page is intended for which language and region. You need it any time you have content in more than one language or targeting more than one country. Without it, search engines may treat your international pages as duplicate content, which suppresses rankings across all your markets. It’s required regardless of whether you use ccTLDs, subdomains, or subdirectories.
Should I use language codes or country codes in my international URLs?
It depends on whether you’re targeting language communities or geographic markets. If your product is available across multiple countries that share a language, use language codes (example.com/fr/ for all French speakers). If your product availability, pricing, or content differs by country, use country codes (example.com/fr/ for France specifically, with geotargeting set in Search Console). If you need to target both language and country precisely, use combined codes like example.com/fr-be/ for French-speaking Belgium.
Do subdomains hurt international SEO?
Subdomains don’t automatically hurt international SEO, but they create a significant disadvantage compared to subdirectories for most businesses. Google treats subdomains as separate entities for crawling and indexing, which means they don’t fully inherit the domain authority of your root domain. You get some of the authority-building challenges of ccTLDs without the geographic credibility benefit. For businesses starting international SEO programmes from scratch, subdirectories are almost always the better choice.
How do I set geotargeting for international subdirectories in Google Search Console?
In Google Search Console, add each international subdirectory as a separate property (for example, example.com/de/ as a property distinct from your root domain). Within each subdirectory property, go to the Legacy Tools and Reports section and find the International Targeting report. There you can set a target country for that subdirectory. This tells Google which geographic market that section of your site is intended for, compensating for the weaker geographic signal of subdirectories compared to ccTLDs.

Similar Posts