vendredi 25 septembre 2026

À propos

Contact

Lexique · Thèmes

Gabarit 404

En anglais : « 404 template »

Le gabarit spécifique qui s'affiche lorsqu'aucun contenu ne correspond à l'URL demandée, accompagné du code de statut HTTP 404.

Un lien cassé, une faute de frappe dans l’adresse, un article supprimé : toutes ces situations mènent au même endroit, un gabarit dédié conçu pour rassurer le visiteur plutôt que pour l’abandonner face à un message d’erreur générique du navigateur.

Comment WordPress le sélectionne

Lorsqu’aucune requête en base ne correspond à l’URL demandée, WordPress déclenche la condition is_404() et remonte la hiérarchie des gabarits jusqu’à trouver un fichier 404.php (thème classique) ou un gabarit nommé 404 dans templates/404.html (thème bloc). En l’absence de gabarit dédié, c’est index.php qui prend le relais par défaut, souvent avec un rendu peu adapté.

Point technique essentiel

// Dans 404.php
status_header( 404 );
nocache_headers();

WordPress envoie normalement ce code de statut automatiquement ; un thème personnalisé qui réécrit la logique de rendu doit veiller à ne pas renvoyer un code 200 par erreur, ce qui tromperait les moteurs de recherche sur la nature de la page.

Bon à savoir

  • Un bon gabarit 404 propose une barre de recherche, des liens vers les contenus populaires ou récents, plutôt qu’un simple message d’erreur sans issue.
  • Renvoyer un code 200 sur une page 404 personnalisée (erreur fréquente lors d’une redirection mal configurée) peut faire indexer par erreur des pages inexistantes dans les moteurs de recherche.
  • Le gabarit 404 ne doit pas être confondu avec une page d’erreur serveur 500 : la première signale un contenu absent, la seconde un dysfonctionnement du serveur lui-même.