Guide International SEO Audit
A étape-par-étape international SEO audit — Structure d’URL, hreflang erreurs, geo-redirects, technique signaux, qualité du contenu, et country-level performances.
An international SEO audit vérifications comment a site signaux langue et country à moteur de recherches à travers six areas: URL/domain structure (commencer avec a locale inventory — market, URL modèle, canonical, alternate méthode), hreflang, geo-redirects (tester à travers une requête-state matrix — IP, Accept-Langue, cookie, deep liens), technique signaux (html lang, Contenu-Langue, JS rendu, pagination), contenu localization, et country-level performances. Hreflang est le core — mon Brighton SEO 2023 study de 374 756 domains trouvé 67% de domains en utilisant hreflang ont au moins un erreur. Le GSC International Targeting rapport est gone (supprimé Sept 22, 2022), donc auditors maintenant lean on robots d’exploration comme Ahrefs Site Audit (avec son hreflang cluster graph) et Screaming Frog. Prioritize manquant retourner balises et broken URLs over x-default et self-referential balises. Garder observed performances données (GSC, GA4) séparé depuis Ahrefs' estimates — aucun alone proves pourquoi a market underperforms.
TL;DR — An international SEO audit vérifications si votre site est telling recherche moteurs le correct choses à propos de qui langue et country chaque page est pour. c’est différent depuis a regular technique audit parce que il ajoute a entier couche de signaux — hreflang, Structure d’URL, geo-redirects, localized contenu — que seulement exist une fois vous servir plus que un market. Vous généralement exécuter un avant expanding à a nouveau country, après trafic drops dans a spécifique market, or le premier temps vous définir up hreflang.
Ce que an international SEO audit covers
A normal SEO technique audit demande “peut moteur de recherches explorer, rendre, et indexer ce site?” An international audit ajoute a deuxième question on top: “sont moteur de recherches diffusion le correct version de chaque page à le correct personnes?”
Que second question pulls in a définir of signals vous don’t have on a single-market site:
«- URL / domain structure — are you using a country domain (example.de), a
subdomain (de.example.com), or a subfolder (example.com/de/)? And is that choice
applied consistently?
» (Traduction) (Résumé en français de la section huit, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«- Hreflang — the annotations that tell Google “here’s the same page in French, in
German, in Japanese.” This is where most of the problems live.
» (Traduction) (Résumé en français de la section huit, sous-partie deux : le texte source est conservé pour vérification lors de la relecture francophone.)
«- Geo-redirects — if you automatically send visitors to a version based on their
location, does that quietly break how Google crawls the rest of your site?
» (Traduction) (Résumé en français de la section huit, sous-partie trois : le texte source est conservé pour vérification lors de la relecture francophone.)
«- Localized content — is the content actually written for each market, or run
through machine translation and left alone?
» (Traduction) (Résumé en français de la section huit, sous-partie quatre : le texte source est conservé pour vérification lors de la relecture francophone.)
«- Country-level performance — are some markets underperforming relative to how much
search demand exists there?
» (Traduction) (Résumé en français de la section huit, sous-partie cinq : le texte source est conservé pour vérification lors de la relecture francophone.)
Pourquoi it’s différent from a regular audit
Hreflang est le big raison. Il feels comme a petit meta balise, mais c’est un de le fiddliest choses dans SEO à obtenir correct. John Mueller depuis Google put il bluntly:
“TBH hreflang is un of the la plupart complex aspects of SEO (si pas the la plupart complex un). Feels as facile as a meta-tag, but it obtient really hard quickly.”
Il’s correct. Quand Je studied 374 756 domains pour mon Brighton SEO 2023 talk, 67% de le domains en utilisant hreflang avait au moins un erreur. Deux thirds. Ces sont problèmes vous simplement ne pas ont on a unique-langue site, qui est pourquoi international audits besoin leur propre traiter.
Quand vous besoin un
Run an international SEO audit quand:
- vous êtes à propos de à expand dans a nouveau market. Audit avant vous launch donc vous définir up hreflang et structure correctement le premier temps, au lieu de fixing il plus tard.
- Trafic dropped dans a spécifique country. Si Germany cratered mais le US est fine, c’est presque toujours an international-signal problème — broken hreflang, a geo-redirect, or contenu que stopped classement locally.
- vous êtes implementing hreflang pour le premier temps. c’est donc facile à obtenir incorrect que a pre-launch audit (et a re-audit après il goes actif) pays pour itself.
- As routine maintenance. Hreflang breaks silently quand developers ship changements. Checking il periodically catches drift avant il coûts vous trafic.
Un chose que trips personnes up: the Recherche Google Console “International Targeting” report is gone. Google supprimé it on September 22, 2022. There’s aucun dedicated dial in GSC anymore, so an audit today leans on explorer outils (Ahrefs Site Audit, Screaming Frog) plus ce que little surfaces in GSC’s Enhancements section.
Vouloir le complet six-area traiter — chaque hreflang erreur type, le geo-redirect trap, et le outil walkthrough? Switch à le Avancé tab.
«## SOP: recurring international SEO audit » (Traduction) (Résumé en français de la section vingt, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
Run ce quarterly and après quelconque locale-template, routing, canonical, or hreflang release.
- Freeze le locale inventory. Export chaque pris en charge langue/region combination, son URL modèle, et son attendu fallback. Fait quand: chaque actif locale a an owner et representative URLs.
- Explorer chaque locale sans redirections. Collect status, indexability, canonical, langue signaux, lien internes, et hreflang depuis HTML, headers, et sitemaps. Fait quand: tout declared locale URLs sont represented dans un explorer dataset.
- Valider clusters as graphs. Vérifier self-references, retourner liens, valide codes, direct
200targets, et agreement entre implementation méthodes. Fait quand: chaque erreur est assigned à a cluster et template. - Examiner routing et accès. Comparer par défaut requêtes avec pertinent
Accept-Languagerequêtes et vérifier robots d’exploration peut reach chaque version. Fait quand: forced redirection et inaccessible-switcher findings sont documented. - Sample localization qualité. Examiner visible langue, currency, formats, local terms, et market-spécifique claims avec a qualified reviewer. Fait quand: chaque priority market a an approved sample et remediation owner.
- Comparer market performances. Segment recherche données par country, page directory, et requête langue; annotate launches et technique incidents. Fait quand: movement est separated dans demand, targeting, et technique hypotheses.
- Prioritize et retest. Corriger broken targets et manquant retourner liens avant optional x-default cleanup. Fait quand: élevé-impact corrections réussir le même explorer vérifications et le suivant examiner date est scheduled.
«## Metrics that keep the audit operational » (Traduction) (Résumé en français de la section vingt-cinq, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«### Hreflang cluster integrity » (Traduction) (Résumé en français de la section vingt-six, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«Metric: Percentage of expected locale pairs with reciprocal, self-referential annotations to direct canonical 200 URLs. What it tells you: Whether alternate relationships are technically usable. How to pull it: Join crawler exports by cluster and compare actual edges with the locale inventory. Benchmark / realistic range: Establish the current baseline and drive critical-template failures toward zero. Cadence: After relevant releases and monthly for large changing sites.
» (Traduction) (Résumé en français de la section vingt-sept, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
Indexable locale coverage
Metric: Attendu locale URLs que sont indexable et self-canonical. Ce que il indique vous: Si routing, robots, status, or canonical règles sont removing prévu pages. Comment pull il: Join le locale inventory à explorer status, robots directives, et canonical targets. Benchmark / realistic range: Comparer avec le approved inventory; investigate chaque unexplained gap. Cadence: Monthly et après migrations.
Non-default market search visibility
Metric: Recherche clicks et impressions pour chaque locale directory et cible country. Ce que il indique vous: Si prévu markets sont receiving recherche exposure plutôt que default-market URLs absorbing il. Comment pull il: Segment Search Console page et country données en utilisant le site’s locale patterns. Benchmark / realistic range: Utiliser chaque market’s propre seasonally comparable baseline plutôt que borrowing un autre market’s cible. Cadence: Weekly monitoring avec monthly examiner.
Redirigé entry exposure
Metric: Locale entry URLs que redirection fondé on requête langue, emplacement, or cookie state. Ce que il indique vous: Où discovery et utilisateur-choice risques exist. Comment pull il: Exécuter une requête matrix contre representative entry URLs et comparer status et Location headers. Benchmark / realistic range: Aucun forced redirection on URLs que doit remain directement crawlable; document quelconque homepage-seulement exception. Cadence: Chaque routing release et quarterly.
Testez vos connaissances: International SEO audits
Preuve à l’appui de cette affirmation Google documents multiple locale-specific URL structures and multiple target-locale signals, so an audit should assess URL architecture and the signals around it together. Portée : Google Search international architecture and target-locale signals. Niveau de confiance : élevé · Vérifié : Google: Managing multi-regional sites Preuve à l’appui de cette affirmation Google supports hreflang in HTML, HTTP headers, and XML sitemaps and requires reciprocal alternate relationships, making all delivery locations and return links relevant audit surfaces. Portée : Google Search hreflang delivery and reciprocity guidance. Niveau de confiance : élevé · Vérifié : Google: Localized versionsTL;DR — Audit international SEO à travers six areas: (1) URL/domain structure — commencer avec a locale inventory (market, URL modèle, public, canonical, indexability, alternate méthode), alors ccTLD vs subdomain vs subfolder, applied consistently; (2) hreflang — le core, où 67% de hreflang-en utilisant domains dans mon 374 756-domain study avait erreurs; (3) geo-redirects vs Googlebot — tester une requête-state matrix (IP,
Accept-Language, cookie, deep liens) since Googlebot mostly explore depuis US IPs et sends aucunAccept-Language; (4) technique signaux — html lang, Contenu-Langue, JS rendu, pagination, serveur geolocation; (5) qualité du contenu — traduction automatique (judged on valeur et objectif, pas le méthode alone), gaps, local E-E-A-T; (6) country-level performances, keeping observed GSC/GA4 données séparé depuis Ahrefs’ estimates. Exécuter il à scale avec a robot d’exploration, pas page-par-page. Prioritize manquant retourner balises et broken URLs over x-default et self-referential balises. Le GSC International Targeting rapport est gone — hreflang erreurs maintenant surface dans Enhancements.
Exécuter le entier chose avec a robot d’exploration, pas par hand. Manual vérifications seulement reveal problèmes on le exact pages vous regarder à; a explorer (Ahrefs Site Audit or Screaming Frog) catches le rest. Ici’s le six-area traiter Je fonctionner via.
1. Structure d’URL audit
Avant vous score n’importe quoi, construire a locale inventory — un ligne per market/langue combination, listing l’URL modèle, prévu public, canonical cible, indexability, et qui hreflang delivery méthode (HTML head balises, HTTP headers, or sitemap) est en réalité deployed. Ce turns le rest de le audit depuis a pile de individual URL findings dans a dataset vous pouvez join votre explorer contre:
| Market | Locale | URL pattern | Audience | Canonical | Indexable | Alternate méthode |
|---|---|---|---|---|---|---|
| Germany | de-DE | example.com/de/ | DE-based buyers | Self | Yes | HTML head tags |
| Global fallback | x-default | example.com/ | Unmatched locales | Self | Yes | HTML head tags |
«Replace those rows with your own locales — the point is one normalized table before you start scoring hreflang, geo-redirect, or content errors against it. » (Traduction) (Résumé en français de la section quarante-cinq, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«Three structures, each with a different trade-off, and Google treats them as legitimate: » (Traduction) (Résumé en français de la section quarante-six, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«- ccTLD (example.de) — strongest geotargeting signal, server location irrelevant,
but expensive and you build domain authority separately per domain.
» (Traduction) (Résumé en français de la section quarante-sept, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«- Subdomain (de.example.com) — easy setup, flexible hosting, but users may not read
it as country-targeted.
» (Traduction) (Résumé en français de la section quarante-sept, sous-partie deux : le texte source est conservé pour vérification lors de la relecture francophone.)
«- Subfolder (example.com/de/) — simplest, consolidates authority on one domain,
but harder to split out and tied to one server location.
» (Traduction) (Résumé en français de la section quarante-sept, sous-partie trois : le texte source est conservé pour vérification lors de la relecture francophone.)
«There’s no universally superior structure — each has had success stories. The audit
question isn’t “which is best,” it’s “is the chosen structure implemented
consistently?” The failure mode is mixed signals: a .de domain hosted on US
servers serving English content, or a site that uses /de/ on some pages and
de.example.com on others. Consistency across TLD + content language + server/CDN
location + internal links + backlinks is what you’re verifying.
» (Traduction) (Résumé en français de la section quarante-huit, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«Two more checks here: never use URL parameters for language/country targeting (Google calls this “not recommended” — it makes segmentation hard), and remember GSC no longer has a manual country-targeting setting. For ccTLDs Google infers geotargeting from the TLD automatically. If you target Bing markets, Bing Webmaster Tools still has a Geo Targeting feature (domain/subdomain/directory/page level) that’s worth setting. » (Traduction) (Résumé en français de la section quarante-neuf, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«## 2. Hreflang audit (the core) » (Traduction) (Résumé en français de la section cinquante, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«This is where most international audits live and die. Hreflang tags work in pairs to form a cluster of equivalent pages — when configured correctly, the right version swaps in for the right country during re-ranking; when broken, the swap doesn’t happen and users see the wrong language. » (Traduction) (Résumé en français de la section cinquante et un, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«This section covers what belongs in a broad audit — the error taxonomy, what actually breaks a cluster, and how I triage with a crawler. For the full extraction-to-matrix mechanics (pulling every annotation from all three implementation methods, building the reciprocal matrix, and reading cluster graphs at scale), see How to Audit Hreflang at Scale. » (Traduction) (Résumé en français de la section cinquante-deux, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«### The nine error types » (Traduction) (Résumé en français de la section cinquante-trois, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
Depuis mon Brighton SEO 2023 study (Le La plupart Courant Hreflang Problèmes À travers 374 756 Domains, le largest hreflang study à date — nearly 10× plus grand que quelconque autre), ici sont le erreurs à hunt pour, avec comment courant chaque est:
| Error | % of hreflang-using domains |
|---|---|
| Manquant x-default | 56,3% |
| Manquant self-referencing tags | 18,0% |
| Tags pointing to redirigé/broken pages | 16,9% |
| Manquant reciprocal (retourner) tags | 15,3% |
| Tags pointing to non-URL canoniques | 8,0% |
| Incorrect hreflang valeurs (incorrect language/country codes) | 4,6% |
| Inconsistent language attributes (hreflang vs html lang) | 3,2% |
| Multiple pages pour the même language | 2,5% |
| Même page pour multiple languages | 2,5% |
67% de domains en utilisant hreflang ont au moins un problème. Mais pas tout erreurs sont equal, et ce est le nuance la plupart checklists miss:
- Manquant retourner balises sont le la plupart functionally damaging. Si page A références page B mais B ne fait pas lien back à A, Google peut ignore le entier annotation pair. “Si page X liens à page Y, page Y doit lien back à page X.”
- Manquant x-default est le la plupart courant (56,3%) mais pas strictly requis — c’est a recommended fallback, pas a difficile requirement.
- Self-referencing balises sont a meilleur pratique, pas a requirement soit. 18% miss les et nombreux encore fonctionner fine. Corriger pour robustness, mais c’est pas a critical blocker.
- Valeur erreurs sont réel breakers: en utilisant
jpau lieu dejapour Japanese, typos commejspourja, three-letter codes (gbrau lieu degb),la(Laos) misused pour Latin America. Utiliser ISO 639-1 pour langue et ISO 3166-1 Alpha-2 pour region. (Google fait tolerate some choses — underscores commeen_gb, le specially reserveden-UK, relative URLs, UTF-8 encoded characters.) - Inconsistent URL formats (trailing slash, http vs https) et orphaned locale URLs
(hreflang pointing à 404s or redirections) quietly break clusters aussi. Alternate URLs doit
être entièrement qualified avec le transport méthode —
https://example.com/page, pas//example.com/pageor/page.
A clé distinction Je drew à Pubcon 2019: hreflang est à propos de le indexé version, pas le canonical. Il ne fait pas matter ce que votre canonical est définir as — il matters ce que le indexé version est. Si votre hreflang points à une URL c’est canonical-chained away depuis le indexé URL, le signal peut être lost. Vérifier le indexé URL avec GSC’s Inspection d’URL, pas simplement le balise canonical.
Ahrefs Site Audit hreflang vérifications
Ahrefs Site Audit runs a spécifique définir of hreflang checks I lean on:
- Hreflang annotation invalide (incorrect ISO codes, e.g.
en-enoren-uk) - Self-referencing hreflang annotation manquant
- Page referenced pour plus que un langue
- Plus que un page pour le même langue
- Hreflang et HTML lang mismatch
- Manquant reciprocal hreflang (aucun retourner balise)
- Hreflang à non-canonical
- Hreflang à broken page
- HTML lang attribut manquant / hreflang défini mais HTML lang manquant
Ahrefs hreflang cluster visualization (le differentiator)
Ce est le partie aucun competing guide calls out, et il genuinely modifié comment Je audit. Dans Site Audit, ouvrir le URL Details panel pour quelconque page, go à le Hreflangs tab, et vous voir lune page’s complet hreflang cluster rendu as a network graph — chaque page dans le cluster as a node, chaque annotation as an edge. Erreurs sont highlighted dans red, donc a manquant or mistakenly-ajouté lien dans le cluster jumps out visually.
c’est le premier outil à montrer hreflang clusters ce façon. Au lieu de reading a spreadsheet de “page X is missing a return tag to page Y,” vous voir le broken edge dans le graph. Il rend il far easier à spot qui cluster est broken En un coup d’œil — et far easier à expliquer le problème à stakeholders que a typical export.
Screaming Frog hreflang méthode
Si vous préférer Screaming Frog: enable Configuration > Spider > Explorer Hreflang
avant exploration. Pour multi-domain implementations (ccTLDs que référence chaque autre), ajouter
le external domains sous Config > CDNs — sans que, hreflang balises pointing à
.de, .fr, etc. ne va pas être validated. Exécuter post-explorer analysis à populate le hreflang
filters, alors examiner les (Contient Hreflang, Non-200 Hreflang URLs, Unlinked Hreflang URLs,
Manquant Retourner Liens, Inconsistent Langue & Region Retourner Liens, Non-Canonical Retourner
Liens, Noindex Retourner Liens, Incorrect Langue & Region Codes, Plusieurs Entries, Manquant
Self Référence, Pas En utilisant Canonical, Manquant X-Default, et balises placed à l’extérieur le head).
Export via Rapports > Hreflang.
Pour a manual spot-vérifier: view source on a sample page, recherche pour hreflang, et pour chaque
alternate URL confirmer il renvoie 200 et a a retourner balise pointing back, avec matching ISO
codes.
3. Geo-redirect audit
Ce est le silent killer. Googlebot explore primarily depuis US IP addresses. Si votre site auto-redirects chaque non-local visitor à a “local” version fondé on IP, Googlebot — coming depuis a US IP — obtient sent à le US version chaque temps. Le consequence: Googlebot jamais reaches votre autre langue versions, ne peut pas voir leur retourner balises, et ceux versions peut effectively fall out de le indexer. A silent deindex.
«There is no path that follows all international SEO best practices while also maintaining
geo-IP redirects on individual pages. Google itself notes “IP location analysis is
difficult and generally not reliable” and that “most, but not all, Google crawls
originate from the US.” On locale-adaptive pages (ones that serve different content
by detected location/language instead of separate URLs), Google is explicit that it
“might not crawl, index, or rank all your content for different locales” — largely
because Googlebot typically sends no Accept-Language header at all.
(Managing Multi-Regional and Multilingual Sites;
How Google Crawls Locale-Adaptive Pages)
» (Traduction) (Résumé en français de la section soixante-onze, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
Tester à travers une requête-state matrix, pas un condition:
- Aucun IP signal, aucun
Accept-Language, aucun cookie — Googlebot’s typical state. Confirmer l’URL encore resolves à a crawlable, indexable page au lieu de bouncing à a par défaut market. - US IP (or VPN) avec par défaut navigateur paramètres — voir qui version charge.
- Varied
Accept-Languagevaleurs — vérifier le redirection ne fait pas override an explicit hreflang/langue choice. - Existing locale cookie — vérifier il ne fait pas permanently trap a utilisateur qui tries à switch markets.
- Deep liens straight à a non-default locale URL (pas simplement le homepage) — confirmer ils charger la requêteed locale au lieu de bouncing à a par défaut.
From que matrix:
- Identifier quelconque IP- or cookie-based redirections.
- Le seulement acceptable auto-redirect est depuis le x-default / root URL. Individual langue/country pages devrait jamais auto-redirect.
- Confirmer utilisateurs peut manuellement override avec a langue selector, et que a cookie preference ne fait pas permanently trap les.
4. Technical checks
A cluster of signals au-delà hreflang:
- Le
html langattribut. Définir il correctement, mais know son role: Google utilise le visible contenu de lune page à detect langue, pas le lang attribut. Donchtml langest mostly pour UX/accessibility (screen lecteurs) et autre moteurs — Google ignores il pour langue detection. Une page aveclang="en"diffusion French contenu est encore a bug worth fixing. (Ahrefs flags hreflang/lang mismatches.) - Contenu-Langue HTTP header. Le
<meta http-equiv="content-language">balise est deprecated par le HTML spec — ne pas utiliser il. Le HTTP réponse header est encore valide, et il matters parce que Bing weights Contenu-Langue as a principal langue signal pendant que Google treats il as a weak hint. Pour Bing markets, définir le header correctement. - JavaScript rendu. Si hreflang est injected par client-side JS après charger, robots d’exploration que ne pas entièrement rendre JS peut miss il, or traiter il late. Comparer le raw page source (aucun JS) contre le rendu version dans Inspection d’URL. Meilleur pratique: hreflang dans serveur-rendu HTML head, HTTP Lien headers, or XML sitemaps. SPA sites (React, Vue, Suivant.js dans CSR mode) sont le highest risque.
- Pagination avec hreflang. Chaque paginated URL nécessite son propre complet hreflang définir, et page 2 dans English devrait point à page 2 dans French — pas le French homepage. Si vous aussi canonicalize paginated pages, assurez-vous hreflang points à le canonical/indexé URL, since Google ignores hreflang on non-canonical pages.
- Serveur IP / CDN geolocation pour ccTLDs. Pour ccTLD properties, hosting dans-country (or a CDN avec PoPs là) est a mild reinforcing signal — TLD dominates, mais consistency aide dans competitive markets. Plus practically, regional PoPs cut TTFB et améliorer Core Web Vitals, qui est measurable.
- GSC après deprecation. Le International Targeting rapport était deprecated/supprimé on September 22, 2022 (actif since 2014), et rien replaced il directement. Hreflang erreurs maintenant surface dans le Enhancements section, avec limited detail — treat il as a secondary signal behind votre explorer outils.
5. Content quality audit
Implementation peut be perfect and le site peut encore échouer in-market parce que le contenu isn’t en réalité localized:
- Traduction automatique vérifier. Unedited MT est a red flag. Il misses local recherche intent (le terms personnes dans que country en réalité recherche), cultural context, et cohesive semantic structure. Google holds translated pages à le même qualité bar as original contenu. Vérifier si titles, meta descriptions, et URL slugs étaient localized aussi — slugs devrait utiliser local mots-clés, pas transliteration. Un nuance worth auditing accurately: machine traduction n’est pas automatiquement a policy violation. Google’s scaled-contenu-abuse policy turns on objectif et valeur — il noms automated traduction as un exemple de a technique que becomes abusive quand c’est utilisé primarily à manipulate rankings et ajoute little valeur à utilisateurs, et le même tester s’applique à human-written scaled contenu. Judge translated pages on usefulness, originality, accuracy, et market fit — pas on “était ce translated par a machine” alone.
- Thin/contenu dupliqué à travers versions. Watch pour near-identical pages à travers languages, et pour primary-market pages cannibalizing le localized versions pour le même requêtes.
- Market-spécifique contenu gaps. Utiliser Ahrefs Site Explorer > Organique Mots-clés filtered par cible country à voir ce que le site se classe pour dans chaque market, et comparer à le principal market. Élevé-performing English contenu avec aucun localized equivalent est votre gap liste.
- Local E-E-A-T. Autorité ne fait pas travel automatiquement — pertinence est construit, pas assumed. US PR coverage ne fait pas earn confiance dans Japan. Audit pour local author bios et credentials, local références, local certifications/compliance, reviews on local platforms (e.g. Rakuten dans Japan), et liens depuis local sites. A central contenu team avec aucun local entrée ne peut pas hit le même threshold as a local subject-matter expert.
6. Performances audit by market
Finalement, où sont vous en réalité winning et losing. Garder deux données types séparé as vous go: Search Console et GA4 donner vous premier-party observed lignes (réel clicks, impressions, sessions); Ahrefs’ country traffic-share et mot-clé-volume numbers sont tiers estimates. Les deux sont utile pour building a hypothesis à propos de a market — aucun un, par itself, proves pourquoi Google chose à classer or pas classer une page dans que market. Google dit as beaucoup à propos de geotargeting généralement: “geotargeting isn’t an exact science.” Treat explorer et performances findings as leads à confirmer, pas final proof.
-
Country-level trafic. Ahrefs Site Explorer > Metrics by Country montre organic
-
Country-level trafic. Ahrefs Site Explorer > Metrics par Country montre organique trafic share et mot-clé counts per country. Comparer chaque market’s réel trafic share contre son potential (recherche demand là). Markets où vous ont contenu mais disproportionately faible trafic signal a technique/hreflang problème; bon rankings avec poor CTR signal a titre/description localization problème.
-
Benchmark local concurrents. Site Explorer > Organique Concurrents filtered par country surfaces qui en réalité se classe dans que market — souvent entirely différent, local-langue entities que votre mondial concurrents. Utiliser a lien/contenu gap contre les.
-
GA4 country segmentation rounds il out: élevé trafic + poor engagement = qualité du contenu; faible trafic à a market vous avez localized = discovery/hreflang. Vérifier Core Web Vitals par country aussi (CrUX dans PageSpeed Insights), since regional performances varies widely sans a CDN.
AI summary
A condensed prendre on the Avancé version:
- An international SEO audit covers six areas: URL/domain structure, hreflang, geo-redirects, technique signaux, qualité du contenu, et country-level performances. Commencer avec a locale inventory (market, URL modèle, public, canonical, indexability, alternate méthode) avant scoring erreurs. Exécuter il à scale avec a robot d’exploration, pas page-par-page.
- Hreflang est le core. Mon Brighton SEO 2023 study de 374 756 domains trouvé 67% en utilisant hreflang ont au moins un erreur. Le nine erreur types: manquant retourner balises, incorrect langue/country codes, non-canonical targets, manquant self-referential balises, manquant x-default, hreflang on non-canonical pages, inconsistent URL formats, et orphaned/broken locale URLs.
- Priorities: manquant retourner balises et broken URLs matter la plupart; x-default (manquant on 56,3%) et self-referential balises sont meilleur practices, pas blockers. Hreflang suit le indexé version, pas le canonical.
- Ahrefs Site Audit exécute 9 hreflang vérifications et est le premier outil à montrer clusters as a network graph avec red-highlighted erreurs (URL Details > Hreflangs tab). Screaming Frog nécessite Explorer Hreflang + CDN exploration enabled.
- Geo-redirects vs Googlebot: Googlebot mostly explore depuis US IPs et sends aucun
Accept-Languageheader, donc site-wide IP redirections send il seulement à le US version — a silent deindex risque. Tester une requête-state matrix (aucun signal, US IP, variedAccept-Language, existing cookie, deep liens) plutôt que un condition. Seulement le x-default/root devrait auto-redirect. - Technique signaux:
html langest pour UX/Bing (Google ignores il pour langue); Contenu-Langue header est Bing’s principal signal; JS-injected hreflang risques étant missed; paginated pages besoin per-page hreflang. - GSC International Targeting rapport supprimé Sept 22, 2022 — hreflang erreurs maintenant dans Enhancements (limited detail).
- Contenu + performances: flag unedited traduction automatique, mais judge translated pages on usefulness, originality, accuracy, et market fit — le méthode alone n’est pas a policy violation. Trouver gaps et benchmark local concurrents via Ahrefs country filters et Metrics par Country, keeping observed GSC/GA4 données séparé depuis Ahrefs’ estimates, et earn local E-E-A-T — autorité ne fait pas travel.
«## Official documentation » (Traduction) (Résumé en français de la section quatre-vingt-treize, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«Primary-source documentation for international targeting. » (Traduction) (Résumé en français de la section quatre-vingt-quatorze, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«Google
» (Traduction) (Résumé en français de la section quatre-vingt-quinze, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«- Tell Google about localized versions of your page — the hreflang reference: return-tag requirement, fully-qualified URLs, x-default, and the three equivalent methods (HTML link tags, HTTP Link headers, XML sitemap).
» (Traduction) (Résumé en français de la section quatre-vingt-quinze, sous-partie deux : le texte source est conservé pour vérification lors de la relecture francophone.)
«- Managing Multi-Regional and Multilingual Sites — URL structure trade-offs (ccTLD / subdomain / subfolder), geotargeting signals, and why IP-based adaptation and URL parameters are discouraged.
» (Traduction) (Résumé en français de la section quatre-vingt-quinze, sous-partie trois : le texte source est conservé pour vérification lors de la relecture francophone.)
«- How Google Crawls Locale-Adaptive Pages — why serving different content by detected location/language (instead of separate URLs) risks Google not crawling, indexing, or ranking every locale, and Googlebot’s IP/Accept-Language behavior.
» (Traduction) (Résumé en français de la section quatre-vingt-quinze, sous-partie quatre : le texte source est conservé pour vérification lors de la relecture francophone.)
«- x-default hreflang for international landing pages (2013) — the original x-default reference.
» (Traduction) (Résumé en français de la section quatre-vingt-quinze, sous-partie cinq : le texte source est conservé pour vérification lors de la relecture francophone.)
«- How x-default can help you (2023) — updated x-default use cases.
» (Traduction) (Résumé en français de la section quatre-vingt-quinze, sous-partie six : le texte source est conservé pour vérification lors de la relecture francophone.)
«- GSC Enhancements / structured-data and hreflang reporting — where hreflang issues surface now that the International Targeting report is gone.
» (Traduction) (Résumé en français de la section quatre-vingt-quinze, sous-partie sept : le texte source est conservé pour vérification lors de la relecture francophone.)
«Bing / Microsoft » (Traduction) (Résumé en français de la section quatre-vingt-seize, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.) «- Bing Webmaster Tools — Geo Targeting (archived, 2013) — the old feature that let you set targets at domain, subdomain, directory, or page level; removed from the redesigned Bing Webmaster Tools in 2020 and not brought back. Bing instead weights the Content-Language meta tag and HTTP header as its primary language/geo signal. » (Traduction) (Résumé en français de la section quatre-vingt-seize, sous-partie deux : le texte source est conservé pour vérification lors de la relecture francophone.) «- Bing Webmaster Tools Removes Geo-Targeting Feature (Search Engine Roundtable, Sept 2020) — Fabrice Canel (Bing) confirms the removal and points to content-language meta/header as the replacement. » (Traduction) (Résumé en français de la section quatre-vingt-seize, sous-partie trois : le texte source est conservé pour vérification lors de la relecture francophone.)
«## Quotes from the source » (Traduction) (Résumé en français de la section quatre-vingt-dix-neuf, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
On-le-record statements pertinent à an international audit.
Google — on hreflang complexity
- “TBH hreflang est un de le la plupart complexe aspects de SEO (si pas le la plupart complexe un). Feels as facile as a meta-balise, mais il obtient vraiment difficile quickly.” — John Mueller, Google, Twitter/X, February 19, 2018. Coverage
Google — on le renvoyer-balise requirement
«- “If page X links to page Y, page Y must link back to page X. If this is not the case for all pages that use hreflang annotations, those annotations may be ignored or not interpreted correctly.” — Google Search Central docs. Jump to quote » (Traduction) (Résumé en français de la section cent quatre, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
Google — on IP-based geolocation
«- “IP location analysis is difficult and generally not reliable.” — Google Search Central docs (Managing Multi-Regional and Multilingual Sites). Read the doc » (Traduction) (Résumé en français de la section cent six, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
Google — on locale-adaptive exploration
«- “If your site has locale-adaptive pages (that is, your site returns different content based on the perceived country or preferred language of the visitor), Google might not crawl, index, or rank all your content for different locales.” — Google Search Central docs (How Google Crawls Locale-Adaptive Pages). Jump to quote » (Traduction) (Résumé en français de la section cent huit, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.) «- “Don’t use IP analysis to adapt your content. IP location analysis is difficult and generally not reliable. Furthermore, Google may not be able to crawl variations of your site properly. Most, but not all, Google crawls originate from the US, and we don’t attempt to vary the location to detect site variations.” — Google Search Central docs (Managing Multi-Regional and Multilingual Sites). Jump to quote » (Traduction) (Résumé en français de la section cent huit, sous-partie deux : le texte source est conservé pour vérification lors de la relecture francophone.)
Google — on le International Targeting rapport
«- “The International Targeting report has been deprecated, and will be removed from Search Console soon.” Google added that “we continue to support hreflang and our recommendations for managing multilingual and multiregional sites still stand.” (Removed September 22, 2022.) Coverage » (Traduction) (Résumé en français de la section cent dix, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
Remarque: le Mueller citation est relayed via Moteur de recherche Roundtable’s reproduction de a 2018 tweet, et le deprecation statements via Moteur de recherche Land’s coverage; le Google docs pages rendre some contenu via JavaScript. Confirmer contre le actif sources avant treating quelconque de ces as final.Le international SEO audit liste de contrôle
Organized par le six audit areas. Exécuter il top à bottom.
1. URL / structure
- Locale inventory construit (market, URL modèle, public, canonical, indexability, alternate méthode)
- Un structure choisi (ccTLD / subdomain / subfolder) et applied consistently
- Aucun mixed signaux (TLD vs serveur/CDN emplacement vs contenu langue vs lien internes)
- Aucun URL parameters utilisé pour langue/country targeting
- GSC Enhancements vérifié pour hreflang erreurs (le old International Targeting rapport est gone)
- contenu-langue meta balise or HTTP header définir pour Bing markets (Bing supprimé son Geo Targeting fonctionnalité dans 2020; ce est maintenant le preferred signal)
2. Hreflang
- Crawled at scale (Ahrefs Site Audit or Screaming Frog) — pas simplement spot-checked
- Manquant retourner tags fixed (la plupart critical)
- Broken / redirigé hreflang URLs fixed
- Non-canonical hreflang URLs fixed (point to the indexé URL)
- Language codes validated (ISO 639-1 + ISO 3166-1 Alpha-2)
-
html langmatches hreflang language codes - Self-referencing tags présent (meilleur pratique)
- x-default présent, pointing to an appropriate fallback (meilleur pratique)
- Ahrefs cluster graph reviewed pour chaque affected cluster
- Alternate URLs entièrement qualified, consistent format (aucun http/https or trailing-slash drift)
3. Geo-redirects
- Site testé à travers une requête-state matrix (aucun signal, US IP/VPN, varied
Accept-Language, existing cookie, deep liens) - Aucun site-wide geo-IP redirection sending Googlebot seulement à le US version
- Seulement le x-default / root URL auto-redirects; langue pages jamais faire
- Langue selector disponible; cookie preference ne fait pas trap utilisateurs
4. Technique
-
html langdéfinir correctement on chaque page (UX/accessibility + non-Google moteurs) - Contenu-Langue HTTP header définir pour Bing markets (pas le deprecated meta balise)
- Hreflang dans serveur-rendu HTML / headers / sitemap — pas client-side JS seulement
- Hreflang à l’intérieur le head, pas à l’extérieur il
- Paginated pages ont correct per-page hreflang sets (page 2 → page 2)
- Aucun international pages accidentally noindexed or robots.txt-bloqué
- Serveur/CDN geolocation consistent avec ccTLD targeting
5. Contenu
- Aucun unedited machine-translated pages actif
- Titles, meta descriptions, et URL slugs localized (slugs = local mots-clés, pas transliteration)
- Contenu gaps identified per market (Ahrefs country filter)
- Local author bios / credentials on market-spécifique contenu
- Local confiance signaux présent (certifications, local contact details, local-plateforme reviews)
6. Performances
- Ahrefs Metrics by Country reviewed; underperforming markets flagged
- Trafic share comparé to keyword potential per market
- Local competitors benchmarked per market (Organic Competitors filtered by country)
- GA4 segmented by country; Core Web Vitals vérifié by region
How to prioritize ce que to fix
Vous’ll surface plus problèmes que vous pouvez corriger à une fois. Sort chaque finding dans a simple impact × effort matrix:
| Facile fix | Hard fix | |
|---|---|---|
| Élevé impact | Fix immédiatement | Plan now (schedule + resource it) |
| Low impact | Batch fix (knock out ensemble) | Deprioritize (revisit plus tard) |
Mapping le hreflang erreur types sur il:
- Élevé impact + facile → corriger maintenant: manquant retourner balises on a petit définir de clusters,
hreflang pointing à broken/redirigé URLs, incorrect langue/country codes (
jp→ja). - Élevé impact + difficile → plan maintenant: site-wide geo-IP redirection blocking Googlebot (nécessite engineering + a langue-selector modèle), client-side-JS hreflang on an SPA (nécessite SSR/sitemap rework), non-canonical hreflang depuis a deep canonical-chain problème.
- Faible impact + facile → batch: manquant self-referential balises, manquant x-default,
html langmismatches — réel meilleur practices, mais pas cluster-breaking, donc faire les dans un réussir. - Faible impact + difficile → deprioritize: minor serveur-geolocation tuning pour a ccTLD où TLD déjà dominates le signal.
Le guiding principle: retourner balises et broken URLs break clusters; x-default et self-referential balises sont robustness. Corriger le breakers premier.
The 6-step audit sequence
Fonctionner the areas in ce order — chaque builds on the dernier:
- URL / structure — confirmer le foundation est consistent avant auditing n’importe quoi on top.
- Hreflang — le core; explorer à scale, alors examiner le cluster graph et triage.
- Geo-redirects — vérifier Googlebot peut en réalité reach chaque version.
- Technique signaux —
html lang, Contenu-Langue, JS rendu, pagination, serveur geo. - Qualité du contenu — localization, gaps, et local E-E-A-T.
- Performances par market — mesurer où vous êtes winning/losing et benchmark locally.
Outils pour an international SEO audit
- Ahrefs Site Audit (principal). Exécute le 9 hreflang vérifications (invalide annotation, manquant self-reference, multi-langue/multi-page conflicts, hreflang↔HTML-lang mismatch, manquant retourner balise, non-canonical cible, broken cible, manquant HTML lang). Son hreflang cluster visualization — URL Details > Hreflangs tab — renders chaque cluster as a network graph avec erreurs dans red, le fastest façon à spot a broken cluster. Pair il avec Site Explorer > Metrics par Country et Organique Concurrents filtered par country pour le performances audit.
- Screaming Frog SEO Spider. Enable Configuration > Spider > Explorer Hreflang; ajouter referenced external domains sous Config > CDNs pour multi-domain (ccTLD) setups. Examiner le hreflang filters post-explorer et export via Rapports > Hreflang. Aussi lit le Contenu-Langue réponse header et flags hreflang placed à l’extérieur le head et pointing à noindexed pages.
- Recherche Google Console. Avec le International Targeting rapport gone, vérifier le Enhancements section pour hreflang problèmes (limited detail), et utiliser Inspection d’URL à confirmer le indexé URL votre hreflang devrait point à.
- Bing Webmaster Outils. Aucun Geo Targeting fonctionnalité anymore — Bing supprimé il depuis le redesigned outil dans 2020 et jamais brought il back. Audit Contenu-Langue meta balise/header handling à la place, since c’est Bing’s réel signal et il differs depuis Google’s.
- technicalseo.com Hreflang Balises Outil — a manual validator pour generating et spot-checking hreflang annotations on individual pages.
Journal des modifications
Mis à jour le 18 juil. 2026.
Résumé éditorial et détails enregistrés des changements.Détails des changements
-
Les notes détaillées des changements sont actuellement disponibles en anglais.
-
Les notes détaillées des changements sont actuellement disponibles en anglais.
-
Les notes détaillées des changements sont actuellement disponibles en anglais.
-
Les notes détaillées des changements sont actuellement disponibles en anglais.
Comparaison complète indisponible — aucun instantané antérieur n’a été archivé pour cette révision.