Intermédiaire 3 min 1 min de lecture Indexation & crawl

Redirections et SEO : 301, 302 et comment les mettre en place

Redirection permanente (301) ou temporaire (302), côté serveur, meta refresh ou JavaScript : quand les utiliser et comment les configurer (Apache, NGINX, PHP).

Par Nicolas Dupont Mis à jour le 23 juin 2026

Rediriger une URL, c’est envoyer visiteurs et moteurs d’une ancienne adresse vers une nouvelle. C’est essentiel lors d’un changement de domaine, d’une fusion de sites, de la suppression d’une page, ou pour regrouper plusieurs adresses d’accès vers une seule. Le type de redirection que vous choisissez envoie aussi un signal à Google : voici lesquels, et comment les mettre en place proprement.

En pratique, le choix entre 301 et 302 n’est pas un détail technique : une redirection temporaire posée sur un changement définitif empêche Google de transférer les signaux vers la nouvelle URL. Mon réflexe est de toujours privilégier la redirection côté serveur et de ne garder le JavaScript que comme ultime recours, quand je n’ai vraiment pas accès au serveur.

— Nicolas Dupont

Permanente ou temporaire ?

Deux familles, deux effets sur les résultats de recherche : – permanente : la nouvelle adresse remplace l’ancienne dans les résultats et devient la version canonique. À utiliser quand le changement est définitif ; – temporaire : l’ancienne adresse reste affichée. À utiliser quand le déplacement est provisoire (page en maintenance, indisponibilité passagère).

Type

Codes

Effet SEO

Quand l’utiliser

Permanente

301 / 308

La cible devient canonique

Changement définitif

Temporaire

302 / 303 / 307

La source reste affichée

Déplacement provisoire

meta refresh instantané

0 seconde

Interprété comme permanent

Si pas d’accès au serveur

meta refresh différé

plus de 0 seconde

Interprété comme temporaire

Cas particuliers

Pour l’effet le plus fiable et le plus rapide, privilégiez une redirection côté serveur (301). Les autres méthodes sont des solutions de repli quand vous n’avez pas la main sur le serveur.

Méthode recommandée : la redirection côté serveur

Elle se configure dans les fichiers du serveur ou via un langage backend ; c’est aussi l’occasion de corriger d’éventuelles erreurs d’exploration au passage. Quelques exemples selon votre environnement :

Redirection 301 en PHP
header('HTTP/1.1 301 Moved Permanently');
header('Location: https://www.monsite.fr/nouvelle-url');
exit();
Apache (.htaccess)
Redirect permanent "/ancienne" "https://monsite.fr/nouvelle"
NGINX
location = /service {
  return 301 https://monsite.fr/a-propos/service;
}

Solutions de repli : meta refresh et JavaScript

Sans accès au serveur, vous pouvez rediriger via une balise meta refresh dans le head (instantanée = interprétée comme permanente) :

meta refresh instantané
<meta http-equiv="refresh" content="0; url=https://monsite.fr/nouvelle-url">

En dernier recours : la redirection JavaScript

À n’utiliser que si rien d’autre n’est possible : Google doit afficher la page pour voir la redirection, ce qui peut échouer.

Redirection JavaScript
window.location.href = "https://www.monsite.fr/nouvelle-url";
Besoin d'aide pour mettre en pratique ? Nos experts SEO vous accompagnent.
Parler à un expert

À faire

  • une redirection 301 côté serveur pour un changement définitif
  • garder le temps que Google enregistre le changement

À éviter

  • la redirection JavaScript quand une 301 est possible
  • enchaîner les redirections en cascade
  • tout rediriger vers la page d’accueil lors d’une migration

Après une migration, Google peut continuer à afficher un temps les anciennes URL, le temps que les internautes s’habituent. C’est normal : ces versions disparaissent ensuite d’elles-mêmes.

Quiz : testez vos connaissances

  1. Quel type de redirection choisir pour un changement de domaine définitif ?

    • Une redirection 301 permanente
    • Une redirection 302 temporaire
    • Une simple redirection JavaScript

    Pour un changement définitif comme un changement de domaine, utilisez une 301 permanente. La 302 garderait l’ancienne adresse dans les résultats.

  2. Quelle méthode de redirection donne l'effet le plus fiable et le plus rapide ?

    • La redirection JavaScript
    • La redirection côté serveur en 301
    • La balise meta refresh différée

    La redirection côté serveur en 301 offre l’effet le plus fiable et le plus rapide. Les autres méthodes sont des solutions de repli quand l’accès au serveur manque.

  3. Une redirection permanente fait-elle perdre les signaux SEO ?

    • Oui, chaque redirection efface tous les signaux de la page
    • Oui, sauf si l'on redirige tout vers la page d'accueil
    • Non, elle transmet les signaux vers la cible ; ce sont surtout les chaînes qu'il faut éviter

    Une redirection permanente transmet les signaux vers la page cible. Évitez surtout les chaînes de redirections en cascade, qui ralentissent tout le processus.

À propos de l'auteur

Nicolas Dupont

Nicolas Dupont

Expert SEO Sénior & Fondateur

Il a fait grimper des sites en haut de Google et accompagné plus de 120 entreprises avant de fonder Les Webineurs. Sur votre projet SEO, vous échangez directement avec Nicolas, pas un commercial ni un junior. Un expert dédié et du trafic organique qui dure.

Voir le profil

Besoin d'un accompagnement SEO ?

Une migration ou un grand ménage d'URL en vue ? On sécurise votre plan de redirections.

Faire le point avec un expert SEO