502 Bad Gateway: causas principales y cómo solucionarlo paso a paso
29 sept 2023
El error 502 Bad Gateway es uno de los fallos más comunes en la web. Puede aparecer al navegar como usuario o cuando administras tu propio sitio.
La buena noticia: la mayoría de las veces tiene solución rápida y no necesitas ser desarrollador para arreglarlo.
Pero cuidado:
Si tienes una página web, dejar este error sin resolver puede afectar tu SEO, la experiencia de usuario, el crawl budget y la indexación de Google.
En esta guía clara y actualizada te explicamos:
Qué significa realmente el error 502
Cuáles son sus causas más frecuentes
Cómo solucionarlo paso a paso
Qué hacer si tu servidor o WordPress están implicados
Cómo evitar que vuelva a ocurrir
Si quieres resolverlo rápido y entender por qué aparece, estás en el lugar correcto.
¿Qué es el error 502 Bad Gateway?
El error 502 Bad Gateway aparece cuando un servidor que actúa como proxy o gateway recibe una respuesta inválida —o directamente ninguna respuesta— del servidor de origen.
En otras palabras:
El servidor intermediario no puede comunicarse correctamente con el servidor donde realmente está alojada la web.
Por eso la página queda inaccesible para el usuario.
¿Qué es un servidor proxy o gateway?
Para entender el error, piensa en este flujo:
Usuario → Proxy / Gateway → Servidor de origen → Respuesta al usuario
El proxy:
Recibe tu solicitud
La envía al servidor real (origin server)
Espera la respuesta
Te la entrega
Si en ese proceso algo falla —el servidor está caído, tarda demasiado, devuelve un formato incorrecto o está saturado— aparece el 502 Bad Gateway.
Por eso este error se considera un problema de comunicación entre servidores, no del navegador.
Versiones comunes del error 502 según navegador o servidor
El mensaje puede variar, pero todos significan lo mismo:
502 Bad Gateway
HTTP Error 502 – Bad Gateway
502. That’s an error (Google Chrome)
502 Proxy Error
Error temporal (502)
502 Servicio temporalmente sobrecargado
502 server error
502 – Web server received an invalid response while acting as a gateway or proxy server
502 Bad Gateway Nginx
Pantalla en blanco (white screen of death)
Que el mensaje sea distinto depende del servidor (Nginx, Apache, Cloudflare...), del navegador o del proveedor de hosting.
El error suele deberse a una de estas situaciones:
El servidor de origen no responde a tiempo (timeout).
Envía una respuesta corrupta, vacía o incompleta.
El proxy no puede procesar la respuesta.
La conexión entre ambos se ve interrumpida.
Por eso el 502 representa un fallo entre servidores, no en tu dispositivo.
Causas más comunes del error 502 Bad Gateway
El error 502 casi siempre se produce por un fallo de comunicación entre servidores. Aunque a veces parece aleatorio, sus causas suelen ser bastante previsibles.
Estas son las más frecuentes:
Causa | Señales típicas | Solución rápida |
|---|---|---|
1. El servidor de origen no responde | Tiempo de carga muy alto, timeout, error intermitente | Reiniciar servicios, revisar logs, revisar uso de CPU/RAM |
2. Servidor sobrecargado | Tráfico inusual, web extremadamente lenta, error solo en horas pico | Escalar hosting, activar CDN, revisar ataques DDoS |
3. Firewall mal configurado | El servidor bloquea IPs legítimas | Revisar reglas de firewall, whitelist, desactivar reglas temporales |
4. Problemas de DNS | Migraciones recientes, dominio apuntando a otro servidor | Esperar propagación, corregir registros A o CNAME |
5. Errores en el código o plugins (WordPress) | Error ocurre tras instalar un plugin, theme o actualización | Desactivar plugins, revisar código modificado, volver a versión anterior |
6. Extensiones del navegador | El error desaparece usando incógnito o otro navegador | Desactivar extensiones, limpiar caché |
7. Ataque DDoS | Picos de tráfico imposibles de justificar | Activar WAF, contactar hosting, usar Cloudflare |
8. Servicios externos fallando | API de terceros caída, microservicios desconectados | Comprobar estado de APIs, manejar errores “gracefully” |
1. El servidor tiene un error interno o no responde
Es la causa más habitual. El servidor puede estar:
Caído
Reiniciándose
Ocupado atendiendo otras solicitudes
Tardando demasiado en procesar la petición
En cualquier caso, el proxy interpreta que el origen “no respondió bien” y devuelve un 502.
2. El servidor está sobrecargado
Esto ocurre cuando:
Hay más tráfico del que el hosting soporta
Hay bots o crawlers consumiendo recursos
El servidor sufre un ataque DDoS
Se ejecutan procesos pesados (consultas SQL, scripts, backups, etc.)
Si el servidor se queda sin recursos, no puede responder → aparece el 502.
3. El firewall bloquea peticiones legítimas
Un firewall demasiado estricto puede:
Bloquear proveedores de Internet
Bloquear la IP del usuario
Bloquear bots de Google (grave para SEO)
Bloquear la comunicación entre servidores
Esto también genera un 502, especialmente en hosting optimizados o configuraciones con Nginx + WAF.
4. Problemas con el DNS
Los 502 por DNS aparecen cuando:
Acabas de migrar la web
La propagación no ha terminado
Los registros A/CNAME son incorrectos
El dominio apunta al servidor equivocado
Mientras el DNS “no sabe” a qué servidor ir, no puede entregar la página.
5. Errores en el código, plugins o temas (WordPress incluido)
Cuando el error surge justo después de hacer cambios, lo más probable es:
Un plugin incompatible
Un tema mal optimizado
Un código en functions.php que rompe la carga
Un conflicto entre versiones de PHP
Un error en .htaccess o Nginx config
WordPress es especialmente sensible a este tipo de fallos.
6. Extensiones o caché del navegador
Aunque el navegador no suele causar un 502, algunas extensiones sí pueden interferir en las solicitudes hacia el servidor.
Se confirma si:
En incógnito funciona
En otro navegador carga bien
7. Ataques DDoS o tráfico malicioso
Si hay una avalancha repentina de solicitudes:
El servidor se satura
Se cae
Responde lentamente o con errores
Los 502 recurrentes pueden ser síntoma de ataque.
8. Fallo de APIs o servicios externos
Si tu sitio depende de:
Pasarelas de pago
APIs externas
Microservicios
Servicios cloud
En alguno fallos, el servidor puede devolver un 502 por no recibir una respuesta válida.
¿El error 502 Bad Gateway afecta el SEO?
Sí, el error 502 Bad Gateway puede afectar al SEO, especialmente si permanece activo durante horas o aparece de forma recurrente. Google interpreta este error como un problema de disponibilidad del sitio, y eso impacta directamente en:
1. Experiencia de usuario (UX)
Cuando una página devuelve un 502:
Los usuarios no pueden acceder al contenido
Aumenta el rebote (bounce rate)
Disminuye el tiempo en página
Se reduce la interacción
Desde la perspectiva de Google, esto indica poca fiabilidad del sitio.
2. Crawlability e indexación
Si Googlebot intenta rastrear una página y encuentra un 502:
Detiene temporalmente el rastreo
Aplaza la indexación
En errores recurrentes, puede desindexar la URL
Además, si el servidor devuelve muchos errores 5xx, Google reduce el crawl budget, afectando al rastreo del sitio completo.
⚠️Peor aún: si el 502 ocurre en una URL clave (home, categorías, landing de producto), el impacto es mayor.
3. PageRank y señales de autoridad
Si durante un error 502:
Enlaces externos apuntan a páginas que no cargan
Google no puede rastrear la URL enlazada
Entonces la autoridad no se transmite, y puede afectar al posicionamiento general del sitio.
4. Velocidad y estabilidad percibida
Google prioriza sitios:
Rápidos
Estables
Con baja tasa de errores del servidor
Un patrón recurrente de 502 indica problemas de infraestructura, algo que Google interpreta como falta de fiabilidad técnica.
¿Cuándo afecta realmente al posicionamiento?
Duración del error | Impacto SEO |
|---|---|
Minutos | Casi nulo |
1–2 horas | Afecta rastreo, pero reversible |
Varias horas | Problemas de indexación |
Días | Pérdida de posiciones, desindexación parcial |
Recurrente | Señal grave de mala calidad técnica |
Cómo solucionar el error 502 Bad Gateway
Resolver un error 502 no siempre requiere conocimientos avanzados. De hecho, en la mayoría de los casos se debe a fallos temporales del servidor o a problemas de configuración que puedes revisar paso a paso. Lo importante es descartar causas, desde las más simples hasta las más técnicas.
A continuación te guiamos por un proceso práctico y ordenado que funciona tanto si eres usuario como si administras un sitio web.
1. Recarga la página y limpia la caché
Antes de entrar en soluciones complejas, prueba lo básico.
Los errores 502 temporales suelen desaparecer al cabo de unos segundos cuando el servidor deja de estar saturado o se estabiliza.
Recarga con F5 o Ctrl + F5
Si persiste, borra la caché del navegador
Prueba a acceder desde móvil o desde otra red WiFi
Si la web funciona en otro dispositivo o navegador, el problema no está en el servidor sino en tu navegador.
2. Cambia de navegador o usa modo incógnito
Algunas extensiones pueden interrumpir solicitudes al servidor y provocar este error. Para descartar esto:
Abre la página en modo incógnito
Prueba otro navegador (Chrome, Firefox, Edge)
Desactiva temporalmente extensiones como VPN, bloqueadores, etc.
Si la página carga correctamente en incógnito → tu navegador es la causa.
3. Revisa tu conexión o contacta a tu proveedor de internet
En ocasiones el error no proviene del sitio, sino de una conexión inestable.
Si:
Otras webs también fallan
El error ocurre en múltiples dispositivos conectados a la misma red
Puede ser un problema con tu proveedor.
Llama a soporte o reinicia el router para descartar saturaciones o bloqueos de IP.
4. Comprueba el estado del servidor o tu hosting
Si el error aparece únicamente en tu sitio web, es muy probable que el servidor de hosting esté:
Caído
Saturado
Reiniciándose
Haciendo mantenimiento
Experimentando un ataque DDoS
En ese caso, revisa:
El panel de tu hosting
El estado de servicios (CPU, RAM, MySQL, PHP-FPM…)
Las notificaciones del proveedor
Si hay una caída, no puedes hacer mucho más que esperar a que lo solucionen.
5. Verifica si tu web está sobrecargada
Un aumento brusco de tráfico puede dejar tu servidor sin recursos.
Esto ocurre cuando:
Lanzas una campaña
Un post se vuelve viral
Google está rastreando muchas URLs
Bots o scrapers saturan la web
Si tienes un hosting pequeño, la solución puede ser escalar recursos.
Este caso es muy habitual en WordPress con planes compartidos.
6. Comprueba cambios recientes en código, plugins o temas
Si el error apareció justo después de:
Actualizar WordPress
Instalar un plugin
Cambiar un theme
Modificar funciones (functions.php)
Editar .htaccess
e¡Entonces esa modificación es la causa.
En WordPress, desactiva los plugins desde FTP renombrando la carpeta:/wp-content/plugins → plugins-desactivados
Si la web vuelve a cargar, ya conoces el origen del 502.
7. Revisa el archivo de logs (muy útil para identificar el problema real)
El log de errores te dice exactamente qué falló.
En WordPress puedes activarlos así en wp-config.php:
Luego revisa:/wp-content/debug.log
Aquí suelen aparecer:
Errores de sintaxis
Funciones incompatibles
Llamadas fallidas a APIs
Plugins rotos
Problemas con el tema
8. Evalúa la configuración de firewall o WAF
Muchas veces un firewall demasiado estricto bloquea tráfico legítimo:
Peticiones del propio servidor
Bots de Google (muy grave para SEO)
IPs de usuarios reales
Si usas Nginx, Cloudflare o un hosting con WAF, revisa reglas y listas negras.
9. Comprueba el DNS si has hecho una migración reciente
Los errores 502 por DNS aparecen cuando:
La web fue migrada
La propagación aún no se completó
Los registros apuntan a un servidor equivocado
Es un error normal tras mover un sitio. La propagación puede tardar hasta 24 horas.
10. Considera un posible ataque DDoS
Si recibes picos enormes de tráfico sin razón:
Mantiene el servidor saturado
Provoca errores 502 repetidos
Ralentiza el backend y base de datos
Si sospechas un ataque, activa protección DDoS (Cloudflare) y contacta a tu hosting.

