Hostwinds Blog
Resultados de búsqueda para:
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.
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.
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.
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.
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.
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.
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.
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