Newsgroup: it.lavoro.professioni.webmaster
Titolo: chiarimenti sul tag <meta>

salve, da tempo cerco dei chiarimenti su alcune caratteristiche di base del
tag <meta> ma non riesco a trovare nulla che mi soddisfi, solo spiegazioni
fumose
in sintesi: il tag meta si rivolge ai motori di ricerca, segnalando il
contenuto del sito ad alcune istruzioni per la sua indicizzazione. Non
riesco a capire come funziona, in quest'ottica, il file "robots.txt".
Per come credo di aver capito, robots.txt fa da riferimento per il contenuto
del campo <meta>, evitando cosě di inserire i meta in ogni pagina e,
all'occorenza, modificando i meta modificando un unico file txt e non tutti
i file html del sito.
In pratica, questa stringa di codice <META name="robots"
content="index,follow"> contenuta nella pag html, indica al motore di
ricerca di leggere il file robots per avere informazioni sulle parole chiave
del sito.
Ora, se quello che ho appena scritto č vero, č necessario inserire i meta
anche nell'head di ogni pagina html o no?
grazie

 del sito.
NO, non e' questo. Per quel che ne so io index,follow significa x il robot:
indicizza la pagina dove c'e' questo meta con le parole chiave del meta
"keyword"
segui (follow) i link resenti nella pagina.
Con tutto questo sono al primo posto su google, cerca la stringa "ifsk"
senza virgolette.
Leggi questo su
http://pro.html.it/articoli/id_188/idcat_28/pro.html
--
Napolux
http://ifsk.too.it
http://napolux.supereva.it

 anche nell'head di ogni pagina html o no?
Quello che hai scritto NON è vero. :-)
A seconda di ciò che vuoi ottenere, può essere
necessario specificare sempre i meta tag, o può
essere ininfluente.
Spiegazione lunga:
Innanzitutto i tag META non sono nati per i motori di
ricerca ma per includere informazioni generiche
all'interno di un file HTML.
Esistono dunque un'enormità di tag meta, e quelli che
riguardano i motori di ricerca sono essenzialmente tre:
1) DESCRIPTION
2) KEYWORDS
3) ROBOTS
Il primo è destinato ad accogliere una breve descrizione
dei contenuti della pagina in cui risiede. Tale descrizione
può essere usata da un motore di ricerca ma più genericamente
da qualsiasi altro software che ritiene di poter ricavare
dai contenuti del tag informazioni a lui preziose.
Ci sono motori di ricerca che leggono il tag DESCRIPTION,
motori che lo ignorano del tutto e motori che lo ignorano
nella stragrande maggioranza dei casi, a parte rare eccezioni.
Il tag KEYWORDS è nato per indicare delle parole chiave
inerenti i contenuti della pagina e gli argomenti che essa
tratta. Questo tag è nato prevalentemente per i motori di
ricerca, ma ormai nessuno dei suddetti lo legge più, per
ragioni che qui non approfondisco.
Il tag ROBOTS è invece nato per dare indicazioni agli
"spider" dei motori di ricerca, ed attraverso il suo uso
è possibile indicare due cose:
a) se la pagina in questione deve essere indicizzata,
ovvero inclusa nell'archivio del motore di ricerca;
b) se al robot è permesso seguire i link presenti nella
pagina al fine di individuare altre pagine da indicizzare.
Qual'è la "differenza operativa" tra il tag ROBOTS e il
file robots.txt?
Il meta tag, per sua natura, dà indicazioni sulla SINGOLA
pagina mentre il file robots.txt può dare indicazioni
anche su un insieme di pagine o su intere directory e
sottodirectory.
In particolare, il file robots. txt serve SOLO ED
ESCLUSIVAMENTE ad indicare ad un robot quali file e quali
directory di un sito gli è VIETATO perlustrare.
Ciò vuol dire che il file robots.txt, a differenza del
tag meta "ROBOTS", *NON* possiede un comando per
invitare lo spider a perlustrare pagine ma solo un
comando che invita lo spider a NON perlustrare pagine.
Perché questa necessità di due differenti sistemi per
la gestione dei robots?
1) Spesso è necessario evitare che lo spider perlustri
directory contenenti file di formato diverso dall'HTML. Visto
che il meta tag può essere usato solo in file HTML, è
necessario ricorrere ad un altro sistema per impedire
allo spider di indicizzare file non-HTML. Il file
robots.txt può assolvere a questo compito senza problemi.
2) Il meta tag ROBOTS è nato affinché il webmaster possa
avere controllo sul comportamento degli spider sulle
pagine che compongono il sito da lui creato. Il file
robots.txt è invece uno strumento utile anche
all'amministratore di sistema, che non può andare a
variare il contenuto di pagine HTML ma che spesso ha
necessità di bloccare la perlustrazione degli spider su
alcune directory del server.
Considerazione finale: non c'è alcuna magia nera nei
meta tag o nel file robots.txt; sono solo INDICAZIONI
per gli spider. Se poi gli stessi vogliono fregarsene
e fare di testa loro, beh... son padroni di farlo.  :-)
Maggiori informazioni sul sito nella firma.
Ciao!
--
Low Level - 
http://www.motoricerca.info
(nel mio indirizzo: sono BASSO non LENTO :-)


a questo proposito ti chiedo ancora: a che serve il valore "follow" del
parametro "content"?

 parametro "content"?
Serve a indicare al robot di seguire tutti i link che trova nella pagina,
al fine di individuare altre pagine da prelevare.
