La redirection web est le dispositif permettant d’informer le navigateur Internet (ou un robot) qu’une page web a changé d’adresse (URL).
Il existe plusieurs manières de faire une redirection. Ma solution préférée et la plus simple c’est celle-ci :
Redirection JavaScript (ou tout autre langage côté client)
La redirection est définie par une fonction JavaScript qui modifie l’URL de la page à afficher, sans modifier l’entête HTTP.
Exemple :
<script language= »javascript » type= »text/javascript »>
</script>
Pour le référencement : il ne faut pas l’utiliser ! Les robots ignorent le JavaScript, ils ne suivront donc pas une redirection JavaScript (il existe quelques exceptions).
Vous pouvez aussi réaliser une redirection via
un fichier HTACESS
mais dans ce cas il faut impérativement utiliser le code R=301
Par exemple :
RedirectPermanent /robotstats http://www.robotstats.com/
ou
RewriteRule ^article-([0-9]*).php archives-$1.htm [R=301]
La redirection via une balise méta
<meta http-equiv= »Refresh » content= »20;URL=page2.html »>
Il faut placer le code entre les balises <HEAD></HEAD> de la page
content=« 20; signifie dans 20 seconde vous pouvez modifier cette valeurs jusqu’à 0.
Cette méthode n’est pas recommandé par le w3c
Sources :
http://www.webrankinfo.com/dossiers/debutants/initiation-aux-redirections#ixzz41eyOS0U6
http://www.redirection-web.net/redirection-php.php