Newsgroup: it.comp.www.html
Titolo: META TAG e motori di ricerca

Qualcuno mi può spiegare il significato dei seguenti tag:
<LINK REL="home"  HREF="
http://www.apple.com/
"> <LINK REL="index" 
HREF="
http://www.apple.com/find/siteindex.html
"> <LINK REL="find" 
HREF="
http://www.apple.com/find/
"> <LINK REL="meta" 
HREF="
http://www.apple.com/standards/meta.html
">
compaiono subito dopo i meta tag canonici nella home page di 
apple.com
La mia domanda è finalizzata a capire se questi link "aiutano" i motori di
ricerca a indicizare il sito
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own    

...

Purtroppo non ne so molto, ma l'argomento mi interessa e ti dico quello che
so, sperando di destare un po' di interesse ed avere anche le opinioni di
qualcuno piu' qualificato.
Il tag LINK e' uno dei tag che debbono essere specificati nell'HEAD section
di un file HTML. Insieme al tag META, secondo me e' uno dei piu' importanti
(e sottovalutati) tag dell'HTML.
In sostanza, il tag link e' molto simile al tag A (anchor), e stabilisce
quindi una relazione dal documento dove e' stato inserito ad un'altro. La
differenza e' che non e' definito un anchor di partenza del link, ma solo il
tipo di link, alcune sue proprieta' e la destinazione.
Ora, nelle intenzioni di chi ha progettato l'HTML, il tag link dovrebbe
essere usato dai browsers per consentire di spostarsi da una pagina ad
un'altra come succede ad esempio in un help di windows. Sarebbe dovuto
esistere un bottone (del browser... non all'interno della pagina HTML) o una
voce di menu' che consentisse di andare alla pagina index specificata dal
tag <LINK REL="index" HREF="
http://www.apple.com/find/siteindex.html
"> (per
attenermi al tuo esempio).
La stessa cosa per search, rel (pagina successiva), rev (pagina precedente)
ecc...
Purtroppo, non ho trovato questa funzionalita' in nessun browser, anche se
sospetto che le guide in linea scritte in HTML (lette dal browser apposito)
usino proprio questo metodo.
Alla stessa maniera il tag link puo' stabilire una realzione con documenti
equivalenti a quello che si sta' leggendo, ma scritti in formato alternativo
o in un diverso linguaggio. Questa funzionalita' sarebbe molto utile per
realizzare il multilinguismo se solo i browser la supportassero (il bello e'
che non e' neanche difficile). Se ti ineressa questo argomento puoi trovare
degli esempi in: 
http://www.w3.org/TR/REC-html40/struct/links.html#h-12.3
Infine il tag link e' usato anche dai motori di ricerca, che saranno in
grado, ad esempio, di reperire la pagina index di un'altra a cui sono
arrivati non si sa come, o la sua versione alternativa in un'altro
linguaggio. Per fortuna invece, i motori di ricerca tengono molto conto di
questo tag (sicuramente altavista lo fa), per cui e' sempre meglio settarlo
correttamente per "farsi trovare".
Come si faccia in concreto a settarli correttamente, cioe' quali sono tutte
le proprieta' del tag LINK usate dai motori di ricerca e quali i valori
riconosciuti per ognuna di esse, attualmente non te lo so dire. La lista
completa la puoi trovare sempre nel riferimento che ti ho indicato in
precedenza al W3C, dubito che siano tutti utilizzati dai motori, ma visto
che costa poca fatica, settarli tutti potrebbe non essere una scelta
sbagliata.
Spero di essere stato almeno un po' utile, ciao
Maurizio
--
Maurizio Coppari
C.I.R.F.I.D. - University of Bologna
via Galliera 3, 40126  Bologna
e-mail: 
cop...@remove.cirfid.unibo.it
           (please remove remove in reply)


caro maurizio sei stato molto esauriente nella tua disamina del problema e
confermi quanto sospettavo sul fatto che i motori di ricerca "leggano" anche
questi tag nel loro peregrinare in rete. Studierò con maggiore calma la
risorsa che mi indichi, e nell'attesa che qualche "luminare" ci dia altre
esaurienti indicazioni a riguardo ti ringrazio ancora.
