Downtime workflow
How to check if a website is down
Use a clean workflow to tell the difference between a real website outage, a DNS issue, an SSL failure, a closed port, or a response that is technically online but still broken.
When a site stops loading, the first question is usually too broad: “is it down?” In practice, you need to answer a narrower question first. Did the request fail before DNS finished, during the connection, during TLS, or only after the server returned an HTTP response? That is the difference between a useful diagnostic and a vague uptime guess.
Start with the whole request path
A website check gives the fastest high-level answer because it touches DNS, TCP, TLS, redirects, and the final HTTP response in one run.
Do not treat every failure as downtime
A 403, 429, or 503 still means the server answered. That is very different from DNS failure, a refused connection, or a TLS handshake error.
Use follow-up tools to narrow the layer
DNS, SSL, port, ping, and traceroute matter after the first check tells you where the request path started to break.
01
When this page is useful
This workflow is meant for the first ten minutes of troubleshooting, before you start changing records or blaming hosting.
The site will not load for you
You need to know whether the failure is visible from a public server or whether it may be limited to your browser, office network, VPN, or ISP.
A client says the site is down
You want a quick, defensible answer before escalating. A single report that separates HTTP, DNS, SSL, and network errors is more useful than a yes-or-no uptime statement.
Monitoring says there is a problem
You need a second opinion from a public diagnostics page to understand whether the issue looks like application failure, routing trouble, or a trust problem.
02
A practical first-pass workflow
The goal is to move from broad symptoms to a narrower layer without skipping straight to low-level tools too early.
Run Website Checker on the exact URL that fails
Use the real hostname and scheme when possible. You want the redirect chain, final URL, timing breakdown, and visible HTTP result from the same check.
Read the failure point, not just the headline
A DNS error, TLS warning, timeout, and HTTP 503 may all feel like “the site is down,” but they point to different owners and next actions.
Confirm the narrow layer with a dedicated tool
If the first result points to certificates, open SSL Checker. If it points to name resolution, open DNS Lookup. If the connection never opens, use Port Checker, then Ping or Traceroute if the path itself is suspicious.
Decide whether the result proves a global issue
A single public server can prove that one location saw the failure. It cannot prove that every region, ISP, or browser saw the same thing.
03
What the common outcomes usually mean
These are the interpretations that matter most when someone asks whether a website is really unavailable.
HTTP response with a status code
The request reached an application or edge service. The site may still be unusable, but the hostname resolved and something answered over HTTP.
DNS failure or no useful record
The problem started before any web server could answer. Check A, AAAA, CNAME, NS, and resolver behavior before touching SSL or application code.
TLS or certificate error
The host was reachable enough to begin HTTPS, but trust or protocol negotiation failed. Users may see a security block even though the server is technically online.
Closed, refused, or timed-out connection
The web service did not accept a working connection from the active probe location. That often points to firewall policy, a dead listener, origin trouble, or upstream filtering.
04
Which tool to open next
Use the dedicated page that matches the first clear signal instead of guessing from one ambiguous error string.
Best first check for “the site will not load” because it shows the whole request path and where it failed first.
Website CheckerParsed DNS answersOpen this when names look wrongUse it after NXDOMAIN, empty answers, stale IPs, or a mismatch between the hostname and the infrastructure you expected.
DNS LookupCertificate and TLS inspectionUse this when HTTPS trust is the blockerBest for expired certificates, hostname mismatch, self-signed posture, and visible TLS version support.
SSL CheckerTCP reachabilityUse this when the service may not be listeningA clean port test helps separate web application errors from a connection that never established on 80 or 443.
Port Checker05
Mistakes that waste time
These shortcuts make outage triage slower because they collapse different layers into one vague conclusion.
- Treating every non-200 response as proof that the entire site is down.
- Testing only the homepage when the real failure happens on a redirected login, checkout, or API path.
- Jumping straight into traceroute before confirming that the site is even answering HTTP or listening on the expected port.
- Assuming one or two server-side failures prove the issue is global for every region and browser.