Esta es una lista de pasos de como redireccionar una url hacia otra con el fin de no afectar mayormente el posicionamiento de la pagina o del sitio web.
Redirección de forma permanente mediante el archivo .htaccess (RedirectPermanent):
Veamos un ejemplo de como realizar un redireccionamiento mediante .htaccess desde el fichero raiz:
EJ:
RedirectPermanent para uno directorio de la pagina web:
RedirectPermanent /antiguo-directorio http://www.nuevo-domino.com/nuevo-directorio/
Ejemplo: RewriteRule para el dominio completo (usar código R=301):
RewriteEngine on Options +FollowSymlinks RewriteRule (.*)
http://www.nuevo-domino.com/$1 [QSA,L,R=301]
RewriteEngine on Options +FollowSymlinks RewriteRule (.*)
http://www.nuevo-domino.com/ nuevo-directorio/$1 [QSA,L,R=301]
* Esto sólo funciona en el archivo .htaccess con el modulo Mod-Rewrite activado
Redirecionamiento mediante PHP Redirect
Redireccionamiento desde ASP .NET Redirect
Redirecionamiento mediante PHP
<?php
Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: http://www.tunuevodominio.com” );
?>
Redireccionamiento ASP .NET Redirect
<script runat=”server”>
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = “301 Moved Permanently”;
Response.AddHeader(“Location”,”http://www.tudominio.com”);
}
</script>
En definitiva estos son los tipos de redireccionamiento mas usados, y utiles para el seo y posicionamientoweb, aunque siempre existen otras alternavitas que no mucho aportan al seo, como por ejemplo el redireccionamiento mediante Meta Refresh o JavaScript.
















Muchas gracias por el código, la verdad que me sirvio de mucho!
Muy buena la Web, Saludos!!