International SEO denetim

bir adım-tarafından-adım international SEO denetim — URL structure, hreflang errors, geo-yönlendirmeler, teknik sinyaller, bençerik kalitesi, ve country-level performance.

İlk yayın tarihi: 25 Haz 2026 · Son güncelleme: 8 Ağu 2026 · Advanced
Diller

bir international SEO denetim kontroller nasıl bir site sinyaller language ve country -e arama motorları genelinde six areas: URL/domain structure (başla ile bir locale inventory — market, URL pattern, canonical, alternate yöntem), hreflang, geo-yönlendirmeler (test et genelinde bir istek-state matrix — IP, Accept-Language, cookie, deep bağlantılar), teknik sinyaller (html lang, bençerik-Language, JS rendering, sayfalama), bençerik localization, ve country-level performance. Hreflang dır temel — benim Brighton SEO 2023 study of 374 756 domains found 67% of domains kullanarak hreflang sahip at least bir error. GSC International Targeting rapor dır gone (removed Sept 22, 2022), bu nedenle auditors now lean on crawlers like Ahrefs site denetimi (ile onun hreflang küme graph) ve Screaming Frog. Prioritize missing döndür tags ve broken URLs üzerinde x-default ve self-referential tags. koru observed performance data (GSC, GA4) separate -den Ahrefs' estimates — neither alone proves neden bir market underperforms.

TL;DR — denetim international SEO genelinde six areas: (1) URL/domain structure — başla ile bir locale inventory (market, URL pattern, audience, canonical, indexability, alternate yöntem), o hâlde ccTLD vs subdomain vs subfolder, applied consistently; (2) hreflang — temel, nerede 67% of hreflang-kullanarak domains in benim 374 756-domain study sahipti errors; (3) geo-yönlendirmeler vs Googlebot — test et bir istek-state matrix (IP, Accept-Language, cookie, deep bağlantılar) since Googlebot mostly tarar -den US IPs ve sends no Accept-Language; (4) teknik sinyaller — html lang, bençerik-Language, JS rendering, sayfalama, server geolocation; (5) bençerik kalitesi — machine translation (judged on değer ve purpose, değil yöntem alone), gaps, local E-E-bir-T; (6) country-level performance, tutma observed GSC/GA4 data separate -den Ahrefs’ estimates. çalıştır o at scale ile bir crawler, değil sayfa-tarafından-sayfa. Prioritize missing döndür tags ve broken URLs üzerinde x-default ve self-referential tags. GSC International Targeting rapor dır gone — hreflang errors now surface in Enhancements.

Evidence for this claim 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. Scope: Google Search international architecture and target-locale signals. Confidence: high · Verified: Google: Managing multi-regional sites Evidence for this claim 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. Scope: Google Search hreflang delivery and reciprocity guidance. Confidence: high · Verified: Google: Localized versions

çalıştır whole thing ile bir crawler, değil tarafından hand. Manual kontroller yalnızca reveal sorunlar on exact sayfalar siz bak at; bir tarama (Ahrefs site denetimi veya Screaming Frog) catches rest. burada’s six-area süreç ben çalışır aracılığıyla.

1. URL structure denetim

önce siz score anything, oluştur bir locale inventory — bir row per market/language combination, listing URL pattern, intended audience, canonical target, indexability, ve hangi hreflang delivery yöntem (HTML head tags, HTTP headers, veya sitemap) dır aslında deployed. bu turns rest of denetim -den bir pile of individual URL findings -e bir dataset -ebilirsiniz join sizin tarama karşı:

MarketLocaleURL patternAudienceCanonicalIndexableAlternate yöntem
Germanyde-DEexample.com/de/DE-based buyersSelfYesHTML head tags
Global fallbackx-defaultexample.com/Unmatched localesSelfYesHTML head tags

Replace şunlar rows ile sizin kendi locales — benşaret et dır bir normalized table önce siz başla scoring hreflang, geo-yönlendirme, veya bençerik errors karşı o.

