SEO

Google Sitemi Yanlış Dilde Algılıyor: html lang Hatası ve Çeviri Önerisi

Talha Aslan 15 dakikalık okuma 4 görüntülenme

Google sitemi yanlış dilde algılıyor: bu ne demek ve önce ne yaparsınız?

Bu durum, sayfanızın asıl dili Türkçe olduğu halde Google ya da tarayıcının metni başka bir dilde sanması demektir. Belirti çoğunlukla çeviri önerisi ya da yanlış dilde başlık ve açıklamadır. İlk adım olarak sayfadaki metnin dilini ve html etiketindeki lang değerini kontrol edin.

Bu yazı yalnızca bu tek durumu ele alır. Çok dilli sitelerde sürümleri birbirine bağlayan etiketi başka bir yazımızda anlattık, burada tekrar etmiyoruz. Onun için hreflang etiketi rehberimize bakabilirsiniz.

Önce sakin kalın, çünkü bu sorun çoğunlukla birkaç şablon dosyasından kaynaklanır. Ancak nedeni bulmadan değişiklik yapmak işi uzatır. Aşağıdaki bölümler sırayla belirtiyi, nedeni ve çözümü gösterir.

  1. Sayfayı gizli pencerede açın ve çeviri önerisinin gelip gelmediğine bakın.
  2. Sayfanın sayfadaki metninin hangi dilde olduğunu not edin.
  3. Sayfa kaynağında html etiketinin lang değerini bulun.
  4. Menü, altbilgi ve çerez bildirimi gibi ortak parçaların dilini kontrol edin.
  5. Search Console üzerinden ilgili adresi inceleyin ve sonuçları not edin.

Bu beş adım çoğu durumda nedeni ortaya çıkarır. Sonraki bölümlerde her birini ayrıntılı açıyoruz.

Google bir sayfanın dilini nasıl belirler, lang özniteliğine bakar mı?

Google, Search Central belgesinde dili sayfa içeriğinden belirlediğini söyler. Aynı belge, lang gibi kod düzeyindeki dil bilgisini ve adres yapısını kullanmadığını da belirtir. Yani html lang değeri, Google için dil kararının dayanağı değildir (kaynak: Google Search Central, çok bölgeli ve çok dilli siteleri yönetme).

Bu bilgi ilk bakışta lang değerini önemsiz gösterir. Oysa durum daha ince. Google dili sayfadaki metinden çıkardığı için, metnin kendisi karışıksa karar da yanlış çıkabilir.

Üstelik lang değeri başka sistemlere hizmet eder. Tarayıcılar, ekran okuyucular ve çeviri araçları bu bilgiyi kullanabilir. Dolayısıyla doğru değer yazmak, Google dışındaki kullanıcı deneyimi için de gereklidir.

  • Google için belirleyici olan: sayfanın sayfadaki metni.
  • Google tarafından dil kararında kullanılmayan: lang özniteliği ve adres yapısı.
  • Diğer sistemler için önemli olan: doğru ve tutarlı lang değeri.

Kısacası iki ayrı hedef vardır. Google için metni tek dilde tutarsınız, diğer sistemler için lang değerini doğru yazarsınız.

Chrome neden "Bu sayfa çevrilsin mi?" diye soruyor?

Tarayıcı, sayfanın dilini kendi tespitiyle belirler ve bu dil kullanıcının tarayıcı diliyle uyuşmuyorsa çeviri önerir. Chrome Yardım sayfası çeviriyi nasıl kullanacağınızı anlatır, ancak dil tespitinin ayrıntılarını açıklamaz. Bu nedenle kesin bir kural yazmıyoruz; yalnızca saha gözlemimizi aktarıyoruz.

Ekibimizin gözlemine göre öneri genellikle iki durumda çıkar. Birincisi, sayfa metninin önemli bölümü başka dilde olduğunda. İkincisi, lang değeri gerçek dille çelişen bir değer taşıdığında.

Başlıktaki tırnaklı ifade, yaygın bir çeviri önerisinin yaklaşık karşılığıdır. Arayüz metni sürüme ve dile göre değişebilir. Bu yüzden "benzeri bir çeviri önerisi" diyoruz ve birebir metne yaslanmıyoruz.

Burada önemli nokta şudur: çeviri önerisi sizi uyaran bir işarettir. Sayfanızda tarayıcının kafasını karıştıran bir dil karışımı olabilir. Bunu Google tarafında da yanlış dil sinyaline dönüştürebilecek bir durum olarak düşünün.

