Türkçe çeviri: Multilingual SEO

nasıl -e optimize bir site şu serves birden çok languages — multilingual vs. multi-regional, nasıl Google gerçekten detects language, hreflang, URL structure, ve Bing.

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

Multilingual SEO dır optimizing bir site şu serves -den fazla bir language bu nedenle her sürüm reaches yapğru searcher. thing almost everyone alır yanlış: Google ignores sizin <html lang> attribute ve bençerik-Language headers — o reads visible text -e detect language. hreflang yapmaz söyle Google bir sayfa's language either; o maps hangi URLs dır alternates of her diğer. Bing dır opposite — o leans on bençerik-language meta tag. al language yapğru ilk, o hâlde connect alternates ile hreflang, o hâlde seç bir URL structure (subdirectories bençin en çok siteler). 67% of hreflang setups sahip errors, ama Google düzeltmeler çok söyleıda of them automatically.

TL;DR — al mental model yapğru ve en çok multilingual SEO falls -e place. Google yapar değil okuyun sizin <html lang> attribute veya Content-Language HTTP header -e detect language — o primarily kullanır visible text. diğer motorlar -ebilir kullan farklı sinyaller, bu nedenle verify onların güncel rehberlik. hreflang yapmaz declare bir sayfa’s language; o maps hangi URLs dır alternates bu nedenle Google -ebilir swap in yapğru bir — ve o’s bir hint, değil bir directive. o’s ayrıca fiendishly error-prone: benim study of 374 756 domains found 67% sahipti hreflang sorunlar. kullan subdirectories bençin en çok siteler, never auto-yönlendirme Googlebot, ve yalnızca translate sayfalar ile bir gerçek benşletme durum.

Evidence for this claim Google recommends distinct URLs for each language version and cautions against relying on cookies or browser settings to swap content at one URL. Scope: Current Google multilingual site guidance. Confidence: high · Verified: Google Search Central: Managing multilingual sites Evidence for this claim hreflang can connect equivalent language or regional URLs, while page language is determined from visible content rather than the annotation alone. Scope: Current Google localized-version guidance. Confidence: high · Verified: Google Search Central: Localized versions

Çok dilli yapı ≠ çok bölgeli yapı

foundational distinction. Multilingual dır hakkında language; multi-regional dır hakkında country. bir Swiss site in German, French, ve Italian dır multilingual ama tek-regional. bir US/UK English site dır multi-regional ama tek-language. onlar overlap tümü time, ama onlar kullan farklı sinyaller ve oluştur farklı problems, bu nedenle ben koru them separate in benim head ve bu nedenle -meli siz. Google’ın kendi framing: “bir multilingual web sitesi dır herhangi bir web sitesi şu offers bençerik in -den fazla bir language,” versus “bir multi-regional web sitesi dır bir şu explicitly targets kullanıcılar in farklı countries.”

nasıl Google aslında detects sayfa language (bu big bir)

burada dır tek en çok-misunderstood thing in bu whole topic, ve o’s worth overstating çünkü bu nedenle çok söyleıda kişiler al o yanlış:

Google ignores sizin <html lang> attribute. Google ignores sizin Content-Language HTTP header. o reads visible text.

Straight -den docs: “Google kullanır visible bençerik of sizin sayfa -e determine onun language. biz yapmayın kullan herhangi bir code-level language information such olarak lang attributes, veya URL.” And on the hreflang page: “Google yapmaz kullan hreflang veya HTML lang attribute -e detect language of bir sayfa; instead, biz kullan algorithms -e determine language.”

On arama Off Record (July 2024), Gary Illyes gave bu bir name: LDCP — Language Demotion, Country Promotion. His explanation: “eğer someone dır searching in German ve sizin sayfa dır in English, o hâlde siz -irdi al bir demotion.” şu’s bir sıralama mechanism, ve o’s daha fundamental -den hreflang — eğer sizin sayfa değildir genuinely in searcher’s language, LDCP demotes o regardless of ne sizin tags söyle. (Illyes ayrıca signaled bu kind of manual signaling dır on way out, noting Google zaten sahipti systems “automatically learning” -e pair alternate-language sürümler — auto-detection dır direction of travel.)

neden yapar Google distrust <html lang> bu nedenle much? çünkü o’s yanlış constantly. Gary told Joomla story: CMS “came ile Lang attribute ayarla -e English, ve orada idi no way -e override o… ve o hâlde siz looked at sayfa, ve o idi 100% German. bu nedenle o idi like -ebilirsiniz’t trust şu.” John Mueller sahiptir said aynı — HTML lang attribute dır “something we don’t use at all” ve “almost her zaman yanlış. bu nedenle biz tend -e ignore şu.”

** takeaway:** language detection dır bir bençerik sorun, değil bir markup sorun. yaz gerçek bençerik in target language. lang attribute hâlâ önem taşır bençin accessibility (screen readers) ve bençin Bing — sadece değil bençin Google’s language detection.

Bing yapar o opposite way