Three structures, her ile bir farklı trade-off, ve Google treats them olarak legitimate:

  • ccTLD (example.de) — strongest geotargeting sinyal, server location irrelevant, ama expensive ve siz oluştur domain authority separately per domain.
  • Subdomain (de.example.com) — easy setup, flexible hosting, ama kullanıcılar -ebilir değil okuyun o olarak country-targeted.
  • Subfolder (example.com/de/) — simplest, consolidates authority on bir domain, ama harder -e split out ve tied -e bir server location.

orada’s no universally superior structure — her sahiptir sahipti success stories. denetim soru değildir “which is best,” o’s “dır seçilen structure implemented consistently?” başarısızlık mode dır mixed sinyaller: bir .de domain hosted on US servers sunma English bençerik, veya bir site şu kullanır /de/ on bazı sayfalar ve de.example.com on others. Consistency genelinde TLD + bençerik language + server/CDN location + benç bağlantılar + backlinks dır ne siz’re verifying.

Two daha kontroller burada: never kullan URL parametreleri bençin language/country targeting (Google çbirğrılar bu “not recommended” — o yapar segmentation hard), ve remember GSC no longer sahiptir bir manual country-targeting ayarlama. bençin ccTLDs Google infers geotargeting -den TLD automatically. -erseniz target Bing markets, Bing Webmaster araçlar hâlâ sahiptir bir Geo Targeting feature (domain/subdomain/directory/sayfa level) şu’s worth ayarlama.

2. Hreflang denetim ( temel)

bu nerede en çok international denetimler live ve die. Hreflang tags çalışır in pairs -e form bir küme of eşdeğeri sayfalar — ne zaman configured yapğru biçimde, yapğru sürüm swaps in bençin yapğru country during re-sıralama; ne zaman broken, swap yapmaz gerçekleş ve kullanıcılar see yanlış language.

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.

nine error types

-den benim Brighton SEO 2023 study (* en çok yaygın Hreflang sorunlar genelinde 374 756 Domains*, largest hreflang study -e date — neredeyse 10× larger -den herhangi bir diğer), burada dır errors -e hunt bençin, ile nasıl yaygın her dır:

Error% of hreflang-kullanarak domains
Missing x-default56,3%
Missing self-referencing tags18,0%
Tags pointing -e redirected/broken sayfalar16,9%
Missing reciprocal (döndür) tags15,3%
Tags pointing -e non-canonical URLs8,0%
Incorrect hreflang values (yanlış language/country codes)4,6%
Inconsistent language attributes (hreflang vs html lang)3,2%
birden çok sayfalar bençin aynı language2,5%
aynı sayfa bençin birden çok languages2,5%

67% of domains kullanarak hreflang sahip at least bir sorun. ama değil tümü errors dır equal, ve bu nuance en çok checklists miss:

  • Missing döndür tags dır en çok functionally damaging. eğer sayfa bir references sayfa B ama B yapmaz bağlantı back -e bir, Google -ebilir ignore whole annotation pair. “eğer sayfa X bağlantılar -e sayfa Y, sayfa Y -meli bağlantı back -e sayfa X.”
  • Missing x-default dır en çok yaygın (56,3%) ama değil strictly required — o’s bir recommended fallback, değil bir hard requirement.
  • Self-referencing tags dır bir en iyi practice, değil bir requirement either. 18% miss them ve çok söyleıda hâlâ çalışır fine. düzelt bençin robustness, ama o’s değil bir critical blocker.
  • değer errors dır gerçek breakers: kullanarak jp yerine ja bençin Japanese, typos like js bençin ja, three-letter codes (gbr yerine gb), la (Laos) misused bençin Latin America. kullan ISO 639-1 bençin language ve ISO 3166-1 Alpha-2 bençin region. (Google yapar tolerate bazı things — underscores like en_gb, specially reserved en-UK, relative URLs, UTF-8 encoded characters.)
  • Inconsistent URL formats (trailing slash, http vs https) ve orphaned locale URLs (hreflang pointing at 404s veya yönlendirmeler) quietly break kümeler de. Alternate URLs -meli olmak fully qualified ile transport yöntem — https://example.com/page, değil //example.com/page veya /page.