Karışık dilli şablon yanlış dil algısına nasıl yol açar?

Şablonun bir bölümü İngilizce, içerik bölümü Türkçe ise sayfa karma bir metin taşır. Menü etiketleri, altbilgi, ürün özellik başlıkları ve form metinleri İngilizce kalırsa, sayfanın toplam dili belirsizleşir. Kısa içerikli sayfalarda bu etki daha güçlüdür.

Google belgesi de bu riski anar. Yalnızca şablon metnini çevirip içeriğin büyük kısmını tek dilde bırakmak, aynı içeriğin farklı şablon dilleriyle arama sonuçlarında tekrar görünmesine ve kötü kullanıcı deneyimine yol açabilir. Belge ayrıca her sayfada içerik ve gezinme için tek dil kullanmayı, yan yana çeviri vermemeyi önerir.

Pratikte karışık dilin tipik kaynakları şunlardır:

  • Hazır tema veya eklenti kaynaklı İngilizce menü ve düğme metinleri.
  • Türkçeleşmemiş altbilgi, çerez bildirimi ve form hata mesajları.
  • Kategori ve etiket sayfalarında otomatik üretilen İngilizce başlıklar.
  • Kısa Türkçe ürün açıklaması ile uzun İngilizce teknik özellik tablosu.
  • Yan yana verilen Türkçe ve İngilizce çift metinler.

Bu liste, sorunun çoğunun içerikte değil şablonda olduğunu gösterir. Dolayısıyla çözüm için önce şablon dosyalarına bakmak gerekir.

html lang değeri yanlışsa ne olur?

Yanlış lang değeri Google sıralamasını doğrudan bozmaz, çünkü Google bu değere dayanmaz. Ancak tarayıcı çeviri önerisini, ekran okuyucu telaffuzunu ve bazı araçların davranışını etkileyebilir. Yani zarar çoğunlukla kullanıcı deneyimi tarafında okunan.

W3C, sayfanın varsayılan dilini html etiketinde bildirmeyi önerir. Sayfada başka dilde bir bölüm varsa, o bölümü saran öğeye ayrı bir lang değeri vermek gerekir (kaynak: W3C, HTML dil bildirimleri). Dil kodları BCP 47 standardını izler; Türkçe için tr kullanırsınız.

En sık görülen hatalı değerler şunlardır:

  • Temadan kalan en değeri, oysa içerik Türkçe.
  • Boş kalan ya da eksik lang değeri.
  • Geliştirme sırasında kalan yer tutucu değerler.
  • Yazım hatası olan veya var olmayan bir dil kodu.

Bu hataların hepsi tek satırlık düzeltmelerdir. Fakat şablon dosyası birden fazlaysa her sürümü ayrı kontrol etmeniz gerekir.

Hangi belirti hangi nedene işaret eder?

Belirtiler birbirine benzese de kökenleri farklıdır. Aşağıdaki tablo, yaygın belirtiyi olası nedenle eşleştirir. Tablo bir tanı kılavuzudur, kesin hüküm değildir.

BelirtiOlası nedenİlk kontrol
Chrome çeviri öneriyorMetnin büyük kısmı başka dilde ya da lang değeri çelişiyorSayfadaki metin dili ve lang değeri
Arama sonucunda başlık İngilizce çıkıyorBaşlık ve açıklama metni şablondan İngilizce geliyorSayfa başlığı ve açıklama alanı
Ekran okuyucu Türkçeyi yabancı aksanla okuyorlang değeri yanlış ya da eksikhtml etiketindeki lang değeri
Kısa sayfada dil yanlış algılanıyorMetin çok kısa, menü metni ağır basıyorMenü ve altbilgi oranı
Sadece bazı sayfalarda sorun varO sayfaların şablonu farklıŞablon dosyası ve eklenti çıktısı

Tabloyu kullanırken önce en ucuz kontrolden başlayın. Çoğu kez bir lang değeri ya da menü metni sorunu çözer.

Sorunu adım adım nasıl teşhis edersiniz?

