Solucionar el error «This Site Can’t Be Reached»

TL;DR: El error "This Site Can’t Be Reached" aparece cuando tu navegador no puede establecer una conexión con el servidor. Los primeros pasos más fiables son vaciar la caché DNS y restablecer TCP/IP. Si el sitio está caído para todos, no solo para ti, la solución está en el servidor: comprueba si el proceso de tu servidor web se está ejecutando y si un firewall bloquea el puerto 80 o 443.

Comprender el error: qué significa realmente "This Site Can’t Be Reached"

Error: el sitio no se puede alcanzar

Cuando tu navegador muestra "This site can’t be reached", no pudo conectarse al servidor en la dirección que solicitaste. El error puede originarse en distintas capas de la red, por lo que una sola solución no funciona en todos los casos. Antes de aplicar cualquier solución, lee el código de error debajo del encabezado principal. Los códigos comunes incluyen ERR_NAME_NOT_RESOLVED (falló la búsqueda DNS), ERR_CONNECTION_REFUSED (el servidor rechazó activamente la conexión) y ERR_CONNECTION_TIMED_OUT (el servidor no respondió). Cada código apunta a una solución diferente.

Dos causas principales cubren la mayoría de los casos.

Fallos de DNS

El Sistema de Nombres de Dominio (DNS) traduce los nombres de dominio en las direcciones IP que tu dispositivo necesita para enrutar el tráfico. Cuando esa búsqueda falla debido a una caché local obsoleta, un servidor DNS mal configurado o un retraso tras un cambio de dominio, el navegador devuelve este error de inmediato.

Problemas de conectividad y configuración

Una conexión bloqueada o interrumpida en cualquier punto entre tu dispositivo y el servidor produce el mismo resultado. Las causas incluyen una conexión a internet caída, un proxy configurado para enrutar a través de una dirección no disponible y una regla de firewall que bloquea el tráfico saliente en el puerto 80 o 443.

¿El sitio está caído para todos o solo para ti?

Antes de ejecutar cualquier solución local, confirma dónde está el problema. Busca "is [nombre del sitio] down" o visita un verificador de estado de sitios e introduce la URL.

Resultado Qué significa Dónde centrarse
Caído para todos Problema del servidor o DNS en el origen Contacta con tu hosting o espera; las soluciones 1 a 9 no te ayudarán
Solo afecta a tu dispositivo Configuración local de red, navegador o sistema operativo Sigue las soluciones 1 a 9 a continuación

Si el sitio está caído globalmente, las soluciones locales son un esfuerzo inútil. Si solo tu dispositivo está afectado, empieza con la solución 1.

Solución 1: Vaciar la caché DNS (Windows, macOS, Linux)

Tu sistema operativo almacena en caché las búsquedas DNS para acelerar la navegación. Una entrada obsoleta o corrupta provoca fallos repetidos en un sitio que, por lo demás, es accesible. Vaciar la caché fuerza una nueva búsqueda.

Windows:

Abre el Símbolo del sistema y ejecuta:

ipconfig /flushdns

Deberías ver "Successfully flushed the DNS Resolver Cache."

macOS:

Abre el Terminal y ejecuta:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

No se espera ninguna salida visible; la caché se borra de forma silenciosa.

Linux (distribuciones basadas en systemd):

sudo systemd-resolve --flush-caches

Después de vaciarla, recarga la página. Si el error desaparece, la causa raíz era un registro DNS obsoleto.

Solución 2: Restablecer TCP/IP y Winsock

Restablecer TCP/IP y Winsock borra la pila de red de Windows y elimina el estado de protocolo corrupto. Usa esta solución cuando el vaciado de DNS no haya ayudado y el problema sea específico de un dispositivo.

Necesitas privilegios de administrador para ejecutar estos comandos.

Abrir el Símbolo del sistema como administrador:

  1. Pulsa el botón Inicio de Windows y escribe "cmd" en la barra de búsqueda.
símbolo del sistema de Windows
  1. Haz clic con el botón derecho en "Símbolo del sistema" en los resultados y selecciona "Ejecutar como administrador".
ejecutar símbolo del sistema como administrador

Ejecuta los comandos de restablecimiento (pulsa Enter después de cada uno):

ShellScript
netsh winsock reset
símbolo del sistema
ShellScript
netsh int ip reset
símbolo del sistema

