Creare una sitemap xml per Google

Sperando di fare cosa gradita, posto una piccola guida in cui spiegherò come creare una sitemap XML per i motori di ricerca e Google in particolare.

Il software utilizzato è Simple Sitemap Creator creato dal sottoscritto e scaricabile dalla pagina http://www.myvirtuallab.org/progetti/tool-sitemap.html

Attualmente è online una versione preliminare quindi alcune finestre del software potrebbero apparire diverse.

Simple Sitemap Creator può essere utilizzato in due modalità:

1) SEMPLICE

Modalità semplice

2) AVANZATA

 

Modalità avanzata

Informazioni sul funzionamento di Simple Sitemap Creator

Lo spider interno di Simple Sitemap Creator, come qualsiasi altro spider esegue essenzialmente le seguenti operazioni:

  1. Riceve una pagina web specificata da un "indirizzo di partenza";
  2. estrae dalla pagina ricevuta tutti* gli indirizzi dei link in essa contenuta e che puntano a pagine interne al dominio del sito specificato;
  3. contrassegna come "visitato" il link e lo inserisce nell'insieme dei link che formeranno la sitemap;
  4. per tutti* i collegamenti trovati (e non ancora visitati):
  • sostituisce "indirizzo di partenza con uno dei link e riparte dal punto 1;

*Simple Sitemap Creator è un grado di filtrare i collegamenti che trova man mano che riceve e analizza le pagine web. I criteri dei filtri possono essere specificati in file con estensione .sts (vedi seguito).

Modalità semplice

Ti verrà chiesto solo l'indirizzo del tuo sito. Verranno visitate e quindi incluse nella sitemap TUTTE le pagine web del tuo sito.

Al termine della procedura Simple Sitemap Creator mosterà una finestra di dialogo che permetterà di scegliere la cartella in cui salvare la sitemap.xml appena creata.

Modalità avanzata Simple Sitemap Creator

Cliccando su  è possibile definire:

  • selezionare uno o più file ".sts" contenenti definizioni di "estensioni","parametri" e "bad key" per diversi CMS. Se il tuo sito è costruito sulla base di un cms incluso nella lista, basta selezionare il file corrispondente per ottimizzare lo spider di Simple Sitemap Creator per quel particolare CMS.
  • definire un insieme di estensioni (es: .html, .php) per le pagine da includere nella sitemap. Se l'insieme è vuoto verranno incluse anche immagini e altri file. Il mio consiglio è di definire sempre un insieme di estensioni.
  • definire un insieme di parametri; consideriamo il seguente link: http://www.myvirtuallab.org/forum/ucp.php?mode=login&sid=26128112f207216060d2a0a35ba10ac2 la parte evidenziata comprende il parametro "sid" ed il relativo valore; basti pensare che il valore del parametro sid è (in pratica) diverso per tutti gli utenti per capirne l'utilità di riferirlo ai motori di ricerca. Il parametro può essere rimosso semplicemente aggiungendo nella lista la stringa "sid" senza le virgolette.
  • definire un insieme di "badkey"; se una delle stringhe di questo insieme viene trovata nell'indirizzo di una pagina, la pagina non verrà inclusa nella sitamap.
  • modificare le opzioni relative alla sitemap creata.

Per qualsiasi quesito è possibile far riferimento al forum: http://www.myvirtuallab.org/forum/simple-sitemap-creator-f10.html