valkiro

Valkiro è il miglior blog generalista della rete, tecnologia prima di tutto ma anche windows, streaming, blog, grafica, film, web tv, hosting, gratis, servizi gratis, offerte gratis, concorsi, offerte, guadagnare, soldi, cellulari, apple, mac, smartphone, microsoft, convertitori, adobe, tools, trucchi, giochi, social network, rss, ecc….

Come risolvere Errore 404 nella sitemap di WordPress SEO di Yoast

 WordPress SEO di Yoast è forse il miglior plugin per l’ottimizzazione SEO di un blog WordPress, è un plugin abbastanza nuovo che in quasi un anno di vita ha avuto oltre un milione di download.

errore 404 nella sitemap di WordPress SEO

Questo plugin non ha mai dato problemi degni di nota fin dalle prime versione, le ultime versioni però stanno creando a pochi utenti un problema un errore 404 nella sitemap di WordPress SEO, un problema che ho avuto anche io su un altro blog su cui scrivo di tanto in tanto e che ho risolto grazie ad una dritta che ho scovato sul blog wpbeginner.

Inanzi tutto c’è da spiegare la causa dell’ errore 404 nella sitemap di WordPress SEO che non permette a Google Webmaster di trovare la sitemap e quindi di indicizzare in maniera corretta i vostri articoli, alcune ricerche effettuate dalla vasta comunità di sviluppo di WordPress hanno evidenziato che nella maggior parte dei casi a loro conosciuti molto probabilmente il problema è causato da una non perfetta codifica del file functions.php del template utilizzato o dal codice nativo del plugin.

Il primo tentativo da fare è quello di andare ad apportare una modifica al file htaccess, potete fare questa modifica direttamente da WordPress SEO dalla voce “modifica i files”, dovete aggiungere il seguente codice :

# WordPress SEO - XML Sitemap Rewrite Fix
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^sitemap_index\.xml$ /index.php?sitemap=1 [L]
RewriteRule ^([^/]+?)-sitemap([0-9]+)?\.xml$ /index.php?sitemap=$1&sitemap_n=$2 [L]
</IfModule>
# END WordPress SEO - XML Sitemap Rewrite Fix

Questa modifica è quella che mi ha permesso di risolvere il problema, non tutti gli utenti che sono incorsi in questo problema hanno però risolto con la modifica del file htaccess, premesso che la prima modifica deve essere comunque fatta, se il vostro caso è questo potete tentare andando a modificare il file sitemaps.php che trovate in “wp-content/plugins/wordpress-seo/inc/class-sitemaps.php”, sostituendo la funzione init() (linea 80) con :

/**
	 * Initialize sitemaps. Add sitemap rewrite rules and query var
	 */
	function init() {
		global $wp_rewrite;
		$GLOBALS['wp']->add_query_var( 'sitemap' );
		$GLOBALS['wp']->add_query_var( 'sitemap_n' );
		add_rewrite_rule( 'sitemap_index\.xml$', 'index.php?sitemap=1', 'top' );
		add_rewrite_rule( '([^/]+?)-sitemap([0-9]+)?\.xml$', 'index.php?sitemap=$matches[1]&sitemap_n=$matches[2]', 'top' );
		$wp_rewrite->flush_rules();
	}

Fonte : wpbeginner

Informazioni sull'autore

Autore Valkiro : Salve, il mio nome è Carlo Piccone, sono conosciuto nel web con lo pseudonimo "valkiro", ho creato questo blog circa 6 anni fa, in principio come diario personale dove annotare tutte le scoperte e le nuove conoscenze che nel frattempo sono riuscito a fare grazie alla mia passione per la tecnologia e per il web in generale, oggi lo utilizzo come mezzo per la loro condivisione. Spero che la vostra permanenza sul blog vi sia utile e che decidiate di diventare nostri affezionati lettori.

Diffondi con amore, condividi il nostro articolo

Articoli simili che potrebbero interessarti

Commenti

Non sono presenti commenti, inserisci tu il primo.

Trackbacks

  1. Come risolvere Errore 404 nella sitemap di WordPress SEO di Yoast

Scrivi il tuo commento

Obbligatorio

Obbligatorio

Opzionale

 

Sidebar

Categorie

Consigliati da noi

NetsonsZemana anti keyloggerPc-Fixuploaded.to

Archivi