Aggiornare la sitemap in BlogEngine.net dal protocollo 0.84 al 0.9

Da un pò di tempo il protocollo supportato da Google per le sitemap è stato aggiornato dalla versione 0.84 alla versione 0.9. Naturalmente Google continuerà ad accettare sitemap create con il vecchio standard per un pò di tempo, ma già sono molte le comunicazioni inviate ai webmaster per adattare le proprie sitemap alla nuova versione.

sitemap google - Aggiornare la sitemap in BlogEngine.net dal protocollo 0.84 al 0.9

Un resoconto del nuovo schema sitemap è consultabile qui: http://www.sitemaps.org/schemas/sitemap/0.9 e qui: http://www.sitemaps.org/protocol.html.

Per tutti coloro che hanno un sito su piattaforma BlogEngine.net devono necessariamente aggiornare il file SiteMap.cs, il quale non presente, però, nella versione Web del sorgente scaricato ma in quella Source.

Vediamo come fare:

  • Eseguiamo il download di Visual Studio 2013 Express.
  • Eseguiamo il download del file BlogEngine.net (source) della corrente versione che stiamo utilizzando.
  • Apriamo la versione BlogEngine.sln in Source/Blogengine
  • In Esplora Soluzioni di VS 2013 Express andiamo in BlogEngine.Core.
  • Modichiamo il file SiteMap.cs che troviamo qui: BlogEngine.Core/HttpHandlers/Web/SiteMap.cs.
  • Sostituiamo le seguenti righe di codice:

writer.WriteStartElement(“urlset”, “http://www.google.com/schemas/sitemap/0.84”);

con queste

writer.WriteStartElement(“urlset”, “http://www.sitemaps.org/schemas/sitemap/0.9“);

Salviamo tutto.

Blogengine.net

  • Ora clicchiamo su ReBuild (Ricompila) in modo da ricreare il file Blogengine.core.dll.
  • Possiamo anche premere CTRL-F5 per essere sicuri che la ricompilazione sia stata effettuata.
  • Effettuiamo l’upload del file ricompilato BlogEngine.Core.dll presente nel path Source\BlogEngine\BlogEngine.Core\bin\Release e sostituiamo il Blogengine.core.dll nella cartella Bin posta nella root del nostro sito.

Ora il protocollo del nostro sitemap è aggiornato alla versione 0.9.

Per un maggior approfondimento, di quanto detto, date uno sguardo a questo video:

Non perdere nessuna notizia, aggiungici agli amici!


 

Se volete seguire i post di www.informarea.it potete iscrivervi al suo feed RSS.

Fabrizio Cannatelli

Fabrizio Cannatelli

Fondatore di Informarea.it, è un appassionato di informatica. Ha lavorato per molti anni come Analista Programmatore presso varie aziende utilizzando diversi linguaggi di sviluppo, oggi svolge un lavoro completamente diverso ma la voglia di comunicare e di condividere con il web i suoi studi e le sue curiosità lo hanno spinto a far nascere questo blog non solo per esprimere e mostrare la passione per questo mondo, ma anche per confrontarsi con nuove esperienze di sviluppo.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *