Meta etiketler

Site sayfalarınız için meta verileri belirtmek için meta etiketleri kullanın. Dizine alma botları, sayfaların içeriğini ve bağlamını daha doğru şekilde tanımlamak için bir dizi meta etiketi kullanır. Bu durum, bir sayfanın nasıl dizine alındığını, sıralandığını ve arama sonuçlarında nasıl görüntülendiğini belirler.

Meta etiketleri ile botlara, site sayfalarınızı nasıl yükleyecekleri ve dizine alacakları konusunda talimatlar sağlayabilirsiniz.

Yandex dizine alma botunun dikkate aldığı meta etiketler

Meta etiket

Açıklama

Açıklama

Arama sonuçlarında görüntülenen site sayfası açıklamalarında kullanılabilir. Daha fazla bilgi edin.

Örnek: <meta name="description" content="..."/>

anahtar kelimeler

Sayfanın arama sorgularına uygunluğunu etkileyebilir.

Örnek: <meta name="keywords" content="..."/>

robotlar

Site sayfalarının yüklenmesi ve dizinlenmesi için kuralları tanımlar. Daha fazla bilgi edin.

Örnek: <meta name="robots" content="..."/>

görünüm alanı

Siteleri mobil cihazlar için uyarlar. Tarayıcıda görünüm alanı ölçeklendirmesini kontrol eder.

Daha fazla bilgi edinin

Değer width=device-width, görünüm alanının genişliğini cihaz ekranına uyarlar. initial-scale=1 değeri, CSS pikselleri ile bağımsız cihaz pikselleri arasında 1:1 oranını korur.

Meta etiket atlanırsa, mobil tarayıcılar varsayılan olarak sayfayı bir bilgisayar ekranı için gösterir. Mobil cihazlardaki ekran genişliği, bilgisayar ekranına göre önemli ölçüde daha az olduğundan, tarayıcılar içeriği optimize etmeye çalışır; yazı tipi boyutunu artırır, içeriği ekran boyutuna ölçeklendirir veya ekrana sığan kısmını gösterir.

Örnek: <meta name="viewport" content="width=device-width, initial-scale=1">

İçerik Türü

Bir belgenin türünü ve kodlamasını tanımlar.

Örnek: <meta http-equiv="Content-Type" content="type; charset=..."/>

yenile

Kullanıcıyı N saniye sonra belirtilen URL adresine sahip sayfaya yönlendirir. Küçük N değerleri için geçici bir yönlendirme olarak kabul edilir. Bu, HTTP 302/303/307 kodu ile sunucu yönlendirmelerine benzer.

Bu meta etiketini sitenizi taşırken kullanın.

Örnek: <meta http-equiv="refresh" content="N;url=_yönlendirme hedef adresi_">

Sayfa yükleme ve dizine alma kurallarını yapılandırma

Kurallarınızı bir yönerge ile aşağıdaki yollardan biriyle yapılandırabilirsiniz:

  • Robots meta etiketini, sayfanın HTML kodundaki head öğesinin içine yerleştirin.
  • Sitenizin sunucusundaki belirli bir URL için X-Robots-Tag HTTP başlığını yapılandırın.

Not

Sayfa robots.txt dosyasında yasaklanmışsa, meta etiket veya başlık direktifi geçerli olmaz.

Dizine alma botları varsayılan olarak meta etiketleri ve başlıkları dikkate alır. Belirli robotlar için direktifler belirtebilirsiniz.

Yandex tarafından desteklenen direktifler

Yönerge

Açıklama

Robots meta etiketi

X-Robots-Tag başlığı

noindex

Sayfa metninin dizinlenmesini yasaklar. Sayfa arama sonuçlarına dahil edilmeyecektir.

nofollow

Sayfadaki bağlantıların takip edilmesini yasaklar.

Robot siteyi tararken bağlantıları takip etmez, ancak diğer kaynaklardan bunları öğrenebilir. Örneğin, diğer sayfalarda veya sitelerde.

hiçbiri

Noindex ve nofollow direktiflerine benzer.

noarchive

Arama sonuçları sayfasında kaydedilmiş kopyaya bağlantının gösterilmesini yasaklar.

dizin | takip et | arşiv

Yasaklayıcı yönergeleri iptal eder.

tümü

Arama motorlarının sayfadaki metni ve bağlantıları dizine almasına izin verir, index ve follow yönergelerine benzer.

Bot varsayılan olarak izin ver yönergelerini kullanır, bu nedenle başka yönerge yoksa bunları atlayabilirsiniz. İzin ver yönergeleri, yasaklayıcılarla birleştirildiğinde öncelikli olarak uygulanır.

Örnek
<meta name="robots" content="all"/>
<meta name="robots" content="noindex, follow"/>
<!--Dizinleme botu “all” değerini seçecektir. Metin ve bağlantılar dizinlenecektir.-->
<meta name="robots" content="all"/>
<meta name="robots" content="noarchive"/>
<!--Metin ve bağlantılar dizinlenecek, ancak arama sonuçlarında sayfanın kaydedilmiş kopyasına bağlantı
 olmayacaktır.-->

Diğer arama motorları ve hizmetlerin robotları, direktifleri farklı şekilde yorumlayabilir.

Yönerge kullanım örnekleri

Birden fazla yönerge belirtin

Virgülle ayrılmış birden fazla direktif belirtebilirsiniz. Örnek:

<meta name="yandex" content="noindex, nofollow" />

Tek bir yanıtta birden fazla başlık ve virgülle ayrılmış direktif listesi geçebilirsiniz. Örnek:

HTTP/1.1 200 OK
Date: Tue, 25 May 2010 21:42:43 GMT
X-Robots-Tag: noindex, nofollow
X-Robots-Tag: noarchive
Belirli dizine alma botları için yönergeler belirtin

Robots meta etiketini yalnızca Yandex robotlarına bir direktif vermek için kullanabilirsiniz. Örnek:

<meta name="yandex" content="noindex" />

Yaygın direktifler ve Yandex robotları için direktifler listelerseniz, arama motoru hepsini dikkate alacaktır. Örnek:

<meta name="robots" content="noindex" />
<meta name="yandex" content="nofollow" />

Yandex robotu bu direktifleri noindex, nofollow olarak değerlendirecektir.

Sayfa endekslemeyi yasakla

Sayfa dizinlemeyi devre dışı bırakan bir öğe. Örnek:

<html>
    <head>
        <meta name="robots" content="noindex" />
    </head>
    <body>...</body>
</html>

Sayfanın dizinlenmesini yasaklayan bir başlıkla HTTP yanıtı. Örnek:

HTTP/1.1 200 OK
Date: Tue, 25 May 2010 21:42:43 GMT
X-Robots-Tag: noindex
Destek ile iletişime geçin

Sayfalar uzun süre arama sonuçlarında görünmüyorsa veya sonuçlardan hariç tutulmuşsa, söz konusu sayfaların örneklerini formda sunun.

Bir sayfanın arama sonuçlarında nasıl görüneceğini belirleyen dizine alma botları için kurallar.