International SEO
When a company wants to show up in search results across multiple countries or languages, it needs a strategy built for that goal. International SEO is the practice of structuring your website so search engines understand which version of your content to show to users in different countries or different languages.
Without this, Google might serve your English content to French speakers, or your US pricing page to Australian customers. None of those people will find what they need, and you lose rankings, clicks, and sales.
Quick Summary
- Tell search engines which page is meant for which country and language using
hreflangtags - Choose the right URL structure (ccTLD, subfolder, or subdomain) based on your budget and goals
- Localization means more than translation: keyword research must be done natively in each market
- 75% of users prefer buying in their native language, so this directly affects revenue
- Hreflang must be implemented on every page consistently, partial rollouts create confusion
Why This Matters (With Real Numbers)
Before diving into how-to, here is why international SEO is worth your time:
The numbers are clear: 75% of internet users prefer to buy products in their native language (CSA Research). A 2025 DeepL survey found that 96% of B2B leaders reported a positive ROI from localization, and 65% said their ROI was at least 3x. If you sell globally but only optimize for English, you are leaving the majority of potential customers on the table.
ActiveCampaign (a US-based email marketing platform) saw a 73% year-over-year increase in traffic to their Spanish blog and a 111% rise in usage of their Spanish Help Center after investing in proper SEO localization in 2024. They did not just translate content, they rewrote it for how Spanish-speaking audiences actually search.
A trading platform audited by SEO firm SeoProfy had 120,000 pages with over 100 language versions, but only 40% of those pages were indexed. After fixing duplicate content issues, restructuring the site, and building backlinks across all language versions, organic traffic grew from 1,200 to 4,000 daily users (a 3x increase), and first-time deposits doubled.
The Three URL Structure Options
running 23 separate country-code domains for a global coupon and cashback platform each ccTLD started from zero authority and needed its own SEO effort, splitting link equity 23 ways instead of building one strong domain consolidated all 23 ccTLDs (like picodi.es and codigosdesconto.com.br) into country subfolders under one picodi.com domain, with hreflang tying every locale together
Result: average search visibility across the consolidated markets rose 841%, with Turkey's subfolder alone seeing a 40x visibility increase (within months of the migration).
SourceBefore you touch a single hreflang tag, you need to decide how your URLs will be structured. This is the biggest architectural decision in international SEO, and it is hard to reverse later.
ccTLD (Country-Code Top-Level Domain): A separate domain per country, like amazon.fr or booking.de. This sends the strongest geographic signal to Google. The downside: each domain starts with zero authority and you need a separate SEO strategy for each one. Best for large enterprises with dedicated local teams and big budgets.
Subfolder (Recommended for most): One domain, organized by locale folders: example.com/fr/, example.com/de/, example.com/es/. This is the sweet spot for most growing companies. Your international pages inherit the authority of your main domain, and everything is managed in one place. Airbnb, HubSpot, and most mid-size global brands use this approach.
Subdomain: Separate subdomains like fr.example.com. Google increasingly treats these as separate sites, which splits your link authority without giving you the clear geo-targeting benefits of a ccTLD. This option has mostly fallen out of favor.
How hreflang Tags Work
operating a cloud phone-system business across a dozen European countries under separate country domains each country domain was competing on its own with no shared authority, and the UK domain in particular was underperforming migrated its country sites into hreflang-tagged subfolders under one nfon.com domain (nfon.com/at/, nfon.com/gb/, nfon.com/de/)
Result: Austria's organic traffic grew 90% and organic leads grew 100% in the first five months after the migration, compared to the same period the year before (within the first five months).
Sourcehreflang is an HTML attribute that tells Google two things: (1) what language a page is written in, and (2) which country it targets. You place these tags in the <head> section of every page.
Here is what a basic hreflang setup looks like for a site targeting France, Germany, and a global English default:
<link rel="alternate" hreflang="fr-FR" href="https://example.com/fr/product/" />
<link rel="alternate" hreflang="de-DE" href="https://example.com/de/product/" />
<link rel="alternate" hreflang="en" href="https://example.com/product/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/product/" />
The x-default tag tells Google which page to show when no other locale matches, usually your English or global homepage.
The most common hreflang mistake: Adding tags only to your homepage or a few top pages, but leaving thousands of product and blog pages untagged. Google only acts on hreflang when it is consistent across your entire site. A partial rollout can actually make things worse, it sends conflicting signals about which pages target which audience. According to SEO auditors, ignoring this can cost you 20-30% of potential international traffic.
Key rules for hreflang:
- Every tagged page must include tags pointing to ALL alternate versions (including itself)
- Every alternate URL must return a 200 HTTP status code
- Language codes use ISO 639-1 format (fr, de, es) and country codes use ISO 3166-1 alpha-2 (FR, DE, ES)
- Tags can go in the HTML
<head>, the XML sitemap, or HTTP headers, but pick one method and be consistent
Localization vs. Translation
Translation means converting words from one language to another. Localization means making content feel native to the target market.
Worked example, Mexico vs. Spain: A SaaS company expands from English into Spanish. They translate their homepage word-for-word. The English headline was "Streamline your workflows." The Spanish translation becomes "Optimice sus flujos de trabajo." This ranks for exactly zero searches in Mexico, because Mexican marketers search for "automatizar procesos de trabajo", a completely different phrase. The same product, targeting the same language, requires different keyword research for Mexico vs. Spain vs. Argentina. Running your English content through Google Translate and hitting publish is not international SEO. It is wasted effort.
Proper localization includes:
- Keyword research done natively in each target market, not translated from English
- Local currency and pricing displayed in market-appropriate formats
- Date and number formats that match local conventions (13/06/2025 vs. June 13, 2025)
- Cultural references that resonate with the target audience
- Local trust signals like region-specific testimonials, certifications, or payment methods
The International SEO Workflow
Step 1, Validate demand first: Before building anything, check Google Search Console for organic impressions from your target countries on your existing English pages. If you are already getting 5,000+ monthly impressions from Germany with zero German content, that is proof of latent demand worth investing in.
Start with markets that show organic signals before creating content for markets that may not convert.
Step 2, Set up the URL structure: Pick subfolder, ccTLD, or subdomain and configure server-side geo-targeting in Google Search Console under "International Targeting."
Step 3, Implement hreflang across all pages: Use a site crawler (Screaming Frog, Sitebulb, or Semrush) to audit your implementation and catch errors. Common errors include missing self-referencing tags and broken alternate URLs.
Step 4, Do native keyword research: Hire a native speaker or use tools like Semrush or Ahrefs with country-specific filters. Interview local users about their terminology. Study what your local competitors rank for.
Step 5, Localize, not translate: Rewrite content to fit local search intent, cultural context, and terminology.
Step 6, Build local backlinks: Links from local domains (a .de site linking to your /de/ pages) send strong geographic signals to Google. Use local PR, guest posting, and directory listings.
Step 7, Monitor for errors: Set up Google Search Console properties for each locale. Check the "International Targeting" report and the "Coverage" report regularly.
Pro tip: Use Ahrefs' "Top Pages" feature filtered by country to find which of your existing pages already rank in target markets. These pages are your highest-ROI localization candidates because Google already sees them as relevant, they just need a translated, localized version to rank even higher.
When to Use International SEO
Start this work when any of these are true:
- Your analytics show meaningful traffic or signups from countries you have not explicitly targeted
- You are launching into a new market and want organic visibility from day one
- Competitors in your target markets dominate local search results and you need a structural advantage
- You have a product that solves a problem people actively search for in multiple languages
The One-Line Takeaway
International SEO is not about translating your content, it is about building a precise system of signals so Google serves the right page, in the right language, to the right person in the right country.
Related Concepts
- Technical SEO, International SEO is a technical discipline at its core; hreflang tags, site architecture, and crawl configuration all require strong technical foundations
- Content Clusters, Scaling localized content across multiple markets benefits from a cluster strategy, with pillar pages and supporting content built out per locale
- Local SEO, International SEO handles country and language targeting at scale; local SEO zooms into city or neighborhood-level signals like Google Business Profile







