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.
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.
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 versionsTL;DR — Multilingual SEO dır optimizing bir site şu’s mevcut in -den fazla bir language bu nedenle yapğru sürüm shows up bençin yapğru kişben. o’s hakkında language, değil country — şu’s ilk thing -e al straight. siz ver her language onun kendi URL, söyle Google hangi URLs dır sürümler of her diğer ile
hreflang, ve izin ver Google figure out language -den gerçek text on sayfa.
Multilingual vs. multi-regional — al bu straight ilk
bunlar two al mixed up constantly, ve whole topic yapar daha sense once siz separate them:
- Multilingual = sizin site serves -den fazla bir language. bir Swiss site in German, French, ve Italian dır multilingual — three languages, bir country.
- Multi-regional = sizin site targets kullanıcılar in -den fazla bir country. bir site ile separate US ve UK English sürümler dır multi-regional — bir language, two regions.
Plenty of siteler dır her ikisi (think bir global brand ile English, Spanish, ve French, her split tarafından country). ama sinyaller ve problems dır farklı, bu nedenle o yardımcı olur -e know hangi bir siz’re aslında dealing ile. bu sayfa dır hakkında language side.
ne “language targeting” aslında anlamına gelir
ne zaman sizin site sahiptir aynı sayfa in several languages, siz iste Google -e:
- Know her language sürüm vardır.
- Understand onlar’re sürümler of * aynı thing*.
- göster German bir -e German searchers ve French bir -e French searchers.
siz yap şu gerçekleş ile bir handful of sinyaller — chiefly hreflang
attribute, bu da bir little tag şu söyler “bu URL dır Spanish sürüm, şu
bir’s French sürüm, burada’s relationship arasında them.” Google o hâlde tries
-e sun matching bir.
part beginners dır surprised tarafından: Google figures out ne language bir sayfa dır in tarafından okuma visible words on o — değil -den herhangi bir ayarlama in sizin code. bu nedenle bir sayfa şu söyler o’s German in code ama dır full of English text -ecek olmak ele alınır olarak English. yaz gerçek bençerik in target language; şu’s sinyal şu counts.
nerede farklı language sürümler live (URL structure)
siz ihtiyaç duy bir separate URL her biri bençin language. vardır three yaygın ways -e yap o:
- Subdirectory —
example.com/es/,example.com/fr/. usual seç bençin en çok siteler: easy -e ayarla up, ve tümü sürümler share strength of sizin bir domain. - Subdomain —
es.example.com,fr.example.com. çalışır, ama arama motorları ele al o daha like bir separate site. - Country-code domain (ccTLD) —
example.es,example.fr. strongest sinyal bençin targeting bir country, ama o’s bir whole separate web sitesi -e oluştur authority bençin.
kaçın stuffing language -e bir URL parameter like example.com?lang=es —
Google specifically recommends karşı o.
-dığınızda aslında ihtiyaç duy multilingual SEO (vs. sadece translating)
-erseniz yalnızca translate words ve dump them on aynı URL — veya auto-yönlendirme
everyone tarafından onların location — siz yapmayın gerçekten sahip multilingual SEO, ve Google
-ebilir never hatta bul sizin diğer languages. siz ihtiyaç duy gerçek thing (separate URLs +
hreflang + bençerik Google -ebilir tarama) once siz’re genuinely sunma birden çok
languages ve iste her bir -e rank. -erseniz’ve yalnızca aldı bir language, -ebilirsiniz skip
tümü of bu.
iste teknik depth — nasıl Google’s language algorithm çalışır, Bing
differences, yaygın hreflang errors, ve 2025 auto-translation threat?
Switch -e Advanced tab.
Çok dilli SEO hataları
Treating lang olarak Google’s language detector
neden o fails: Google determines language -den visible sayfa text yerine relying on HTML attribute. yap instead: yap rendered main bençerik consistently kullan target language; retain correct metadata bençin accessibility ve motorlar şu kullan o.
kullanarak hreflang -e declare bir sayfa’s language
neden o fails: hreflang maps alternate URLs; o yapmaz replace meaningful translated bençerik. yap instead: publish bir distinct crawlable URL ile visible target-language bençerik, o hâlde connect eşdeğeri sürümler ile reciprocal hreflang.
Forcing visitors aracılığıyla bir automatic language yönlendirme
neden o fails: crawlers ve multilingual kullanıcılar -ebilir olmak trapped on assumed sürüm. yap instead: koru her sürüm yapğrudan accessible ve offer bir visible suggestion plus crawlable language bağlantılar.
test et yourself: Multilingual SEO
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 versionsTL;DR — al mental model yapğru ve en çok multilingual SEO falls -e place. Google yapar değil okuyun sizin
<html lang>attribute veyaContent-LanguageHTTP 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.hreflangyapmaz 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.
Ç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:
<meta http-equiv="content-language" content="en-us">— birincil sinyal.<html lang="">attribute — ikincil.- 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.
AI özet
bir condensed take on Advanced sürüm:
- Multilingual ≠ multi-regional. Multilingual dır hakkında language (Swiss site in 3 languages, 1 country); multi-regional dır hakkında country (US/UK English). onlar overlap ama kullan farklı sinyaller.
- Google detects language -den visible text — değil
<html lang>, değilContent-Languageheader, değil URL. Gary Illyes named sıralama mechanism LDCP (Language Demotion, Country Promotion): yanlış-language sayfalar al demoted. - Bing dır opposite: o yapmaz support hreflang ve kullanır
<meta http-equiv="content-language">olarak onun birincil sinyal (priority: bençerik-language meta > html lang > bençerik). - hreflang dır bir relationship map, değil bir language detector, ve o’s bir hint, değil bir directive. -meli olmak bidirectional + self-referencing; x-default recommended.
- Bonus benefit: discovering hreflang triggers bir verification tarama, speeding dizine ekleme of yeni language sayfalar (Illyes). en çok alternates değildir canonical, bu nedenle GSC altında-raporlar them — şu’s olağbir.
- es-MX vs es-ES dır yalnızca duplicates eğer main bençerik dır untranslated; genuine regional differences separate them.
- URL structure: subdirectories bençin en çok siteler; ccTLDs strongest bençin country targeting; kaçın URL parametreleri. Never auto-yönlendirme tarafından IP/Accept-Language — Googlebot tarar olmadan Accept-Language ve mostly -den US IPs, bu nedenle o -ebilir miss sizin diğer languages.
- Machine translation değildir banned. Google’s ölçekli-bençerik-kötüye kullanım politika names translation olarak bir örnek of bir “automated transformation,” ama violation dır publishing çok söyleıda low-değer sayfalar -e manipulate sıralamalar — judgment dır değer, değil yöntem. Raw MT dumped ölçekte ile no editoryal oversight dır gerçek risk; MT ile human review (MTPE) dır bir standard, scalable workflow.
- Error rate: benim study of 374 756 domains found 67% sahipti hreflang sorunlar, ama Google auto-corrects çok söyleıda — düzelt structural errors, izle rest.
- 2025 threat: Google’s
translate.googproxy -ebilir hijack trafik nerede native bençerik dır missing; native local bençerik dır her ikisi defense ve offense.
resmî dokümantasyon
birincil-kaynak dokümantasyon -den arama motorları.
- Managing Multi-Regional ve Multilingual siteler — foundational doc: definitions, URL structure options, locale sinyaller, auto-yönlendirme warning.
- Localized sürümler of sizin sayfalar — hreflang reference: three implementation methods, bidirectionality, self-referencing, x-default, ve yinelenen-bençerik kural.
- International SEO Overview — entry benşaret et bençin language/country/region optimization.
- nasıl Google tarar Locale-Adaptive sayfalar — neden sunma farklı bençerik tarafından perceived locale risks tarama/dizin gaps, ve Accept-Language note.
Bing / Microsoft
- nasıl -e söyle Bing sizin web sitesi’s Country ve Language —
content-languagemeta tag, onun format, ve priority sıra Bing kullanır (hâlâ birincil teknik reference). - Bing Webmaster Guidelines — general guidelines, dahil language/country targeting.
Quotes -den kaynak
On—record statements -den Google ve Bing on multilingual SEO.
Google — nasıl language dır detected
- “Google uses the visible content of your page to determine its language. We don’t use any code-level language information such as
langattributes, or the URL.” — Google arama Central docs. Jump -e quote - “Google doesn’t use
hreflangor the HTMLlangattribute to detect the language of a page; instead, we use algorithms to determine the language.” Jump -e quote
Google — hreflang ve duplicates
- “Use
hreflangto tell Google about the variations of your content, so that we can understand that these pages are localized variations of the same content.” Jump -e quote - “If two pages don’t both point to each other, the tags will be ignored.” Jump -e quote
- “Localized versions of a page are only considered duplicates if the main content of the page remains untranslated.” Jump -e quote
Google — yönlendirmeler ve definitions
- “Avoid automatically redirecting users from one language version of a site to a different language version.” Jump -e quote
- “A multilingual website is any website that offers content in more than one language.” Jump -e quote
Gary Illyes, Google (arama Off Record, “Internationalization & hreflang,” July 25, 2024)
- On LDCP algorithm: “if someone is searching in German and your page is in English, then you would get a demotion.”
- On neden HTML lang dır unreliable: “[Joomla] came with the Lang attribute set to English, and there was no way to override it… And then you looked at the page, and it was 100% German. So it was like you can’t trust that.”
- On hreflang triggering bir verification tarama: “There is a dependency crawl triggering when we discover Hreflang, like we want to verify that.”
- On GSC reporting: “Search Console only reports canonicals… the vast majority of the Hreflang clusters… are not canonical.” Listen -e episode
John Mueller, Google
- On HTML lang attribute: “the language attribute within the HTML markup is something we don’t use at all” ve “almost always wrong. So we tend to ignore that.”
- On üzerinde-creating languages: “It’s easy to dig into endless pits of complexity with hreflang.” / “My recommendation would be first to limit the number of pages you create to those that are absolutely critical & valuable.”
decision frameworks
1. yap siz ihtiyaç duy multilingual veya multi-regional? (veya her ikisi)
çalıştır bu önce anything else — o determines hangi sinyaller siz ulaş bençin:
Are you serving more than one LANGUAGE?
├─ No → not a multilingual problem. Stop here for language work.
└─ Yes → multilingual. You need: distinct URLs per language
+ hreflang (Google/Yandex) + content-language meta (Bing)
+ real content in each language.
Are you also targeting more than one COUNTRY?
├─ No → single-region multilingual (e.g. Swiss DE/FR/IT).
│ Use language-only hreflang codes (es, fr, de).
└─ Yes → multi-regional too. Add region to hreflang (es-MX, es-ES,
en-GB, en-US) and consider ccTLDs for the strongest
country signal.trap: treating language olarak bir country sinyal. olarak Gary Illyes put o, “the language is absolutely not a tell for what country you are targeting.”
2. URL yapısı karşılaştırması
| Structure | Authority | Setup / maintenance | en iyi ne zaman… | Watch out bençin |
|---|---|---|---|---|
Subdirectory /es/ | paylaşımlar root domain’s authority | Easiest, lowest maintenance | en çok siteler; bir güçlü domain siz iste tümü languages -e benefit -den | tek server location; relies on hreflang bençin targeting |
Subdomain es.example.com | ele alınır daha like bir separate site | Easy setup; -ebilir kullan farklı servers | siz ihtiyaç duy infra/hosting separation per language | Authority yapmaz flow olarak cleanly olarak bir subdirectory |
ccTLD example.es | Separate site — oluştur authority per domain | Highest maliyet; separate bağlantı-building per domain | güçlü country targeting; local trust önem taşır (e.g. regulated markets) | Slow -e oluştur; overkill bençin pure language targeting |
URL parameter ?lang=es | — | — | Never — Google şunu söylüyor “not recommended” | Poor crawlability, zayıf sinyal |
3. bençerik priority matrix — ne -e translate ilk
yapmayın translate everything. Score candidate sayfalar ve çalışır top-down:
Priority = (organic demand in target market)
× (conversion value of the page)
÷ (translation + maintenance effort)Practical sıra:
- Proven-demand sayfalar — kullan GSC -e bul URLs zaten getting gösterimler/tıklamalar -den bir target-language sorgu veya country. Demand dır zaten orada; capture o.
- High-trafik / high-conversion temel sayfalar — money sayfalar ve top küme hubs.
- Supporting küme sayfalar — once temel market dır validated.
- uzun-tail — son, ve yalnızca eğer market dır paying off.
Mueller’s kural sits on top of tümü of o: “limit number of sayfalar siz oluştur -e şunlar şu dır absolutely critical & valuable.” her extra language sürüm dır ongoing tarama, indexation, ve maintenance maliyet — spend o nerede orada’s döndür.
Language sinyaller — ne her motor aslında kullanır
bir table -e bookmark. Google ve Bing okuyun almost opposite sinyaller.
| sinyal | Bing | Notes | |
|---|---|---|---|
| Visible sayfa text | birincil — bu nasıl Google detects language (LDCP) | kullanılan (lowest priority) | yaz gerçek bençerik in target language; bu sinyal şu counts bençin Google |
<meta http-equiv="content-language"> | Ignored bençin language detection | birincil sinyal | Bing’s main mechanism; format en-us (ISO 639 + dash + ISO 3166) |
<html lang=""> attribute | Ignored — yararlı bençin accessibility, değil bir Google sıralama sinyal | ikincil sinyal | Mueller: “almost always wrong… we tend to ignore that” |
Content-Language HTTP header | Ignored bençin language detection | (kullan meta tag instead) | Google reads text, değil bu header |
hreflang | kullanılan — maps alternates (bir hint, değil bir directive); yapar değil detect language | değil supported | Bidirectional + self-referencing required; x-default recommended |
| URL / ccTLD | değil kullanılan bençin language; ccTLD dır bir country sinyal | kullanılan bençin structure/targeting | Language ≠ country |
Bing priority sıra: content-language meta tag > <html lang> > sayfa
bençerik.
Google in bir line: o reads visible text -e detect language; everything
code-level (lang, Content-Language, URL) dır ignored bençin şu purpose.
hreflang non-negotiables: bidirectional, self-referencing, fully-qualified
URLs ile https://, x-default recommended. Hint, değil directive.
yapmayın: auto-yönlendirme tarafından IP/Accept-Language (Googlebot tarar olmadan
Accept-Language, mostly -den US IPs — o’ll miss sizin diğer languages); kullan flags
bençin languages; dump raw, unreviewed machine translation ölçekte ile no
editoryal değer-ekle.
Değişiklik günlüğü
8 Ağu 2026 tarihinde güncellendi.
Editoryal özet ve kaydedilen değişiklik ayrıntıları.Değişiklik ayrıntıları
-
Ayrıntılı değişiklik notları şu anda İngilizce olarak mevcut.
Tam karşılaştırma kullanılamıyor — bu sürüm için önceki anlık görüntü arşivlenmemiş.
8 Ağu 2026 tarihinde güncellendi.
Editoryal özet ve kaydedilen değişiklik ayrıntıları.Değişiklik ayrıntıları
-
Ayrıntılı değişiklik notları şu anda İngilizce olarak mevcut.
Tam karşılaştırma kullanılamıyor — bu sürüm için önceki anlık görüntü arşivlenmemiş.
18 Tem 2026 tarihinde güncellendi.
Editoryal özet ve kaydedilen değişiklik ayrıntıları.Değişiklik ayrıntıları
-
Ayrıntılı değişiklik notları şu anda İngilizce olarak mevcut.
-
Ayrıntılı değişiklik notları şu anda İngilizce olarak mevcut.
Tam karşılaştırma kullanılamıyor — bu sürüm için önceki anlık görüntü arşivlenmemiş.