Reinicia tu ordenador para aplicar los cambios y luego prueba si el sitio carga.

Para la referencia técnica completa de estos comandos, consulta la documentación de restablecimiento de TCP/IP de Microsoft .

Solución 3: Desactivar o reconfigurar la configuración del proxy

Un proxy configurado incorrectamente, o que apunta a una dirección que ya no es accesible, bloquea todo el tráfico y provoca el error "This site can’t be reached" en todos los sitios.

En Windows:

  1. Abre "Configuración" y busca "Configuración de proxy".
  2. En "Configuración manual del proxy", comprueba si hay una dirección de proxy introducida.
  3. Si no estás en una red corporativa que requiera un proxy, desactiva "Usar un servidor proxy".

En macOS:

  1. Abre "Configuración del Sistema" y ve a "Red".
  2. Selecciona tu conexión de red activa y abre "Detalles".
  3. Haz clic en la pestaña "Proxies" y desactiva los proxies que aparezcan.

En Chrome:

Chrome usa la configuración de proxy del sistema operativo de forma predeterminada. Cambiar la configuración del sistema anterior se aplica a Chrome automáticamente.

Después de desactivar el proxy, recarga la página.

Solución 4: Comprobar tu firewall y software de seguridad

Un firewall o un programa antivirus puede bloquear las conexiones salientes. Prueba esto desactivando temporalmente el software, verificando si el sitio carga y reactivando la protección de inmediato.

Firewall de Windows:

  1. Abre "Configuración", selecciona "Privacidad y seguridad" y luego "Seguridad de Windows".
Seguridad de Windows
  1. Haz clic en "Firewall y protección de red".
Firewall de Windows
  1. Selecciona el perfil de red activo (Público o Privado).
Configuración del firewall y protección de red
  1. Mueve el interruptor para desactivar el firewall en esa red.
Firewall de Windows

Prueba si el sitio carga. Reactiva el firewall inmediatamente después de la prueba.

Software antivirus:

Busca el icono del antivirus en la bandeja del sistema (esquina inferior derecha de la barra de tareas). Haz clic con el botón derecho y busca una opción para desactivar la protección temporalmente. Selecciona el intervalo de tiempo más corto disponible.

Desactivar antivirus de Windows temporalmente

Comprueba el sitio y luego reactiva el antivirus.

Si desactivar el firewall o el antivirus resuelve el error, añade el sitio a la lista de excepciones del software en lugar de dejar la protección desactivada.

Solución 5: Probar un servidor DNS diferente (Google 8.8.8.8 o Cloudflare 1.1.1.1)

El servidor DNS predeterminado de tu ISP puede ser lento, limitar las solicitudes o estar temporalmente caído. Cambiar a un servidor DNS público es una prueba rápida que no cuesta nada revertir. Cloudflare ofrece instrucciones de configuración para todos los sistemas operativos principales en 1.1.1.1 .

Google Public DNS: 8.8.8.8

Cloudflare DNS: 1.1.1.1

En Windows:

  1. Abre el "Panel de control" y ve al "Centro de redes y recursos compartidos".
  2. Haz clic en tu conexión activa y luego en "Propiedades".
  3. Selecciona "Protocolo de Internet versión 4 (TCP/IPv4)" y haz clic en "Propiedades".
  4. Elige "Usar las siguientes direcciones de servidor DNS" e introduce 8.8.8.8 como servidor preferido.

En macOS:

  1. Abre "Configuración del Sistema" y luego "Red".
  2. Selecciona tu conexión, abre "Detalles" y luego la pestaña "DNS".
  3. Elimina las entradas existentes y añade 8.8.8.8.

Después de guardar, vacía tu caché DNS (solución 1) para asegurarte de que el nuevo servidor se use de inmediato.

Solución 6: Borrar la caché y las cookies del navegador

Los datos en caché corruptos u obsoletos pueden hacer que un navegador no cargue una página que previamente almacenó en un estado defectuoso. Borrar la caché y las cookies fuerza una solicitud limpia al servidor.

  1. Abre el menú de configuración de tu navegador.
  2. Ve a "Privacidad y seguridad" o a la sección del historial de navegación.
Abrir el panel de WordPress
  1. Abre "Borrar datos de navegación".