Bing yapmaz support hreflang. ve nerede Google ignores sizin code-level language hints, Bing depends on them. Bing’s priority sıra:

  1. <meta http-equiv="content-language" content="en-us">birincil sinyal.
  2. <html lang=""> attribute — ikincil.
  3. On-sayfa text bençerik.

Bing’s format dır bir 2-letter ISO 639 language code, bir dash, o hâlde bir ISO 3166 geography code (en-us, es-mx). bu nedenle bir uygun biçimde internationalized site çalışbir on her ikisi motorlar ister distinct-URL bençerik plus hreflang (bençin Google/Yandex) plus bençerik-language meta tag (bençin Bing). onlar’re değil redundant; onlar feed farklı motorlar.

ne hreflang aslında yapar (ve yapmaz)

hreflang dır bir relationship map, değil bir language detector. o yapmaz söyle Google language of bir sayfa — Google zaten alır şu -den bençerik. o söyler Google hangi URLs dır alternates of her diğer ve bençin hangi language-region audience, bu nedenle Google -ebilir swap in yapğru bir per searcher. Google: “kullan hreflang -e söyle Google hakkında variations of sizin bençerik, bu nedenle şu biz -ebilir understand şu bunlar sayfalar dır localized variations of aynı bençerik.”

Three things sahip -e olmak yapğru veya küme dır ignored:

  • Bidirectional. “eğer two sayfalar yapmayın her ikisi benşaret et -e her diğer, tags -ecek olmak ignored.” English benşaret eder -e Italian, Italian -meli benşaret et back.
  • Self-referencing. her sayfa listeler itself plus tümü others.
  • x-default olarak bir fallback bençin unmatched languages (recommended, değil strictly required).

Three delivery methods: HTML <link> tags in <head>, HTTP Link header (yararlı bençin non-HTML files like PDFs), veya bir XML sitemap ile xhtml:link namespace. URLs -meli olmak fully qualified dahil https://.

ve critically: hreflang dır bir hint, değil bir directive. Google’ın kendi line dır şu “hreflang annotations are a hint to Google, not a directive.” o -ebilir ve -ecek override siz ne zaman canonical tags, bençerik sinyaller, veya indexation status disagree.

valuable, altında-covered angle: hreflang speeds dizine ekleme of yeni languages

burada’s bir benefit almost nobody talks hakkında. On aynı SOTR episode, Gary Illyes said discovering hreflang triggers bir verification tarama of alternates: “orada dır bir dependency tarama triggering ne zaman biz discover Hreflang, like biz iste -e verify şu.” In plain terms — ne zaman Google bulur hreflang on bir sayfa, o goes ve tarar alternate-language sürümler -e verify relationship, hangi speeds up dizine ekleme of sizin yeni language sayfalar. bu nedenle hreflang değildir yalnızca hakkında sunma yapğru sürüm; o’s bir discovery accelerant bençin newly launched languages.

neden sizin GSC hreflang data görünür thin (ve şu’s olağbir)

başka bir Illyes benşaret et worth internalizing: “arama Console yalnızca raporlar canonicals… vast majority of Hreflang kümeler… değildir canonical.” en çok hreflang alternates değildir canonical URLs, bu nedenle onlar yapmayın göster up individually in GSC’s coverage reporting. eğer sizin dashboards yap o bak like sizin language sayfalar “aren’t indexed,” şu’s çoğu zaman sadece GSC reporting canonicals — değil bir gerçek sorun. Verify ile URL Inspection araç ve live SERPs yerine trusting aggregate count.

yinelenen bençerik: es-MX vs. es-ES

bir yaygın fear dır şu two Spanish varyantlar -ecek olmak flagged olarak duplicates. Google’s gerçek kural: “Localized sürümler of bir sayfa dır yalnızca kabul edilen duplicates eğer main bençerik of sayfa kalır untranslated.” Two genuinely-Spanish sayfalar ile gerçek regional differences (currency, vocabulary, local references) dır distinct. ama two es-ES ve es-MX URLs ile identical text ve no regional differentiation -ecek olmak ele alınır olarak duplicates — hreflang alone yapmaz separate them; distinct regional bençerik yapar. bençinde bir valid hreflang küme, sinyaller -ebilir ayrıca birleştir genelinde alternates, bu da generally yararlı.

URL structure, benç bağlantı, ve language detection

Structure. Subdirectories (/es/, /fr/) bençin en çok siteler — onlar inherit root domain authority ve dır low-maintenance. Subdomains al ele alınır daha like separate siteler. ccTLDs dır strongest country geotargeting sinyal ama anlamına gel separate properties ve separate bağlantı-building. URL parametreleri dır explicitly “değil recommended.”

benç bağlantı arasında sürümler. bağlantı language sürümler -e her diğer sensibly ( language switcher dır part of bu), ama yapmayın ele al her alternate olarak bir birincil nav bağlantı. izin ver hreflang carry formal relationship; izin ver switcher sun kullanıcılar.

Language detection UX — ve crawlability trap. bu nerede siteler quietly break themselves. Googlebot “sends HTTP istekler olmadan ayarlama Accept-Language in istek header” ve tarar mostly -den US IPs (gerçben o yapar kullan bazı non-US IPs de). -erseniz auto-yönlendirme kullanıcılar -e bir language sürüm based on IP veya Accept-Language, Googlebot -ebilir yalnızca ever see sizin English sürüm ve never discover rest. Google’s blunt instruction: “kaçın automatically yönlendiren kullanıcılar -den bir language sürüm of bir site -e bir farklı language sürüm.”

