Technical SEO

ccTLD vs Subdomain vs Subfolder for International SEO

Google lists pros and cons for each option. The right choice depends on your markets and resources.

Google’s guidance on multi-regional sites recommends a URL structure that makes it easy to target each region, and compares four options: country-code domains, subdomains, subdirectories and URL parameters.

It doesn’t recommend URL parameters. The other three can all work.

Short answer: Country-code domains (example.de) give the clearest geotargeting but cost more and can target only one country each. Subdomains (de.example.com) are easy to set up and allow different server locations, but users may not understand what “de” means. Subfolders (example.com/de/) are easy and low-maintenance on one host, but separating sites is harder. Google doesn’t recommend URL parameters (?loc=de). Whichever you choose, add hreflang.

Key Takeaways

  • ccTLDs: clearest signal, highest cost, one country each.
  • Subdomains: flexible hosting, less obvious to users.
  • Subfolders: simplest to run on one site.
  • URL parameters: not recommended by Google.
  • Hreflang is needed whatever you choose.

Google’s comparison

OptionExampleProsCons
Country-code domainexample.deClear geotargeting; server location irrelevant; easy separationExpensive; more infrastructure; strict requirements in some countries; one country only
Subdomainde.example.comEasy setup; different server locations; easy separationUsers may not recognize geotargeting
Subfolderexample.com/de/Easy setup; low maintenanceUsers may not recognize geotargeting; one server location; harder separation
URL parameterexample.com?loc=de–Not recommended

How to decide

  • Few markets, one team, one CMS: subfolders are usually simplest.
  • Separate local teams or platforms per country: subdomains or ccTLDs.
  • Strong local trust needed and budget available: ccTLDs.
  • Language-only versions (not country-specific): subfolders such as /de/ and /fr/.

Note on “generic” country domains

Google treats some country-code domains, such as .io, .co, .ai and .me, as generic, so they don’t signal a country. .eu and .asia are treated as generic too.

Changing structure later

Moving between structures is a migration. Plan redirects carefully (migration checklist).

Frequently asked questions

Is a subfolder or subdomain better for SEO?

Google lists pros and cons for both; neither is ranked above the other. Choose based on your setup and add hreflang.

Do I need a .co.uk domain to rank in the UK?

No. A .com with a UK subfolder and hreflang can target the UK.

Is .io treated as a country domain?

No. Google treats .io as a generic domain.

Expanding into other countries?

We plan language and country targeting, implement hreflang correctly and avoid duplicate-content problems across markets.

Sources

Last reviewed October 14, 2026.

Need Technical SEO Help?

We find what stops Google from crawling and indexing your important pages, and fix the cause.

Free SEO Audit

A manual on-page and technical SEO review of your website, with prioritized fixes.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *