html css javascript jQuery php apache | martedi 7 febbraio 2012 13:02:57
Cosa sono i file sitemap.xml?
Nel 2005 il motore di ricerca Google lanciò il protocollo Sitemap 0.84
facente uso del formato XML. Un "sitemap" è un modo di organizzare un sito web, identificando gli indirizzi ed i dati di ogni sezione.
Il formato XML applicato al protocollo di Google è stato progettato per i motori di ricerca, al fine di permettere loro di trovare i dati
necessari più velocemente ed in modo più efficente. Questo protocollo fu pensato come risposta all'aumentata complessità
dei siti web. Specialmente quelli rivolti alla vendita, spesso contenenti centinaia di prodotti nei loro cataloghi;
mentre la popolarità dei blog ha indotto i webmaster ad aggiornare i loro contenuti almeno una volta la giorno, senza contare
alcuni tools come forum e messagerie istantanee.

Attraverso i file sitemap.xml i motori di ricerca possono tenere traccia degli indirizzi più efficacemente,
ottimizzando la loro ricerca, avendo tutte le informazioni sul sito web raccolte in un'unica pagina. Il contenuto del file
sitemap.xml da anche un metro
per valutare quanto un sito web viene aggiornato e registra la data dell'ultimo aggiornamento. Questo tipo di file non hanno il compito,
come qualcuno male interpreta, di migliorare il posizionamento di un sito web. Permettono, invece, di rendere più accurato il lavoro dei motori
di ricerca.
Per incoraggiare gli altri motori di ricerca ad adottare questo protocollo basato sul formato XML,
Google lo pubblicò con licenza "
Creative Commons". Di recente Google ha annunciato che anche Yahoo e Microsoft
hanno concordato l'ufficialità di questo supporto, che ora è aggiornato alla versione 0.9, supportandolo ancora di più mediante il
sito web:
www.sitemaps.org che vi raccomando caldamente di visitare.

In questo modo gli sviluppatori di siti web non devono più creare differenti tipi di sitemap.xml
in base ai diversi motori di ricerca. Potranno creare un'unico file di registrazione da aggiornare con i cambiamenti del sito.
Il protocollo di Google diverrà presto una caratteristica standard di tutti i siti web. I webmasters, d'altro canto, hanno potuto verificare
come la visibilità nei motori di ricerca sia maggiormente attinenente anche nel caso di strutture Blogs, pagine addizionali, od in
presenza di file multimediali. Attraverso il file sitemap.xml questi particolari sistemi e contenuti non verranno penalizzati nei
risultati dei motori come Google, Yahoo o Bing.
Ma dove va posizionato questo file?
E' fortemente raccomandato di posizionare il file sitemap.xml
nella root del server; Ad esempio: http://example.com/sitemap.xml.
Ma quanto grande può essere?
Non deve superare i 10MB e può contenere al massimo 50,000 URL.
Ma come faccio a realizzare un file sitemap.xml per il mio sito?
In rete ci sono diverse risorse online
per ottenere il tuo sitemap.xml. Un'ottima risorsa è:
http://www.xml-sitemaps.com
Qui puoi creare questo file. Mentre all'indirizzo
http://www.xml-sitemaps.com/validate puoi validare un file sitemap.xml già esistente.
Alcuni link sull'argomento