CMS-specific implementation guides
Operational runbooks translating this playbook onto each major CMS, including hosting edges, authoring workflows, and integration seams that typically move rankings and AI retrieval outcomes.
Prefer a CMS-wide lens before tackling another topic?
Review every SEO & GEO playbook surfaced for
WordPress,
Shopify,
Webflow,
Drupal,
HubSpot CMS,
Contentful, or
Adobe Experience Manager.
Implement International SEO on WordPress
Scale organic search presence across multiple languages and geographic markets with hreflang, URL structure, and localized content strategies, operationalized inside WordPress authoring, templating, and CDN edges.
Open guide →
Implement International SEO on Shopify
Scale organic search presence across multiple languages and geographic markets with hreflang, URL structure, and localized content strategies, operationalized inside Shopify authoring, templating, and CDN edges.
Open guide →
Implement International SEO on Webflow
Scale organic search presence across multiple languages and geographic markets with hreflang, URL structure, and localized content strategies, operationalized inside Webflow authoring, templating, and CDN edges.
Open guide →
Implement International SEO on Drupal
Scale organic search presence across multiple languages and geographic markets with hreflang, URL structure, and localized content strategies, operationalized inside Drupal authoring, templating, and CDN edges.
Open guide →
Implement International SEO on HubSpot CMS
Scale organic search presence across multiple languages and geographic markets with hreflang, URL structure, and localized content strategies, operationalized inside HubSpot CMS authoring, templating, and CDN edges.
Open guide →
Implement International SEO on Contentful
Scale organic search presence across multiple languages and geographic markets with hreflang, URL structure, and localized content strategies, operationalized inside Contentful authoring, templating, and CDN edges.
Open guide →
Implement International SEO on Adobe Experience Manager
Scale organic search presence across multiple languages and geographic markets with hreflang, URL structure, and localized content strategies, operationalized inside Adobe Experience Manager authoring, templating, and CDN edges.
Open guide →
What Is International SEO?
International SEO is the practice of optimizing a website to rank in multiple countries and languages. It involves technical configuration (hreflang tags, URL structure, geotargeting), content localization, and link building across target markets. Done well, it extends organic reach to entirely new audiences; done poorly, it creates duplicate content problems and international ranking failures.
The Core Technical Challenge
The fundamental challenge is helping Google understand which version of your content is intended for which audience — and preventing it from treating multilingual content as duplicates. Hreflang tags are the primary mechanism for this, but must be implemented correctly across every version of every page to work.
International URL Structure Options
- ccTLD — e.g., example.fr; strongest geotargeting signal, most complex to manage
- Subdomain — e.g., fr.example.com; clear separation, treated somewhat like separate sites
- Subfolder — e.g., example.com/fr/; consolidates domain authority, easiest to manage; recommended for most sites
Hreflang annotations tell Google the language and optional regional targeting of each page and link all alternate versions to each other. Every page in a hreflang cluster must reference every other version including itself. A single missing hreflang tag can prevent the entire cluster from functioning correctly.
- Define target markets and languages — Prioritize by business opportunity and competitive landscape; do not expand everywhere at once
- Choose URL structure — Subfolders recommended for most sites
- Conduct keyword research per market — Research native search behavior in each target language separately
- Localize content, do not just translate — Adapt to local context, examples, currency, and cultural references
- Implement hreflang annotations — Add hreflang tags to all alternate pages; include x-default; validate with testing tools
- Set up GSC properties per country/language variant — Use the International Targeting report for geotargeting
- Build local links in each target market — Earn links from sites in the target country and language
- Monitor performance per market in GSC — Use country-filtered views to track each market separately
- Incomplete hreflang implementation — Missing self-referencing tags or non-reciprocal references break the entire cluster
- Using machine translation without review — Auto-translated content is often low quality; always have native speakers review
- Assuming keywords are the same across markets — Even between US and UK English, keyword preferences differ meaningfully
- Ignoring local link building — International pages without local link authority rarely rank competitively
- Launching too many markets simultaneously — Pick 2-3 priority markets and build real authority before expanding
- Google Search Console — International Targeting report and per-country performance data
- Ahrefs — Market-specific keyword research and international competitor analysis
- Hreflang Tags Testing Tool — Validate hreflang implementation for errors and missing reciprocals
- DeepL — High-quality machine translation as a starting point for professional localization
What language codes should I use in hreflang?
Use ISO 639-1 two-letter language codes (en, fr, de, es) and optionally ISO 3166-1 alpha-2 region codes (en-US, en-GB). Use x-default for your language/region selector page or primary fallback version.
Does international SEO require separate domains?
No. Subfolders are an effective structure that consolidates domain authority. ccTLDs provide the strongest country-targeting signal but require separate link building per domain.
How do I handle currency and pricing in international content?
Use local currency and pricing on each localized version. Displaying USD prices on a French-language page creates a poor user experience and signals insufficient localization.
How Airbnb Scales International SEO Across 60+ Languages
Airbnb manages international SEO at extreme scale — thousands of city and neighborhood pages across 60+ languages. Their approach: subfolder URL structure (airbnb.com/s/Paris, airbnb.fr/ for French market), comprehensive hreflang implementation with automated generation from their CMS, market-specific content written by local teams rather than translated by machines, and market-specific link building partnerships with local travel and lifestyle publications. The lesson for smaller organizations: subfolder structure and automated hreflang generation (not manual maintenance) are the only way to manage international SEO at scale without constant technical debt.