HTTP

HTTP 308 Redirection permanente

308 Permanent Redirect indique que la ressource a été déplacée définitivement et que la méthode HTTP doit être conservée.

Signification

308 est l'équivalent permanent de 307. Comme 301, il annonce une nouvelle URL définitive, mais garantit qu'une requête POST reste POST avec le même corps après redirection. Des plateformes comme Vercel ou Next.js utilisent parfois 308 par défaut.

Causes fréquentes

  • Déplacement permanent d'un point de terminaison API acceptant des requêtes POST.
  • Comportement par défaut d'un framework ou d'un hébergeur pour les redirections permanentes.
  • Normalisation de l'URL avec ou sans barre oblique finale.

Que peut faire un visiteur ?

  • Aucune action n'est habituellement nécessaire. Si la redirection mène au mauvais endroit, vérifiez le cache du navigateur.

Que peut faire le responsable ?

  • Pour une page web ordinaire, Google traite 301 et 308 comme des redirections permanentes équivalentes.
  • Redirigez directement vers la destination finale, sans chaînes inutiles.
  • Les très anciens clients peuvent ne pas comprendre 308 ; testez les appareils concernés si nécessaire.

Impact sur le référencement

Google considère 308 de la même manière que 301 : un signal fort en faveur de l'URL canonique de destination, à condition que la cible soit pertinente.

Questions fréquentes

308 est-il aussi bon que 301 pour le référencement ?

Oui. Google traite 308 et 301 comme deux redirections permanentes, avec des signaux canoniques similaires.

Pourquoi mon serveur renvoie-t-il 308 ?

Certains frameworks et CDN utilisent par défaut 308 pour rediriger définitivement les URL.

Sources