Hostwinds Blog

Resultados de búsqueda para:


410 Código de estado: cuándo y cómo usarlo Foto principal

410 Código de estado: cuándo y cómo usarlo

por: Hostwinds Team  /  septiembre 5, 2024


Los códigos de estado HTTP son mensajes cortos enviados por un servidor para informar a su navegador sobre el éxito o el fracaso de su solicitud.Entre estos, la serie 4xx se ocupa de los errores del cliente, y dentro de esta serie, el código de estado 410 es específico para administrar el contenido web.

¿Cuál es el código de estado 410?

El código de estado 410, o "410 desaparecido", significa que el recurso solicitado ha sido eliminado permanentemente del Servidor web.A diferencia del código de estado 404 (que indica que una página podría devolver), el código de estado 410 es una señal clara tanto para los navegadores web como para los motores de búsqueda de que la página se ha ido para siempre.

Cuándo usar un código de estado 410

Una de las cosas más importantes para comprender sobre el código de estado 410 es que le dice a los motores de búsqueda que dejen de rastrear e indexar una página.Por lo tanto, solo debe usarse si está seguro de que una página ya no es relevante o no presenta ningún valor en su sitio web.

Razones comunes para usar el código de estado 410
  • Promociones caducadas: Páginas configuradas para ofertas de tiempo limitado o eventos únicos.
  • Contenido irrelevante: Información que ya no es relevante o precisa, tales publicaciones de blog que no se alinean con su sitio web o artículos de noticias antiguos.
  • Productos discontinuados: Páginas de productos para artículos que ya no se venden ni se admiten en su sitio.
  • Rápido Desdexación: Los motores de búsqueda eliminarán la página de su índice más rápidamente en comparación con un 404.
  • Arquitectura limpia: Ayuda a mantener un sitio bien organizado, que puede afectar positivamente el SEO general.

Cuando no usar el código de estado 410

Si bien el código de estado 410 es útil, hay varias situaciones en las que usar otros códigos de estado sería más apropiado.

  • Mantenimiento/actualizaciones: Si su sitio o una página está temporalmente baja para el mantenimiento o la actualización de contenido, el uso de un código de estado 410 enviaría la señal incorrecta.En su lugar, use un servicio 503 que no esté disponible o redireccione 302 para indicar la naturaleza temporal del problema.
  • Contenido obsoleto: Las páginas con contenido obsoleto, como una publicación de blog antigua, aún pueden tener un valor de SEO.En lugar de eliminarlo, considere actualizar el contenido o redirigirlo a una página de contenido contextualmente relevante.
  • Contenido estacional: Las páginas que son relevantes en ciertas épocas del año, como las promociones de vacaciones, no deben marcarse con un 410. En cambio, considere una redirección 302 durante los períodos fuera de temporada.
  • Páginas de alto tráfico: Si una página tiene valiosos vínculos de retroceso, en lugar de usar un estado 410, implementa una redirección 301 a una página en vivo relacionada.Esto empujará el valor de SEO de los vínculos de retroceso a la nueva página.

410 Código de estado vs. 404 Código de estado

Si bien los códigos de estado 410 y 404 indican que una página no está disponible, tienen diferentes propósitos.El Código de estado 404 sugiere que la página podría no estar disponible temporalmente, posiblemente debido a un enlace roto o un error tipográfico en la URL.Los motores de búsqueda continuarán arrastrando estas páginas pensando que regresarán.

Por otro lado, el código de estado 410 le dice a los motores de búsqueda y a los usuarios que la página se ha ido permanentemente y no regresa.Esta distinción es muy importante para el SEO, ya que el uso del código de estado incorrecto puede conducir a un rastreo ineficiente y posibles caídas en las clasificaciones de búsqueda.

El uso del código correcto asegura que los motores de búsqueda manejen su sitio correctamente: los rastreadores aún pueden verificar los 404, pero los 410 les dicen que se detengan.

Implementación del código de estado 410

Configurar un código de estado 410 es sencillo.Veamos cómo hacer esto usando los servidores web Apache y Nginx.La implementación en otros servidores web debería ser similar.

Servidor web Apache

Ingrese el siguiente comando a su archivo .htaccess:

RewriteRule ^old-page$ - [L,R=410]

Esto le dice al servidor que la URL 'viejo' se ha ido y debería devolver un estado 410.

Servidor web de nginx

En un servidor web NGINX, el siguiente comando irá al bloque del servidor:

server { 
	listen 80; 
	server_name example.com; 

	location /old-page { 
		return 410; 
	} 

	location /another-removed-page { 
		return 410; 
	} 
	# Other locations and server settings... 
}

En esta configuración, las solicitudes hechas a '/vieja página' y '/otra página removida' devolverá un estado 410.

Cuando se usa correctamente, el código de estado 410 puede ser una gran herramienta para la administración del sitio y el envío de las señales de SEO correctas: los motores de búsqueda pueden centrarse en páginas activas y relevantes, y puede mantener un sitio limpio, rastreable y fácil de usar.

Escrito por Hostwinds Team  /  septiembre 5, 2024