Redirección 301: todo lo que has de saber para hacerla bien (y no padecer una penalización posicionamiento en buscadores)

Redirección 301: todo lo que has de saber para hacerla bien (y no padecer una penalización posicionamiento en buscadores)

15 Jul 2020 in

Antes de meternos en materia y aprenderlo todo sobre las redirecciones 301, pues para eso estamos acá ¿no?, lo más sensato es que cuando menos te explique qué son los códigos de estado HTTP (de los que forma parte el trescientos uno, entre otros) incluidos en las cabeceras HTTP, para qué exactamente son utilizados y de qué manera los podemos interpretar.

El protocolo HTTP es uno de los más conocidos del planeta (junto con el FTP quizá) pues es el encargado de ofrecer los contenidos de las páginas webs alojadas en los servidores cuando escribimos una URL en nuestro navegador web, del tipo http://www.miweb.com.

Aunque no lo creas, no era el más utilizado, existían listas de noticias como forma de intercambiar información, era algo mucho más rudimentario. No fue hasta 1989 que Tim Berners Lee describió por vez primera los protocolos de HTTP y HTML y desde entonces comenzó la revolución.

¿Sabías que? Hay un código de estado que no mucha gente conoce, el 418, que indica literalmente al cliente (o rastreador) que el servidor es una tetera. Evidentemente este código se introdujo en el estándar como una inocentada, mas ahí está para curiosidad de todos.

Las redirecciones 301 son tan habituales que seguramente ya tengas alguna en tu web. Si tenías un dominio en http y ahora utilizas https, vas a tener una de una versión a otra. Para redireccionar la versión www.dominio.com a dominio.com asimismo usarás otra redirección 301… de esta manera siendo tan cotidianas lo mejor será conocerlas más a fondo, ¿cierto?? Puesto que comenzamos.

Back to top

1) Qué es una redirección 301

Los códigos HTTP como este 301 son respuestas que el servidor envía al usuario en la cabecera (junto con mucha ) al hacer una solicitud web, de forma que puede saber el estado en todo momento y actuar en consecuencia, se hallan descritos en el estándar RFC  2616, que no es preciso que te estudies: ya te digo ciertos códigos HTTP más conocidos y/o que más peso tienen en el posicionamiento web, son los siguientes:

  • 202 – Respuesta cuando todo está ok
  • 301 – Se ha movido el contenido de manera permanente a otro lugar (y el servidor redireccionará la visita)
  • 302 – Se ha movido el contenido de forma temporal a otro sitio (y el servidor redireccionará la visita)
  • 403 – Acceso prohibido
  • 404 – Fallo, contenido no encontrado
  • 500 – Error del servidor (genérico)

La importancia de este código 301 radica en que tiene un valor fundamental para el , en tanto que los rastreadores cuando pasan por nuestra página web van «apuntando» todos los códigos de contestación que consiguen de las cabeceras HTTP de nuestro dominio y esto tiene consecuencias directas en nuestro posicionamiento.

Una redirección 301 señala al navegador que el contenido de esa URL se ha movido a otro sitio y lo redirecciona.

Si Google tiene posicionada una URL que de súbito comienza a devolver código 404 (Error de contenido no encontrado) no va a tardar demasiado tiempo en bajarla de situaciones o sacarla del ranking, por el hecho de que no sería una buena experiencia de usuario enviar una visita a una URL que no existe, ¿cierto??

Pues bien, como SEOs, nuestro trabajo en este sentido es asegurarnos que todos y cada uno de los visitantes llegan a un destino, y la redirección 301 nos va a ayudar a hacerlo. Si esa página ya no existe y queremos continuar sosteniendo la URL no tenemos más que crearle una redirección (vamos a ver más abajo 4 formas de crearlas) a una nueva URL y si deseas conseguir un trabajo bien hecho deberás asegurarte que son de la misma temática, cumple con la pretensión de búsqueda del usuario, etc…

1.1) 5 usos de una redirección 301

La mejor forma de comprender y comprender una explicación es ver un caso práctico, todos aprendimos a sumar con las manzanas, pues de pequeños sumar dos números no nos decía nada, ¿cierto?? Pues esto es un poco lo mismo, ya sabemos qué es una redirección 301, su importancia y más abajo veremos múltiples formas de crearlas, mas ahora te dejo varias situaciones que como posicionamiento SEO se te pueden presentar y puedes resolver con una redirección 301.

