META Tags
Il tag "META" in tutte le sue espressioni, non serve a determinare
l'aspetto del documento visualizzato bensí a definire tutta una
serie di caratteristiche del documento ad uso dei motori di ricerca e
del browser.
Vediamo comunque in dettaglio le varie caratteristiche:
- L'elemento META vá inserito nell'intestazione del documento
fra i tag <HEAD> </HEAD>
- Non possiede tag di chiusura
- E' costituito da una coppia nome/valore e tre attributi: HTTP-EQUIV
NAME CONTENT
Vediamo gli elementi supportati da NAME e i corrispondenti valori per
CONTENT.
- <META NAME=author CONTENT="Massimo Mottura">
Indica l'autore del documento.
- <META NAME=description CONTENT="Pagina sui META TAGS">
Contiene una breve descrizione del contenuto della pagina ad uso dei robot
dei motori di ricerca, limitare il contenuto a una ventina di parole allo
scopo di evitare che il documento venga ignorato dai motori di ricerca
- <META NAME=copiright CONTENT="Copyright 1999 Max Mot">
Informazioni sulla proprietá del documento (per quello che puó
valere)
- <META NAME=generator CONTENT="HotDog">
Specifica l'editor utilizzato per la stesura del documento
- <META NAME=robot CONTENT="all | none | index | noindex | follow | nofollow">
Specifica se e in che modo il documento deve essere trattato dai motori di
ricerca.
- <META NAME=DC languege CONTENT="ita" SCHEME="RFC1766">
Informazioni circa la lingua utilizzata all'interno del documento
Vediamo ora i parametri ammessi per l'attributo HTTP-EQUIV.
- <META HTTP-EQUIV=repli-to CONTENT="mmottura@workline.it">
Identifica l'indirizzo e-mail dell'autore ma, essendo visualizzato solo dal
lato server, solitamente non é utilizzato.
- <META HTTP-EQUIV=expires CONTENT="Sun 28 mar 1999 12.00.00 GMT">
Data e ora dopo la quale il documento deve essere considerato "scaduto" e quindi
da ricaricare dal server (non sempre funziona....)
- <META HTTP-EQUIV=pragma CONTENT="no-cache">
Parametro specifico di Netscape per impedire la memorizzazione del documento
nella cache del browser (funziona).
- <META HTTP-EQUIV=refresh CONTENT=5>
Obbliga il browser a ricaricare la pagina a intervalli regolari (nel nostro
caso 5 secondi) molto utile per aggiornare di continuo pagine dal contenuto
variabile senza intervento da parte dell'utente.
E' possibile utilizzare questo meccanismo anche nel caso si voglia visualizzare
automaticamente una presentazione costituita da documenti diversi.
In questo caso, CONTENT deve contenere anche gli estremi completi dell'URL
del documento da caricare:
<META HTTP-EQUIV=refresh CONTENT="5;URL=http://www.mioserver.com/doc2.htm>
- <META HTTP-EQUIV=keywords CONTENT="Chiave1, Chiave2, ....">
Questo é il parametro piú delicato parlando di motori di ricerca.
Esso contiene la lista delle parole ritenute "chiave" per identificare il contenuto
del documento; tenere conto che maiuscolo, minuscolo, singolare, plurale per
un motore di indicizzazione sono tutte cose diverse cosí come i termini
in lingue diverse.
A questo proposito, é bene ricordare che alcuni motori di indicizzazione
tengono conto del titolo del documento (<TITLE>.....<TITLE>).