Sitemap XML per Google News: installazione e configurazione del plugin

venerdì, 29 ottobre, 2010

Google News Sitemap Generator è un utile plug-in di WordPress per la generazione automatica di una google news sitemap in xml, da segnalare poi attraverso Web Master Tool.
La prima cosa da fare è, come sempre quando si tratta di componenti non appartenenti al core del CMS, è procurarcelo e installarlo con i metodi tradizionali, ovvero dal pannello dei plug-in di WordPress cercandolo oppure caricando il file .zip precedentemente scaricato da qui:
http://wordpress.org/extend/plugins/google-news-sitemap-generator/
La particolarità di Google News Sitempap Generator è che una volta installato viene generato in questa root:
/miosito.it/wp-content/plugins/google-news-sitemap-generator/
questo file: google-news-sitemap.xml

Posizione del file google-news-sitemap.xml una volta installato il plug-in

Posizione del file al momento dell'installazione

Questo file non è compilato e va spostato così com’è nella root principale del sito, cioè qui: /miosito.it

Posizione finale del file google-news-sitemap.xml dopo lo spostamento

Posizione finale del file google-news-sitemap.xml

Ma non è finita qui!

Se digitaste a questo punto delle operazioni sulla barra degli indirizzi del vostro browser questa url: http://www.miosito.it/google-news-sitemap.xml

Avreste questo errore:

Messaggio di errore restituito dal browser: il file non è ancora compilato!

Il file ancora non è compilato! Messaggio di errore restituito dal browser

Per far sì che invece venga restituita una pagina come questa:

File compilato! Avete la vostra google news sitemap xml da segnalere!

File compilato correttamente, siete pronti per segnalare la vostra google news sitemap in xml!

basta aprire uno qualunque degli articoli o pagine presenti nel sito e, anche senza editare, aggiornarlo, chiaramente si arriva al medesimo risultato anche creando un contenuto ex-novo.

Una nota per gli utenti italiani: di default il componete setta il tag language è su en, per modificarlo bisogna fare un piccolo hack su questo file:
/miosito.it/wp-content/plugins/google-news-sitemap-generator/google-news-sitemap.php

Apritelo e modificate, l’editor usato indica la riga 359, questa stringa da così:

$xmlOutput.= get_option(‘rss_language’);

a così: $xmlOutput.= it;

Se lo fate dal back-end di WordPress basta salvare.
Se lo fate con un editor esterno, salvate e sovrascrivete il file.
In ognuno dei due casi fate un back-up del sorgente.

N.B.: La tua sitemap per Google News non sarà riconuscita fino a quando il tuo sito non sarà approvato da Google News

Caratteristiche del plug-in

•    Fino a 1000 contenuti;
•    post nel file degli ultimi 2 giorni;
•    keyword per la sitemap generate dai post e dai tag

Link utili

•    http://www.southcoastwebsites.co.uk/wordpress/ (Sito del plug-in);
•    http://www.google.com/support/webmasters/ (Pagina di supporto di Google)

Ma non è finita qui!

Se digitaste a questo punto delle operazioni sulla barra degli indirizzi del vostro browser questa url:

http://www.miosito.it/google-news-sitemap.xml

Avreste questo errore: