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

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önerge | Anlamı |
|---|---|
all | Hiçbir kısıtlama yok; varsayılan davranış |
noindex | Sayfa sonuçlarda gösterilmez |
nofollow | Sayfadaki bağlantılar izlenmez |
none | noindex, nofollow ile eşdeğer |
nosnippet | Metin 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 |
notranslate | Sonuçlarda sayfa için çeviri önerilmez |
noimageindex | Sayfadaki görseller dizine eklenmez |
indexifembedded | Sayfa 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.

