HTTP

HTTP 200 OK

HTTP 200 OK indica que el servidor procesó la solicitud y devolvió una respuesta. Suele ser el estado deseado para SEO si el contenido también es correcto.

Significado

El código 200 señala que la petición HTTP tuvo éxito, no que el contenido sea adecuado. En GET puede devolver una página, una imagen o datos de API; en POST, el resultado de una operación. No garantiza que la información sea correcta, completa o útil.

Causas habituales

  • La página existe y se ha cargado sin errores HTTP.
  • La aplicación muestra « página no encontrada » pero devuelve 200: se conoce como soft 404.
  • Un CDN o una caché sirve una copia antigua que sigue respondiendo con 200.
  • Un error JavaScript hace que la página parezca vacía aunque el servidor devuelve 200.

¿Qué puede hacer un visitante?

  • Si la página se muestra y funciona con normalidad, el código 200 por sí solo no supone un problema.
  • Si aparece en blanco, prueba una recarga forzada (Ctrl+F5) u otro navegador. Puede haber problemas con scripts o extensiones.

¿Qué puede hacer el administrador?

  • Devuelve 404 o 410 para URL inexistentes en lugar de 200 con un mensaje de error.
  • Incluye el contenido principal en el HTML inicial, no exclusivamente después de ejecutar JavaScript.
  • Revisa canonical, title y meta robots: una página con 200 y noindex tampoco será indexada.
  • Consulta los avisos Soft 404 en Google Search Console.

Impacto en SEO

HTTP 200 permite que Google considere la página para indexarla, pero no lo garantiza. También influyen robots, noindex, canonical y contenido. Los soft 404 pueden desperdiciar rastreo y aparecer en Search Console.

Preguntas frecuentes

¿Un 200 significa que Google ha indexado la página?

No. Solo significa que la respuesta HTTP tuvo éxito. También influyen robots, noindex, canonical y la calidad del contenido.

¿Qué es un soft 404?

Una página que indica que el contenido no existe, pero devuelve 200 en lugar del estado apropiado 404 o 410.

Fuentes