Come avrete potuto notare, è da molto che non scrivo su PcExpert. Oggi torno a scrivere qualcosa di interessate poichè ultimamente mi sono imbattutto in un bel problema che ovviamente riguarda sempre il mio nuovo progetto Notizie Informatiche.
Ho infatti avuto problemi con la sitemap che, a detta di Google, era diventata troppo grossa per essere letta correttamente (Erano presenti oltre 10.000 url!).
Ho subito trovato in rete un interessante script php che, lanciato nella stessa cartella in cui si trova la nostra sitemap (generalmente la root del nostro server) in formato xml.gz, ci consentirà di suddividere quest’ultima in più parti creando ovviamente un file di index attraverso il quale fare sapere al bot di Google quali sono le varie parti che compongono per intero la nostra sitemap!
Ho modificato il codice affinchè le url per ogni suddivisione non superino quota 1000. Download script (da rinominare con estensione .php una volta scaricato).
I risultati di questo lavoro sono stati veramente ottimi, Google ha infatti indicizzato precisamente 3,347 su 10,065 in appena 2 giorni.
Ora una domana può sorgere spontanea: Cosa può spingere un sito avente una sitemap con un massimo di 5000 url (senza quindi problemi di dimensioni eccessive) a ricorrere ad una sitemap multipla?
La risposta è molto semplice. I bot di google potrenno leggere contemporaneamente tutti i file che compongono la sitamap intera.
In conclusione velocizzeremo e renderemo più performante l’intero processo di lettura della nostra mappa! =)
Ecco infine un link al sito dell’autore originale dello script!




Scusa, ma con Blogger come posso fare invece visto che non ho la possibilità di caricare un php? Grazie
Su blogger non credo tu possa utilizzare in alcun modo delle sitemap multiple!