Knowledge · SEO Services
International SEO for Mid-Market B2B: hreflang, ccTLDs, Subdirectories
International SEO is a topic mid-market B2B founders ask about right after they win their first European customer. The answer is almost always: not yet. When it does become time, the structural decision (ccTLD vs subdomain vs subdirectory) is the one that determines whether the next 5 years of SEO work compound or fragment.
№ 01When to invest in international SEO
The honest threshold: international revenue is 15-20%+ of total revenue, the international content would need to be substantially different (translated, localized examples, region-specific pricing), and you have committed budget for ongoing maintenance ($1K-$3K/mo per target market).
Below that threshold, the right answer is usually: serve international visitors with the English-language site, accept a 30-40% conversion rate haircut on non-English speakers, save the budget. International SEO done badly is worse than not doing it — bad hreflang tanks the original site’s rankings too.
№ 02Structure: ccTLD vs subdomain vs subdirectory
Three structures: country-code top-level domain (example.de), subdomain (de.example.com), or subdirectory (example.com/de/). Each has trade-offs.
ccTLDs: strongest local signal, highest cost (separate domain registration, separate hosting, separate SEO authority build). Right for enterprise with serious country-by-country budget.
Subdomains: medium local signal, treated by Google as a separate site for some authority calculations. Right for multi-language sites where the content is significantly different per language.
Subdirectories: weakest local signal, but inherits the main domain’s authority. Right for most mid-market B2B because authority compounds.
№ 03hreflang: the implementation that breaks everything
hreflang tags tell Google which language version of a page to serve to which user. The implementation has three valid patterns: HTML head tags (most common), sitemap entries, or HTTP headers. Pick one and stick to it — mixing patterns creates conflicts.
Required: every language version of a page references every other language version (bidirectional tags). Self-reference is required (the English page lists itself in hreflang). x-default fallback for users in unmatched regions. Validate every page in GSC’s International Targeting report — it surfaces hreflang errors that the source HTML doesn’t reveal.
№ 04Translation vs localization
Translation: same content, different language. Sufficient for technical documentation, lower-funnel content, support pages. Cost: $0.10-$0.20 per word professional, near-free with AI plus light human review.
Localization: content adapted for cultural and market differences. Required for marketing copy, sales pages, case studies. Cost: $0.30-$0.80 per word with local market expertise. The pricing math: a 40-page mid-market site costs $3K-$8K to translate, $12K-$30K to localize properly.
The trap: translating marketing copy literally. ‘We engineer outcomes’ is brand-tight in English; in German or French it translates to corporate gibberish. Localization isn’t optional for top-funnel content; it’s the difference between converting and looking like a tourist.
№ 05Maintenance: what most mid-market B2B underestimates
International sites need ongoing maintenance: content updates synced across languages, hreflang validation after every publish, country-specific GBP profiles, country-specific link building, regional schema variations. Budget: $1K-$3K/mo per language beyond the first, plus the initial build cost.
Most mid-market B2B underestimates this and ships a translated site that decays over 12-18 months as the English version evolves but the international versions don’t. The result: stale international content, hreflang drift, Google demoting the international pages. Better to wait until you can fund the ongoing motion than to ship and let it decay.
⚠What to avoid
- Auto-translating the site with a JavaScript widget (Weglot at the cheapest tier, Google Translate widget). The content is invisible to Google because it’s client-side rendered. The site looks international but ranks domestically only.
- Using country-specific subdomains without hreflang tags. Google treats them as duplicate content, demotes both, and you lose ranking in both markets simultaneously.
- Targeting 6 markets at launch. Pick one, validate, expand. Spreading thin across 6 markets means under-investing in each.
Related questions
Go deeper
Three Ways to Start · No Sales Pitch
Want this analyzed on your site?
$500 audit. 5-day delivery. Refundable on engagement.
