Balise meta
Une balise meta est un code HTML caché qui indique aux moteurs de recherche et aux navigateurs le contenu d'une page web. Découvrez les types et comment les uti...
Une redirection par meta refresh est une instruction HTML côté client placée dans l’en-tête <head> d’une page Web qui indique au navigateur de naviguer automatiquement vers une URL différente après un nombre spécifié de secondes.
Une redirection par meta refresh est une instruction HTML côté client placée dans l’en-tête <head> d’une page Web qui indique au navigateur de naviguer automatiquement vers une URL différente après un nombre spécifié de secondes. Elle utilise l’élément <meta> avec l’attribut http-equiv défini à "refresh" et un attribut content qui définit à la fois le délai d’attente et l’URL de destination.
Par exemple, cette balise redirige vers https://example.com/new-page après 5 secondes :
<meta http-equiv="refresh" content="5; url=https://example.com/new-page">
0 et la redirection se déclenche dès que le navigateur analyse la balise — ce qui en fait une redirection par meta refresh instantanée :<meta http-equiv="refresh" content="0; url=https://example.com/new-page">
Sur cette page
Chaque balise de meta refresh se trouve dans la section <head> d’un document HTML. Le navigateur l’analyse avant d’afficher le contenu visible de la page, c’est pourquoi la balise doit être placée le plus haut possible dans le <head> — idéalement juste après la balise d’ouverture <head>.
<meta> — identifie ceci comme des métadonnées au niveau du document, et non comme du contenu visible.http-equiv="refresh" — indique au navigateur de traiter cette balise comme si le serveur avait envoyé un en-tête HTTP Refresh. C’est le mécanisme qui fait le pont entre le comportement au niveau HTML et HTTP.content — contient deux éléments d’information séparés par un point-virgule :url= spécifiant l’URL de destination.L’erreur d’implémentation la plus fréquente est d’omettre le point-virgule entre le nombre de secondes et l’URL. Lorsque ce point-virgule manque, le navigateur interprète mal la valeur entière du content comme une commande unique et la redirection échoue silencieusement. Une autre erreur consiste à placer la balise <meta> dans le <body> au lieu du <head>, ce qui fait que le navigateur affiche le contenu de la page avant d’analyser la directive de redirection — créant une expérience utilisateur désagréable.
| Type | Valeur de content | Comportement | Comment Google l’interprète |
|---|---|---|---|
| Meta refresh instantané | 0; url=... | La redirection se déclenche immédiatement après l’analyse de la balise par le navigateur | Redirection permanente (comme un 301) |
| Meta refresh différé | 1 ou plus ; ex. : 5; url=... | Le navigateur charge la page, attend le nombre de secondes spécifié, puis navigue | Redirection temporaire (comme un 302) |
La distinction de temporisation est importante : un refresh instantané (0 seconde) transmet des signaux canoniques plus forts qu’un refresh différé, que Google peut traiter comme un soft 404 s’il ne peut pas confirmer l’intention de redirection.
L’expérience utilisateur d’une redirection par meta refresh dépend entièrement de la valeur du délai :
Certains navigateurs permettent aux utilisateurs de désactiver complètement le comportement du meta refresh dans leurs paramètres. Lorsqu’il est désactivé, une redirection différée ne se déclenche jamais et le visiteur reste bloqué sur la page d’origine à moins qu’un lien de secours manuel ne soit fourni. C’est l’une des raisons pour lesquelles s’appuyer sur le meta refresh pour une navigation critique est risqué.
.htaccess, les configurations Nginx ou le routage côté serveur — par exemple, sur un site HTML statique hébergé sur un CDN sans prise en charge de fonctions edge — un meta refresh constitue une alternative fonctionnelle..htaccess, rendant les redirections côté serveur fragiles. Un meta refresh intégré dans la page elle-même survit à ces réécritures.| Caractéristique | Meta Refresh | 301/302/307/308 côté serveur |
|---|---|---|
| Lieu d’exécution | Navigateur (côté client) | Serveur |
| Vitesse | Plus lente — la page doit d’abord se charger | Plus rapide — la redirection a lieu avant le chargement de la page |
| Transfert de popularité des liens | Pas fiable ; le refresh instantané en transmet un peu, le différé peu ou pas | 301/308 : fiable ; 302/307 : non destiné aux déplacements permanents |
| Traitement par les moteurs de recherche | Nécessite l’analyse HTML ; plus lent à détecter | Immédiat via le code de statut HTTP |
| Expérience utilisateur | Peut dérouter les utilisateurs ; problèmes avec le bouton de retour | Transparent ; les utilisateurs le remarquent rarement |
| Nécessite un accès au serveur | Non | Oui |
| Prise en charge par les navigateurs | Pas universelle ; peut être désactivée par l’utilisateur | Universelle |
Un 307 (Redirection temporaire) et un 308 (Redirection permanente) sont des redirections par code de statut HTTP qui préservent la méthode de requête d’origine. Si un navigateur envoie une requête POST à /old-page et que le serveur répond avec un 307, le navigateur répète la requête POST vers la nouvelle URL. Un 302 ou 301, en revanche, peut modifier la méthode en GET. Les redirections par meta refresh aboutissent toujours à une requête GET vers l’URL de destination, quelle que soit la méthode d’accès à la page d’origine. C’est une autre raison pour laquelle les redirections côté serveur sont préférées pour les soumissions de formulaires et les points de terminaison d’API.
Les moteurs de recherche analysent les balises meta refresh lors du rendu HTML, ce qui ajoute une étape par rapport aux redirections côté serveur traitées au niveau HTTP. Google a confirmé que les redirections par meta refresh instantanées (0 seconde) fonctionnent de manière similaire aux redirections permanentes, tandis que les différées sont traitées comme des signaux temporaires. Cependant, Google reconnaît également qu’il peut commettre des erreurs : un meta refresh peut être interprété comme un soft 404 si le moteur de recherche ne peut pas confirmer l’intention de redirection, ce qui fait que l’URL d’origine reste dans l’index en même temps que la destination.
Les redirections par meta refresh ne transmettent pas la popularité des liens aussi fiablement que les redirections 301. Pour les spécialistes du marketing d’affiliation et les propriétaires de sites qui suivent le trafic de référence, cette incertitude peut signifier une perte de signaux de classement pour la page de destination.
Les redirections par meta refresh ont historiquement été utilisées par les spammeurs pour diriger les utilisateurs vers des pages sans rapport tout en montrant un contenu différent aux moteurs de recherche. Par conséquent, les sites qui utilisent intensivement le meta refresh peuvent être examinés de plus près par les algorithmes de qualité des moteurs de recherche. Si votre audit de site signale une « redirection par meta refresh » comme un problème critique — comme le font Ahrefs et Sitebulb — il est recommandé de la remplacer par une alternative côté serveur dans la mesure du possible.
Les programmes d’affiliation reposent sur les redirections pour suivre les clics, attribuer les conversions et acheminer les utilisateurs vers les pages d’offre. Celles-ci sont rapides, fiables et transmettent les données de référencement sans interruption.
Une redirection par meta refresh peut apparaître dans un workflow d’affiliation lorsque :
.htaccess pour Apache, nginx.conf pour Nginx, ou le gestionnaire de redirections de votre CMS).href vers la nouvelle destination.Si vous arrivez sur une page et êtes automatiquement envoyé vers une URL différente, vous rencontrez probablement l’un de ces scénarios :
Pour vérifier le type de redirection que vous rencontrez, ouvrez les outils de développement de votre navigateur (F12), allez dans l’onglet Réseau et examinez le code de statut de la première requête. Un 301 ou 302 confirme une redirection côté serveur. Si la page se charge avec un statut 200 puis navigue, vous êtes face à une redirection côté client — que ce soit par meta refresh ou JavaScript.
Explorez les concepts clés du marketing d'affiliation et les bonnes pratiques dans notre glossaire complet pour enrichir votre expertise en marketing.
Une balise meta est un code HTML caché qui indique aux moteurs de recherche et aux navigateurs le contenu d'une page web. Découvrez les types et comment les uti...

Découvrez comment mettre en place des redirections de liens à l’aide de méthodes côté serveur (PHP, ASP), de la meta refresh HTML, et de JavaScript. Comprenez l...
Un meta-titre est la balise HTML title qui nomme une page web et apparait comme le titre cliquable dans les resultats de recherche et les onglets du navigateur.
Consentement aux Cookies
Nous utilisons des cookies pour améliorer votre expérience de navigation et analyser notre trafic. See our privacy policy.