GitHub
← Sözlük
Teknik İleriSnippet & Robots Directives

Snippet Direktifleri

Arama motorunun sayfadan ne kadar metin gösterebileceğini sınırlayan meta etiket ve HTTP başlıklarıdır: nosnippet, max-snippet, data-nosnippet ve noindex.

Basitçe

Bu direktifler "beni gösterme" ya da "benden şu kadar göster" demenin yolu.

Bazen bilinçli konurlar (ödeme duvarı arkasındaki içerik, kişisel veri, lisanslı metin). Sorun şu: bir kez konulduktan sonra unutulurlar ve yıllar sonra "neden görünmüyoruz" sorusunun cevabı olurlar.

Teknik olarak
DirektifNeredeEtkisi
nosnippetmeta robots / X-Robots-TagHiç metin parçası gösterilmez
max-snippet:Nmeta robots / X-Robots-TagEn fazla N karakter; 0 = snippet yok
data-nosnippetHTML özniteliği (bölüm bazlı)O bölüm snippet'e girmez
noindexmeta robots / X-Robots-TagSayfa hiç dizine girmez

Kritik nokta: Bu direktifler klasik snippet'i olduğu gibi yapay zekâ özelliklerindeki görünürlüğü de kapatır. AI Overviews ve AI Mode ayrı bir kanal değildir; aynı direktiflere tabidir.

robots.txt ile karışmasın: robots.txt taramayı engeller, direktifler gösterimi düzenler. Üstelik ikisi çelişebilir: robots.txt ile engellenmiş bir sayfadaki noindex okunamaz, dolayısıyla uygulanmaz — sayfa yine dizine girebilir.

Nerede aranır: layout ve şablon dosyalarındaki meta robots tanımları, sunucu/CDN katmanındaki X-Robots-Tag başlıkları, CMS'in sayfa bazlı SEO ayarları, tema varsayılanları.

Neden önemli

Bu skill Aşama 12'de "AI Overviews'ta görünürlük" ölçmeyi vaat ediyor. Görünürlüğü teknik olarak kapatan bir direktif varken bu ölçüm anlamsızdır ve yanlış teşhis üretir: "içerik zayıf" denip yazı yeniden yazılır, oysa sorun tek satırlık bir meta etikettir. Bu yüzden Aşama 0'da bir kez taranır ve 41. kontrol maddesi olarak kapıya bağlanır.

Örnek

Tarama komutu:

grep -rn "nosnippet\|max-snippet\|data-nosnippet\|noindex" src/layouts src/components
curl -sI https://site.com/blog/yazi | grep -i x-robots-tag

Bulgu varsa doğru davranış kaldırmayı önermek değil, sormaktır: "Bu bilinçli bir karar mı?" Ödeme duvarı ya da hukuki kısıt olabilir — bu bir iş kararıdır, teknik hata değil.

Yaygın yanılgı

"noindex koyunca sayfa Google'dan tamamen silinir." Silinmez, dizine girmez; zaten dizindeyse kaldırılması için taranabilir olması gerekir. "robots.txt ile engellersem noindex'e gerek yok." Tam tersi: engellenen sayfa taranamaz, noindex okunamaz.

İlgili terimler

← AI Overviews ve AI Mode Çekirdek Güncelleme →