Teşhis için gelişmiş araca gerek yok. Tarayıcı ve Search Console çoğu zaman yeter. Önce sorunun tüm sitede mi yoksa belirli sayfalarda mı olduğunu ayırt edin.

  1. Sorunlu üç sayfa ve sorunsuz üç sayfa seçin.
  2. Her birinde sayfa kaynağını açıp lang değerini karşılaştırın.
  3. Görünür metni kopyalayıp menü ve altbilgi dahil dil oranını tartın.
  4. Search Console URL inceleme aracında Google'ın gördüğü sayfayı açın.
  5. Arama sonucunda başlık ve açıklamanın hangi dilde çıktığına bakın.
  6. Bulduğunuz farkı bir tabloya yazın ve ortak şablonu belirleyin.

Bu karşılaştırma, hatanın bir sayfaya mı yoksa şablona mı ait olduğunu hızla gösterir. Search Console kullanımı için Search Console rehberimizi inceleyebilirsiniz.

Ayrıca Googlebot'un sayfayı nasıl çektiğini anlamak işinizi kolaylaştırır. Bunun için Googlebot rehberimize göz atın.

Bu aşamada panelde ilgili bölümü bulamazsanız arayüzün adı değişmiş olabilir. Menü adlarına takılmayın, amaç Google'ın sayfayı nasıl gördüğünü incelemektir.

Menü İngilizce, içerik Türkçe ise ne yapmalısınız?

Önce menüyü sayfanın geri kalanıyla aynı dile getirin. Bu, en etkili ve en güvenli düzeltmedir. Türkçe sitede menü, düğme, form etiketi ve hata mesajı Türkçe olmalıdır.

Tema ya da eklenti çeviri dosyası sunuyorsa onu kullanın. Çeviri dosyası yoksa metinleri yönetim panelinden elle değiştirebilirsiniz. Bu iş genellikle bir öğleden sonra sürer, ama sitenin büyüklüğüne göre değişir.

Markaya ait İngilizce ürün adlarını çevirmeniz gerekmez. Örneğin bir yazılım adı olduğu gibi kalabilir. Fakat çevresindeki açıklama Türkçe olmalıdır.

  • Menü ve alt menü etiketlerini Türkçeleştirin.
  • Altbilgi, telif ve gizlilik bağlantılarını Türkçe yazın.
  • Çerez bildirimi ve form hata mesajlarını çevirin.
  • Otomatik üretilen kategori ve etiket başlıklarını kontrol edin.
  • Resim alt metinlerini sayfa diliyle uyumlu tutun.

Bu düzeltmeler hem Google için hem de ziyaretçi için fayda sağlar. Böylece sayfanın dili tek ve net okunan.

Yanlış lang değerini nasıl düzeltirsiniz?

Önce lang değerinin hangi dosyadan geldiğini bulun. Kimi sitelerde tek bir ana şablon vardır, kimilerinde her dil ya da sayfa türü için ayrı şablon bulunur. Değeri yalnızca bir yerde düzeltmek yetmeyebilir.

Türkçe sayfa için tr değerini kullanın. Türkiye'ye özgü bölge belirtmek istiyorsanız tr-TR biçimi de geçerlidir. Sayfada tamamen başka dilde bir alıntı varsa, o bölümü saran öğeye ilgili dilin kodunu verin.

Dinamik sitelerde sistem bu değeri bir ayardan alır. Örneğin içerik yönetim sisteminde site dili ayarı yanlışsa, tüm sayfalar yanlış değeri taşır. Ayarı değiştirmek tek hamlede hepsini düzeltir.

  1. Mevcut değeri ve kaynağını kaydedin.
  2. Şablonda ya da site ayarında değeri doğru dil koduyla değiştirin.
  3. Önbelleği temizleyin ve sayfa kaynağında yeni değeri doğrulayın.
  4. Farklı şablon türlerinden birer sayfa açıp aynı kontrolü yapın.
  5. Değişiklik tarihini not edin ve Search Console'da incelemeyi yeniden isteyin.

Bu adımlar kod bloğu gerektirmez, çünkü iş bir değeri değiştirmekten ibarettir. Karmaşık bir yapınız varsa geliştiricinizle birlikte ilerleyin.

notranslate nedir, ne zaman kullanılır, ne zaman kullanılmaz?

notranslate, Google'a bu sayfa için çeviri sunmamasını söyleyen bir yönergedir. Google, kullanıcının okumak isteyeceği dilde olmayan bir sayfayı tanıdığında, arama sonuçlarında çevrilmiş başlık bağlantısı ve açıklama gösterebilir. Bu yönerge o davranışı kapatır (kaynak: Google Search Central, desteklenen özel etiketler).