1.1.1) 1.Migración de dominio

Cuando un proyecto tiene que migrar a un nuevo dominio, si no cambia nada en la estructura de las URLs el SEO estará contento. Bastará con una redirección trescientos uno del dominio antiguo al dominio nuevo.

Pero si aparte del dominio se altera la estructura de URLs como posicionamiento web te va a tocar lidiar con redirecciones trescientos uno para cada URL o bien para cada patrón: puedes crear expresiones regulares que te aliviarán mucho el trabajo. Este tipo de migraciones se acostumbran a emplear en caso de webs que han sido denunciadas por la marca.

Por propia experiencia te puedo asegurar que este género de usos para un trescientos uno se emplean a menudo; ya que yo había montado una web en la url objetivocanon.es y al percibir denuncia de la propia marca me vi forzado a tener que hacer una redirección trescientos uno hacia que como puedes ver en la gráfica de ahrefs preservó la fuerza y pronto volvió a posicionar las palabras clave del dominio antiguo a comienzos de 2018.

1.1.2) 2.Cambio a URLs amigables

Si utilizas una estructura de URLs no muy perfecta, o sin ser afables (válgame dios en pleno dos mil veinte!) la mejor forma de solventar esto es creando reglas de redirecciones 301. Afortunadamente para ti puedes utilizar patrones, de manera que no debas redactar una redirección por cada URL.

1.1.3) 3.Establecer un dominio principal

No es extraño todavía ver dominios a los que se puede acceder desde www.dominio,com, dominio.com, www.dominio.com/, dominio.com/… la mejor forma de solventar esta problemática, porque Google detectará cada variación como contenido duplicado, es hacer una redirección 301 al nombre primordial que quieras utilizar.

1.1.4) 4.Canibalizaciones

Ante inconvenientes de canibalizaciones de , suelo optar por unificar los contenidos en una sola URL y hacer redirecciones trescientos uno del resto de URLs que canibalizan las mismas keywords. Así aprovecho la autoridad, enlaces o bien tráfico de todas las URLs implicadas y lo centralizo en una spola URLs que tendrá más contenido, más tráfico, más enlaces y más autoridad.

1.1.5) 5.Salir de una penalización

Si Google te ha «cazado» haciendo las cosas mal (por poner un ejemplo ha caído sobre ti toda la furia de Penguin por crear links a tu sitio) una buena forma de esquivar la penalización es, primero solucionando el perfil de links actual que tienes y posteriormente puedes hacer una redirección trescientos uno a un nuevo dominio limpio y sin penalizar (o bien aun una doble redirección utilizando 3 dominios intermedios) lo que va a ayudar a salir antes de la penalización.

1.2) 301 versus 302

La primordial diferencia entre ambas redirecciones es la temporalidad, es decir, la primera (301) señala a Google (y otros buscadores) que el contenido no está en esa URL y ha alterado de forma definitiva a una nueva localización, la segunda (302) indica que el contenido no se halla ahí de forma temporal, mas que no cambien los índices ni traspasen autoridad por el hecho de que el contenido estará de nuevo libre en esa URL.

Has de saber también, que en la última actualización del protocolo HTTP la versión 1.1, el código de estado 302 pasó de «movido temporalmente» a «encontrado», es decir, ya no se puede emplear trescientos dos como procedimiento de redirección, si bien todavía haya gente que piense que sí. De todas formas, es un código poquísimo utilizado.

¿Y la redirección trescientos siete?

Como hemos visto que la trescientos dos ha quedado obsoleta como forma de redirección temporal, el código trescientos siete es el que ha venido a reemplazarlo. A partir de ahora, si deseas hacer una redirección temporal de manera correcta tienes que utilizar una redirección 307.

¿Y la redirección trescientos ocho?

Pues bien, esta sería la «nueva» versión de la trescientos uno aparecida en la versión once de HTTP, si bien realmente no la sustituye: se creó por la necesidad de establecer unas reglas para que los navegadores o bien clientes que seguían la redirección lo hicieran por HTTP y no por medio de peticiones GET o POST como hasta ahora hacían a su interpretación al encontrarse una 301. Pero despreocúpate por ella, puedes seguir usando 301 sin problemas.

Back to top

2) Ventajas de utilizar una redirección 301