yap bu instead: sun distinct URLs, annotate ile hreflang, ve -erseniz iste -e yardım et kullanıcılar, göster bir non-intrusive nudge banner (“bu sayfa dır mevcut in English — switch?”) şu keeps them on onların güncel URL ve remembers onların choice via cookie veya localStorage. kullan Accept-Language olarak bir suggestion, never bir yönlendirme trigger. ve yapmayın kullan flags olarak language identifiers — flags dır countries, değil languages.

Translation quality ve machine translation

Machine translation itself değildir banned. Google’ın kendi definition: “Scaled content abuse is when many pages are generated for the primary purpose of manipulating search rankings and not helping users.” Jump -e quote Translation dır named olarak bir örnek of bir automated transformation covered tarafından şu politika — “including through automated transformations like synonymizing, translating, or other obfuscation techniques,” specifically “where little value is provided to users.” Jump -e quote judgment dır değer, değil production yöntem. Raw MT dumped ölçekte ile no editoryal oversight dır gerçek risk; MT ile human review ve curation (bir workflow çoğu zaman called MTPE) dır bir standard, scalable way -e stay clear of o. Judge bir translated sayfa way siz’d judge herhangi bir sayfa — yapar o sun gerçek arama intent bençin şu market — ve yapmayın sadece translate sizin English keywords: yap gerçek keyword research per language, çünkü intent ve phrasing differ market -e market. (daha depth: machine translation ve SEO.)

Schema bençin multilingual siteler

kullan inLanguage property on sizin Article/Product/FAQPage schema -e state bençerik’s language, ve ver her language sürüm onun kendi schema block in şu language. Schema ve hreflang yap farklı jobs: hreflang maps alternate URLs; schema clarifies bençerik meaning ve language. onlar’re complementary layers.

error rate: benim 374 756-domain study

ben ran bir study genelinde 374 756 domains kullanarak hreflang. headline: üzerinde 67% sahipti sorunlar. breakdown, en çok yaygın ilk: missing x-default (56,3%), missing self-referencing tags (18%), broken/redirected references (16,9%), missing reciprocal tags (15,3%), non-canonical references (8%), yanlış ISO codes (4,6%), inconsistent HTML lang vs. hreflang (3,2%), yinelenen language entries (2,5%), ve aynı sayfa declared bençin birden çok languages (2,5%).

Two caveats koru bu -den olma doom. ilk, top two — x-default ve self-referencing — dır recommended, değil strictly required, bu nedenle gerçek-severity picture dır softer -den 67% suggests. ikinci, Google düzeltmeler bir lot of bu bençin siz. Gary Illyes sahiptir said hreflang errors “didn’t cause problems” in his implementation era, ve benim kendi uzun-standing position (-den benim kurumsal SEO Chaos SMX talk) dır şu o -ebilir değil olmak worth sizin time chasing her hreflang error çünkü Google dır probably correcting çok söyleıda of them automatically. ama structural errors — missing reciprocal bağlantılar, broken URLs — yap break küme ve -meli olmak düzeltilmiş. Triage: düzelt structural, izle behavioral.

2025 threat: Google’s translate.goog proxy

bir newer wrinkle worth knowing hakkında (Motoko Hunt’s June 2025 arama motoru Land piece): ne zaman Google determines orada’s no high-quality, local-language bençerik mevcut, o auto-translates bençerik via bir translate.goog proxy. browser önem taşır — Chrome kullanıcılar al routed -e publisher’s özgün URL (trafik preserved), ama Safari/Firefox kullanıcılar go aracılığıyla translate.goog (trafik lost). Ahrefs data put bu at 6,2 million AI Overview appearances ile translated URLs ve hundreds of millions of tıklamalar of exposure. strategic okuyun: publishing native local-language bençerik dır her ikisi defense (Google won’t proxy-translate ne siz zaten provide) ve offense (siz rank bençin şunlar markets yourself). ele al auto-translated SERPs olarak bir sinyal of unmet demand.

Mueller’s caution: yapmayın translate everything

Finally, restraint. John Mueller warns karşı tümü-languages reflex — “izin ver’s oluştur tümü languages! izin ver’s yap sayfalar bençin tümü countries! ne eğer someone in Japan ister -e okuyun o in Swahili?” — and notes “o’s easy -e dig -e endless pits of complexity ile hreflang.” His advice, which I echo: “ilk… limit number of sayfalar siz oluştur -e şunlar şu dır absolutely critical & valuable.” Prioritize high-trafik, high-conversion sayfalar in markets ile demonstrated demand (kullan GSC -e bul sorgular zaten pulling gösterimler in bir target language). her language sürüm siz oluştur dır tarama, indexation, canonical’laştırma, ve maintenance overhead — yalnızca spend o nerede orada’s bir gerçek döndür.

Add an expert note

Pin an expert quote

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