Meta etiketi
meta etiketi, tarayıcıya veya arama motorlarına bazı servis
komutlarını belirler:
sayfanın kodlamasını, arama motorları için sayfa açıklamasını,
sayfanın yazarını ve benzeri bilgileri.
Çalışma prensibi şu şekildedir (bazı istisnalar dışında):
komut adı (name özniteliğinde
veya http-equiv özniteliğinde) belirlenir,
komutun değeri ise content özniteliğinde belirlenir.
Esasında bu etiket, genel adı meta-etiketler olan
bir grup etiketi (komutu) içerir.
meta etiketi kapanış etiketi gerektirmez.
meta etiketi,
head etiketinin içinde kullanılmalıdır.
Popüler kullanım örnekleri
Belge kodlaması
Günümüzde standart kodlama
utf-8'dir. Teorik olarak kodlamayı açıkça (meta
etiketi aracılığıyla) belirlemeseniz de
- tarayıcı sizi anlamalıdır. Pratikte
bunu yapmanızı tavsiye etmem - kodlama
bozulabilir ve Rusça metin yerine
anlamsız karakterler görürsünüz.
HTML5'te kodlama basitleştirilmiş şekilde belirlenir:
<meta charset="utf-8">
Eskiden kodlama şu şekilde belirlenirdi (şimdi bu yapılmamalı, eskimiştir, eskiyen ders kitaplarında karşılaşabilirsiniz):
<meta http-equiv="content-type" content="text/html; charset=utf-8">
Belge açıklaması
Meta-açıklama, arama motorları için tasarlanmıştır, içinde sayfanın kısa bir açıklaması bulunmalıdır. Bazı koşullar altında, arama motoru bu açıklamadan site sayfası için bir snippet oluşturabilir. Snippet - arama sırasında bir site sayfasının kısa açıklamasıdır. Buna göre sayfanın meta-açıklamasını, aramada sayfanın snippet'ini nasıl görmek istiyorsanız öyle yapmalısınız ve her site sayfası için kendine özgü olmalıdır.
Şu şekilde kullanılmalıdır:
<meta name="description" content="Bu sayfa meta etiketlerini anlatıyor.">
Belgenin anahtar kelimeleri
Meta-keywords (anahtar kelimeler), sayfanın aranacağı en önemli kelimeleri belirtmek için arama motorları için tasarlanmıştır. Günümüzde, web yöneticileri tarafından yapılan kötüye kullanımlar nedeniyle arama motorları bu meta etiketine önem vermemektedir.
Şu şekilde kullanılmalıdır (anahtar kelimeler ve kelime öbekleri virgülle ayrılarak listelenir):
<meta name="keywords" content="Meta etiketi, Meta-açıklama, HTML yönlendirme" >
Yönlendirme (başka bir sayfaya yönlendirme)
Kullanıcı belirli bir sayfaya girdiğinde otomatik olarak başka bir sayfaya yönlendirilmesi sağlanabilir (örneğin, sayfa taşındıysa). Şu şekilde kullanılır (5, yönlendirmenin gerçekleşeceği saniye cinsinden süredir):
<meta http-equiv="refresh" content="5; url=http://www.example.com/">
Daha fazla örnek
Daha fazla örneği bu bağlantıdan bulabilirsiniz.
Olası öznitelikler
| Öznitelik | Açıklama |
|---|---|
name |
Meta etiketinin adı. Bu ada sahip meta etiketinin değeri content özniteliği ile belirlenir. |
http-equiv |
Tarayıcıya gönderilmek üzere HTTP başlıkları ayarlamaya izin verir.
Başlık adını belirler. Başlık değeri content özniteliği ile belirlenir.
|
content |
name veya http-equiv özniteliği kullanılarak belirlenen özniteliğin değerini ayarlar. |
charset |
Belgenin kodlamasını belirler. Günümüzde standart utf-8'dir. |