Nombre d’entreprises possèdent des portefeuilles plus ou moins importants de noms de domaine, dont elles ne font rien. Le pointage de ces noms de domaine vers un ou plusieurs actifs grâce aux redirections est une opération simple et rapide, qui peut générer des visites supplémentaires et aide au référencement naturel.
La redirection 301 est supposée permanente. Elle se réalise au moyen d'un code dans le fichier .htaccess (sur les serveurs Linux) ou d'un script. La redirection 302 est supposée temporaire.
La redirection 301 indique aux navigateurs et aux robots des moteurs de recherches qu’une nouvelle adresse a été définitivement allouée à la ressource demandée. En cas de changement de nom de site par exemple, la redirection 301 permet de transférer automatiquement vers la nouvelle adresse, les visiteurs se rendant à l’ancienne adresse. Si le changement n’est que temporaire, c’est une redirection 302 qui doit être utilisée. Elle possède les mêmes effets pour les visiteurs que la redirection 301.
En ce qui concerne le référencement, seule la redirection 301 est censée transférer la réputation acquise par l’ancienne page vers la page de destination. En pratique, le transfert de Pagerank et de Trustrank est généralement incomplet et aléatoire. Ceci évite que l’on puisse obtenir un excellent positionnement dans Google en se limitant à réaliser des redirections 301 d’anciens noms de domaine.