Estás en Home » Posicionamiento Web » Redirección 301: cambiar URL de forma permanente
disenador-web-autonomo

Redirección 301: cambiar URL de forma permanente

La Redirección 301

En muchos casos nos encontramos con la situación de que teniendo la dirección de una página, hemos cambiado a una URL nueva, y por supuesto queremos que nuestros visitantes actuales se enteren de que hay una nueva dirección para acceder.

Pongamos así, el hipotético caso de que tenemos una web (http://micarromelorobaron.blogspot.com/). Por una serie de razones hemos decidido cambiar a una URL nueva: ya sea porque hemos cambiado de dominio, el hosting tenía dominio propio y nos gusta más un dominio.com, etc…

En nuestro ejemplo hemos cambiado de dirección porque la longitud de la URL que teníamos no nos parecía adecuada. Asi pues, cambiamos a una nueva URL:

http://www.micarromelorobaronanochemientrasdormia.com/.

El usuario webmaster suele realizar una de las tareas siguientes para solucionar esta situación:

  • Avisar por texto e incluir un enlace: El webmaster ha preparado una página para que al acceder a la dirección anterior muestre un texto avisando al visitante humano que la página ha cambiado de dirección, junto a un enlace para acceder a la nueva dirección. La peor solución de todas.
  • Una redirección META: El webmaster incluye el siguiente código HTML en su dirección anterior:
  • <head>
    
    <meta http-equiv="refresh"
    
    content="0;URL=http://www.nuevaurl.com/">
    
    <title>Hemos cambiado de dirección</title>
    
    </head>

    Con ello realiza una redirección a nivel del navegador (pero que sólo algunos navegadores lo efectuan) y la cuál tarda más en realizarse. Viene a ser mejor que la anterior, pero sigue siendo una mala solución.

  • Redirección a nivel del servidor: El webmaster coloca el siguiente código, en un lenguaje de servidor, como por ejemplo ASP o PHP:
  • <?php
    
    header("Location: http://www.nuevaurl.com/");
    
    ?>

    Con este ejemplo, hacemos una redirección instantánea. El usuario no se da cuenta de que hay una redirección, excepto por el cambio de la URL. Es una de las mejores soluciones, no obstante, no es la mejor.

  • Redirección 301: Esta redirección trata a nivel de usuario humano exactamente igual que la anterior, pero con un ligero cambio que es muy importante.
  • La mayoría de los buscadores o robots indexadores, al encontrar una redirección 301 saben que la URL ha cambiado a la web redirigida, actualizando en un breve espacio de tiempo todas las URLs antiguas de su base de datos a la nueva URL. Esto es muy importante, ya que en un buscador como Google, por ejemplo, perdería el número de enlaces existentes a su web, muchos usuarios no entrarían y buscarían otra web por no tener que volver a pinchar en un enlace, etc.

<?

Header( "HTTP/1.1 301 Moved Permanently" );

Header( "Location: http://www.nuevaurl.com" );

?>

¡Por fin! Hemos llegado a la mejor redirección posible
La redirección 301 es muy importante por esta última razón. Siempre se debe mantener una dirección principal de esta forma para no duplicar contenido. Además, se rumorea que Google penaliza a páginas con contenido duplicado.




Artículos Relacionados
Cambiar de dominio sin perder visitas ni posicionamiento
Un cambio de marca puede implicar un cambio de dominio que nos sumergirá en...
XML y DTD. Espacios de nombres
Los espacios de nombres (namespaces) XML es un estándar diseñado para permitir que se comparta ...
Lista esencial de herramientas para SEO
En este artículo te muestro una lista de herramientas web que te pueden ayudar a...
Consejos al registrar un nombre de dominio
¿Qué es un servidor DNS? Cada página web tiene una dirección IP asignada. La función ...
Última Actualización: 5/10/09
(2 votos)
Loading ... Loading ...

Autor y licencia

Autor: Emezeta
URL: http://www.emezeta.com/



14 Comentarios para “Redirección 301: cambiar URL de forma permanente”

  1. PARIS:

    hola que tal trate de usar el codigo de redirección 301 en mi pagina pero no funciona, debe de estar en alguna parte especifica de la pagina o le falta algun codigo.

    8/05/08 - 16:53 #

  2. Verónica M.:

    Hola Paris.

    Estos códigos van situados en la cabecera del documento (en el código fuente). Los dos últimos son para páginas en php, el primero sirve para html simple.

    Saludos.

    8/05/08 - 22:37 #

  3. Aaron:

    Saludos:
    En mi caso es algo similar tengo un dominio .com y tambien tengo un dominio de mi pais .pe; el dominio local(.pe)me pide el dns de mi hosting, ingreso el dns pero me crea conflicto con el .com, en caso de redireccionar el .pe al .com pondria las etiquetas en el index de mi web?
    Grasias.

    20/08/08 - 23:34 #

  4. American:

    Creo que lo hice bien… Incluso me funciona en un .htm

    Sunpongo que funciona, porque puse hace tiempo algo en mi .htaccess que hace que los .htm los vea como .php

    DirectoryIndex index.html index.php
    AddType application/x-httpd-php .php .htm .html

    Ya me pondré esta semana a hacer eso con todos los .htm que me quedaron… Espero que esté bien hecho, al menos en Firefox lo probé y me redirecciona automaticamente…

    Saludos y gracias por el artículo…

    1/06/09 - 15:44 #

  5. gaby:

    muchisimas gracias por esto, de verdad lo agradezco mucho, me salvaste!!! :)

    13/06/09 - 20:53 #

  6. Mauricio:

    Hola me gusto mucho la información, pero tengo dos inconvenientes, el primero es la no funcionalidad del “Redireccion 301″ y el segundo, con respecto al codigo de la redireccion mas sencilla, debido a que no cambia el nombre de mi sitio web anterior (en la barra de direcciones) por el actual, en este caso que me aconsejan hacer??

    Gracias y los felicito por esta informacion.

    14/06/09 - 14:39 #

  7. abraham:

    Que me aconsejan hacer, tengo una pagina en geocities, esta ya desaprecera definitivamente el 23 octubre 2009, si va a desaparecer todos mis clientes tienen esa direccion.
    ¿Donde uso la redireccion en mi nuevo domino o pagina?

    22/07/09 - 15:37 #

  8. Fer:

    Gracias por la ayuda me sirvio!!

    24/10/09 - 20:00 #

  9. Sergio:

    Excelente aporte – muchas gracias. Funciona 100%

    30/12/09 - 0:18 #

  10. Alejandro:

    Hola, estoy empezando en esto. He realizado un sitio nuevacasamuebles. com. ar y quiero cambiarlo a nuevacasa. com. ar (ya tengo el nuevo dominio). Cuales son los pasos a seguir? tengo que contratar un nuevo hosting para la nueva dirección. Agradezco la ayuda que me puedan dar.
    Saludos.
    Alejandro

    6/02/10 - 21:37 #

  11. Verónica M.:

    Hola Alejandro,

    viendo tu sitio entiendo que es una tienda de muebles llamada nueva casa. ¿Por qué quieres cambiar de dominio? el que tienes está bien, además de cara al posicionamiento web es mejor porque contiene la palabra clave “muebles”.

    Yo lo dejaría así, pero si no, tienes que hacer una redirección 301 de todo tu sitio a la nueva dirección, no hace falta que compres otro hosting. Este artículo que estás leyendo habla de las redirecciones 301.

    Un saludo.

    8/02/10 - 9:38 #

Enlaces a esta entrada


Publicar un comentario