How To: Pasos y Tipos de Redireccion 301
La Redirección 301 es la forma correcta de indicarle a un buscador que nuestra web se ha movido permanentemente de servidor. La nueva dirección se toma como si fuese la vieja.
Otro tipo de redirección, como javascript o meta, no están bien vistas, y pueden dar problemas, además, no tienen los mismos beneficios que un 301.
Con una redirección 301, en Google (por ejemplo), el número de enlaces de nuestra dirección vieja se conservan en la nueva, y de esta forma le decimos a Google que la información que tiene de nuestra antigua dirección, se trasfiera a la nueva.
Para realizar una buena redirección 301 podemos utilizar varias formas:
1. Si el servidor corre bajo Apache y tenemos acceso al fichero .htaccess podemos añadirle lo siguiente:
Redirect permanent / http://www.nuevodominio.com
Esto diría que el directorio donde fuese colocado y sus contenidos, se mudan a esta dirección, así lo interpreta un buscador. El número de enlaces de la vieja dirección y su posicionamiento en google (por ejemplo) pasarían a ser de la nueva dirección.
No es demasiado complicado:
Redirect permanent origen destino
Se pueden mover también ficheros dados.
2. El segundo caso puede ser utilizado cuando no hay acceso al fichero “.htaccess”. Sería necesario que nuestro servidor tuviese disponible PHP para este ejemplo:
Esto se colocaría al principio de todo el código de la web, antes de la etiqueta . El efecto para esa página sería el mismo que el mencionado antes en el punto número 1.
<?
Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: http://www.nuevodominio.com” );
?>
3. Si deseas realizar una redirección 301 ASP, ponemos lo siguiente:
<%
Response.Status=”301 Moved Permanently”
Response.AddHeader “Location”, “http://www.nuevodominio.com”
%>Lo he probado en varias ocasiones, al igual que redireccionar con javascript y con metas, y las mejores y más aceptables formas de realizar una redirección, es por medio del acceso al fichero .htaccess y PHP, el problema que se nos puede presentar, para aquellos que vienen de servidores gratuitos y análogos, podría ser no disponer de PHP o un lenguaje del lado del servidor que nos permita redireccionar de esta forma.
¿Has realizado algún tipo de redirección, te a funcionado, que tipo de problemas tuviste ?
Desde 







