Page 404
Silktide vérifie que votre site web répond correctement lorsqu’on demande une page qui n’existe pas. La bonne réponse est une page d’erreur servie avec le code d’état spécial « 404 Not Found », qui indique aux navigateurs et aux moteurs de recherche que la page est réellement manquante.
Le code d’état compte autant que la page elle-même. Certains sites affichent un message « page introuvable » mais l’envoient avec un code d’état de réussite (200) — un soi-disant « soft 404 » — et d’autres redirigent chaque adresse manquante vers leur page d’accueil. Les deux semblent utiles mais embrouillent les logiciels dont dépendent vos visiteurs et votre classement dans les résultats de recherche.
Pourquoi c’est important
Les moteurs de recherche, les navigateurs, les vérificateurs de liens et les s’appuient tous sur le code d’état 404 pour savoir qu’une page est manquante. Lorsque des pages manquantes renvoient à la place un code de réussite, les moteurs conservent les adresses mortes dans leur index, les visiteurs continuent d’y atterrir, et votre référencement en souffre, car les moteurs concluent que votre site est rempli de pages d’erreur maigres et dupliquées.
Rediriger toutes les pages manquantes vers la page d’accueil n’est pas mieux : les visiteurs arrivent quelque part qu’ils n’ont pas demandé, sans explication, et les moteurs de recherche apprennent à se méfier de vos redirections. Le meilleur modèle est une véritable page 404 générique, ajoutée à des redirections spécifiques pour les pages particulières déplacées qui reçoivent encore un trafic précieux.
Comment corriger
- Configurez votre serveur web ou votre pour renvoyer le code d’état 404 pour les adresses inconnues. La plupart des plateformes le font par défaut ; le problème vient généralement d’une route attrape-tout ou d’une règle de redirection ajoutée ultérieurement.
- Donnez à la page 404 un contenu utile : indiquez que la page est introuvable et proposez un champ de recherche ou des liens vers des sections clés pour que les visiteurs puissent se remettre sur la bonne voie.
- Conservez des redirections pour les pages individuelles qui ont réellement été déplacées — une redirection vers le nouvel emplacement du contenu est alors l’outil approprié.
Vous pouvez vérifier la correction en visitant une adresse inventée sur votre site avec les outils de développement de votre navigateur ouverts : l’onglet Réseau doit afficher le code d’état 404.
Comment Silktide teste ceci
- Nous demandons la page d’accueil de votre site web. Si la page d’accueil elle-même ne répond pas normalement, le test ne peut pas être effectué de manière fiable et le contrôle est considéré comme réussi.
- Nous demandons une adresse délibérément inventée sur votre site web qui ne devrait pas exister.
- Réussite si cette requête renvoie le code d’état 404 ; signalement du site dans le cas contraire (par exemple, lorsqu’il renvoie un code de réussite ou une redirection).
Dépannage
Nous affichons une page d’erreur, alors pourquoi cela échoue-t-il ?
Ce que voient les visiteurs et ce que dit le serveur peuvent différer. Votre page d’erreur peut être servie avec un code d’état 200 (réussite), ce que ce contrôle détecte. Vérifiez la configuration de votre serveur ou de votre CMS pour que la page d’erreur soit envoyée avec le code d’état 404.