Uporabni HTML meta tagi - PHP header
Po analizi iskalnih nizov na trsplet.com/blog/ strani sem opazil, da veliko ljudi išče defenicije za meta tag-e oz. vsebino / operacije, ki jih je moč doseči z uporabo le-teh. Najprej si poglejmo kaj sploh HTML meta tag je. Defenicija z w3schools strani:
The <meta> element provides meta-information about your page, such as descriptions and keywords for search engines and refresh rates.
Meta tag postavimo znotraj head sekcije. Obstajata dva tipa oz. formata in sicer:
Drugi način je namenjen emuliranju HTTP header-jev oz. sporočanju nastavitev brskalniku. Za vse ostale stvari, kjer želimo z meta tag-om iskalnikom ali drugi storitvi sporočiti naše nastavitve, vsebino oz. atribute, pa uporabimo prvi način.
Oglejmo si nekaj največkrat iskanih oz. tiste za katere je največja verjetnost, da jih boste rabili:
- #1 - Preusmeritev po X sekundah na drugo spletno stran. 0 sekund pomeni takojšno preusmeritev
- #2 - Preprečimo iskalnikom, da indeksirajo in sledijo linkom na strani
- #3 - Preprečevanje, da uporabniki vidijo staro stran oz. stran iz začasnih datotek brskalnika
- #4 - Dodamo opis strani, ki ga iskalnik po možnosti uporabi in prikaže v rezultatih iskanja
- #5 - Dodamo keywords tage oz. glavne besede, ki opišejo našo stran - Google ignorira
- #6 - Povemo kakšen tip vsebine serviramo in kakšen charset (kodno tabelo) uporabljamo
- #7 - Določimo do kdaj je vsebina strani aktivna, po tistem času pa mora brskalnik ponovno izvesti zahtevek za osvežitev strani ter s tem tudi vsebine. Čas mora biti v RFC850 formatu oz. GMT
-
<!-- #1 --> <meta http-equiv="refresh" content="0;url=http://trsplet.com/index.php" />
-
<!-- #2 --> <meta http-equiv="robots" content="[noindex|nofollow]" />
-
<!-- #3 --> <meta http-equiv="pragma" content="no-cache" />
-
<!-- #4 --> <meta name="description" content="Na strani najdete reference, kontakt in blog o spletnih tehnologijah" />
-
<!-- #5 --> <meta name="keywords" content="HTML, CSS, Javascript, Ajax, PHP, Toni, Rok, trsplet.com, izdelava spletnih strani" />
-
<!-- #6 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-
<!-- #7 --> <meta http-equiv="expires" CONTENT="Wed, 29 Feb 2007 21:21:57 GMT" />
Podoben učinek lahko dosežemo s PHP header funkcijo. Poglejmo si nekaj izmed zgoraj omenjenih primerov v PHP-ju:
Ostali zapisi na blogu povezani z HTML meta tag-om ali s PHP header funkcijo:
- Šumniki - UTF-8 - Težave - PHP & MySQL
- UTF-8 tabele, vendar latin1 podatki ter povezava
- Shrani datoteko / Odpri datoteko dialog - download center (mime-type, Content-type, Content-Disposition)
- Predogled PDF-ja - pretvorba PDF v jpeg s pomočjo PHP-ja
Dodatne informacije:
- Uradne informacije katere meta tage uporablja Google iskalnik
- Dodatne informacije o meta tag-ih
- Kako pravilno uporabi meta tag za iskalnike
- HTML meta element speecifikacije
- PHP - dodatni primeri z header nastavitvami
- Obširen članek o razumevanju header-jev skupaj s primeri - kvalitetna vsebina
Razlika med XHTML meta tag-om in HTML meta tag-om je le ta, da mora XHTML meta tag biti pravilno zaključen (/>) medtem ko HTML meta tag ne.

April 9th, 2008 ob 11:14 pm
[...] Uporabni HTML meta tagi - PHP header [...]
May 23rd, 2008 ob 12:02 am
[...] Nastavitev charset oz. kodne tabele v konfiguracijski datoteki za jezik (admin, public) [...]
June 4th, 2008 ob 10:01 am
[...] Uporabni HTML meta tagi - PHP header [...]