¿Qué indica realmente un error 404?
HTTP 404 Not Found significa que el servidor ha recibido la petición, pero no encuentra el recurso en la dirección solicitada. La comunicación con el servidor suele funcionar: no demuestra que toda la conexión o el sitio estén caídos.
Causas habituales
La URL puede estar mal escrita, la página se ha movido sin redirección, se ha eliminado o un enlace antiguo sigue apuntando a ella. Algunas aplicaciones generan rutas incorrectas.
¿Qué puede hacer un visitante?
Revisa la dirección y sus parámetros, abre la portada del mismo dominio e intenta encontrar el contenido mediante el menú o la búsqueda. Si otras páginas funcionan, probablemente no necesitas cambiar la conexión.
¿Cómo distinguir una URL incorrecta de una página eliminada?
Comprueba si carga la portada, busca errores tipográficos y prueba un enlace actualizado. Si llegaste desde un buscador, puede que su índice aún conserve una dirección obsoleta.
¿Qué debe hacer el propietario del sitio?
Si el contenido se trasladó y existe una alternativa equivalente, configura una redirección 301 al nuevo destino. Si se eliminó sin sustituto, devuelve un 404 o 410 real, arregla los enlaces internos y actualiza el sitemap.
¿404, 410 o redirección?
404 significa que no se encontró el recurso; 410 indica con más claridad que se retiró permanentemente. La redirección sirve cuando hay una nueva dirección relevante. No envíes todos los errores a la portada sin motivo.
Errores 404 y SEO
Un error aislado no arruina la visibilidad de una web. Los problemas aparecen cuando desaparecen páginas importantes, fallan muchos enlaces internos o se devuelve 200 en una página de error. Usa estados HTTP correctos y ofrece una salida útil al visitante.