WordPress "This Site Can't Be Reached": Diagnose & Fix (2026)
Quick answer
"This site can't be reached" (ERR_CONNECTION_REFUSED, ERR_NAME_NOT_RESOLVED) means the browser can't reach your server. Diagnose by: (1) checking downforeveryoneorjustme.com to confirm it's not just you, (2) running dig yourdomain.com A to check DNS resolves, (3) checking Cloudflare status page if you use Cloudflare, (4) contacting your host — most WordPress outages are host-side, not WordPress-side.
Is it you, or is it the site?
First: visit downforeveryoneorjustme.com or isitdownrightnow.com and enter your domain. If the site's up for others, it's a DNS or ISP issue on your end.
If it's down for everyone, the outage is at the DNS layer, the CDN layer (Cloudflare), or the host itself. The next three checks tell you which.
Fix #1 — Check DNS resolution
Open terminal and run: dig yourdomain.com A +short
If you get an IP back, DNS is working — the problem is between DNS and the server (host, CDN). If you get nothing or a delegation error, DNS is broken.
Log into your DNS host (Cloudflare, GoDaddy, Namecheap). Confirm the A record points at your server's IP. After a host migration, this is the #1 cause of "site can't be reached" — DNS still points at the old server.
Fix #2 — Check Cloudflare (if you use it)
cloudflarestatus.com shows real-time incidents. If Cloudflare is having a regional outage, your site is unreachable through them even if the origin is fine.
Temporary workaround: log into Cloudflare, disable the orange cloud on your A record (turn it grey) — this bypasses Cloudflare and serves directly from origin. Takes about 5 minutes to propagate.
Prefer we just fix it?
Site is down or blocking real customers right now? Our emergency team is live around the clock — median response 12 minutes, flat $149 for the fix. Learn more about emergency WordPress help or grab a slot below.
Fix #3 — Test the origin directly
Get your server's real IP from your host panel. Try: curl -I http://<your-server-ip> -H "Host: yourdomain.com"
If you get an HTTP response, the server is up — the issue is between the browser and the server (DNS, Cloudflare, firewall). If you get a connection error, the server itself is down. Time to contact your host.
Fix #4 — Contact the host
If DNS is correct, Cloudflare is fine, and the origin isn't responding — your host has a problem. Check their status page and open a ticket. Most reputable hosts publish incidents at status.<hostname>.com.
This is often the fastest path to resolution. Hosts see the outage before you do and are already working on it.
When to call for help
If your host is unresponsive and your site's been down for hours, we do emergency migrations off a broken host — usually starting on a fresh server within 60 minutes. Migration rescue starts at $299 depending on site complexity.
Common questions
Why does my WordPress site say "this site can't be reached"?+
The browser can't reach your server. First check downforeveryoneorjustme.com — if it's up for others, the problem is on your end (ISP, VPN, local DNS). If it's down for everyone, run dig yourdomain.com A +short to check DNS resolution. If DNS is fine, the issue is at the host or CDN layer.
How do I check if my WordPress host is down?+
Visit your host's status page (usually status.<hostname>.com — for example status.kinsta.com, status.wpengine.com). Also check downdetector.com. If you use Cloudflare, check cloudflarestatus.com. Most host outages are announced within minutes of detection.
What is ERR_NAME_NOT_RESOLVED?+
DNS can't find your domain. Either your DNS records are broken or missing, your domain expired, or your local DNS cache is stale. Try dig yourdomain.com to see if DNS resolves globally. If not, log into your DNS host and verify the A record points at your server IP.
How do I fix "site can't be reached" after moving hosts?+
Almost always DNS. Your A record still points at the old server IP. Log into your DNS host, update the A record to the new server IP, wait 5-60 minutes for propagation (depending on TTL). Check with dig yourdomain.com A +short from time to time.
Want help with this?
The pages below go deeper, by service and by city.
Services
Want this handled for you?
Book a call and we will review your site before recommending anything.