Burada kritik bir ayrım var. notranslate bir dil teşhisi çözümü değildir. Yanlış algılanan dili düzeltmez; yalnızca çeviri sunumunu kapatır.

Doğru kullanım örneği, kod parçası ya da marka adı gibi çevrilmesi anlamı bozacak kısımlardır. Yanlış kullanım örneği ise sorunun asıl nedenini gizlemek için tüm sayfaya uygulamaktır.

  • Kullanabilirsiniz: çevrilmemesi gereken marka veya teknik terim bölümlerinde.
  • Dikkatli kullanın: tüm sayfada, çünkü yabancı ziyaretçinin çeviri imkanını kapatır.
  • Kullanmayın: karışık dil sorununu örtmek için.

Önce kök nedeni giderin. Ardından gerçekten gerekliyse notranslate yönergesini hedefli kullanın.

Ekran okuyucular yanlış lang değerinden nasıl etkilenir?

Ekran okuyucu, metni seslendirirken lang değerine bakarak doğru telaffuz kurallarını yükleyebilir. Değer yanlışsa Türkçe metin İngilizce kurallarla okunabilir ve anlaşılmaz hale gelir. WCAG açıklaması bu noktayı net biçimde belirtir (kaynak: W3C, sayfa dili ölçütü açıklaması).

Bu durum özellikle görme engelli ziyaretçiler ve sesli okuma kullananlar için önemlidir. Aynı zamanda bilişsel ve öğrenme güçlüğü yaşayan kullanıcıların kullandığı metin seslendirme araçlarını da etkiler.

Bu nedenle lang değerini yalnızca SEO bakışıyla değerlendirmeyin. Erişilebilirlik açısından da zorunlu bir ayrıntıdır. Sitenizin erişilebilirlik hazırlığı için ekibimizle de çalışabilirsiniz.

Sonuç olarak doğru lang değeri iki kazanç sağlar: ziyaretçiye doğru okuma ve tarayıcıya doğru çeviri kararı. Her ikisi de tek satırlık bir değişikliğe bağlıdır.

Arama sonucunda başlık ve açıklama yanlış dilde çıkıyorsa?

Önce sayfanın başlık ve açıklama alanlarını kontrol edin. Bu alanlar şablondan İngilizce geliyorsa Google da bu metni kullanabilir. Başlığı ve açıklamayı sayfa diliyle yazmak ilk çözümdür.

Google başlık bağlantısını ve açıklamayı farklı kaynaklardan üretebilir. Dolayısıyla yazdığınız metnin birebir gösterileceğinin garantisi yoktur. Yine de tutarlı Türkçe sinyaller vermek şansınızı artırır.

Başlık ve açıklama alanlarını tek tek yazmak için meta etiket oluşturucumuzu kullanabilirsiniz. Sayfanın genel durumunu görmek için SEO analiz aracımız da işinize yarar.

Ayrıca çevrilmiş bir başlık görüyorsanız, Google sayfayı kullanıcının dilinde olmayan içerik olarak değerlendirmiş olabilir. Bu durumda önce sayfanın sayfa dilini netleştirin.

  • Başlığı Türkçe ve sayfa konusuna uygun yazın.
  • Açıklamayı Türkçe ve sayfa içeriğiyle uyumlu tutun.
  • Başlıkta karışık dilli ifadeleri azaltın.
  • Değişiklikten sonra incelemeyi yeniden isteyin.

Sonuç sayfasında değişiklik hemen görünmeyebilir. Google'ın sayfayı yeniden işlemesi gerekir.

Çok dilli sitede dil algısı nasıl korunur?

Çok dilli sitede her dil sürümü kendi sayfadaki metnini tek dilde taşımalıdır. Bir sürümde Türkçe içerik, İngilizce menü bırakmak karışıklık yaratır. Google'ın önerisi de içerik ve gezinmeyi tek dilde tutmaktır.

Sürümleri birbirine bağlamak ayrı bir konudur ve hreflang yazımızda işlenir. Çok dilli SEO stratejisinin genelini ise çok dilli web sitesi SEO rehberimizde anlattık.

