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
| Option | Example | Pros | Cons |
|---|---|---|---|
| Country-code domain | example.de | Clear geotargeting; server location irrelevant; easy separation | Expensive; more infrastructure; strict requirements in some countries; one country only |
| Subdomain | de.example.com | Easy setup; different server locations; easy separation | Users may not recognize geotargeting |
| Subfolder | example.com/de/ | Easy setup; low maintenance | Users may not recognize geotargeting; one server location; harder separation |
| URL parameter | example.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.
