HTTP Status Codes Glossary
Esta lista es una base de datos fácil de referir de los códigos de estado HTTP con sus definiciones y referencias de código útil, todo en un solo lugar. Visite un código de estado individual a través de /web-development/glossary/http-status-codes/what-is-a-___-status-code/ o navegue por la lista a continuación.
1xx Informacional
2×× Success
- 200 OK
- 201 Created
- 202 Accepted
- 203 Non-authoritative Information
- 204 No Content
- 205 Reset Content
- 206 Partial Contenido
- 207 Multi-status
- 208 ya informado
- 226 im usado
3 ×× redirección
- 300 múltiples opciones
- 301 se movió permanentemente
- 302 Found
- = 303 See Other
- 304 Not Modified
- 305 Use proxy
- 307 redirección temporal
- 308 redirección permanente
4 ×× error de cliente
- 400 solicitudes incobrables
- 401 inautorizado || 218
- 402 Payment Required
- 403 Prohibido
- 404 no encontrado
- Método no permitido
- 406 no aceptable
- 407 Autenticación proxy de autenticación requerida
- 408 Tiempo de espera de solicitud
- 409 conflicto
- 410 Gone
- 411 Length Required
- 412 Fallado de condición previa
- 413 carga útil demasiado grande
- 414 request-uri demasiado largo
- 415 Tipo de medios no comprobado || 246
- 416 Requested Range Not Satisfiable
- = 417 Expectativa Fallida ||– 250
- 418 I’m a teapot
- 421 solicitud mal dirigida
- 422 Entidad sin procesar
- 423 bloqueado
- 424 dependencia fallida
- 426 Uplade requerida
- 428 Precondición requerida || 264 == 429 demasiado Solicitudes
- 429 Too Many Requests
- 431 Campos de encabezado de solicitudes demasiado grandes
- 444 Conexión cerrada sin respuesta
- 451 no disponible por razones legales
- 499 Solicitud cerrada del cliente
5 × × × × Servidor Error
- 500 Error de servidor interno
- 501 Not Implemented
- 502 Bad Gateway
- 503 Servicio no disponible
- 504 Tiempo de espera de la puerta Detected
- 505 HTTP Version Not Supported
- 506 Variant Also Negotiates
- 507 Insufficient Storage
- 508 Loop Detected
- 510 Not Extended
- 511 Network Authentication Required
- 599 Network Connect Timeout Error
Additional resources
Preguntas frecuentes sobre los códigos de estado HTTP
Aprenda más sobre los códigos de estado HTTP con estas preguntas frecuentes:
¿Cuáles son los códigos de estado HTTP? Números que devuelven los servidores para indicar el estado de la solicitud de un cliente. Cuando un cliente (como un navegador web) solicita una solicitud a un servidor, el servidor responderá con un código de estado y un mensaje que indica si la solicitud fue exitosa o no.
HTTP status codes are three-digit numbers that are returned by servers to indicate the status of a client’s request. When a client (such as a web browser) makes a request to a server, the server will respond with a status code and a message indicating whether the request was successful or not.
¿Cuáles son las clases de código de estado HTTP? Las clases son las siguientes:
There are five classes of HTTP status codes, each identified by the first digit of the three-digit status code. The classes are as follows:
1xx (informativo)
Estos códigos de estado indican que el servidor ha recibido la solicitud y continúa procesándola. Se utilizan principalmente para transmitir información sobre el estado de la solicitud mientras se procesa.
2xx (exitoso)
Estos códigos de estado indican que la solicitud fue recibida, entendida y aceptada por el servidor. Por lo general, se usan para indicar que la acción solicitada se ha completado con éxito.
3xx (redirección)
Estos códigos de estado indican que el cliente debe tomar medidas adicionales para completar la solicitud. Por lo general, se usan para redirigir al cliente a un recurso o ubicación diferente.
4xx (error del cliente)
Estos códigos de estado indican que el servidor no puede procesar la solicitud porque el cliente ha cometido un error. Por lo general, son causados por problemas como entrada no válida, problemas de autenticación o permisos insuficientes.
5xx (error del servidor)
Estos códigos de estado indican que el servidor encontró un error al procesar la solicitud. Por lo general, son causados por problemas como la sobrecarga del servidor, los errores de programación o los problemas de infraestructura.
¿Qué códigos de estado HTTP afectan SEO?
Varios códigos de estado HTTP son importantes para SEO, incluyendo:
200 OK
This is the most common status code and indicates that the server has successfully processed the request and returned the requested resource. This is the ideal status code to receive for search engine optimization purposes as it indicates that the content is available and accessible to both users and search engines.
301 movido permanentemente
Este código de estado indica que el recurso solicitado se ha trasladado permanentemente a una nueva URL. Esto es importante para el SEO porque asegura que los motores de búsqueda puedan redirigir a los usuarios a la nueva URL y transferir el valor de SEO de la URL anterior al nuevo.
404 No se encuentra
Este código de estado indica que el recurso solicitado no está disponible en el servidor. Esto puede ser problemático para SEO porque indica tanto a los usuarios como a los motores de búsqueda que el contenido no está disponible. Es importante corregir 404 errores lo antes posible para evitar perder el valor de SEO y proporcionar una mala experiencia del usuario.
503 Servicio no disponible
Este código de estado indica que el servidor no está disponible temporalmente debido a mantenimiento o sobrecarga. Esto puede ser problemático para el SEO porque los motores de búsqueda pueden interpretar esto como un signo de un sitio web poco confiable. Es importante corregir 503 errores lo antes posible para evitar perder el valor de SEO y proporcionar una experiencia de usuario deficiente.
En general, es importante monitorear y solucionar cualquier código de estado HTTP que pueda afectar negativamente la experiencia del motor o la indexación del motor de búsqueda.