Guide WordPress pour débutant, apprenez à créer un blog en quelques minutes créer un blog

Corriger le bogue des sitemaps du plugin WordPress SEO de Yoast

Pour certains thèmes, la fonction Sitemap de l’extension (du plugin) de WordPress SEO de Yoast ne fonctionne pas. Celle-ci peut vous donner une erreur « Page Not Found » lorsque vous cliquez sur l’adresse inscrite dans la portion <head> de votre site.
Pour corriger l’erreur 404, vous pouvez ajouter ceci au début de votre fichier .htaccess :

# WordPress SEO - XML Sitemap Rewrite Fix
 RewriteEngine On
 RewriteBase /
 RewriteRule ^sitemap_index.xml$ /index.php?sitemap=1 [L]
 RewriteRule ^locations.kml$ /index.php?sitemap=wpseo_local_kml [L]
 RewriteRule ^geo_sitemap.xml$ /index.php?sitemap=geo [L]
 RewriteRule ^([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 [L]
 RewriteRule ^([a-z]+)?-?sitemap.xsl$ /index.php?xsl=$1 [L]
 # END WordPress SEO - XML Sitemap Rewrite Fix

Très important de mettre au début, sinon ça ne fonctionnera pas!
Consultez notre tutoriel complet sur comment installer le plugin WordPress SEO de Yoast.
Pour davantage d’information, vous pouvez consulter les ressources suivantes :

Commentaires

  1. Bonjour mon site affiche deux erreurs 404 dans mon sitemap meme avec votre code…
    /project_tag-sitemap.xml
    /project_category-sitemap.xml
    Erreur HTTP : 404
    Comment éviter ce problème?

  2. Super ! Ca marche. Merci beaucoup. Vous êtes le ma 4 ème tentative… La bonne. Merci encore.

  3. Merci beaucoup ! Le problème est résolu.
    Est-ce un problème côté Thème ou côté Plugin Yoast ?

  4. Sonia Répondre

    Pour moi ça ne fonctionne pas, mais le message que j’ai quand je veux afficher mon sitemap est celui-ci :
    « This page contains the following errors:
    error on line 1 at column 7: XML declaration allowed only at the start of the document
    Below is a rendering of the page up to the first error. »
    J’ai essayé avec l’extension helth check de tout désactiver (extensions et thème), l problème apparaît uniquement quand je remet le thème. Le support du thème ne répondant pas je me retrouve coincée.
    Auriez vous une idée ?
    Je vous remercie

    • Louis-Philippe Dea Répondre

      Bonjour Sonia,
      Je t’enterais si j’était toi d’aller dans le code du thème et de mettre certaines parties de celui-ci entre commentaire. De cette façon, tu pourrais isoler sections par sections et ainsi, trouver la racine du problème. Je commencerais par ton fichier functions.php.

Ajouter un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

18 − 11 =