WordPress no carga por DNS mal configurado qué hacer
Guía completa para solucionar cuando WordPress no carga por un DNS mal configurado: diagnóstico, correcciones en hosting y dominio, y prevención de errores.
Índice
- Cómo detectar que WordPress no carga por un error de DNS
- Conceptos básicos de DNS para entender el problema
- Comprobaciones rápidas antes de tocar la configuración DNS
- Revisar y corregir los servidores de nombres del dominio
- Configurar correctamente los registros A, AAAA y CNAME
- Otros registros DNS importantes para WordPress
- Limpiar caché DNS y propagación: cuanto tarda en funcionar
- Problemas frecuentes y cómo solucionarlos paso a paso
- Buenas prácticas para evitar que WordPress deje de cargar por DNS
- Preguntas frecuentes
Cómo detectar que WordPress no carga por un error de DNS
Cuando tu sitio WordPress no carga, una de las causas más habituales es una configuración DNS incorrecta. Antes de tocar nada en el servidor o en WordPress, conviene confirmar si el problema realmente está en el DNS. Un error de DNS significa que el dominio no está apuntando correctamente a la dirección IP del servidor donde se aloja tu web, o que los servidores de nombres no responden como deberían.
Los síntomas de un fallo de DNS suelen ser diferentes a los de un error interno de WordPress (como errores 500, problemas de plugins o temas). Identificarlos bien te ahorrará tiempo y evitará cambios innecesarios en tu instalación.
- El navegador muestra mensajes como «No se puede acceder a este sitio», «DNS_PROBE_FINISHED_NXDOMAIN» o «Servidor DNS no encontrado».
- El dominio principal no carga, pero si accedes por IP directa al servidor ves contenido (aunque no siempre el de WordPress).
- Herramientas externas de comprobación DNS indican errores o ausencia de registros para tu dominio.
- El panel de tu proveedor de hosting muestra una IP para tu plan, pero el dominio apunta a otra IP diferente.
- La web deja de cargar justo después de cambiar de hosting, registrar un dominio nuevo o modificar registros DNS.
Resumen práctico: si tu navegador indica un error de DNS o que no encuentra la dirección del servidor, el problema casi seguro está en la configuración DNS del dominio, no en WordPress ni en el código.
Conceptos básicos de DNS para entender el problema
Para solucionar un WordPress que no carga por un DNS mal configurado, es imprescindible entender algunos conceptos clave. No necesitas ser administrador de sistemas, pero sí tener claro qué hace cada elemento y dónde se configura.
- Dominio: es el nombre de tu web (por ejemplo, tusitio.com). No contiene la web en sí; solo apunta hacia donde está alojada.
- Servidores de nombres (nameservers): son los servidores que almacenan la zona DNS de tu dominio. Suelen ser de tu proveedor de hosting o de tu registrador de dominio.
- Zona DNS: es el conjunto de registros que indican qué IP o servicio responde para cada subdominio (www, correo, ftp, etc.).
- Registro A: asocia un nombre de host (por ejemplo, tusitio.com) con una dirección IPv4 (por ejemplo, 192.0.2.10).
- Registro AAAA: similar al registro A, pero para direcciones IPv6.
- Registro CNAME: crea un alias de un nombre hacia otro nombre (por ejemplo, www hacia tusitio.com).
- Registro MX: indica qué servidor gestiona el correo del dominio.
- TTL (Time To Live): tiempo durante el cual otros servidores pueden guardar en caché la información de un registro DNS.
Cuando WordPress no carga por un DNS mal configurado, casi siempre el problema está en los nameservers o en los registros A/CNAME de la zona DNS. Saber dónde se gestionan y qué valor deberían tener es el primer paso para corregirlo.
Comprobaciones rápidas antes de tocar la configuración DNS
Antes de modificar registros DNS, conviene descartar otros factores que pueden hacer pensar que el problema es de DNS cuando en realidad no lo es. Estas comprobaciones son sencillas y te ayudarán a evitar cambios innecesarios.
- Probar desde otra red o dispositivo: intenta acceder a la web desde el móvil usando datos, o desde otro ordenador y otra conexión. Si solo falla en una red concreta, puede ser un problema de caché DNS local.
- Usar un navegador diferente: prueba en Chrome, Firefox, Edge o Safari. Si en uno funciona y en otro no, limpia la caché y las cookies del navegador problemático.
- Comprobar si la web carga por IP: si conoces la IP del servidor, introdúcelo en el navegador (por ejemplo, http://192.0.2.10). Si ves alguna página, el servidor responde y el problema está probablemente en el DNS.
- Verificar el estado del hosting: entra al panel de tu proveedor y revisa si hay avisos de caída de servidores o tareas de mantenimiento.
- Comprobar caducidad del dominio: asegúrate de que el dominio no ha expirado. Un dominio caducado puede mostrar páginas de parking o errores de resolución.
Consejo: si la web no carga desde ninguna red ni dispositivo, el dominio está activo y el hosting operativo, es muy probable que el problema sea efectivamente una configuración DNS incorrecta.
Revisar y corregir los servidores de nombres del dominio
El primer punto crítico cuando WordPress no carga por un DNS mal configurado son los servidores de nombres (nameservers). Si el dominio apunta a unos nameservers que no contienen la zona DNS correcta, tu web no podrá resolverse.
Normalmente, los nameservers se gestionan en el panel del registrador de dominio (donde compraste el dominio). Allí deberías ver algo similar a ns1.tu-hosting.com, ns2.tu-hosting.com o los nameservers de un proveedor DNS externo (Cloudflare, por ejemplo).
- Accede al panel de tu registrador y localiza la sección de DNS o Servidores de nombres.
- Comprueba qué nameservers están configurados actualmente.
- Compáralos con los nameservers que te indica tu proveedor de hosting o tu proveedor DNS.
- Si no coinciden, actualízalos con los valores correctos proporcionados por tu hosting.
- Guarda los cambios y ten en cuenta que la propagación puede tardar desde unos minutos hasta varias horas.
Ejemplo típico: migras tu WordPress a un nuevo hosting, pero olvidas cambiar los nameservers en el registrador. El dominio sigue apuntando a los nameservers antiguos, que ya no tienen la zona DNS activa, y la web deja de cargar. La solución es actualizar los nameservers al nuevo proveedor.
Configurar correctamente los registros A, AAAA y CNAME
Una vez que los nameservers son los correctos, el siguiente paso es revisar la zona DNS y, en particular, los registros que hacen que tu dominio apunte a la IP del servidor donde está WordPress. Los más importantes para que la web cargue son los registros A, AAAA y CNAME.
Estos registros suelen gestionarse en el panel de tu hosting o en el proveedor DNS que hayas elegido. Es fundamental que apunten a la IP correcta y que no haya conflictos entre ellos.
- Registro A del dominio principal: debe apuntar a la IP del servidor donde está instalado WordPress (por ejemplo, 203.0.113.25).
- Registro A o CNAME de www: lo habitual es que www sea un CNAME que apunte al dominio principal (www -> tusitio.com), o un registro A con la misma IP.
- IPv6 (AAAA): si tu hosting proporciona IPv6, puedes añadir un registro AAAA. Si está mal configurado, puede causar errores intermitentes.
- Subdominios: si usas subdominios (blog.tusitio.com, tienda.tusitio.com), revisa que sus registros A o CNAME sean correctos.
Configuración mínima recomendada:
– @ (dominio raíz) → Registro A → IP del servidor de hosting.
– www → Registro CNAME → @ (o el propio dominio).
Con esto, tanto tusitio.com como www.tusitio.com deberían cargar tu WordPress correctamente.
Otros registros DNS importantes para WordPress
Aunque los registros A, AAAA y CNAME son los que determinan si tu WordPress carga o no, existen otros registros DNS que, si están mal configurados, pueden generar problemas colaterales, especialmente con el correo electrónico, la seguridad y algunos servicios externos.
- Registros MX: controlan el correo del dominio. No afectan directamente a la carga de WordPress, pero si los cambias sin cuidado puedes dejar de recibir emails, incluidos los de formularios de la web.
- Registros TXT: se usan para verificaciones (Google Search Console, proveedores de correo, SPF, DKIM, etc.). Un SPF mal configurado no impide que WordPress cargue, pero puede hacer que tus emails acaben en spam.
- Registros SRV: se utilizan para servicios específicos (VoIP, mensajería, etc.). Rara vez afectan a WordPress, salvo integraciones concretas.
- Registros CAA: indican qué entidades pueden emitir certificados SSL para tu dominio. Una configuración restrictiva puede impedir la emisión o renovación de certificados Let’s Encrypt.
Recomendación: si tu único objetivo es que WordPress vuelva a cargar, concéntrate primero en nameservers, registros A/AAAA y CNAME. Toca MX, TXT y otros registros solo si sabes exactamente para qué sirven o siguiendo las instrucciones de tu proveedor.
Limpiar caché DNS y propagación: cuanto tarda en funcionar
Tras corregir un DNS mal configurado, es posible que tu WordPress siga sin cargar inmediatamente. Esto suele deberse a la caché DNS y al tiempo de propagación. Cada proveedor de internet y cada sistema operativo guarda en caché las respuestas DNS durante un tiempo (TTL), por lo que los cambios no se ven al instante en todas partes.
Aunque muchas veces los cambios se reflejan en pocos minutos, en algunos casos pueden tardar varias horas. Mientras tanto, diferentes usuarios pueden ver resultados distintos: algunos verán la web antigua, otros un error y otros la web nueva.
- Limpiar caché DNS en tu ordenador: en Windows, puedes usar el comando ipconfig /flushdns en la consola; en macOS y Linux, existen comandos similares.
- Limpiar caché del navegador: borra la caché y las cookies, o prueba en modo incógnito.
- Usar DNS públicos: cambiar temporalmente a DNS de Google (8.8.8.8, 8.8.4.4) o Cloudflare (1.1.1.1) puede ayudarte a ver antes los cambios.
- Comprobar propagación: utiliza herramientas online de «DNS propagation check» para ver desde distintos países qué IP resuelve tu dominio.
Importante: si han pasado más de 24 horas desde que corregiste los registros DNS y WordPress sigue sin cargar, revisa de nuevo la configuración. Es posible que haya algún valor incorrecto o un conflicto entre registros.
Problemas frecuentes y cómo solucionarlos paso a paso
Cuando WordPress no carga por un DNS mal configurado, suelen repetirse una serie de escenarios típicos. Identificar cuál es tu caso te permitirá aplicar la solución adecuada de forma rápida y ordenada.
- Escenario 1: dominio nuevo que nunca ha cargado
Has registrado un dominio y contratado un hosting, pero la web no carga.
Pasos:
1. Verifica en el registrador que los nameservers son los de tu hosting.
2. En el panel DNS del hosting, crea un registro A para el dominio raíz apuntando a la IP del servidor.
3. Crea un registro CNAME para www apuntando al dominio raíz (o un registro A con la misma IP).
4. Espera la propagación y limpia la caché DNS local.
- Escenario 2: migración de hosting y la web deja de cargar
Has movido tu WordPress a otro proveedor y, tras la migración, el dominio muestra errores de DNS o carga la web antigua.
Pasos:
1. Cambia los nameservers en el registrador al nuevo hosting (si es necesario).
2. Actualiza los registros A y AAAA en la zona DNS para que apunten a la nueva IP del servidor.
3. Comprueba que no queden registros antiguos apuntando a la IP anterior.
4. Revisa que el dominio configurado en WordPress (URL del sitio) coincida con el dominio que resuelve el DNS.
- Escenario 3: uso de CDN o proxy (Cloudflare, etc.)
Has activado un CDN o un proxy inverso y, tras el cambio, la web deja de cargar o muestra errores de DNS.
Pasos:
1. Asegúrate de que los nameservers apuntan al proveedor CDN (si así lo requiere).
2. En el panel del CDN, configura el registro A o CNAME hacia la IP o el host de tu servidor de origen.
3. Desactiva temporalmente el proxy (modo «solo DNS») para comprobar si el problema está en el CDN o en el hosting.
4. Revisa que no haya registros duplicados o en conflicto para el mismo subdominio.
- Escenario 4: cambios en DNS para correo que afectan a la web
Has modificado registros para configurar un proveedor de correo externo (Gmail, Microsoft 365, etc.) y, tras ello, la web deja de cargar.
Pasos:
1. Revisa que solo hayas cambiado MX y TXT, y no los registros A o CNAME del dominio.
2. Si has sobrescrito la zona DNS con una plantilla del proveedor de correo, vuelve a crear los registros A y CNAME para la web.
3. Comprueba que el dominio raíz y www siguen apuntando a la IP del servidor de WordPress.
Buenas prácticas para evitar que WordPress deje de cargar por DNS
Una vez que has solucionado el problema y tu WordPress vuelve a cargar, es importante aplicar una serie de buenas prácticas para reducir al mínimo la probabilidad de que un error de DNS vuelva a dejar tu web inaccesible en el futuro.
- Documentar la configuración actual: guarda capturas de pantalla o exporta la zona DNS antes de hacer cambios importantes.
- Evitar cambios simultáneos: no modifiques a la vez nameservers, registros A y configuraciones de correo. Haz cambios escalonados y verifica tras cada uno.
- Usar TTL razonables: para registros críticos, un TTL de 300 a 3600 segundos suele ser un buen equilibrio entre rendimiento y flexibilidad.
- Centralizar la gestión DNS: siempre que sea posible, mantén todos los registros en un único proveedor fiable para evitar confusiones.
- Revisar DNS tras renovaciones o migraciones: cada vez que renueves dominio, cambies de hosting o actives un CDN, comprueba que los registros siguen siendo correctos.
- Monitorizar la disponibilidad: utiliza herramientas de monitorización que te avisen si la web deja de estar accesible, para detectar rápido cualquier problema de DNS.
Buena práctica clave: antes de tocar DNS, ten siempre a mano la IP del servidor, los nameservers correctos y, si es posible, un backup de la zona DNS. Así podrás revertir rápidamente cualquier cambio que deje tu WordPress sin cargar.
Preguntas frecuentes
A continuación se responden algunas de las dudas más habituales cuando WordPress no carga por un DNS mal configurado. Estas respuestas te ayudarán a aclarar conceptos y a actuar con más seguridad.
¿Cómo saber si el problema es de DNS o de WordPress?
Si el navegador muestra errores como «DNS_PROBE_FINISHED_NXDOMAIN», «No se ha podido encontrar la dirección IP del servidor» o «Servidor DNS no encontrado», el problema está casi seguro en el DNS. Si en cambio ves errores 500, pantallas blancas o mensajes específicos de WordPress, el fallo suele estar en el código, plugins o configuración interna.
¿Cuánto tarda en propagarse un cambio de DNS?
Depende del TTL configurado y de las cachés de los distintos proveedores. En la práctica, muchos cambios se reflejan en 5–30 minutos, pero la propagación completa puede tardar hasta 24–48 horas. Durante ese tiempo, es normal que algunos usuarios vean la web y otros no.
¿Puedo romper el correo al tocar el DNS para que cargue WordPress?
Sí, si modificas o eliminas registros MX o TXT relacionados con el correo, puedes dejar de recibir emails o provocar problemas de entrega. Por eso es importante centrarte en los registros A, AAAA y CNAME para la web, y tocar MX/TXT solo siguiendo instrucciones claras de tu proveedor de correo.
¿Qué hago si no sé cuál es la IP correcta de mi servidor?
Entra en el panel de tu proveedor de hosting y busca la información del plan o del servidor: normalmente se indica la IP pública. Si no la encuentras, abre un ticket de soporte indicando tu dominio y pidiendo la IP a la que debe apuntar el registro A del dominio.
¿Cambiar de DNS puede afectar al posicionamiento SEO de mi WordPress?
El simple hecho de cambiar la configuración DNS no afecta al SEO, siempre que la web siga siendo accesible. Lo que sí perjudica el posicionamiento es que la web esté caída o inaccesible durante mucho tiempo. Por eso es importante planificar los cambios DNS en horarios de menor tráfico y minimizar los tiempos de inactividad.
¿Necesitas orientación personalizada?
Te ayudamos a entender tus opciones y el siguiente paso.