# Page 404 personnalisée (/fr/customize/custom-404-page)

<!-- agent-signals: reading_time_min: 1 · est_tokens: 385 · updated: 2026-07-30 -->
Related: [Domaine personnalisé](/fr/customize/custom-domain.md), [Thèmes](/fr/customize/themes.md), [Polices](/fr/customize/fonts.md), [Scripts personnalisés](/fr/customize/custom-scripts.md), [React](/fr/customize/react-components.md), [Playground](/fr/api-playground/overview.md)

Toutes les pages 404 suggèrent automatiquement des pages pertinentes en fonction de l’URL demandée. Si des utilisateurs arrivent sur une page 404, un agent analyse le chemin de l’URL et récupère des pages sémantiquement liées dans votre documentation pour les aider à trouver ce qu’ils cherchent.

Vous pouvez personnaliser le titre et la description de la page d’erreur 404. Utilisez la description pour ajouter des liens utiles ou des conseils.

<div id="configuration">
  ## Configuration [#configuration]
</div>

Configurez votre page 404 dans la section `errors.404` de votre fichier `docs.json` :

```json
"errors": {
  "404": {
    "redirect": false,
    "title": "Page introuvable",
    "description": "Que s'est-il donc **passé** avec cette _page_ ?"
  }
}
```

<div id="parameters">
  ## Paramètres [#paramètres]
</div>

<ResponseField name="redirect" type="boolean">
  Indique s’il faut rediriger automatiquement vers la page d’accueil lorsqu’une page est introuvable.

  Définissez sur `true` pour rediriger vers la page d’accueil.

  Définissez sur `false` pour afficher la page 404 personnalisée.
</ResponseField>

<ResponseField name="title" type="string">
  Titre personnalisé pour la page d’erreur 404. Remplace le titre par défaut « Page non trouvée ».
</ResponseField>

<ResponseField name="description" type="string">
  Description personnalisée pour la page d’erreur 404. Prend en charge le formatage MDX, notamment les liens, le texte en gras ou en italique, ainsi que les composants personnalisés.
</ResponseField>
