Spesso si dimentica che Google, come quasi tutti i motori di ricerca, è basato su algoritmi gestiti da macchine. Questo significa che la precisione nell'indicizzazione è dovuta soprattutto alla quantità di dati disponibili che possono essere "digeriti" dai giganteschi server che costituiscono il database del motore di ricerca. Un dato molto importante ai fini della SEO è costituito dalla struttura del sito che deve essere indicizzato, vale a dire l'albero delle pagine che lo costituiscono.
Questo albero è generalmente rilevato automaticamente dal crawler, il programma deputato a inserire le pagine web nel database, ma può essere comunicato a Google direttamente dal gestore del sito tramite la sitemap. L'ideale sarebbe sottoporre la posizione del file al momento del lancio del sito ma la cosa può essere fatta anche in seguito.
Cos'è la sitemap? La sitemap non è altro che un file (solitamente in xml) che riporta con precisione la struttura gerarchica delle pagine del sito, cioè tutti gli item principali di un menù, quelli dei sottomenù, ecc. Il file contiene anche informazioni sulla frequenza di aggiornamento delle pagine e sulla priorità delle stesse. Una versione in html della sitemap può anche essere inclusa nel sito per ragioni di usabilità.
Come si realizza una sitemap? Ci sono svariati modi per realizzarla:
Il file xml andrà poi caricato via ftp sul server che ospita il sito. Alcuni plug-in per CMS lo pubblicano automaticamente nella posizione corretta.
Come comunicare a Google la posizione della sitemap? La comunicazione a Google va fatta tramite gli Strumenti per i Webmaster. Sul menù di destra, sotto la voce "Ottimizzazione", scegliamo "Sitemap", poi sul tasto rozzo che troviamo in alto a destra denominato "Aggiungi/Testa Sitemap", dopodiché inseriamo la posizione nell'apposita casella (es. http://www.miosito.it/sitemap.xml) e clicchiamo su "Invia Sitemap". Si consiglia comunque di verificare la corretta formattazione della stessa attraverso il tasto "Testa Sitemap".
Una volta effettuato l'invio a Google non ci resta che aspettare che il file xml venga processato dal motore di ricerca. Se è stato inviato contestualmente al lancio del sito vi accorgerete che l'indicizzazione sarà praticamente istantanea (personalmente ho sperimentato un tempo che va dalle 24 alle 48 ore di tempo). Buon lavoro!
Image courtesy of jscreationzs / FreeDigitalPhotos.net