Google için meta tagler
Öncelikle Snippet nedir?
Snippet kullanıcı arama yaptığında sayfa başlığının altında çıkan tanıma denir. Google kullancının yaptığı aramaya göre tanım kısmını arama
kelimeleriyle alakalı olan sayfa içeriğindeki yazılardan alarak gösterir. Bunun amacıda kullanıcıya sayfada alakalı bir kaç kelime veya
cümleyi gösterip, gerçekten aradığı şeyin olup olmamasını tahmin ettirmektir. Ancak Google webmaster lara bunu engelleme hakkınıda verir.
Yani sizin HTML kodunuz içinde belirlediğiniz "description" devamlı gözüksün istiyorsanız
<META NAME=”GOOGLEBOT” CONTENT=”NOSNIPPET”>
komutunu kullanmanız gerekmektir. Ancak bu komutu kullanmanız tavsiye edilmez çünkü kullanıcının aradığı kelimeyle sayfa içeriğinizdeki
alakalı yazıların gösterilmesi sayfanıza girilme oranını arttıracaktır, aksi taktirde kullanıcılar sonuçlarda çıkan diğer sayfaları tercih edeceklerdir.
Eğer bu komutu tüm sayfalarınız için kullanmak istiyorsanız robots.txt dosyanıza:
<meta name=”robots” content=”nosnippet”>
komutu eklemeniz gerekmektedir. Bu şekilde alan adınıza ait bütün sonuçlar <meta name="description"... içine yazdığınız tanımdan alınıp,
kullanıcılara o şekilde gösterilecektir.
ROBOTS.TXT'de NOARCHIVE komutu
Google gezdiği sayfaların büyük bir kısmını (resimler hariç) kendi sistemine kaydeder. Bunun çok büyük faydaları vardır. Web sitesi o an
network sorunu yaşıyor olabilir, veya sayfa kapanmış olabilir, veya içerik değiştirilmiş olabilir. Google aramlarında sağ alt tarafta çıkan
"Önbellek" "Cache" butonuna bastığınızda html kodlarını google kendi sisteminden alır, resimleri ise gerçek sunucudan yüklemeye
çalışmaktadır. Aynı zamanda Googlebotunun bu sayfayı en son ne zaman gezdiğinide (2-3 gün gecikme olabilir) görebilirsiniz. Eğer herhangi
bir nedensen dolayı Google'in sayfanızı önbelleğe almasını istemiyorsanız sayfanızın Meta tag kısmına
<META NAME=”GOOGLEBOT” CONTENT=”NOARCHIVE”>
komutunu eklemeniz gerekmektedir. Bu şekilde Google hiç bir sayfanızı kendi sistemine kaydetmeyecek, kullanıcıları direk olarak sizin
sitenize göndericektir.
NOODP komutu
Google DMOZ Açık Dizin kullanmaktadır ve bazı aramalarda, eğer sayfanız DMOZ'da bulunuyorsa, sayfa başlığını direk olarak DMOZ.ORG'daki tanımdan alabilir. Bunun nedenide DMOZ editörlerinin her bir siteyi tek tek kontrol edip işleme aldığı için en doğru tanımın bu olduğunu düşünmektedir.
Örnek için:
google.com.tr'ye
Belinda
yazın, başlığa bakın,
daha sonra:
Nike
yazın ve farklı başlıkları görün.
Eğer Google'in sayfanızın bağlığını DMOZ'daki başlıktan almamasını, herzaman HTML içinde meta title dan almasını istiyorsanız ROBOTS.TXT dosyasının içine
<meta name=”robots” content=”noodp”>
komutu koymanız gerekmektedir. Google şirketi robots.txt kullanımını arttırmak istiyor, ve ne kadar çok kullanırsanız sizin içinde o kadar faydalı olacaktır. Bu şekilde hem google'da çıkmamasını istediğiniz sonuçlar çıkmayacaktır, hemde sayfanızın Bandwidth'i (Bantgenişliği) dolmayacaktır.
Eğer Googlebotundan dolayı sayfanızda bahdwidth trafik limiti sorunu varsa,
User-agent: Googlebot
Disallow: /*.jpg$
Disallow: /*.jpeg$
komutunu ROBOTS.TXT dosyasına koyduğunuz taktirde Google resimlerinizi taramayacak ve kendi sonuçlarında kullanıcıya resim olarak göstermeyecektir.
veya, bir CMS sistemi kullanıyorsanız ve resimler ayrı bir yerde toplanıyorsa, daha öncede yazdığımız gibi
User-agent: *
Disallow: /images/
komutuyla belli bir klasörün botlar tarafından taranmasını engelleyebilirsiniz.
|