Quick answer: For most SaaS and B2B companies expanding abroad, subfolders on one main domain (example.com/de/, example.com/fr/) are the best choice. They are the cheapest to run, every market benefits from the authority of your main domain, and hreflang tags tell Google which version is for whom. Choose country domains (ccTLDs) such as example.de when local trust and a strong local presence matter more than cost, for example in regulated finance or when a market will have its own team. Subdomains (de.example.com) rarely make sense unless a market runs on a separate platform.
The three options
| Subfolders example.com/de/ | Subdomains de.example.com | ccTLDs example.de | |
|---|---|---|---|
| Authority | Shares the main domain's authority | Partly separate; often has to build its own | Separate; each domain builds its own |
| Geographic signal | Weak on its own; relies on hreflang and local content | Weak on its own | Strongest: the domain itself says which country |
| Local trust | Neutral | Neutral | Highest, especially in markets that prefer local domains |
| Cost and maintenance | Lowest: one site, one platform | Medium | Highest: domains, hosting, analytics, sometimes local registration rules |
| Best for | Most SaaS and B2B companies | Markets on a separate platform or team | Large brands with local teams, or markets where local trust is critical |
Google's own guide to managing multi-regional and multilingual sites sets out the same trade-offs and does not favour one structure in general. What it does insist on is that each version is clearly separated and properly annotated.
When subfolders are the right choice
Subfolders are the default for good reason:
- Authority carries over. Links earned by your main site help /de/ and /fr/ rank from day one. A new ccTLD starts from nothing.
- One platform to run. One CMS, one codebase, one analytics setup and one Search Console property.
- Faster to launch and test. You can add a market, measure demand and expand or roll back without buying domains or migrating anything.
The trade-off: a subfolder sends a weaker "this is for Germany" signal than a .de domain. You make up for it with hreflang, genuinely localised content, local pricing and currency, and local links.
When ccTLDs are worth the cost
- Local trust drives conversion. In some markets, and in finance in particular, buyers are more comfortable with a local domain. If your conversion data shows it, the extra cost can pay back.
- The market has its own team and budget. If a country will have local marketing, its own content calendar and local PR, it can carry its own domain.
- Legal or regulatory separation. Different entities, licences or products per country can make separate sites cleaner.
The trade-off: every ccTLD has to build authority on its own, and running several sites multiplies the technical and content work. Some countries also restrict who can register their domain.
When subdomains make sense
Subdomains are usually a technical decision rather than an SEO one: a market runs on a different platform, a separate team manages it, or infrastructure requires it. Search engines can treat subdomains more like separate sites, so they may not benefit fully from the main domain's authority. If you have a choice, subfolders are usually better.
What to avoid
- Language parameters such as example.com/?lang=de. They are hard for search engines and users to understand and are not recommended.
- Automatic redirects by IP address or browser language. Google says Googlebot's default crawling IP addresses appear to be US-based, so automatic redirects can stop it ever seeing your other versions. Show a banner suggesting the right version instead, and let people choose.
- Machine-translated pages with no review. They rarely rank and can damage trust, especially for financial products.
- Mixing structures without a plan. Some countries on ccTLDs and others in subfolders is workable but harder to manage. Decide deliberately.
Hreflang: needed whichever you choose
Hreflang annotations tell search engines which language and country each version is for, and which pages are equivalents. Without them, Google may show the wrong version, or treat translated pages as near-duplicates.
- Each page lists every language version of itself, including itself.
- Annotations must be reciprocal: if the English page points to the German one, the German page must point back.
- Use language codes (de) or language-country codes (de-AT, en-GB), plus an
x-defaultfor visitors who match no version. - Add them in the page head, in HTTP headers or in your XML sitemap. The sitemap is often easiest for large sites.
Search Console's International Targeting report, which let you assign a country to a site or subfolder, was retired in 2022. Hreflang, local content and local signals now do that job.
What we chose for our own site: when we planned German pages for ballistic.media, our Search Console data showed about 11,000 impressions from Germany, Austria and Switzerland, with rankings between 12 and 24. We chose a /de/ subfolder rather than a .de domain. The German pages inherit the authority the main site has already built, run on the same CMS and analytics, and can be measured against the English pages before any bigger investment. A separate domain would have started from zero in a market we were still testing.
A simple decision process
- Is the new market served by the same product, team and platform? If yes, use subfolders.
- Do you have evidence that local domains convert better there, or a legal reason to separate? If yes, consider a ccTLD for that market.
- Does the market run on a different platform you cannot merge? Then a subdomain may be the practical answer.
- Whatever you choose: add hreflang, localise properly (not just translate), and plan for local links and local search terms.
Where Ballistic Media fits: as an international SEO agency, we help SaaS and fintech companies choose the right structure, set up hreflang and localise content for each market. Related reading: how to localise content for international SEO and building a multi-language Webflow site.
FAQs
Is a subfolder or subdomain better for international SEO?
For most companies, a subfolder. It shares the main domain's authority and is simpler to run. Subdomains make sense mainly when a market runs on separate infrastructure.
Do ccTLDs rank better than subfolders?
Not automatically. A ccTLD sends a stronger country signal, but it starts with no authority. A subfolder on a strong domain often outranks a new ccTLD, at least for the first year or two.
Can we switch structure later?
Yes, but it is a site migration. It needs careful 301 redirects, updated hreflang and monitoring, and rankings usually dip temporarily. Choosing well at the start saves that cost.
Do we need a separate page for every country, or only every language?
Only where something differs. If Germany, Austria and Switzerland see identical German pages, one German version with appropriate hreflang can serve all three. If prices, currency, legal terms or products differ, use country-specific versions.
Does server location matter for international SEO?
Very little. Use a fast host or CDN that serves every market quickly. Domain structure, hreflang and content matter far more.
Sources
- Google Search Central, Managing multi-regional and multilingual sites
- Google Search Central, Tell Google about localized versions of your page (hreflang)
- Google Search Central, How Google crawls locale-adaptive pages
- Google Search Console Help, The International Targeting report is deprecated




