SEO

Código 410 – Redirect gone, qué es y cómo utilizarlo

En un artículo anterior os hablamos acerca de qué son los errores 404, cómo solucionarlos y sobre las mejores recomendaciones a la hora de evitar este tipo de códigos de respuesta en los servidores web. En relación con la gestión de esos códigos de error que obtenemos a través de Google Search Console cuando monitorizamos nuestro sitio web, hoy vamos a explicar cómo utilizar la instrucción Redirect gone para generar un código de respuesta 410 a Google y hacerle saber que una URL no va a estar disponible nunca más.

Códigos de respuesta de un servidor web

Cuando navegamos en internet, cada vez que accedemos a una página web o hacemos clic en un enlace, estamos realizando una petición a un servidor web para que nos muestre un determinado contenido. Cada una de esas peticiones que se realizan, devuelven al navegador web un código de respuesta que proviene del servidor.

Existen distintos tipos de códigos de respuesta que podemos obtener por parte del servidor que están vinculados a aspectos como el correcto funcionamiento del mismo (códigos 200 para cargas correctas de un recurso o códigos 500 para errores de funcionamiento del servidor), ausencia de un recurso en concreto (error 404, por ejemplo) o la ejecución de alguna redirección (códigos de respuesta de tipo 300).

En ocasiones, podemos necesitar devolver a Google un código de respuesta que le haga saber que un recurso web no estará disponible nunca más sin realizar una redirección de tipo 300. Veamos algunos casos en los que esto puede ser necesario.

¿Qué es un código 410?

Un código de respuesta 410 es aquel que devuelve un servidor web cuando no encuentra un recurso en un sitio web. Se trata de un tipo de error que se enmarca dentro del grupo de errores de tipo 400 que podemos obtener cuando navegamos en internet.

¿Cómo monitorizar los códigos de respuesta de tu sitio web?

La gestión de errores de navegación en los sitios web es un aspecto importante dentro del seguimiento y mantenimiento del posicionamiento orgánico de nuestro sitio web. Es importante identificarlos y corregirlos lo antes posible.

Para ello, contamos con multitud de herramientas a través de las cuales podemos obtener esta información. Una de ellas, es Google Search Console, herramienta online gratuita de Google a través de la cual podemos recibir avisos por parte del buscador cuando existe algún tipo de problema relacionado con los códigos de respuesta obtenidos desde nuestro servidor web.

¿Cuándo realizar un Redirect Gone para evitar un 410?

En el momento en que identificamos a través de Search Console que se está produciendo un error de tipo 404, debemos tomar una decisión: realizar una redirección de tipo 301 o 302, en función de si es o no temporal, o llevar a cabo un Redirect gone en caso de que el recurso no vaya a estar disponible nunca más. Pero, ¿por qué no hacer una redirección 301 y optar por un código de respuesta de tipo 410?

Hay situaciones concretas en las que puede darse el caso que una redirección no sea la solución para esa URL o recurso que ya no va a estar disponible en nuestra web, algunas de ellas pueden ser:

  • Un servicio, categoría o producto de nuestra web desaparece y no existe una URL de contenido afín a la que poder redirigirlo.
  • Eliminación de URL que se han generado por error, bien por parte del usuario o de manera automática por parte de la plataforma que estemos usando para gestionar nuestra web.
  • Eliminación de contenido de prueba que venía instalado por defecto en la plantilla que estamos utilizando.

En caso de obtener un código de error 410 en páginas de nuestro sitio web que no deberían devolver este tipo de error, antes de nada deberemos confirmar el correcto funcionamiento de nuestro gestor de contenidos o plataforma de comercio electrónico.

Puede haber casos en los que actualizaciones recientes puedan ocasionar un código de repuesta de este tipo en el servidor. En este caso, deberemos revisar su configuración para cerciorarnos de que no se están generando códigos de respuesta inadecuados en nuestro contenido.

¿Qué consecuencias tiene el uso de Redirect gone?

En términos SEO, la utilización de esta instrucción tiene consecuencias importantes:

  • Al no haber utilizado una redirección de tipo 301, no transmitiremos la autoridad que tuviera esa página eliminada a la nueva página de destino (en el grado que Google considerara).
  • Al recibir un código 410, Google eliminará del índice de búsqueda esa URL.
  • El posicionamiento orgánico alcanzado por esa URL se perderá, dado que no estamos transmitiendo su autoridad a ninguna otra página de nuestro sitio web.

¿Cómo realizar un Redirect gone de manera efectiva?

Una redirección se puede llevar a cabo desde el panel de control de WordPress mediante el uso de plugins que permiten gestionar redirección de URL en nuestra web o en Prestashop mediante el uso de addons con los que se puede hacer lo mismo.

Sin embargo, en términos de rendimiento, la manera más efectiva de realizar un Redirect gone sería gestionar la generación de este código 410 desde el archivo «.htaccess» de nuestro servidor. La instrucción a utilizar para generar un código de este tipo sería:

Redirect gone /url-de-la-pagina-que-desaparece/

o

RewriteRule ^prueba/ – [L,R=410]

Personalmente recomiendo el uso de esta instrucción en casos concretos en los que, por ejemplo, hayamos identificado una serie de URL generadas de manera automática por el gestor que utilicemos en nuestro sitio web (Prestashop, WordPress, etc…). Esas URL autogeneradas normalmente no van a encajar con ningún contenido de nuestra web ni aportan nada en términos de posicionamiento en buscadores, por lo que sería conveniente eliminarlas.

En otros escenarios como la eliminación de un producto, categoría o servicio de un sitio web, sería preferible realizar una redirección 301 para, al menos, no perder la autoridad de la página que eliminamos y transmitir algo de esa autoridad a la nueva página de destino con temática relacionada y evitar errores 404.

Hace años, John Mueller comentó en un Webmaster Hangout que el tratamiento que Google hace de un error 404 y de la instrucción Redirect gone es similar a largo plazo, ya que en ambos casos, termina por eliminar esas URL del índice de resultados. La única diferencia puede ser la inmediatez con la que ejecute esta acción, que en el caso de Redirect gone probablemente sea mayor, aunque no estaremos hablando de una gran diferencia.

Espero que os haya parecido interesante el artículo. Si ya conocías esta instrucción, cuéntanos en los comentarios, en qué casos la has utilizado y si crees que se podría utilizar en algún otro escenario que no hemos contemplado. ¡Hasta la próxima!.

Caronte Studio

Entradas recientes

Presupuesto de rastreo o Crawl Budget: ¿Qué es y cómo mejorarlo?

En esta guía práctica, te explicamos qué es el presupuesto de rastreo, por qué es… Leer más

3 días hace

Qué es el call to action (CTA) y cómo hacer uno efectivo

¿Alguna vez te has encontrado con un mensaje que te invita a actuar, ya sea… Leer más

1 semana hace

¿Qué es una promesa en JavaScript? Todo lo que necesitas saber

Una de las preguntas más comunes entre los desarrolladores web que comienzan a usar JavaScript… Leer más

2 semanas hace

Preimpresión digital ¿Por qué es tan importante?

Descubre qué es y para qué sirve la preimpresión digital para conseguir una buena impresión… Leer más

2 semanas hace

Tipos de consentimientos para YouTube, Twitter, LinkedIn y TikTok

Ampliamos información para las redes sociales. Descubre cómo gestionar correctamente los consentimientos necesarios en las… Leer más

3 semanas hace

Diseñadores ilustres: Michael Bierut

Michael Bierut es mucho más que un diseñador; es un educador ejemplar, un escritor locuaz… Leer más

3 semanas hace