Meta tag
Tag meta postavlja neke servisne
komande pretraživaču ili pretraživačkim sistemima:
kodiranje stranice, opis stranice za
pretraživače, autora stranice i tako dalje.
Princip rada taga je ovakav (sa nekim izuzecima):
postavlja se ime komande (u atributu name
ili u atributu http-equiv), a vrednost
komande se postavlja u atributu content.
U suštini ovaj tag sadrži u sebi grupu
tagova (komandi), čije je zajedničko ime meta-tagovi
Tag meta ne zahteva zatvarajući tag.
Tag meta treba koristiti unutar
taga head.
Popularni primeri upotrebe
Kodiranje dokumenta
Trenutno je standard kodiranja
utf-8. Teoretski, eksplicitno (preko taga
meta) kodiranje možete i ne morate navesti
- pretraživač bi vas trebalo da razume. U praksi
ne bih savetovao da tako postupite - kodiranje
može da se pokvari i umesto ćiriličnog teksta
videli biste "krokozyabry".
U HTML5, kodiranje se postavlja u pojednostavljenom obliku:
<meta charset="utf-8">
Ranije se kodiranje postavljalo ovako (sada ovako ne treba raditi, zastarelo je, možete sresti u zastarelim udžbenicima):
<meta http-equiv="content-type" content="text/html; charset=utf-8">
Opis dokumenta
Meta-opis dokumenta je namenjen pretraživačima, u njemu treba da stoji kratak opis stranice. Iz ovog opisa pod određenim uslovima pretraživač može da napravi snippet stranice sajta. Snippet - to je kratak opis stranice sajta pri pretrazi. Prema tome, meta-opis stranice treba da bude takav kakvim želite da vidite snippet stranice u rezultatima pretrage i za svaku stranicu sajta svoj.
Trebali biste koristiti ovako:
<meta name="description" content="Ova stranica govori o meta-tagovima.">
Ključne reči dokumenta
Meta-keywords (ključne reči) su namenjene pretraživačima, da se navedu najvažnije reči po kojima će se tražiti stranica. Trenutno, zbog zloupotreba od strane veb-mastera, pretraživači ne pridaju značaj ovom meta-tagu.
Trebali biste koristiti ovako (ključne reči i fraze se navode preko zareza):
<meta name="keywords" content="Meta tag, Meta-opis, HTML redirekt" >
Redirekt (preusmeravanje na drugu stranicu)
Možete uraditi tako da pri ulasku na neku stranicu korisnika automatski prebaci na drugu (na primer, ako se stranica preselila). Trebali biste koristiti ovako (5 je broj sekundi, nakon koliko će se preusmeravanje desiti):
<meta http-equiv="refresh" content="5; url=http://www.example.com/">
Više primera
Više primera možete naći na ovom linku.
Mogući atributi
| Atribut | Opis |
|---|---|
name |
Ime meta-taga. Vrednost meta-taga sa ovim imenom se postavlja atributom content. |
http-equiv |
Omogućava postavljanje HTTP zaglavlja, za njihovo slanje pretraživaču.
Postavlja ime zaglavlja. Vrednost zaglavlja se postavlja atributom content.
|
content |
Postavlja vrednost atributa, zadanog pomoću atributa name ili http-equiv. |
charset |
Postavlja kodiranje dokumenta. Trenutno je standard utf-8. |