Burada yalnızca şunu vurguluyoruz: hreflang doğru olsa bile sayfadaki metin karışıksa dil sorunu sürebilir. Çünkü Google dili sayfa içeriğinden çıkarır.

  • Her dil sürümünde menü, altbilgi ve içerik aynı dilde olsun.
  • Dil değiştirici bağlantılarda dil adını o dilin kendi yazımıyla verin.
  • Yan yana çeviri vermek yerine ayrı sayfalar kullanın.
  • Her sürümün lang değerini kendi diline göre ayarlayın.

Bu kurallar basit okunan, ancak büyük sitelerde sürekli denetim gerektirir.

Search Console'da google sitemi yanlış dilde algılıyor sorununu nasıl izlersiniz?

Search Console, Google'ın sayfayı nasıl çektiğini ve işlediğini görmeniz için en güvenilir kaynaktır. URL inceleme aracında sorunlu adresi açın ve Google'ın gördüğü sayfa sürümüne bakın. Orada menünün ve içeriğin hangi dilde göründüğünü kontrol edin.

Panelde sonuçların hangi sorguyla geldiğini de gözlemleyin. Türkçe sorgulara Türkçe sayfanız çıkmıyorsa, dil sinyali zayıflamış olabilir. Ancak bu tek başına kesin kanıt değildir; sıralama pek çok etkene bağlıdır.

Arayüzde bölüm adları değişebileceği için kesin menü yolu yazmıyoruz. Güncel adlar için resmi Search Console Yardım sayfasına bakın. Amacınız, Google'ın sayfanızı nasıl gördüğünü ve hangi metni öne çıkardığını anlamaktır.

  • Sorunlu adresi inceleyin ve işlenen sayfa sürümünü açın.
  • Menü ve altbilgi metninin dilini kontrol edin.
  • Sorgu raporunda Türkçe sorgulara gelen sayfaları gözden geçirin.
  • Düzeltmeden sonra aynı adresi yeniden inceleyin.

Böylece değişikliğin önce ve sonrasını kendi gözlerinizle karşılaştırırsınız. Bu karşılaştırma müşteriye ya da yöneticiye de net bir kanıt sunar.

Kısa sayfalar neden yanlış dil algısına daha açıktır?

Kısa bir sayfada içerik metni azdır, menü ve altbilgi metni ise sabit kalır. Bu yüzden menüdeki yabancı sözcükler toplam metinde büyük pay alır. Örneğin yüz kelimelik bir sayfada otuz kelimelik İngilizce menü, dilin belirsizleşmesine yol açabilir.

Bu bir örnek hesaptır ve kesin eşik değildir. Amacımız, oranın neden önemli olduğunu göstermek. Uzun içerikli sayfalarda şablon metni toplam içerik içinde küçük kalır.

Kısa sayfalara şunlar girer: iletişim sayfası, teşekkür sayfası, kategori giriş sayfası ve kısa ürün sayfaları. Bu sayfalarda dil tutarlılığı daha da önemlidir.

  • İletişim sayfasında form etiketlerini Türkçe yazın.
  • Teşekkür sayfasında kısa ama Türkçe bir metin bulundurun.
  • Kategori sayfalarına Türkçe bir giriş paragrafı ekleyin.
  • Ürün sayfalarında teknik tabloyu Türkçe başlıklarla verin.

Böylece kısa sayfalarda bile Türkçe metin ağır basar. Dolayısıyla dil sinyali netleşir.

Çeviri eklentileri ve otomatik çeviri dil algısını nasıl etkiler?

Tarayıcı içi çeviri, ziyaretçinin ekranında sayfayı çevirir ve sitenizin kaynağını değiştirmez. Buna karşılık sitenize kurduğunuz bir çeviri eklentisi, sayfa içeriğini sunucuda ya da tarayıcıda değiştirebilir. İkincisi dil sinyalini doğrudan etkiler.

Eklenti yalnızca menüyü çeviriyor ve içeriği olduğu gibi bırakıyorsa, Google belgesinin uyardığı karışık sayfa durumu doğar. Bu nedenle eklenti ayarlarında hangi bölümlerin çevrildiğini kontrol edin.

Ayrıca yan yana çeviri vermek yerine her dil için ayrı sayfa kullanın. Bu hem okuyucu hem Google için daha anlaşılır bir yapı sunar.

Otomatik çeviri çıktısını yayınlamadan önce okuyun. Yanlış çevrilmiş menü metni, sayfanın dil kalitesini düşürür ve ziyaretçide güven sorunu yaratır.

Hangi sektörlerde bu sorun daha sık görülür?

