International SEO

12 minAdvancedPRESENCEModule 4 · Lesson 13
13/16

What you will learn

  • Hreflang tags, country targeting, multilingual site architecture, and global SEO strategy.
  • Practical understanding of international seo and how it applies to real websites
  • Key concepts from hreflang and multilingual seo

Quick Answer

International SEO is the process of optimizing your website so that search engines serve the right language and regional version to users in different countries. It relies on hreflang tags to declare language/region variants, a URL structure strategy (ccTLDs, subdirectories, or subdomains), and geo-targeting settings in Google Search Console.

Multi-Regional vs. Multi-Lingual: Know the Difference

Before choosing a technical approach, clarify what your site actually needs. These are two distinct problems that sometimes overlap:

  • Multi-lingual: Same country, different languages. Example: a Canadian site with English and French versions. The products and prices are identical; only the language changes.
  • Multi-regional: Same language, different countries. Example: an English-language site with versions for the US, UK, and Australia. The language is the same, but pricing, spelling, legal terms, and product availability differ.
  • Both: Different countries and different languages. Example: a global brand with sites for Germany (German), France (French), Brazil (Portuguese), and the US (English). This is the most complex scenario.

Ahrefs analyzed 10,000 multi-language sites and found that 43% had at least one critical hreflang implementation error (Ahrefs, 2024). Getting the fundamentals right eliminates the most common international SEO failures.

URL Structure: ccTLDs vs. Subdirectories vs. Subdomains

Your URL structure is the most important architectural decision in international SEO. Each approach has real trade-offs.

ApproachExampleProsConsBest For
ccTLDexample.de, example.frStrongest geo signal, user trustSeparate domains, split authority, high costLarge enterprises with dedicated regional teams
Subdirectoryexample.com/de/, example.com/fr/Consolidates domain authority, easy to manageWeaker geo signal than ccTLDMost businesses (recommended default)
Subdomainde.example.com, fr.example.comSeparate hosting possible, some geo signalMay be treated as separate sites, partial authority splitWhen separate infrastructure is required

Google's John Mueller has confirmed that subdirectories consolidate signals under one domain, making them the most practical choice for most websites (Google, 2024). A Moz study found that 62% of top-performing international sites use the subdirectory approach (Moz, 2024). ccTLDs remain valuable when local user trust and brand recognition are critical, such as banking or government services.

Hreflang Tags: The Core Mechanism

Hreflang tells Google which language and regional version of a page to show to which users. Without it, Google may show your French page to English-speaking users, or your US pricing page to Australian visitors.

The syntax uses ISO 639-1 language codes and optionally ISO 3166-1 Alpha-2 country codes:

<!-- In the <head> of every language version -->
<link rel="alternate" hreflang="en-us" href="https://example.com/en-us/page" />
<link rel="alternate" hreflang="en-gb" href="https://example.com/en-gb/page" />
<link rel="alternate" hreflang="fr" href="https://example.com/fr/page" />
<link rel="alternate" hreflang="de" href="https://example.com/de/page" />
<link rel="alternate" hreflang="x-default" href="https://example.com/page" />

Three Ways to Implement Hreflang

  1. HTML link tags in the page head (shown above). Best for sites with fewer than 50 language/region variations per page.
  2. HTTP headers. Used for non-HTML files like PDFs. Format:Link: <url>; rel="alternate"; hreflang="en"
  3. XML sitemap. Best for large sites with many variations. Each URL entry includes all its hreflang alternates. Semrush recommends the sitemap method for sites with 10,000+ pages to reduce HTML bloat (Semrush, 2024).

The x-default Tag

The x-default hreflang value tells Google which page to show when no specific language/region match exists. Think of it as the fallback. Typically this points to your English-language or language-selector page. Every hreflang implementation should include an x-default tag. Google documentation explicitly recommends it for any multi-language site (Google, 2024).

Quick Answer

Hreflang tags must be reciprocal: if page A declares page B as an alternate, page B must also declare page A. Every version must reference all other versions plus itself. Missing return tags are the number one hreflang error, affecting 43% of multi-language sites (Ahrefs, 2024).

Common Hreflang Mistakes

These errors are so common that fixing them alone can produce significant ranking improvements in target markets:

MistakeWhat HappensHow to Fix
Missing return tagsGoogle ignores the hreflang entirelyEnsure every page references all alternates including itself
Wrong language codesUsing "uk" instead of "en-gb"Use ISO 639-1 for language, ISO 3166-1 for country
Hreflang on non-canonical URLsConflicting signals confuse GooglebotOnly place hreflang on canonical versions of pages
Missing x-defaultNo fallback for unmatched usersAdd x-default pointing to your main or selector page
Relative URLsTags may not resolve correctlyAlways use absolute URLs with protocol
Mixing language-only and language-regionInconsistent matching logicBe consistent: use language-region for all or language-only for all

Geo-Targeting in Google Search Console

Google Search Console allows you to set a target country for your entire site or specific subdirectories. This setting only works for gTLDs (.com, .org, .net) and subdirectories. ccTLDs are automatically geo-targeted.

To set geo-targeting: open GSC, go to Settings, select International Targeting, and choose the country. For subdirectory setups, you can add each subdirectory as a separate property in GSC and set individual country targets.

According to Google, geo-targeting in GSC is a strong signal but not absolute. A page can still rank in other countries if it is the best result for a query (Google, 2024). Content relevance always takes precedence over geo-targeting settings.

Language Targeting Best Practices

  • Translate, do not auto-translate. Google explicitly warns against using machine translation without human review. A CSA Research study found that 76% of online consumers prefer to buy products in their native language (CSA Research, 2023). Quality translation directly impacts conversion.
  • Localize, do not just translate. Currency, date formats, measurement units, cultural references, and imagery should all match the target market.
  • One language per page.Never mix languages on a single page. Google needs a clear signal about the page's primary language.
  • Use a language selector. Make it easy for users to switch versions. Place it in the header and use language names written in their own script (Deutsch, not German).
  • Do not redirect based on IP. Google crawls primarily from the US. IP-based redirects can prevent Googlebot from indexing your non-US pages. Use hreflang and let users choose their version.

Technical Checklist for International SEO

  1. Choose URL structure (subdirectory recommended for most sites)
  2. Implement hreflang tags on all language/region versions (reciprocal)
  3. Include x-default for the fallback page
  4. Set canonical tags correctly on each version (self-referencing)
  5. Configure geo-targeting in GSC for each subdirectory property
  6. Use local hosting or CDN with regional edge servers for speed
  7. Submit a sitemap for each language version
  8. Validate with Ahrefs or Screaming Frog hreflang audit

Key Takeaways

  • Subdirectories (example.com/fr/) are the best default URL structure for international SEO because they consolidate domain authority under one domain (Moz, 2024).
  • Hreflang tags must be reciprocal: every version must reference all other versions plus itself. Missing return tags cause Google to ignore your hreflang entirely.
  • Always include an x-default tag as the fallback for users who do not match any specific language or region version.
  • 43% of multi-language sites have at least one critical hreflang error (Ahrefs, 2024). Use Screaming Frog or Ahrefs to audit hreflang regularly.
  • Never auto-redirect based on IP location. Google crawls from the US, and IP redirects can prevent indexing of your non-US pages.

Related Lessons