International SEO & hreflang
International SEO targets audiences in multiple countries or languages; hreflang tags tell search engines which language/region version of a page to show, preventing duplicate-content confusion.
How to do it
- Choose a URL structure: subdirectories (site.com/fr/), subdomains (fr.site.com), or ccTLDs (site.fr)
- Add hreflang tags linking every language/region variant, including a self-reference and an x-default
- Translate and localise content properly (not just machine-translate)
- Set the right currency, units, and local relevance per market
- Keep hreflang and canonical tags consistent, and validate them
Why it matters
Without hreflang, Google may show the wrong-language page or treat translations as duplicates. Done right, each market sees the correct version, and you rank in each country's results instead of competing with yourself.
Frequently asked
It signals the language and region a page targets, so search engines serve the correct version to each user and don't treat variants as duplicates.
Subdirectories (site.com/fr/) are simplest and consolidate authority; ccTLDs (site.fr) send the strongest local signal but split authority. Choose based on resources and market focus.
Grade your site against our 250-point AEO/GEO checklist and see exactly what to fix, free, no signup.