bir key distinction ben drew at Pubcon 2019: hreflang dır hakkında dizine eklenmiş sürüm, değil canonical. o yapmaz önem taşır ne sizin canonical dır ayarla olarak — o önem taşır ne dizine eklenmiş sürüm dır. eğer sizin hreflang benşaret eder -e bir URL şu’s canonical-chained away -den dizine eklenmiş URL, sinyal -ebilir olmak lost. Verify dizine eklenmiş URL ile GSC’s URL Inspection, değil sadece canonical etiketi.

Ahrefs site denetimi hreflang kontroller

Ahrefs site denetimi runs bir specific ayarla of hreflang kontroller ben lean on:

  1. Hreflang annotation invalid (yanlış ISO codes, e.g. en-en veya en-uk)
  2. Self-referencing hreflang annotation missing
  3. sayfa referenced bençin -den fazla bir language
  4. -den fazla bir sayfa bençin aynı language
  5. Hreflang ve HTML lang mismatch
  6. Missing reciprocal hreflang (no döndür tag)
  7. Hreflang -e non-canonical
  8. Hreflang -e broken sayfa
  9. HTML lang attribute missing / hreflang defined ama HTML lang missing

Ahrefs hreflang küme visualization ( differentiator)

bu part no competing rehber çbirğrılar out, ve o genuinely changed nasıl ben denetim. In site denetimi, open URL Details panel bençin herhangi bir sayfa, go -e Hreflangs tab, ve siz see sayfa’s full hreflang küme rendered olarak bir network graph — her sayfa in küme olarak bir node, her annotation olarak bir edge. Errors dır highlighted in red, bu nedenle bir missing veya mistakenly-eklendi bağlantı in küme jumps out visually.

o’s ilk araç -e göster hreflang kümeler bu way. yerine okuma bir spreadsheet of “page X is missing a return tag to page Y,” siz see broken edge in graph. o yapar o far easier -e spot hangi küme dır broken at bir glance — ve far easier -e explain sorun -e stakeholders -den bir typical export.

Screaming Frog hreflang yöntem

-erseniz prefer Screaming Frog: enable Configuration > Spider > tarama Hreflang önce tarama. bençin multi-domain implementations (ccTLDs şu reference her diğer), ekle external domains altında Config > CDNs — olmadan şu, hreflang tags pointing -e .de, .fr, etc. won’t olmak validated. çalıştır post-tarama analysis -e populate hreflang filters, o hâlde review them (Contains Hreflang, Non-200 Hreflang URLs, Unlinked Hreflang URLs, Missing döndür bağlantılar, Inconsistent Language & Region döndür bağlantılar, Non-Canonical döndür bağlantılar, Noindex döndür bağlantılar, Incorrect Language & Region Codes, birden çok Entries, Missing Self Reference, değil kullanarak Canonical, Missing X-Default, ve tags placed outside head). Export via raporlar > Hreflang.

bençin bir manual spot-kontrol et: view kaynak on bir sample sayfa, arama bençin hreflang, ve her biri bençin alternate URL yapğrula o döndürür 200 ve sahiptir bir döndür tag pointing back, ile matching ISO codes.

3. Geo-yönlendirme denetim

bu silent killer. Googlebot tarar primarily -den US IP adresler. eğer sizin site auto-yönlendirmeler her non-local ziyaretçben -e bir “local” sürüm based on IP, Googlebot — coming -den bir US IP — alır sent -e US sürüm her time. consequence: Googlebot never reaches sizin diğer language sürümler, -ebilir’t see onların döndür tags, ve şunlar sürümler -ebilir effectively fall out of dizin. bir silent deindex.