Sorun belirli bir sektöre ait değildir, ancak hazır tema kullanan sitelerde daha sık görülür. Örnek senaryolar, sorunun nasıl ortaya çıktığını anlamanıza yardım eder.

Örnek senaryoTipik kaynakÖnerilen ilk adım
Kurumsal tanıtım sitesiİngilizce hazır tema menüsüMenü ve altbilgiyi Türkçeleştirin
E-ticaret mağazasıÇevrilmemiş sepet ve ödeme metinleriSepet, ödeme ve hata metinlerini çevirin
BlogOtomatik üretilen İngilizce kategori başlıklarıKategori ve etiket başlıklarını düzenleyin
Katalog sitesiİngilizce teknik özellik tablolarıTablo başlıklarını Türkçe yazın

Bu tablo örnek senaryolara dayanır, müşteri sonucu iddiası değildir. Kendi sitenizde kaynağı yine veriyle doğrulamanız gerekir.

Google sitemi yanlış dilde algılıyor diyorsanız hangi yanlış kanılara düşmeyin?

Bu konuda birkaç yaygın yanlış kanı vardır ve her biri zaman kaybettirir. Aşağıdaki liste, ekibimizin sık duyduğu varsayımları ve doğrusunu özetler. Her madde resmi belgelere dayanır.

  • Yanlış kanı: lang değerini düzeltirsem Google dili hemen düzelir. Doğrusu: Google sayfadaki metne bakar, lang değeri yalnızca diğer sistemlere hizmet eder.
  • Yanlış kanı: notranslate her şeyi çözer. Doğrusu: yalnızca çeviri sunumunu kapatır, dil teşhisini düzeltmez.
  • Yanlış kanı: menü metni önemsizdir. Doğrusu: kısa sayfalarda menü metni toplam metinde büyük pay alır.
  • Yanlış kanı: sorun yalnızca ana sayfadadır. Doğrusu: şablon hatası tüm sayfaları etkiler.
  • Yanlış kanı: çeviri önerisi Google hatasıdır. Doğrusu: çoğu kez sayfanın kendi dil sinyali karışıktır.

Bu varsayımları bir kenara bırakınca teşhis kolaylaşır. Dolayısıyla önce veriye, sonra çözüme odaklanın.

Google sitemi yanlış dilde algılıyor durumunda hangi araçlar işe yarar?

Teşhis için pahalı araçlara ihtiyacınız yok. Tarayıcı, sayfa kaynağı ve Search Console çoğu zaman yeter. Yine de birkaç ücretsiz aracımız işi hızlandırır.

Başlık ve açıklama alanlarını doğru dilde hazırlamak için meta etiket oluşturucuyu kullanabilirsiniz. Sayfanın genel SEO görünümünü hızlıca taramak için SEO analiz aracını deneyin.

Erişilebilirlik tarafında ekran okuyucu ile kısa bir deneme yapmak, lang değerinin etkisini doğrudan duymanızı sağlar. İşletim sisteminizdeki yerleşik sesli okuma özelliği bile bu deneme için yeterlidir.

Ayrıca bir ekip arkadaşınıza sayfayı farklı tarayıcı diliyle açtırmak değerli bir kontroldür. Çeviri önerisi tarayıcı diline bağlı olduğundan, farklı dil ayarlarında farklı davranış görebilirsiniz.

  1. Tarayıcı dilinizi Türkçe ve İngilizce olarak değiştirip sayfayı iki kez açın.
  2. Çeviri önerisinin her ikisinde de çıkıp çıkmadığını not edin.
  3. Sayfa kaynağında lang değerini kontrol edin.
  4. Search Console'da aynı adresi inceleyin.

Bu mini deney, sorunun tarayıcıya mı yoksa içeriğe mi ait olduğunu gösterir.

Düzeltmeden sonra sonuçlar ne zaman değişir?

Kesin bir süre veremeyiz, çünkü Google sayfayı kendi takvimine göre yeniden tarar ve işler. Bu süre sitenin büyüklüğüne ve tarama sıklığına göre değişir. Değişikliğin görünmesi için sabırlı olmak gerekir.

Hızlandırmak için Search Console'da ilgili adres için yeniden dizine ekleme isteyebilirsiniz. Bu bir garanti sunmaz, yalnızca Google'a sayfanın değiştiğini bildirir. Ayrıca site haritanızın güncel olması yardımcı olur.

