- Arşiv
- SEO
- HTML
Google'ın Anladığı Meta Etiketler
Ahmet S. · 23 Temmuz 2019 · 2 dk okuma
Meta etiketler, bir sayfanın içeriğini açıklayan metin parçacıklarıdır. Sayfanın görünen kısmında değil, yalnızca HTML kodunun head bölümünde yer alırlar. Web yöneticilerinin arama motorlarına siteleri hakkında bilgi vermesi için kullanışlı bir yöntemdir. Her istemci yalnızca anladığı meta etiketleri işler, diğerlerini yok sayar.
Arama motorları kendi tekniklerini kullansa da bazı durumlarda meta etiketlerinden faydalanır. Google'ın gerçekten dikkate aldığı başlıca meta etiketleri aşağıda kısaca ele alıyoruz.
Page Title
Teknik olarak bir meta etiketi değildir; sayfa başlığı <title></title> olarak kullanılır. <title>, arama motoru için sitenin en önemli etiketidir ve genellikle arama sonuçlarının başlığı olarak gösterilir. Bu yüzden Google bu etikete özel bir öncelik verir.
<title>Bu sayfa başlığı</title>
Meta Description
Bu etiketin Google için önemli olduğu anlaşılıyor. İçeriği, sayfanın kısa açıklamasıdır ve çoğu durumda arama sonucu snippet'inde gösterilir.
<meta name="description" content="Sayfa için meta açıklaması" />
Robots Meta Tags
Sayfanın arama motoru botlarına erişimini (tarama ve dizine ekleme) kontrol etmek için kullanılır. Belirli bir bota veya tüm botlara erişimi engelleyebilirsiniz.
<meta name="robots" content="index, follow" />
Tüm arama motorlarına erişimi engellemek için:
<meta name="robots" content="noindex, nofollow" />
Sadece Google'ın erişimini engellemek için:
<meta name="googlebot" content="noindex, nofollow" />
Bu etiketle kullanabileceğiniz seçenekler:
- Noindex: Sayfanın dizine alınmasını önler.
- Nofollow: Googlebot'un bu sayfadaki bağlantıları takip etmesini engeller.
- Nosnippet: Listelemenin altında snippet ve önbelleğe alınmış bağlantı gösterilmesini engeller.
- Noarchive: Google'ın sayfa için önbelleğe alınmış bağlantı göstermesini engeller.
- Unavailable_after:[date]: Sayfanın taranmasını ve dizine eklenmesini belirtilen tarihte durdurur.
- Noimageindex: Sayfadaki bir görselin yönlendiren sayfası olarak görünmesini engeller.
- None: Noindex ve nofollow ile eşdeğerdir.
Google-Site-Verification
Web sitesinin sahipliğini doğrulamak için kullanılır. Search Console'a site eklerken sahipliği doğrulamak için bu etiketi en üst düzey sayfaya eklemeniz istenir.
<meta name="google-site-verification" content="..." />
NoSiteLinksSearchBox
Google bazı siteler için arama sonucunda bir arama kutusu gösterir. Bu etiketle site sahibi bu arama kutusunu gizleyebilir.
<meta name="google" content="nositelinkssearchbox" />
NoTranslate
Google içeriğin kullanıcının dilinden farklı olduğunu tespit ederse çeviri bağlantısı sunabilir. Çeviri istenmiyorsa bu etiket kullanılır.
<meta name="google" content="notranslate" />
Meta Refresh
Kullanıcıları belirli bir süre sonra eski URL'den yeni URL'ye yönlendirmek için kullanılır (302 yönlendirme). Ancak tüm tarayıcılar desteklemez ve Google önermez; bunun yerine sunucu tarafı yönlendirme kullanın.
<meta http-equiv="refresh" content="...;url=..." />