Ante una problemática como la que hemos visto antes de migraciones de dominios o bien cambios de URLs el camino más veloz para solventarlo es crear una redirección trescientos uno. Mas además de esto también es el más efectivo.

  • Redirige todo el tráfico que llegue a través de esa URL a una nueva y no perdemos visitas
  • Transmite «toda» la autoridad del viejo dominio o URL al nuevo (en «teoría» entre un noventa por cien – noventa y nueve por ciento )
  • Es rápida, al ser una redirección del propio servidor el usuario va a ser redireccionado de forma casi inmediata
  • Transparente a los usuarios

2.1) ¿Prosiguen marchando las redirecciones 301?

Mucho se ha hablado de que las redirecciones trescientos uno han dejado de transmitir fuerza, o bien tardan mucho más tiempo del esperado… lo cual es cierto mas siguen funcionando, y como herramienta para «moldear» el enlace juice y la arquitectura web de tu lugar es un factor a seguir usando.

Casos en los que siguen funcionando:

  • Si un producto de tu ecommerce ha dejado de estar disponible: si suprimes esa ficha deberías hacer una redirección 301 a un producto similar a fin de que tus usuarios no se den de «bruces» con un fallo 404 si acceden a la vieja ficha y no perder ese tráfico o posible autoridad de enlaces que apunten ahí.
  • Migración de un dominio. Si cambias todo tu contenido de un dominio antiguo a uno nuevo, una redirección trescientos uno te deja no solo redireccionar todo el tráfico que tuvieses en el precedente dominio, sino más bien traspasar la autoridad al nuevo dominio.

Casos en los que puede ser penalizado por utilizar una redirección 301

  • Abuso de las redirecciones 301. Considera que todo cuanto trate de alterar de forma artificial los rankings de Google está penalizado, una redirección trescientos uno para fortalecer la autoridad de tu lugar con redirecciones 301 asimismo.
  • Uso de dominios expirados con autoridad para potenciar dominios que existen de temáticas diferentes, Google tiene presente la temática de ambos dominios para determinar el por cien de autoridad que traspasa.

Por ejemplo, si compras un dominio caducado con autoridad que es de la temática «fontanería» y lo redirecciones a un dominio existente de «vestidos de flamenco» con la intención de ganar un «chute» extra de autoridad, puede que no funcione. Google no quiere transmitir enlace juice artificial en estos casos, y para él, merced a distintas actualizaciones en sus algoritmo le cada vez es más sencillo entender la semántica y el lenguaje natural, de este modo puede distinguir temáticas.

  • ¿Cuántas redirecciones trescientos uno puedes crear? En teoría no hay límites, mas usa el los pies en el suelo.
  • ¿Cuánto tiempo debo sostener la redirección trescientos uno? No hay un límite marcado pero normalmente se suele hablar de un año para que Google haya tenido tiempo de rastrear todo el site y traspasar la autoridad de las viejas a las nuevas URLs a las que apuntan las redirecciones. Recuerda que una redirección es una solución temporal, esto es, a partir de crear la redirección todos y cada uno de los enlaces internos o bien externos deben apuntar a la nueva URL.
Back to top

3) Cómo crear una redirección 301

Antes de explicarte cómo crear una redirección 301 te dejo una herramienta muy útil para leer la cabecera de contestación de las páginas HTTP, porque de este modo podrás ver si tus redirecciones están funcionando bien o no. La herramienta que empleo es WMtips, es sencillísima en su manejo. Seguro que hay otras más potentes, mas con esta tienes de sobra para lo que buscamos ahora.

En la atrapa siguiente puedes ver que la primera respuesta a la URL escrita http://victormisa.com es un código de contestación 301 que redirecciona a la nueva url https://victormisa.com donde, ahora sí, el servidor nos responde con un código 202.

Cabecera devuelta dominio Victormisa.com

3.0.1) 1. Plugins

La forma más cómoda de administrar las redirecciones de tu sitio (si usas WP) es mediante complementos como los que vamos a ver ahora.

Es el plugin posicionamiento SEO que uso en la mayor parte de mis proyectos webs: es completísimo en cuanto a funcionalidades y además de esto nos ofrece una sección completa para trabajar las redirecciones (Redirections) de nuestra página web. No te preocupes si utilizas en nuestros días un plugin de redirecciones por el hecho de que RankMath puede importar la precedente configuración y crear sus propias redirecciones.

Si no quieres emplear un plugin completo de posicionamiento web en buscadores para tu WP como el anterior y lo único que buscas es manejar las redirecciones, el plugin de Redirection es uno de los más usados.

