Google'ın anladığı meta etiketler
Google, sitenizin sayfalarının Google Arama'da nasıl görüneceğini kontrol etmenize yardımcı olmak için hem sayfa düzeyinde meta etiketleri hem de satır içi yönergeleri destekler.
Sayfa düzeyinde meta etiketler, web yöneticilerinin arama motorlarına siteleri hakkında bilgi sağlamaları için iyi bir yoldur. Meta etiketler, her tür istemciye bilgi vermek için kullanılabilir. Her sistem, yalnızca tanıdığı meta etiketleri işleme alır ve geri kalanı yok sayar.
Meta etiketler, HTML sayfanızın <head>
bölümüne eklenir ve genellikle şöyle görünür:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="description" content="Author: A.N. Author, Illustrator: P. Picture, Category: Books, Price: £9.24, Length: 784 pages"> <meta name="google-site-verification" content="+nxGUDJ4QpAZ5l9Bsjdi102tLVC21AIh5d1Nl23908vVuFHs34="> <title>Example Books - high-quality used books for children</title> <meta name="robots" content="noindex,nofollow"> </head> </html>
Google aşağıdaki meta etiketleri anlar:
Google'ın anladığı meta etiketler | |
---|---|
<meta name="description" content="A description of the page"> |
Bu etiketi, sayfanın kısa bir açıklamasını sağlamak için kullanın. Bazı durumlarda bu açıklama, arama sonuçlarında gösterilen snippet'te kullanılır. |
<meta name="robots" content="..., ..."> |
Bu meta etiketler, arama motoru tarama ve dizine ekleme işlemlerinin davranışlarını kontrol eder.
Çakışan Varsayılan değerler "X-Robots-Tag" HTTP üst bilgi yönergesini kullanarak bu bilgileri sayfalarınızın üst bilgisinde de belirtebilirsiniz. Bu, özellikle grafik veya başka doküman türleri gibi HTML olmayan dosyaların dizine eklenmesini sınırlamak istediğinizde kullanışlıdır. Robots meta etiketleri hakkında daha fazla bilgi |
<meta name="google" content="nositelinkssearchbox"> |
Kullanıcılar siteniz için arama yaptıklarında, Google Arama sonuçlarında bazen, sitenizin diğer doğrudan bağlantılarıyla birlikte, sitenize özgü bir arama kutusu görüntülenir. Bu etiket Google'a, site bağlantısı arama kutusunu göstermeyeceğini bildirir. Site bağlantısı arama kutusu hakkında daha fazla bilgi edinin. |
<meta name="googlebot" content="notranslate"> |
Google, bir sayfanın içeriğinin kullanıcının okumak isteyeceği dilde olmadığını tespit ettiğinde, arama sonuçlarında çevrilmiş bir başlık bağlantısı ve snippet sağlayabilir. Kullanıcı çevrilmiş başlık bağlantısını tıklarsa sayfadaki diğer tüm kullanıcı etkileşimleri Google Çeviri üzerinden yapılır ve sonrasında gelen bağlantılar da otomatik olarak çevrilir. Genellikle bu size benzersiz ve ilgi çekici içeriğinizi çok daha fazla kullanıcıya sunma olanağı sağlar. Ancak, bazı durumlarda bu istenmez. Bu meta etiket, Google'a, bu sayfanın çevirisini sunmamızı istemediğinizi belirtir. |
<meta name="google" content="nopagereadaloud"> |
Çeşitli Google metin okuma hizmetlerinin metin okuma (TTS) işlevini kullanarak web sayfalarını sesli okumasını engeller. |
<meta name="google-site-verification" content="..."> |
Search Console'a ilişkin sahipliği doğrulamak için bu etiketi, sitenizin üst düzey sayfasında kullanabilirsiniz. name ve content özelliklerinin değerleri (büyük ve küçük harfler dahil) size sunulanlarla birebir eşleşmelidir, ancak XHTML şeklindeki etiketi HTML olarak değiştirmenizin veya etiketin biçiminin sayfanızın biçimiyle eşleşip eşleşmemesinin önemi yoktur. |
<meta http-equiv="Content-Type" content="...; charset=..."> <meta charset="..."> |
Bu, sayfanın içerik türünü ve karakter kümesini tanımlar. İçerik özelliği değerini tırnak işareti içine almayı unutmayın, aksi halde karakter kümesi özelliği yanlış yorumlanabilir. Mümkünse Unicode/UTF-8 kullanmanızı öneririz. Daha fazla bilgi edinin. |
<meta http-equiv="refresh" content="...;url=..."> |
Bu etiket, kullanıcıyı belirli bir süre sonra yeni bir URL'ye gönderir ve bazen basit bir yeniden yönlendirme biçimi olarak kullanılır. Ancak, tüm tarayıcılar tarafından desteklenmez ve kullanıcının aklını karıştırabilir. W3C bu etiketin kullanılmamasını önerir. Onun yerine bir sunucu tarafı 301 yeniden yönlendirmesi kullanmanızı öneririz. |
<meta name="viewport" content="..."> |
Bu etiket, tarayıcıya bir sayfanın mobil cihazda nasıl oluşturulacağını bildirir. Bu etiketin varlığı, Google’a sayfanın mobil uyumlu olduğunu gösterir. viewport meta etiketinin nasıl yapılandırılacağı hakkında daha fazla bilgi edinin. |
|
Sayfayı yetişkinlere uygun içeriğe sahip olarak etiketler. Böylece, sayfanın Güvenli Arama sonuçları tarafından filtrelenmesi sağlanır. Güvenli Arama sayfalarını etiketleme hakkında daha fazla bilgi edinin. |
Dikkat edilmesi gereken diğer noktalar
- Google, sayfada kullanılan koda bakılmaksızın hem HTML hem de XHTML stili meta etiketleri okuyabilir.
google-site-verification
dışında, büyük/küçük harf kullanımı meta etiketlerde önemli değildir.- Bu, meta etiketlerin özel bir listesi değildir. Siteniz için önemli olan başka meta etiketleri kullanabilirsiniz, ancak Google bilmediği meta etiketleri yoksayar.
- Meta etiket eklemek veya mevcut etiketleri değiştirmek için JavaScript kullanmayı düşünüyorsanız dikkatli olun. Mümkün olduğunda meta etiketleri eklemek veya değiştirmek için JavaScript kullanmaktan kaçınmanızı, ancak kullanmanız gerekiyorsa uygulamalarınızı iyice test etmenizi öneririz.
Satır içi yönergeler
Sayfa düzeyindeki meta etiketlerden bağımsız olarak, bir HTML sayfasının bölümlerini snippet'lerin dışında bırakabilirsiniz.
Bunu yapmak için, desteklenen HTML etiketlerinden birine data-nosnippet
HTML özelliğini ekleyin:
-
span
-
div
-
section
Örneğin:
<p> This text can be included in a snippet <span data-nosnippet>and this part would not be shown</span>. </p>
Makine okunabilirliğini sağlamak için bölümün geçerli HTML olması ve tüm etiketlerin uygun bir şekilde kapatılması gerekir.