Tarayıcı çeviri önerisi ise çok daha hızlı değişir. Çünkü sayfayı açtığınız anda tarayıcı sayfayı yeniden değerlendirir. Bu yüzden düzeltmenin ilk geri bildirimini tarayıcıda alırsınız.

Değişiklikleri not ederek ilerleyin. Böylece hangi düzeltmenin hangi sonucu getirdiğini sonradan görürsünüz.

Hangi hatalar bu sorunu tekrar başlatır?

Düzeltme yaptıktan sonra sorun geri gelebilir. Çoğu zaman bunun nedeni tema güncellemesi, yeni eklenti ya da şablon değişikliğidir. Her güncellemeden sonra kısa bir kontrol yapmak yararlıdır.

  • Tema güncellemesi lang değerini varsayılana döndürebilir.
  • Yeni eklenti İngilizce arayüz metni ekleyebilir.
  • Dil dosyası eksik yeni sayfa türleri İngilizce kalabilir.
  • Yönetim panelindeki site dili ayarı yanlışlıkla değişebilir.
  • İçerik giren ekip üyeleri İngilizce metin kopyalayıp yapıştırabilir.

Bu nedenle yayın sürecinize basit bir dil kontrolü ekleyin. Her yeni şablon ya da eklenti sonrası bir örnek sayfa açıp menüye ve lang değerine bakmanız yeter.

Düzenli denetim için teknik SEO desteğine ihtiyaç duyarsanız SEO danışmanlığı hizmetimize göz atabilirsiniz.

Benzer arama sorunlarından bu durumu nasıl ayırırsınız?

Yanlış dil algısı, arama sonuçlarındaki başka sorunlarla karışabilir. Örneğin kutuda içerik çıkmaması ya da sitenin güvenli arama tarafından filtrelenmesi tamamen farklı konulardır. Her birinin nedeni ve çözümü ayrıdır.

Soru kutusu okunanlüğü için Ayrıca Sorulanlar kutusu yazımıza bakın. Sitenizin yanlışlıkla filtrelendiğinden şüpheleniyorsanız SafeSearch filtreleme yazımızı okuyun.

Bu iki konu dil algısından bağımsızdır. Yine de aynı anda birkaç sorun yaşayabilirsiniz. Bu durumda her birini ayrı ayrı ele almak en güvenli yoldur.

Dil sorununa özgü ayırt edici işaret şudur: çeviri önerisi ya da yanlış dilde başlık görürsünüz. Diğer sorunlarda bu belirti yoktur.

Ekibimiz bu durumda nasıl yaklaşır?

Talha Aslan ve ekibi olarak bu tür sorunlarda önce veriyle başlarız. Sorunlu ve sorunsuz sayfaları karşılaştırır, ortak şablonu bulur ve düzeltmeyi tek noktadan yaparız. Böylece tek tek sayfaları düzeltme yükünden kurtuluruz.

Örnek senaryo: bir kurumsal sitede menü ve altbilgi İngilizce kalmış, içerik Türkçe. Biz menüyü ve altbilgiyi Türkçeleştirir, lang değerini kontrol eder, başlık ve açıklama alanlarını gözden geçiririz. Sonra Search Console'da incelemeyi yeniden isteriz.

Bu sürecin sonucunu garanti etmeyiz. Google dil kararını kendi sistemiyle verir. Ancak karışık dil sinyallerini temizlemek, doğru sonuç ihtimalini artıran sağlam bir adımdır.

Kendi sitenizde destek isterseniz teknik SEO denetimi için bizimle iletişime geçebilirsiniz.

Dil sorunu için son kontrol listesi nedir?

Aşağıdaki listeyi her sorun sonrasında ve her büyük güncellemeden sonra kullanın. Sırayla ilerlemeniz işinizi hızlandırır.

  1. Sayfadaki metin tek dilde mi, menü ve altbilgi dahil?
  2. html etiketindeki lang değeri sayfa diliyle uyumlu mu?
  3. Başlık ve açıklamayı sayfa diliyle yazdınız mı?
  4. Farklı şablon türlerinde aynı kontrolü yaptınız mı?
  5. notranslate yalnızca gereken bölümlerde mi kullanılıyor?
  6. Ekran okuyucuyla kısa bir deneme yaptınız mı?
  7. Search Console'da düzeltilen adresler yeniden incelemeye gönderdiniz mi?