El error 502 Bad Gateway puede parecer alarmante al principio, pero en la mayoría de los casos tiene solución rápida. A veces se debe a un servidor saturado, un plugin incompatible, una mala configuración o un simple fallo temporal en la comunicación entre servidores.
Lo importante es seguir un proceso ordenado: comprobar el navegador, descartar problemas de DNS, validar el estado del hosting, revisar plugins y logs, y asegurarse de que el servidor no esté sobrecargado. Con estos pasos podrás identificar el origen del error y resolverlo sin necesidad de conocimientos avanzados.
Entender cómo funciona este error no solo te ayuda a solucionarlo, sino también a prevenirlo, optimizar tu infraestructura y garantizar una experiencia segura y estable para los usuarios de tu web.
Los errores del servidor, como el 502 Bad Gateway, forman parte del día a día de cualquier profesional que trabaja con desarrollo web, infraestructura, sistemas o administración de sitios. Dominar su diagnóstico y resolución es una ventaja competitiva real en el mercado tecnológico.
En ThePower Tech School formamos a perfiles capaces de afrontar estos retos técnicos con la seguridad, los conocimientos y las buenas prácticas que exigen las empresas hoy. Si quieres dar un paso adelante hacia un perfil más sólido y preparado, este tipo de habilidades será clave en tu crecimiento profesional.
FAQs sobre el error 502 Bad Gateway
1. ¿Qué significa exactamente el error 502 Bad Gateway?
Indica que un servidor que actúa como proxy o gateway ha recibido una respuesta inválida del servidor de origen, impidiendo cargar la web correctamente.
2. ¿El error 502 se produce por culpa del usuario?
En la mayoría de los casos no. Suele ser un problema del servidor, del hosting, del firewall o del DNS, no del navegador del usuario.
3. ¿Es lo mismo un error 502 que un error 504?
No.
502 → el servidor recibe una respuesta inválida.
504 → el servidor no recibe respuesta a tiempo (timeout).
Ambos están relacionados, pero no son idénticos.
4. ¿Cuánto afecta el error 502 al SEO?
Si dura minutos, casi nada.
Si dura horas o ocurre con frecuencia, afecta al rastreo, indexación, PageRank y experiencia de usuario, perjudicando el posicionamiento.
5. ¿Cómo saber si el problema está en mi servidor o en mi navegador?
Prueba:
Modo incógnito
Otro navegador
Otro dispositivo
Otra red
Si en todos falla → es el servidor.
Si solo falla en uno → es el navegador.
6. ¿Puedo evitar que el error 502 vuelva a ocurrir?
Sí. Mantén actualizado tu CMS, plugins y servidor; usa hosting escalable; monitoriza el tráfico; aplica reglas de seguridad bien configuradas; y utiliza herramientas como Cloudflare.
7. ¿Los plugins de WordPress pueden causar un 502?
Sí, especialmente si son incompatibles o están desactualizados. Si el error aparece después de un cambio reciente, suele ser la causa.
8. ¿Qué hago si el error aparece solo cuando hay picos de tráfico?
Es una señal de que tu hosting no soporta la carga actual. La solución es escalar recursos, optimizar la web o añadir CDN y caché avanzada.
Nuestro artículos más leídos
Aprende cómo funcionan empresas como Netflix ó Spotify. Qué es SAAS (Software as a Service). ¡Descubre las ventajas y desventajas!
VER ARTÍCULO
Es un lenguaje donde tu como programador le das instrucciones al ordenador para que las cumpla en un determinado momento.
VER ARTÍCULO
¿Tienes un iPhone o Mac? Aprende cómo funciona Airdrop y cómo enviar archivos entre dispositivos Apple de forma rápida y sin cables.
VER ARTÍCULO
Comparativa 2025: diferencias reales entre iPhone y Android en rendimiento, cámaras, IA, seguridad, ecosistema y precio. Descubre cuál encaja contigo.
VER ARTÍCULO
¿Confundido con el término “localhost”? Aprende qué significa, cómo funciona en programación y por qué es clave para pruebas en tu ordenador.
VER ARTÍCULO
Domina el diseño de layout para crear la mejor experiencia. Organiza elementos con maestría y cautiva a tu audiencia.
VER ARTÍCULO