yoktur path şu follows tümü international SEO en iyi practices -iken ayrıca maintaining geo-IP yönlendirmeler on individual sayfalar. Google itself notes “IP location analysis dır difficult ve generally değil reliable” and that “en çok, ama değil tümü, Google tarar originate -den US.” On locale-adaptive sayfalar (ones şu sun farklı bençerik tarafından detected location/language yerine separate URLs), Google dır explicit şu o “might not crawl, index, or rank all your content for different locales” — largely çünkü Googlebot typically sends no Accept-Language header at tümü. (Managing Multi-Regional ve Multilingual siteler; nasıl Google tarar Locale-Adaptive sayfalar)

test et genelinde bir istek-state matrix, değil bir condition:

  • No IP sinyal, no Accept-Language, no cookie — Googlebot’s typical state. yapğrula URL hâlâ resolves -e bir crawlable, indexable sayfa yerine bouncing -e bir default market.
  • US IP (veya VPN) ile default browser settings — see hangi sürüm loads.
  • Varied Accept-Language values — kontrol et yönlendirme yapmaz override bir explicit hreflang/language choice.
  • Existing locale cookie — verify o yapmaz permanently trap bir kullanıcı kim tries -e switch markets.
  • Deep bağlantılar straight -e bir non-default locale URL (değil sadece homepage) — yapğrula onlar load requested locale yerine bouncing -e bir default.

-den şu matrix:

  • Identify herhangi bir IP- veya cookie-based yönlendirmeler.
  • yalnızca acceptable auto-yönlendirme dır -den x-default / root URL. Individual language/country sayfalar -meli never auto-yönlendirme.
  • yapğrula kullanıcılar -ebilir manually override ile bir language selector, ve şu bir cookie preference yapmaz permanently trap them.

4. teknik kontroller

bir küme of sinyaller beyond hreflang:

  • ** html lang attribute.** ayarla o yapğru biçimde, ama know onun role: Google kullanır visible bençerik of sayfa -e detect language, değil lang attribute. bu nedenle html lang dır mostly bençin UX/accessibility (screen readers) ve diğer motorlar — Google ignores o bençin language detection. bir sayfa ile lang="en" sunma French bençerik dır hâlâ bir bug worth düzeltme. (Ahrefs flags hreflang/lang mismatches.)
  • bençerik-Language HTTP header. <meta http-equiv="content-language"> tag dır deprecated tarafından HTML spec — yapmayın kullan o. HTTP response header dır hâlâ valid, ve o önem taşır çünkü Bing weights bençerik-Language olarak bir birincil language sinyal -iken Google treats o olarak bir zayıf hint. bençin Bing markets, ayarla header yapğru biçimde.
  • JavaScript rendering. eğer hreflang dır injected tarafından client-side JS sonra load, crawlers şu yapmayın fully render JS -ebilir miss o, veya süreç o late. Compare raw sayfa kaynak (no JS) karşı rendered sürüm in URL Inspection. en iyi practice: hreflang in server-rendered HTML head, HTTP bağlantı headers, veya XML sitemaps. SPA siteler (React, Vue, sonraki.js in CSR mode) dır highest risk.
  • sayfalama ile hreflang. her paginated URL gerektirir onun kendi complete hreflang ayarla, ve sayfa 2 in English -meli benşaret et -e sayfa 2 in French — değil French homepage. -erseniz ayrıca canonical’laştır paginated sayfalar, emin olun hreflang benşaret eder -e canonical/dizine eklenmiş URL, since Google ignores hreflang on non-canonical sayfalar.
  • Server IP / CDN geolocation bençin ccTLDs. bençin ccTLD properties, hosting in-country (veya bir CDN ile PoPs orada) dır bir mild reinforcing sinyal — TLD dominates, ama consistency yardımcı olur in competitive markets. daha practically, regional PoPs cut TTFB ve improve temel Web Vitals, bu da measurable.
  • GSC sonra deprecation. International Targeting rapor idi deprecated/removed on September 22, 2022 (live since 2014), ve nothing replaced o yapğrudan. Hreflang errors now surface in Enhancements section, ile limited detail — ele al o olarak bir ikincil sinyal behind sizin tarama araçlar.

5. bençerik kalitesi denetim

