Afin d’éviter que les visiteurs tombent sur une page d’erreur 404 après avoir modifié ou supprimé une URL, il faut mettre en place une redirection.
Cela peut être fait en créant une redirection automatique en HTML (aussi appelée redirections meta refresh) insérant le code ci-dessous.
Ceci peut être utile par exemple si votre site a changé d’adresse URL et que vous souhaitiez rediriger vos visiteurs directement vers votre nouvelle adresse.
Il faut placer le code entre les balises <HEAD></HEAD> de la page
<html> <head> <title>Redirection en HTML</title> <meta http-equiv="refresh" content="5; URL=http://www.manouvelleadresse.com"> </head> <body> </body> </html>
Pour effectuer la redirection plus ou moins rapidement changer la valeur de CONTENT.
Vous pouvez également mettre un message pour indiquer au visiteur qu’il va être redirigé.
<html> <head> <title>Redirection en htm</title <meta http-equiv="refresh" content="5; URL=http://www.manouvelleadresse.com"> </head> <body> Redirection vers www.manouvelleadresse.com dans 5 secondes. </body> </html>
A noter que cette balise meta n’est pas prise en charge par tous les navigateurs.
Elle peut induire en erreurs les internautes.
Le moteur de recherche Google indique qu’il est préférable d’utiliser une redirection de type 301 côté serveur.
Le W3C sur son site conseille également de ne pas l’utiliser.