Torna indietro
Generatore google sitemaps

Vediamo lo standard richiesto da Google per la creazione di una sitemap compatibile:


Parte iniziale fissa del file. Dichiara il tipo di XML utilizzato e inizia l´elenco degli URL della mappa con il tag URLSET.

Ogni URL è presentato così:


http://www.tuosito.com/index.php
2006-02-28
weekly
0.5

il tag URL presenta allo spider la risorsa. LOC ne specifica l´indirizzo, LASTMOD la data di ultima modifica, CHANGEFREQ la frequenza di aggiornamento.
Riguardo la frequenza di aggiornamento le opzioni disponibili sono:
never (mai), hourly (ogni ora), daily (quotidianamente), weekly (settimanalmente), monthly (mensilmente), yearly (annualmente), always (sempre).
PRIORITY indica la priorità di indicizzazione della risorsa, ed è rappresentata da un numero compreso tra 0.1 (bassa) e 1.0 (alta)

Come vedi, è teoricamente possibile creare manualmente la sitemap per Google. E´ sufficiente creare un file di testo, inserire l´header fisso e aggiungere tanti quante sono le pagine del tuo sito modificando semplicemente il tag . Costruire manualmente la mappa, per siti che contano più di 20 pagine è invero assai frustrante e si presta a molteplici errori (di distrazione, dimenticanze...). Utile quindi che sia un software a creare per te la sitemap.

SCRIPT PHP PER CREARE UNA SITEMAP XML COMPATIBILE CON GOOGLE SITEMAPS

Lo script che ti presento è assai semplice e leggero. Ti basterà modificare 4 variabili, copiarlo su un file di testo, salvarlo come "nome_casualmente_scelto".php e richiamarlo tramite browser.

Le VARIABILI da modificare:

$dominio = "http://www.tuosito.com";

Inserisci il dominio del tuo sito senza slash finale

$filexml = "sitemap.xml";

Il nome del file che verrà aggiornato con gli URL del tuo sito.

$type = array ( "htm" , "html" , "php" );

I tipi di file che vuoi elencare nella sitemap. Togli o aggiungi secondo le tue necessità.

$changefreq = "weekly";

Frequenza aggiornamento delle pagine. Vedi sopra.

$priority = "0.5";

Priorità. Numero tra 0.1 e 1.0 (vedi sopra)

Lo script è comunque commentato ad ogni variabile in modo che sia facile editare le parti cruciali. Per utilizzare lo script, carica sul tuo server o webhosting il file PHP e inseriscilo nella ROOT del tuo sito.

Raggiungi lo script tramite browser - http://www.tuosito.com/googlemap_generator.php - e in pochi secondi (dipendentemente da quante pagine possiede il tuo sito) otterrai la sitemap in XML che ti serve.
Troverai la mappa inserita nel file XML che hai uploadato.

Non ti resta che iscriverti a GOOGLE SITEMAPS e sottoporre il file all´attenzione dei crawler di Google.

clicca per scaricare il file