Implementation -ebilir olmak perfect ve site -ebilir hâlâ başarısız ol in-market çünkü bençerik değildir aslında localized:

  • Machine translation kontrol et. Unedited MT dır bir red flag. o misses local arama intent ( terms kişiler in şu country aslında arama), cultural context, ve cohesive semantic structure. Google holds çevrilmiş sayfalar -e aynı quality bar olarak özgün bençerik. kontrol et whether titles, meta descriptions, ve URL slugs idi localized de — slugs -meli kullan local keywords, değil transliteration. bir nuance worth auditing accurately: machine translation değildir automatically bir politika violation. Google’s ölçekli-bençerik-kötüye kullanım politika turns on purpose ve değer — o names automated translation olarak bir örnek of bir technique şu olur kötüye kullanılan ne zaman o’s kullanılan primarily -e manipulate sıralamalar ve adds little değer -e kullanıcılar, ve aynı test et uygulanır -e human-yazılmış ölçekli bençerik. Judge çevrilmiş sayfalar on usefulness, originality, accuracy, ve market fit — değil on “idi bu translated tarafından bir machine” alone.
  • Thin/yinelenen bençerik genelinde sürümler. Watch bençin near-identical sayfalar genelinde languages, ve bençin birincil-market sayfalar cannibalizing localized sürümler bençin aynı sorgular.
  • Market-specific bençerik gaps. kullan Ahrefs site Explorer > Organic Keywords filtered tarafından target country -e see ne site ranks bençin in her market, ve compare -e birincil market. High-performing English bençerik ile no localized eşdeğeri dır sizin gap liste.
  • Local E-E-bir-T. Authority yapmaz travel automatically — relevance dır oluşturulmuş, değil assumed. US PR coverage yapmaz earn trust in Japan. denetim bençin local author bios ve credentials, local references, local certifications/compliance, reviews on local platforms (e.g. Rakuten in Japan), ve bağlantılar -den local siteler. bir central bençerik ekip ile no local input -ebilir’t hit aynı threshold olarak bir local subject-önem taşır expert.
Evidence for this claim Audit translated pages for usefulness, originality, accuracy and market fit; Google’s scaled-content policy focuses on manipulation and little user value regardless of method, with automated translation only one example in that abusive context. Scope: multilingual and multi-regional websites, crawling, indexing and search reporting as applicable Confidence: high · Verified: Spam policies for Google Web Search

6. Performance denetim tarafından market

Finally, nerede dır siz aslında winning ve losing. koru two data types separate olarak siz go: arama Console ve GA4 ver siz ilk-party observed rows (gerçek tıklamalar, gösterimler, sessions); Ahrefs’ country trafik-share ve keyword-volume numbers dır üçüncü-party estimates. her ikisi dır yararlı bençin building bir hypothesis hakkında bir market — neither bir, tarafından itself, proves neden Google chose -e rank veya değil rank bir sayfa in şu market. Google şunu söylüyor olarak much hakkında geotargeting generally: “geotargeting değildir bir exact science.” ele al tarama ve performance findings olarak leads -e yapğrula, değil final proof.

  • Country-level trafik. Ahrefs site Explorer > metrikler tarafından Country shows organic

  • Country-level trafik. Ahrefs site Explorer > metrikler tarafından Country shows organic trafik share ve keyword counts per country. Compare her market’s gerçek trafik share karşı onun potential (arama demand orada). Markets nerede siz sahip bençerik ama disproportionately low trafik sinyal bir teknik/hreflang sorun; good sıralamalar ile poor CTR sinyal bir title/description localization sorun.

  • Benchmark local competitors. site Explorer > Organic Competitors filtered tarafından country surfaces kim aslında ranks in şu market — çoğu zaman entirely farklı, local-language entities -den sizin global competitors. kullan bir bağlantı/bençerik gap karşı them.

  • GA4 country segmentation rounds o out: high trafik + poor etkileşim = bençerik kalitesi; low trafik -e bir market siz’ve localized = discovery/hreflang. kontrol et temel Web Vitals tarafından country de (CrUX in PageSpeed Insights), since regional performance varies widely olmadan bir CDN.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.