Essayez-vous de corriger l’erreur 404 du plan du site de Yoast SEO dans WordPress ?
Yoast SEO est l'un des plugins SEO les plus populaires pour WordPress. En raison d'un conflit de plugin ou de paramètres WordPress incorrects, une erreur 404 peut s'afficher lorsque vous essayez de visiter votre plan de site XML.
Dans cet article, nous allons vous montrer comment corriger facilement l’erreur 404 du plan de site XML Yoast SEO dans WordPress.
WordPress est livré avec un plan de site XML par défaut que vous pouvez soumettre à Google Search Console et à d'autres moteurs de recherche.
Ce plan de site XML peut être visité en saisissant l’URL suivante dans la barre d’adresse de votre navigateur.
https://example.com/sitemap.xml
Cependant, ce plan de site généré par WordPress par défaut est très basique. Pour résoudre ce problème, tous les meilleurs plugins WordPress SEO comme All in One SEO pour WordPress ou le plugin Yoast SEO créent leurs propres plans de site XML avec plus de fonctionnalités.
Lorsque vous utilisez le plan de site XML généré par votre plugin WordPress SEO, ces plugins réécrivent le raccourci par défaut du plan de site XML WordPress.
Cela signifie que l’URL du plan de site mentionné ci-dessus enverra désormais les utilisateurs vers les plans de site générés par votre plugin WordPress SEO.
Malheureusement, cela peut provoquer une erreur 404 sur certains sites Web en raison de conflits de plugins ou de paramètres WordPress incorrects.
Cela étant dit, voyons comment corriger facilement l’erreur 404 du plan du site WordPress dans le plugin Yoast SEO.
WordPress est livré avec une structure d'URL conviviale pour le référencement (également appelée permaliens). Cette structure d'URL utilise un système de redirection pour indiquer à votre serveur d'hébergement Web quelle page charger lorsqu'un utilisateur saisit une URL dans son navigateur.
Normalement, ces paramètres de permaliens sont automatiquement mis à jour lorsque vous apportez des modifications à votre site Web.
Cependant, il arrive parfois que WordPress ne soit pas en mesure d’actualiser la structure des permaliens, ce qui peut provoquer l’apparition de l’erreur 404 du plan du site de Yoast SEO.
Cela peut être facilement résolu en visitant la page Paramètres »Permaliens dans la zone d'administration WordPress et en cliquant simplement sur le bouton Enregistrer les modifications.
Cela actualisera les paramètres des permaliens WordPress. Vous pouvez maintenant visiter votre page de plan de site XML pour voir si cela a résolu votre problème.
Si cela n’a pas résolu le problème, vous pouvez continuer à lire.
Si l'actualisation de votre structure de permaliens WordPress ne corrige pas l'erreur 404, vous pouvez alors demander manuellement à votre serveur Web de rediriger les utilisateurs vers la page du plan du site de Yoast SEO.
Pour ce faire, vous devrez ajouter le code suivant à votre fichier .htaccess.
# Yoast 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?yoast-sitemap-xsl=$1 [L]
# END Yoast SEO - XML Sitemap Rewrite Fix
Remarque : Si votre site Web WordPress est installé dans un sous-répertoire ou un dossier (par exemple https://example.com/mywebsite/ ), vous devrez utiliser le code suivant .
# Yoast SEO - XML Sitemap Rewrite Fix
RewriteEngine On
RewriteBase /mywebsite/
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?yoast-sitemap-xsl=$1 [L]
# END Yoast SEO - XML Sitemap Rewrite Fix
N'oubliez pas de remplacer /mywebsite/ par le nom de votre sous-répertoire.
Ce code indique simplement à votre serveur Web quelles pages afficher lorsque les utilisateurs accèdent aux plans de site XML de Yoast SEO.
Vous pouvez maintenant essayer de visualiser votre plan de site XML pour voir si cela a résolu votre problème.
Si les méthodes mentionnées ci-dessus n'ont pas résolu l'erreur 404 sur la page de plan de site XML de Yoast SEO, vous pouvez essayer d'utiliser un plugin distinct pour générer des plans de site XML pour votre site Web.
L'inconvénient de cette approche est que vous devrez vous appuyer sur un plugin distinct pour générer des plans de site XML et Yoast SEO pour d'autres fonctionnalités de référencement.
Tout d’abord, vous devez installer et activer le plugin XML Sitemaps. Pour plus de détails, consultez notre guide étape par étape sur la façon d'installer un plugin WordPress.
Puisque vous utilisez Yoast SEO, il vous affichera automatiquement une notification pour désactiver le plugin XML Sitemaps ou la fonctionnalité de plan de site de Yoast SEO.
Cliquez sur le bouton Basculer le plan du site XML de Yoast SEO pour continuer.
Cela vous amènera à l'onglet Fonctionnalités sous la page SEO » Général. À partir de là, vous devez faire défiler jusqu'à l'option Plans de site XML et la désactiver.
N'oubliez pas de cliquer sur le bouton Enregistrer les modifications pour stocker vos paramètres.
Vous pouvez maintenant basculer vers la page Paramètres » XML-Sitemap pour configurer vos plans de site. Pour la plupart des sites Web, les paramètres par défaut fonctionneraient immédiatement.
Vous pouvez maintenant continuer et soumettre l’URL du plan de site XML à la console de recherche Google et à d’autres moteurs de recherche.
Si toutes les étapes de dépannage échouent et que vous ne souhaitez pas utiliser un plugin distinct pour générer des plans de site XML, cette méthode peut vous aider à résoudre le problème d'erreur 404 du plan de site.
Pour cette méthode, vous aurez besoin de All in One SEO pour WordPress. C’est le meilleur plugin WordPress SEO du marché et une bien meilleure alternative à Yoast SEO. Vous pouvez consulter notre comparaison Yoast vs All in One SEO pour plus de détails sur les différences.
All in One SEO (AIOSEO) est livré avec des plans de site XML avancés avec des options faciles à gérer qui vous donnent un contrôle total sur ce qu'il faut inclure ou exclure de vos plans de site XML.
Tout d’abord, vous devez installer et activer le plugin All in One SEO for WordPress. Pour plus de détails, consultez notre guide étape par étape sur la façon d'installer un plugin WordPress.
Remarque : Il existe également une version gratuite de All in One SEO pour WordPress qui inclut également la plupart des fonctionnalités de plan de site XML, à l'exception des plans de site Vidéo et Actualités.
Lors de l'activation, le plugin vous guidera à travers un assistant de configuration. Vous pouvez suivre notre guide sur la façon de configurer correctement le plugin All in One SEO pour WordPress si vous avez besoin d'aide lors de la configuration.
All in One SEO vous permettra également d'importer des données SEO depuis Yoast SEO.
Cela garantit que toutes vos balises méta et titres SEO précédents restent inchangés.
Après la configuration initiale, vous pouvez simplement accéder à la page All in One SEO » Plans de site pour configurer les paramètres du plan de site XML.
Vous pouvez cliquer sur le bouton Ouvrir le plan du site pour voir s'il a corrigé l'erreur 404 du plan du site dans WordPress.
Après cela, vous configurez les paramètres du plan du site si nécessaire.
Par exemple, All in One SEO vous permet de choisir ce que vous souhaitez inclure dans vos plans de site. Vous pouvez ajouter ou supprimer des types de publication, des taxonomies, des publications et des pages individuelles.
All in One SEO vous permet également de créer des vidéos, des actualités, un plan de site RSS et un plan de site HTML pour votre site Web.
Ces plans de site peuvent également être soumis à Google Search Console et à d'autres moteurs de recherche. Cela aide les moteurs de recherche à trouver rapidement du contenu plus récent sur votre site Web.
Nous espérons que cet article vous a aidé à corriger l’erreur Yoast SEO Sitemap 404 dans WordPress. Vous souhaiterez peut-être également consulter notre guide complet de dépannage WordPress ou découvrir comment corriger les erreurs WordPress courantes.
Si vous avez aimé cet article, abonnez-vous à notre chaîne YouTube pour les didacticiels vidéo WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.