¿Cómo solucionar un error 504 en su sitio de WordPress?
Publicado: 2021-04-27
Como usuario, no hay nada más frustrante que encontrar el error de tiempo de espera de la puerta de enlace 504. Un buen día, inicia sesión en su sitio y todo lo que obtiene es una página de error. Esto también puede ser preocupante y frustrante para los moderadores y el administrador del sitio. Esto podría considerarse un problema habitual en la generación actual de Internet, pero incluso puede traducirse en pérdida de tráfico. Los sitios, especialmente en la industria del comercio electrónico, el impacto negativo del tiempo de carga podría incluso paralizar algunas de las conversiones fáciles.
Si es un usuario de WordPress, debe estar familiarizado con el error 504 Gateway Timeout. Afortunadamente, independientemente de cómo suene esto, lidiar con el problema es bastante sencillo. El artículo presenta todo lo que necesita saber sobre el error 504 y las formas de solucionarlo. Sigue leyendo para saber más.
Antes de sumergirse en la solución de problemas, debe conocer el significado exacto y la causa raíz del problema.
¿Qué es un tiempo de espera de puerta de enlace 504?
Cada código de estado HTTP que comienza con el dígito 5 son errores del lado del servidor. El error de tiempo de espera de puerta de enlace 504 básicamente significa que “El servidor, actuando como puerta de enlace, agotó el tiempo esperando que otro servidor respondiera”. Aparece un error de tiempo de espera de puerta de enlace 504 cuando el navegador no puede establecer una conexión con el sitio. En palabras simples, cuando un servidor no recibe ninguna respuesta de otro servidor.
El error 504 puede afectar negativamente al SEO de su sitio. Esto se debe a que el rastreador de Google rastrea constantemente los sitios. En caso de que el sitio arroje el error 504 durante mucho tiempo, entonces, Google podría verlo como un problema relacionado con el nivel del sitio web. En última instancia, esto afectaría la clasificación de su sitio en la SEPR de Google.
¿Cuáles son las posibles razones y soluciones del error 504?
Antes de profundizar en las soluciones de los problemas, es importante determinar la posible causa del error. A continuación se enumeran algunas de las razones por las cuales el problema del servidor puede no responder y sus soluciones.
Servidor o host sobrecargado
Una de las razones más comunes del error de puerta de enlace incorrecta es el servidor o el host sobrecargados. En tal caso, el sitio puede volver a aparecer pronto.
Una de las formas más sencillas de solucionarlo es simplemente borrando la memoria caché. Vuelva a cargar el sitio o presione Ctrl + F5. Mientras tanto, incluso puede comprobar si el problema está relacionado con la red local. Hay herramientas en línea disponibles para el mismo. Limpiar el navegador o usar el modo de incógnito para navegar también puede ayudar a verificar si el problema está relacionado con el navegador.
Complementos de WordPress
Las plataformas CMS utilizan muchos complementos y extensiones para mejorar la UX y la interfaz de usuario del sitio. WordPress no es diferente y, a veces, los complementos obsoletos pueden causar problemas. Los complementos que están relacionados con el almacenamiento en caché de una forma u otra pueden ser los culpables.
En tal caso, es recomendable revisar el complemento de su sitio. El problema de incompatibilidad surge cuando los complementos no se actualizan a la última versión. Desactivar los complementos es la mejor manera de depurar el problema y encontrar al verdadero culpable. Vaya a public_html en wp-content usando el administrador de FTP. Cambie el nombre de la carpeta del complemento, de modo que WordPress no reconozca el contenido de la carpeta. Una vez hecho esto, comience a habilitar los complementos uno por uno. Esto le ayudará a identificar al verdadero culpable. Una vez que haya descubierto la extensión que está causando el problema, puede intentar solucionarlo. A veces, actualizar el complemento puede ayudar.

Cambios y actualizaciones en los sitios
Cualquier cambio o actualización realizada en el sitio provoca un error de tiempo de espera de puerta de enlace 504.
Puede averiguar lo mismo agregando las líneas mencionadas a continuación al archivo wp-config.php:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
Problema de DNS
El problema del DNS es otra razón de los problemas 504 en los sitios de WordPress. El problema de DNS puede ocurrir desde el lado del servidor o desde el lado del cliente. En el primer caso, ha migrado su sitio de WordPress a un nuevo host, luego, tendrá que esperar hasta que todo se haya propagado por completo. Esto puede tardar hasta 24 horas en ocasiones, dependiendo del valor TTL de su registro DNS. En caso de que no se haya propagado por completo, simplemente tendrás que esperar a que ocurra lo mismo.
Mientras que si el problema de DNS es del lado del cliente, entonces puede intentar vaciar su caché de DNS local. Para esto, abra su símbolo del sistema e ingrese el comando: ipconfig / flushdns
Si funciona, se mostrará un mensaje exitoso como se muestra en la imagen de arriba.
Deshabilita tu CDN
Content Delivery Network o CDN reduce la carga de trabajo del servidor y carga el sitio web más rápido de lo habitual, sin embargo, a veces incluso puede tropezar. CDN agrega otra puerta de enlace entre el cliente y el servidor. Por lo tanto, en algunos casos, en realidad se convierte en la razón detrás de los errores de tiempo de espera de puerta de enlace 504.
Por lo general, los proveedores de CDN devuelven errores, por lo que resulta más fácil averiguar si este es el motivo. La mejor manera de manejarlo es deshabilitar CDN temporalmente.
Cambiar la configuración del proxy
A veces, el error 504 ocurre cuando la conexión está configurada para usar la configuración de proxy. En tal caso, desactive la configuración de proxy de su navegador.
El proceso de deshabilitar el mismo depende del navegador. Por ejemplo, para Google Chrome, siga los pasos que se mencionan a continuación para deshabilitar la configuración del proxy.
En Google Chrome, vaya a Configuración -> Avanzado -> En la sección Sistema, haga clic en Abrir configuración de proxy -> Verifique la configuración de detección automática.
Conclusión
WordPress ofrece la facilidad de desarrollo de sitios web. Le permite crear su sitio sin ningún conocimiento de codificación. Sin embargo, existen algunas desventajas de las plataformas CMS. Te arroja muchos errores y el error 504 es uno de ellos. El error de tiempo de espera de la puerta de enlace 504 puede parecer inofensivo, pero puede actuar como un asesino silencioso para su sitio de WordPress. Aparte de las razones mencionadas anteriormente, existen otras razones que pueden ser la causa del error 504. Estas razones pueden incluir servidor lento, tiempo de espera de solicitud HTTP, problema de firewall, ataque de spam / bot y otros. La clave para solucionar problemas de manera eficiente es identificar la causa raíz. Entonces, la próxima vez que se encuentre con un problema de este tipo, no se asuste. Intente averiguar el motivo y podrá manejarlo bien.