Mecanismo y decisión
Los códigos de estado HTTP informan del resultado de una sola solicitud: éxito (2xx), redirección (3xx), error del cliente (4xx) o error del servidor (5xx). Una ruta puede comportarse de forma distinta según el método, el host, el protocolo, el estado de autenticación o la caché, así que un código necesita su contexto exacto de solicitud.
Define un contrato de rutas: las páginas públicas correctas devuelven éxito, los traslados permanentes redirigen directamente, el contenido inexistente devuelve una respuesta de ausencia honesta, y las caídas temporales no se disfrazan de errores permanentes.
Lo que puedes controlar
Flujo de trabajo práctico
- Solicita el host, el protocolo y el método previstos.
- Sigue las redirecciones y registra cada salto y su cabecera Location.
- Compara el estado con el contenido tras el renderizado y con la política de indexación.
- Vuelve a rastrear las rutas principales tras cambiar la regla.