İletişim

Meta Robots Etiketi Nedir?

Kısa tanım

Meta robots etiketi, bir HTML sayfasının head bölümüne eklenen ve arama motorlarına sayfanın dizine eklenip eklenmeyeceğini, bağlantılarının izlenip izlenmeyeceğini ve sonuçlarda nasıl gösterileceğini bildiren meta etiketidir. name="robots" tüm tarayıcılara, name="googlebot" gibi değerler belirli bir tarayıcıya seslenir; content özelliği noindex, nofollow, nosnippet veya max-snippet gibi virgülle ayrılmış yönergeler taşır.

Diğer adları: robots meta etiketi, noarchive, max-snippet, max-image-preview, max-video-preview, unavailable_after

Meta robots etiketi ve X-Robots-Tag başlığıyla verilen noindex, nofollow ve nosnippet gibi yönergeleri etkileriyle listeleyen tablo

Söz dizimi

Etiket <head> içinde yer alır. name özelliği kurala kimin uyacağını, content özelliği ise kuralın kendisini belirtir:

<!-- Tüm tarayıcılar için -->
<meta name="robots" content="noindex, nofollow">

<!-- Yalnızca Google'ın tarayıcısı için -->
<meta name="googlebot" content="notranslate">

<!-- Önizleme sınırları birlikte -->
<meta name="robots" content="max-snippet:120, max-image-preview:large">

Yönergeler virgülle ayrılır ve büyük-küçük harfe duyarlı değildir. Google, genel robots etiketinin yanında googlebot ve haber sonuçları için googlebot-news adlarını tanır. Bir sayfada birden fazla etiket varsa kurallar birleştirilir. Aynı yönergelerin HTTP başlığıyla gönderilen karşılığı X-Robots-Tag'dir.

Google'ın desteklediği yönergeler

YönergeAnlamı
allHiçbir kısıtlama yok; varsayılan davranış
noindexSayfa sonuçlarda gösterilmez
nofollowSayfadaki bağlantılar izlenmez
nonenoindex, nofollow ile eşdeğer
nosnippetMetin snippet'i ve video önizlemesi gösterilmez
max-snippet:[sayı]Metin snippet'i en fazla bu kadar karakter olur; 0 snippet yok, -1 sınır yok demektir
max-image-preview:[ayar]Görsel önizleme boyutu: none, standard veya ekran genişliğine kadar large
max-video-preview:[sayı]Video önizlemesi en fazla bu kadar saniye; 0 ve -1 aynı mantıkla çalışır
notranslateSonuçlarda sayfa için çeviri önerilmez
noimageindexSayfadaki görseller dizine eklenmez
indexifembeddedSayfa noindex olsa bile iframe ile gömüldüğü yerde içeriği dizine eklenebilir; yalnızca noindex ile birlikte anlamlıdır
unavailable_after:[tarih]Belirtilen tarihten sonra sayfa sonuçlarda gösterilmez; RFC 822, RFC 850 veya ISO 8601 biçimi kabul edilir

noindex, nofollow ve nosnippet kendi maddelerinde ayrıntılı olarak anlatılıyor. max-image-preview:large, büyük görsel önizlemelerinin gösterilmesine izin verdiği için görsel SEO açısından sık kullanılan bir değerdir.

follow, index ve tarihe karışan yönergeler

index ve follow değerleri Google'ın desteklenen yönergeler listesinde yer almaz; çünkü zaten varsayılan davranışı tarif ederler. <meta name="robots" content="index, follow"> yazmak zarar vermez, ama hiçbir şeyi değiştirmez de. Etiket hiç yoksa sayfa dizine eklenebilir ve bağlantıları izlenebilir kabul edilir.

noarchive, sonuçlardaki önbellek bağlantısını gizlemek için kullanılıyordu. Google bu bağlantıyı arama sonuçlarından kaldırdıktan sonra yönergeyi kullanmadığını belgelerinde açıkça belirtir; nocache da Google Arama tarafından kullanılmaz. Bing'in durumu farklıdır: Bing, Eylül 2023'teki duyurusunda noarchive etiketli içeriğin sohbet tabanlı yanıtlarında kullanılmayacağını, nocache etiketli içerikten ise yalnızca URL, başlık ve snippet gösterileceğini açıkladı. Bu iki değeri bu nedenle "Google için etkisiz, Bing için anlamlı" olarak düşünmek gerekir.

Çakışan kurallar ve görünürlük şartı

Kurallar birbiriyle çeliştiğinde daha kısıtlayıcı olan uygulanır. Bir sayfada hem max-snippet:50 hem nosnippet varsa sonuç snippet'siz bir kayıttır. Genel robots etiketi ile googlebot etiketi farklı şeyler söylüyorsa Googlebot ikisini birlikte değerlendirir ve yine kısıtlayıcı kural kazanır.

Etiketin işe yaraması için önce okunması gerekir. Meta robots, URL tarandığında keşfedilir; robots.txt ile engellenmiş bir sayfadaki kurallar hiç görülmez ve yok sayılır. Etiketi JavaScript ile eklemek ya da değiştirmek de risklidir; ilk HTML'deki değer, render sonrasındakinden farklıysa sonuç öngörülemez hâle gelir. Tüm ayrıntılar Google'ın robots meta etiketi belgesinde yer alır.

İlgili terimler

← Sözlüğe dön