3.0.2) 2. Redirección 301 en PHP

Si utilizas este lenguaje de programación puedes crear una cabecera HTTP con el código de respuesta que escojas y redirigir mediante Location todos los visitantes a la nueva URL que especifiques.

Código redirección trescientos uno en PHP

Si quieres redirigir de una URL a otra, utilizando lenguaje PHP, puedes incluir el próximo código en el fichero .php, mas recuerda que debes hacerlo antes de mostrar ningún contenido, sino más bien no va a tener efecto.

  • header(«HTTP/1.1 301 Moved Permanently»);
  • header(«Location: http://www.midominio.com/nueva-url.php»);
  • header(«Connection: close»);

3.0.3) 3. htaccess

Si no tienes WP o bien si quieres realizar unas redirecciones 301 más rápidas, puedes hacerlas a través del archivo .htaccess si tu web está alojada en un servidor web Apache. La ventaja es que con este fichero podrás hacer las redirecciones emplees el Content Management System que utilices, o si usas programación propia.

El principal «contra» de hacer empleo de .htaccess es que debes conocer bien su sintaxis para la creación de las reglas por el hecho de que es un archivo algo «delicado» y una coma mal puesta puede hacer que la página web no cargue.

Si no quieres arriesgarte puedes hacer uso de herramientas en línea para crear reglas de redirección así te aseguras de no escribir mal las directivas, simplemente debes ir rellenando los campos que se piden en la herramienta y te dará un código completo para incluir en tu archivo .htaccess.

  • ⚠ Atención. El archivo .htaccess es bastante «delicado» un mala sintaxis en la regla puede hacer que no cargue el sitio, haz una backup antes de subir las nuevas reglas de redirección.
  • ⚠ Atención. El fichero .htaccess es un archivo oculto (lleva un punto inicial) no cambies su estado ni su nombre o no va a funcionar.

Códigos de redirecciones 301 para .htaccess

A continuación puedes encontrar ciertos ejemplos de códigos de redirección para .htaccess para las tareas más frecuentes que puedes encontrarte como redirigir un dominio completo tras una migración a uno nuevo.

Como te comenté al comienzo del artículo puedes ahorrar mucho trabajo usando expresiones regulares a la hora de crear las directivas del archivo .htaccess con redirectMatch, en cambio, redirect trabajará con la URL exacta.

* Si tu fichero .htaccess está en blanco debes empezar con la directiva RewriteEngine On que lo que hace es activar el módulo mod_rewrite del servidor Apache, solo se incluye una vez por fichero.

  • Migración de dominio: redirectMatch trescientos uno ^(.*) dólares americanos http://nuevodominio.com dólares americanos 1
  • Redirigir a dominio sin www: RewriteCond por ciento HTTP_HOST !^mi-dominio\.com dólares americanos [NC]
  • RewriteRule ^(.*) dólares americanos http://mi-dominio.com/$ 1 [R=301,L]
  • Redirigir una vieja URL a una nueva: Redirect 301 /urlvieja https://www.tudominio.com/urlnueva

Mantente informado de las noticias más relevantes en nuestro canal de

Back to top
Share icon

ESTOS EXCLUSIVOS INFORMES GRATUITO REVELAN

7 SECRETOS DE EXPERTOS SEO QUE TE LLEVÁN AL 1#
7 SECRETOS DE EXPERTOS SEO QUE TE LLEVÁN AL 1# EN GOOGLE PARA GANAR 10.000s DE TRÁFICO DE CALIDAD GRATUITO - EN SÓLO 2 MESES
 

Los 7 pasos más poderosos para disparar tu ranking orgánico para ALCANZAR Y MANTENER un impresionante tráfico orgánico es TUYO.

Consigue gratis lo que el 1% de los expertos en SEO venden por miles de euros... y el otro 99% ni siquiera sabe que existe.


OBTEN MI INFORME GRATUITO
5 errores que debes evitar en tu sitio web de Drupal
Ebook - 5 errores que debes evitar en tu sitio web de Drupal (¡podrían costarte miles de euros!)
 

Este Ebook cubre 5 terribles errores que probablemente estés cometiendo ahora mismo con tu sitio web de Drupal.

¡Nº3 TE SORPRENDERÁ! Esta lectura de 10 minutos te ahorrará miles de euros.



OBTEN MI INFORME GRATUITO