Démarrer votre site WordPress en quelques minutes

Corriger le bogue des sitemaps du plugin WordPress SEO de Yoast

Dernière mise à jour le 13 juillet 2020 Publié le 15 mai 2014
bug sitemap wordpress seo

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 :

Auteur
Louis-Philippe Dea

Fondateur de WP Pour les Nuls, de l'agence Guérilla Web et professeur au collège. Je me nourris de WordPress, de web et de yoga!

Articles similaires

Commentaires

  1. numero42 a écrit

    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. Lawrence a écrit

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

  3. Coignet a écrit

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

  4. Sonia a écrit

    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 a écrit

      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.

  5. Voyance a écrit

    Bonjour
    Avec le sitemap rank math tout fonctionne bien.

Ajouter un commentaire

Étant donné que chaque site WordPress est différent (versions, thèmes, plugins, etc.) et que WP Pour les Nuls est un site gratuit, le module de commentaire n'est pas un service d’assistance technique WordPress gratuit.