Corriger les redirections, les erreurs 404 et le sitemap
Les redirections, les erreurs 404 et le sitemap décident de la façon dont les moteurs de recherche et les visiteurs parcourent votre site. Une chaîne de redirections ralentit l'accès à une page, une ressource en 404 trahit un lien cassé, un sitemap absent ou un fichier robots.txt trop strict peuvent empêcher l'indexation. Notre audit vérifie ces quatre points sur la page testée.
Réduire les redirections en cascade
Une seule redirection (typiquement de HTTP vers HTTPS) est normale. À partir de deux, chaque saut ajoute un aller-retour réseau complet : l'audit passe en « attention » à deux redirections et en « important » au-delà.
Repérez la chaîne dans le constat, puis redirigez directement vers l'adresse finale. Choisissez une version canonique du
domaine (avec ou sans www, toujours en HTTPS) et faites pointer toutes les autres vers elle en un seul saut.
# Apache : une page déplacée
Redirect 301 /ancienne-page https://exemple.fr/nouvelle-page
# Nginx
location = /ancienne-page {
return 301 https://exemple.fr/nouvelle-page;
}
Utilisez 301 pour un déplacement définitif et 302 pour un détour temporaire. L'outil gratuit Codes HTTP d'IT-Tools, listé en bas de page, rappelle le sens de chaque code.
Éliminer les ressources en 404
Le constat liste les ressources (images, scripts, feuilles de style) demandées au chargement de la page et introuvables. Il passe en « important » au-delà de cinq. La cause habituelle est un fichier renommé ou supprimé alors qu'un lien pointe encore vers lui.
- Ouvrez l'onglet Réseau des outils du navigateur et filtrez sur le statut 404.
- Pour chaque adresse, corrigez le lien dans le code ou le contenu, ou remettez le fichier à l'endroit attendu.
- Si l'ancienne adresse reçoit encore des visites, ajoutez une redirection 301 vers la nouvelle.
Publier un sitemap.xml valide
Le sitemap liste les pages que vous voulez voir indexer. L'audit le cherche à l'adresse standard
/sitemap.xml et vérifie qu'il s'agit bien d'un document XML. Si votre extension le publie ailleurs
(par exemple /sitemap_index.xml avec Yoast), ajoutez une redirection 301 depuis /sitemap.xml.
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://exemple.fr/</loc>
</url>
<url>
<loc>https://exemple.fr/contact</loc>
</url>
</urlset>
Déclarez-le dans Google Search Console et ajoutez la ligne Sitemap: https://exemple.fr/sitemap.xml à la fin de
votre robots.txt. Sous WordPress, un plugin SEO le génère et le tient à jour.
Vérifier que robots.txt et la balise robots n'excluent pas tout
- robots.txt : une ligne
Disallow: /interdit l'exploration du site. C'est souvent un réglage de pré-production resté en place. Supprimez-la, ou limitez-la à un dossier précis. - Balise meta robots : retirez
noindexounofollowsi ce n'est pas volontaire. Sous WordPress, vérifiez d'abord Réglages, Lecture, « Demander aux moteurs de recherche de ne pas indexer ce site ».
Vérifier
Ouvrez /robots.txt et /sitemap.xml dans le navigateur, puis relancez l'audit. Pour la
redirection de HTTP vers HTTPS en particulier, voir le guide
redirection HTTPS et contenu mixte.
Outils gratuits pour vous aider
Ces outils d'IT-Tools fonctionnent dans votre navigateur, sans compte.
- Codes HTTP — comprendre les redirections 301 et 302
Sans compte, en 30 secondes
Vérifiez où en est votre site avant et après la correction.
Auditer mon site gratuitement →