Listenin tamamı yeşile döndüğünde, yapabileceğiniz her şeyi yapmış olursunuz. Kalan süreç Google'ın yeniden işlemesine bağlıdır.

Unutmayın: bu yazıdaki bilgiler Google ve W3C belgelerine dayanır. Arayüz adları ve davranışlar zamanla değişebilir. Bu yüzden kesin ayrıntılar için resmi yardım sayfalarını kontrol edin.

Sıkça Sorulan Sorular

Google sayfa dilini lang özniteliğinden mi anlar?
Hayır, Google Search Central belgesine göre Google dili sayfa içeriğinden belirler ve lang gibi kod düzeyindeki dil bilgisini kullanmaz. Yine de lang değerini doğru yazmalısınız. Çünkü tarayıcılar, ekran okuyucular ve çeviri araçları bu bilgiyi kullanabilir. Google için asıl önemli olan, sayfa metnini tek dilde tutmaktır. Bu iki hedefi birlikte karşılarsanız hem arama hem kullanıcı tarafında riski azaltırsınız.
Türkçe sitemde Chrome neden çeviri öneriyor?
Genellikle sayfanın metni ya da lang değeri tarayıcıya başka bir dil izlenimi verdiği için. Karışık dilli menü, çevrilmemiş altbilgi ve yanlış lang değeri tipik nedenlerdir. Chrome'un tespit ayrıntıları resmi yardımda anlatılmadığından kesin kural yazamayız. Önce sayfadaki metni ve lang değerini tutarlı hale getirin.
notranslate kullanmak yanlış dil sorununu çözer mi?
Hayır, çözmez. notranslate, Google'a sayfa için çeviri sunmamasını söyler; yanlış algılanan dili düzeltmez. Çevrilmemesi gereken marka adı ya da teknik terim bölümlerinde işe yarar. Sorunun kökü karışık dil ya da yanlış lang değeriyse önce onu giderin, ardından gerekirse notranslate kullanın. Aksi halde sorun gizli kalır ve sonradan geri döner.
Yanlış lang değeri sıralamamı düşürür mü?
Google lang değerine dayanmadığı için doğrudan sıralama etkisi beklemeyiz. Ancak çeviri önerisi, yanlış telaffuz ve kullanıcı güveni gibi dolaylı etkiler olabilir. Bu yüzden değeri düzeltmek yine de doğrudur. Sıralama konusunda garanti vermiyoruz, çünkü Google çok sayıda sinyali birlikte değerlendirir. Yine de tutarlı sinyal vermek uzun vadede sizi korur.
Düzeltme sonrası sonuçlar ne zaman güncellenir?
Kesin bir süre veremeyiz. Google sayfayı kendi tarama takvimine göre yeniden işler ve süre sitenize göre değişir. Search Console'da yeniden dizine ekleme isteyebilirsiniz, ancak bu hız garantisi vermez. Tarayıcıdaki çeviri önerisi ise genellikle sayfayı yeniden açtığınızda daha çabuk değişir. Sonucu görmek için sayfayı farklı tarayıcı diliyle de deneyin.
Menü İngilizce kalırsa içerik Türkçe de olsa sorun olur mu?
Evet, karışık dil sinyali oluşabilir. Google belgesi, şablonu çevirip içeriği tek dilde bırakmanın kötü kullanıcı deneyimi yaratabileceğini söyler. Menü, altbilgi ve form metinlerini sayfa diliyle aynı yapın. Marka ya da ürün adları gibi çevrilmesi gerekmeyen terimler istisna olarak kalabilir. Geri kalan her şeyi sayfa diliyle uyumlu yazın.
  • html lang
  • yanlış dil algılama
  • çeviri önerisi
  • notranslate
  • çok dilli seo
  • erişilebilirlik
  • teknik seo
Paylaş:
Talha Aslan

Google Partner dijital pazarlama uzmanı. 2012’den beri SEO, Google Ads, web tasarım ve e-ticaret projelerinde sahada; bu blogda gördüğünüz her yazı o deneyimden çıkar.

Sıradaki proje

Projenizi konuşalım.

Talebiniz doğrudan Talha Aslan ve ekibine ulaşır: stratejiyi Talha kurar, uygulamayı deneyimli ekip yürütür. İlk istişare ücretsizdir; hedefinizi dinler, net bir yol haritasıyla döneriz.