Redireccion personal de una url usando php
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.dominionuevo.com/url-nueva.php" );
?>
Este codigo se tiene que poner al principio de la pagina antes de enviar nada al navegador.
Diferentes redirecciones 301 por archivo .htaccess
Redireccionar una url hacia otra url del nuevo dominio:
redirect 301 /url-antigua.php http://www.dominionuevo.com/url-nueva.php
Redirecionar todas las url del dominio antiguo a una url del dominio nuevo:
redirectMatch 301 ^(.*)$ http://www.dominionuevo.com
Redireccionar una url del dominio antiguo a la misma url del dominio nuevo:
redirectMatch 301 ^(.*)$ http://www.dominionuevo.com$1
Redireccionar una url hacia otra es eficaz cuando decides cambiar la estructura de la pagina web, al hacer url amigables (para poder pasar la reputacion de la url antigua a la nueva), cuando decides por algun motivo cambiar de dominio y necesitas traspasar el pagerank y la reputacion de links al dominio nuevo, etc.