Google'dan John Mueller, Reddit'te yaygın olarak kullanılan bir robot meta etiketi ve eksik olması durumunda ne olacağı hakkındaki bir soruyu yanıtladı. Mueller'in cevabı mantıklı ve belgelenmiş olsa da birçok yayıncı ve SEO'ya sürpriz gelebilir.
Robotlar Meta Etiketi
HTML meta öğesi meta verileri iletir. Meta veriler, Googlebot gibi bir tarayıcının okuyabileceği, makine tarafından okunabilen bilgilerdir.
Meta açıklama öğesi gibi birçok meta öğe türü vardır ancak Robotlar Meta Öğesi, arama motoru tarayıcılarını kontrol edebilmesi açısından farklıdır.
Robots meta etiketi tarafından iletilen bilgilere yönerge denir; bu, robot tarayıcılarının, robots meta etiketindeki talimatlara uymak zorunda olduğu anlamına gelir.
Robots metasında iletilecek pek çok yön var ancak aşağıdaki meta etiketi, John Mueller'in yanıtladığı soruyla alakalı olanlardan biridir.
Noindex, no follow meta etiketi:
<meta name="robots" content="noindex, nofollow">
Yukarıdaki meta etiketi, arama motoru tarayıcılarına web sayfasındaki içeriği dizine eklememelerini ve hiçbir bağlantıyı takip etmemelerini söyler.
En yaygın meta etiketlerden biri, arama motorlarına içeriği dizine eklemesi ve tüm bağlantıları izlemesi komutunu veren meta etikettir:
<meta name="robots" content="index, follow">
Yukarıdaki meta etiketi yaygın olmasına rağmen, bununla ilgili önemli miktarda yanlış anlaşılma vardır. Google nofollow'u desteklediğinden, bunun Google'ın takip yönergesini desteklediğini ima etmesi gerektiğine dair bir mantık dizisi var.
Google'ın meta robot dizinini, takip meta etiketini kullandığını söyleyen bir dizi yetkili web sitesi buldum.
Ancak John Mueller'in cevabında açıkça belirttiği gibi, Google bu direktifleri aslında bu şekilde kullanmıyor.
Ayrıca bakınız: Meta Robot Etiketleri Arama Sıralamasını Etkilerse Google Yanıtlar
Meta Robots Dizin Etiketini Dışlamanın Etkisi Nedir?
Reddit'teki kişi şu soruyu sordu:
“Üzerinde çalıştığım bir web sitesiyle ilgili kafam biraz karıştı.
Üzerinde çalıştığım web sitelerinin çoğundaki meta parçacıkları şöyle görünüyor:
Ancak elimizdeki web sitesinde 'index' etiketi eksik.
Sorum şu: 'index' etiketinin eksik olduğu sitenin etkisi nedir?
John Mueller yanıtladı:
““Index” robots meta etiketinin hiçbir işlevi yoktur (en azından Google'da) – tamamen göz ardı edilir. Ayrıca “takip edin”.
Google'ın belgelemek için https://developers.google.com/search/docs/crawling-indexing/special-tags ve https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag'i vardır. İşlevleri olan meta etiketler. Başka herhangi bir şey kullanabilirsiniz, göz ardı edilecektir. İnsanları şaşırtmak istiyorsanız bir seçenektir.”
Google Neden Robot Dizini ve Takip Etmeyi Göz Ardı Ediyor?
Google'ın robots index ve follow meta etiketini göz ardı etmesinin basit nedeni, indeksleme ve follow'un varsayılan değerler olmasıdır.
Bağlantıları dizine eklemek ve takip etmek, arama motoru robotlarının yaptığı şeydir; onlara içeriği dizine eklemeleri ve bağlantıları takip etmeleri söylenmesine gerek yoktur çünkü onların amacı budur.
Google'ın robot etiketleriyle ilgili dokümanları şunları tavsiye ediyor:
“Varsayılan değerler indeks, takiptir ve belirtilmesine gerek yoktur.”
Google için geçerli direktiflerin tam listesi burada.
Kullanmak istediğiniz robot metası burada listelenmiyorsa Googlebot onu yok sayacaktır.
İlgili: Googlebot'un Web Sitenizle Etkileşimi Nasıl Kontrol Edilir?
İndeks, Takip Tamamen İşe Yaramıyor mu?
Googlebot söz konusu olduğunda öğesinin HTML alanı israfı olduğu ve Googlebot tarafından göz ardı edildiği doğru, belgelenmiş ve resmidir.
Bing dizini ele alır, meta etiketler için resmi Bing belgelerinde açıklandığı gibi benzer şekilde ancak küçük bir farkla takip eder.
Bing'in belgelerinin dizin yönergesi hakkında söylediği şey budur:
“Varsayılan olarak “index” olduğunu varsayarız, ancak gerekirse sayfayı indeksleyebileceğimizi açıkça belirtmek için komutunu kullanabilirsiniz.”
Ve aşağıdaki direktif hakkında şunu söylüyor:
“Varsayılan olarak “takip ettiğini” varsayarız, ancak isterseniz açıkça “takip ettiğini” belirtebilirsiniz.”
SEO'da web siteleri oluşturma, bunları optimize etme ve sıralama konusunda 20 yıldan fazla çalışmam sırasında, botlara beklediklerini vermenin ve onlara beklenmedik hiçbir şey vermemeye çalışmanın her zaman iyi bir politika olduğunu düşündüm. Dolayısıyla, eğer bir meta açıklama gerekli değilse, o zaman benim düşüncem onu dışarıda bırakmak olacaktır çünkü optimizasyonun asıl amacı, arama motorlarının içeriği dizine eklemesini ve anlamasını mümkün olduğunca kolaylaştırmaktır; bu da, bu hedefe karşı çalışabilir.
Bu durumda şu ya da bu şekilde bir etki yaratmama ihtimali yüksektir.
Ama… İnsanları takip edip indekslemenin başka bir yolu daha var.
Bazı yayıncılar şu robots meta etiketini kullanır:
<meta name="robots" content="noindex, follow">
Bazı siteler, sayfanın dizine eklenmemesi durumunda “takip et” yönergesinin kullanılmasının, arama motorunu bağlantıları izlemeye zorladığını öne sürmektedir.
Ancak Google'ın dizine eklenmemiş bir sayfadaki bağlantıyı takip edememesi gibi basit nedenlerden dolayı bir “noindex” yönergesi varsa bu doğru değildir. Dizinde değilse, o sayfalardaki bağlantılar dizinde değildir.
Okumak: Google'ın Sitenizi Dizine Eklemesini Nasıl Sağlayabilirsiniz (Hızlıca)
Shutterstock/Bangun Stock Productions'tan Öne Çıkan Görsel

Bir yanıt yazın