Siempre que un servidor web proporciona una página web, se genera un código de estado y se escribe en el archivo de registro de ese servidor web. Los más comunes código de estado es 200 - lo que significa que se encontró la página o el recurso. El siguiente código de estado más común es 404 - lo que significa que el recurso solicitado no se encontró en el servidor por algún motivo. Obviamente, quieres evitar estos Errores 404, lo que puede hacer con redireccionamientos a nivel de servidor.
Cuando se redirige una página con una redirección a nivel de servidor, se informa sobre uno de los códigos de estado de nivel 300. Los mas comunes son 301, que es una redirección permanente, y 302o la redirección temporal.
¿Cuándo debería utilizar un redireccionamiento 301?
Las redirecciones 301 son permanentes. Le dicen a un motor de búsqueda que la página se ha movido, probablemente debido a un rediseño que usa diferentes nombres de páginas o estructuras de archivos. Una redirección 301 solicita que cualquier motor de búsqueda o agente de usuario que ingrese a la página actualice la URL en su base de datos. Este es el tipo de redireccionamiento más común que las personas deberían usar tanto desde el punto de vista de SEO (optimización de motores de búsqueda) como desde la perspectiva de la experiencia del usuario.
Desafortunadamente, no todos los diseños web o empresas utilizan redireccionamientos 310. A veces, en cambio, utilizan la etiqueta de actualización de meta o redireccionamientos de servidor 302. Esta puede ser una práctica peligrosa. Los motores de búsqueda no apruebe ninguna de estas técnicas de redireccionamiento porque son una táctica común para que los spammers las utilicen para obtener más dominios en los resultados de los motores de búsqueda.
Desde una perspectiva de SEO, otra razón para usar redireccionamientos 301 es que sus URL mantienen su popularidad de enlace porque estos redireccionamientos transfieren el "jugo de enlace" de una página de la página anterior a la nueva. Si configura redireccionamientos 302, Google y otros sitios que determinan las calificaciones de popularidad suponen que el enlace es eventualmente se eliminarán por completo, por lo que no transfieren nada en absoluto, ya que es un temporal redireccionar. Esto significa que la nueva página no tiene la popularidad de enlaces asociada con la página anterior. Tiene que generar esa popularidad por sí solo. Si ha invertido tiempo en desarrollar la popularidad de sus páginas, esto podría ser un gran paso hacia atrás para su sitio.
Cambios de dominio
Si bien es raro que deba cambiar el nombre de dominio real de su sitio, esto sucede de vez en cuando. Por ejemplo, puede estar usando un nombre de dominio cuando esté disponible uno mejor. Si asegura ese mejor dominio, deberá cambiar no solo la estructura de su URL, sino también el dominio.
Si está cambiando el nombre de dominio de su sitio, definitivamente no debe usar un redireccionamiento 302. Esto casi siempre le hace parecer un "spammer" e incluso puede bloquear todos sus dominios de Google y otros motores de búsqueda. Si tiene varios dominios que deben apuntar al mismo lugar, debe usar el redireccionamiento del servidor 301.
Esta es una práctica común para los sitios que compran dominios adicionales con errores ortográficos (www.gooogle.com) o para otros países (www.symantec.co.uk). Aseguran esos dominios alternativos (para que nadie más pueda tomarlos) y luego los redirigen a su sitio web principal. Siempre que use una redirección 301 al hacer esto, no será penalizado en los motores de búsqueda.
¿Por qué utilizaría un redireccionamiento 302?
La mejor razón para utilizar un redireccionamiento 302 es evitar que los motores de búsqueda indexen permanentemente sus feos URL. Por ejemplo, si su sitio está construido por una base de datos, puede redirigir su página de inicio desde una URL como:
A una URL con muchos parámetros y datos de sesión, se vería así:
El símbolo »indica un ajuste de línea.
Cuando un motor de búsqueda detecta la URL de su página de inicio, desea que reconozcan que la URL larga es la página correcta, pero no defina esa URL en su base de datos. En otras palabras, desea que el motor de búsqueda tenga " http://www.lifewire.com/" como su URL.
Si usa un redireccionamiento de servidor 302, puede hacerlo, y la mayoría de los motores de búsqueda aceptarán que no es un spammer.
Qué evitar al usar redireccionamientos 302
- No redirija a otros dominios. Si bien esto es ciertamente posible con una redirección 302, tiene la apariencia de ser mucho menos permanente.
- Gran cantidad de redireccionamientos a la misma página. Esto es exactamente lo que hacen los spammers y, a menos que desee que Google lo prohíba, no es una buena idea tener más de 5 URL que redireccionen a la misma ubicación.