¡Envia tu foto al Fotomaton!
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:
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.
Más sobre redirecciones 301 en More 301 Redirect y redirección 301 en dirson.
16 Comentarios
Segun la especificacion HTML 4.0.1 sobre la etiqueta meta:
"The http-equiv attribute can be used in place of the name attribute and has a special significance when documents are retrieved via the Hypertext Transfer Protocol (HTTP). HTTP servers may use the property name specified by the http-equiv attribute to create an [RFC822]-style header in the HTTP response"
Lo que significa que deberia ser posible enviar una cabecera con una respuesta de estado 301. De hecho creo q yo tenia un ejemplo por ahi (Tendre q buscarlo).
Joer, la de veces qeu he cambiado de web y nunca se me ocurrió.
Gracias por el recordatorio :D
Eso está muy bien si tienes el poder de editar los archivos de código php o asp, pero si es en blogspot.com u otro similar, ¿se podría usar la redirección 301?
De todas formas, muy bueno el consejo.
Flix, no creo que sea posible hacer una redirección de este tipo con una etiqueta meta: si el navegador lee la etiqueta meta, es que ha recibido correctamente la página, y por tanto ya ha recibido un código 200 OK.
La verdad es que esto viene muy bien. Y es bueno saber eso del contenido duplicado.
La putada es que en el caso de blogger, como me puede ocurrir a mí, el php no es una opción... Es una verdadera pena.
Efectivamente, como dice Netito desde un META no es posible ya que se ha recibido el código 200 OK.
Como si es posible de forma alternativa a PHP es con un htaccess usando mod rewrite. Michel de El Telendro lo explica muy bien en el artículo redireccionamiento 301.
Estoy cansado del url y el error 12007 que sale en el eMule y ya no se que hacer. Me gustaría que me aconsejaran es insoportable el estar haciendo de todo y que no sirba de nada.
Hola.. esta muy chida esta informacion, no sabia como hacer esto y me ayudo mucho. =) GRACIAS y tengo otra pregunta, COMO HAGO UN SCROLL ROLL?? tal vez no tenga nada que ver con esto, pero si alguien me puede ayudar, se los agradeceria MUCHOO.
Me parece muy interesante lo dicho sobre el redireccionamiento 301 pero no acabo de entender como actuar en la práctica para el caso de ficheros en html como sería mi caso.
Mi URL es de la forma .com.es y pretendo que sea de la forma .com
y tengo todas las páginas en formato html, ¿que debo hacer?
gracias por la respuesta a un torpe.
Matemáticas y Poesía
Interesante artículo.
Pero una duda:
Y si el hosting te da la posiblidad de redirigir directamente? es decir la url www.prueba1.com la manda a www.nuevadireccion.com
Es buena solución o mala?
Gracias ;)
Para hacerlo en una pagina .html, la mejor opcion es hacer que el servidor nos interprete dicho html como una página php, y después hacer la redirección 301 en php como si de tal se tratara.
Por si a alquien le sirve de ayuda he preparado un tutorial precisamente para el caso de tener que hacer esta redirección en páginas html.
Redirección 301 en páginas HTML
Hola David. Ante todo gracias por tu comentario.
Sin embargo, para efectuar una redirección como la que apuntas es necesario tener soporte PHP. La solución HTML descrita en el artículo es con META porque es la única alternativa a usuarios que no tienen soporte de PHP (y evidentemente, tampoco de control sobre el servidor).
Saludos,
Osea, en Blogger definitivamente no se puede?
Pues realmente buenísima la información Manz, no lo sabía, y yo siempre usaba el segundo método (Vía meta) y eso que tengo soporte PHP & MySQL en mi servidor.
Realmente útil, felicidades, y gracias.
Un saludo.
Muchas gracias Manz!
Me habéis sacado de un buen apuro.
Saludos!
en Internet.
Envia tu fotografía al fotomatón de Emezeta. Puedes enviar varias y saldrás en la portada de Emezeta.
10 consultas efectuadas / Página generada en 0.041 segundos
Programado íntegramente por José Román (Manz) en XHTML y CSS estándar.
Sindicado bajo Feed RSS. Contenido bajo licencia Creative Commons
Estadísticas de visitas · Términos y condiciones · Contacto · Publicidad · Preguntas frecuentes (FAQ)