borrar caché del navegador
  1. Selecciona el intervalo de tiempo, marca "Imágenes y archivos almacenados en caché" y "Cookies y otros datos de sitios", y luego haz clic en "Borrar datos".
borrar historial de navegación

Recarga la página después de borrar. Para más orientación sobre cómo borrar los datos del navegador en Chrome, consulta la página de soporte de Chrome de Google .

Solución 7: Comprobar tu conexión a internet

Confirma que tu dispositivo tiene una conexión a internet funcional antes de seguir depurando. Abre un segundo sitio que sepas que está activo. Si ese también falla, el problema es tu conexión, no el sitio concreto.

Si tu conexión está caída, desenchufa el router de la corriente, espera al menos un minuto y vuelve a enchufarlo. Esto borra el estado interno del router y restablece una conexión limpia con tu ISP.

Solución 8: Reiniciar tu router

Un router que lleva semanas funcionando puede acumular un estado de conexión que provoca un comportamiento errático. Un ciclo de encendido limpio suele resolver los problemas de conectividad intermitentes.

  1. Localiza el cable de alimentación del router y desenchúfalo de la pared.
  2. Espera de 10 a 15 segundos hasta que se apague la luz del router.
  3. Vuelve a enchufar el cable y deja unos minutos para que el router se reinicie por completo.

Después del reinicio, prueba el sitio de nuevo.

Solución 9: Reiniciar tu ordenador

Reiniciar el ordenador restablece el estado de TCP/IP, borra las cachés de red residentes en memoria y recarga los controladores de red. Si no has reiniciado recientemente y las soluciones 1 a 8 no han ayudado, un reinicio lleva unos minutos y elimina varias categorías de problemas transitorios.

Para propietarios de sitios WordPress: causas y soluciones del lado del servidor

"This site can’t be reached" puede originarse en el servidor, no en el dispositivo del visitante. Cuando se confirma que un sitio está caído para todos, la causa suele ser una de las siguientes.

El servidor web no se está ejecutando. Comprueba si Apache o Nginx está activo. En la mayoría de los hosts Linux:

sudo systemctl status apache2
sudo systemctl status nginx

Un servicio detenido devuelve este error para cada visitante. Reinicia el servicio y confirma que el sitio carga.

Firewall que bloquea los puertos 80 y 443. Un firewall del lado del servidor que descarta el tráfico HTTP o HTTPS entrante produce este error para todos los visitantes. Verifica las reglas de puertos en tu panel de control de hosting o con iptables -L.

Constante SITEURL o HOME incorrecta tras una migración. Según los tickets de soporte de WP STAGING, la causa del lado del servidor más común de este error tras un push a producción es una constante SITEURL o HOME mal configurada en wp-config.php que todavía apunta al dominio de staging. Abre wp-config.php y confirma que ambas constantes coinciden con el dominio en producción.

Si usaste WP Staging Pro para enviar tu sitio de staging a producción y el sitio quedó inaccesible, usa la instantánea de copia de seguridad de WP STAGING tomada antes del envío para restaurar el estado anterior. Consulta Cómo hacer una copia de seguridad y restaurar tu sitio web de WordPress para obtener instrucciones de recuperación paso a paso.

Propagación de DNS tras una transferencia de dominio o migración. Después de mover un sitio a un nuevo host, los cambios de DNS tardan en propagarse globalmente. Durante este periodo, algunos visitantes llegan al servidor antiguo y ven "This site can’t be reached". Espera a que se complete la propagación, lo que puede tardar hasta 48 horas.

Cuando nada funciona: contacta con tu hosting

Si todas las soluciones del lado del cliente fallan y el sitio está caído para todos, la causa raíz está en el servidor. Contacta con el equipo de soporte de tu hosting y proporciona:

  • El texto completo del error del navegador, incluido el código de error específico (ERR_NAME_NOT_RESOLVED, ERR_CONNECTION_REFUSED o similar)
  • Una captura de pantalla de la página de error
  • La hora aproximada en que apareció el error por primera vez

La mayoría de los hosts de WordPress gestionados pueden identificar la causa a partir de los registros del servidor en poco tiempo.

Artículos relacionados

Rene Hermenau

Autor: Rene Hermenau

Sobre el autor: René Hermenau es el fundador de WP STAGING. Trabaja en copias de seguridad de WordPress, entornos de staging, migraciones, gestión de bases de datos y flujos de despliegue seguros.