--- title: "Website Down: Check, Fix & Monitor Uptime" description: "Why websites go down, how to check status, fix outages, and prevent downtime. Tools, error codes, and maintenance page templates." date: 2026-05-04 type: post url: /website-down canonical: https://webmaintenance.com.au/website-down --- # Website Down: Check, Fix & Monitor Uptime *Why websites go down, how to check status, fix outages, and prevent downtime. Tools, error codes, and maintenance page templates.* When a website goes down, every second offline costs you visitors, revenue, and search ranking — yet most site owners only find out when a customer complains. This guide covers detection tools, error code identification, a six-step recovery process, and a prevention checklist for Australian website owners, plus ready-to-use maintenance page templates and customer communication scripts. ## What Does Website Down Mean? A website is down when the server hosting it fails to respond to HTTP requests, making the site unreachable to visitors. This failure covers three states: a complete server outage, a DNS resolution failure that stops the domain resolving to an IP address, and a hosting configuration error that blocks all inbound requests. Downtime is not one failure type. It is a spectrum from full unavailability to partial inaccessibility affecting only certain pages or regions. ### Is a Website Down Just When It's Not Loading? No. A site not loading covers three distinct states: fully down (server unreachable, no HTTP response returned), partially down (some pages return error codes while others load), and slow but accessible (performance degradation, not a downtime event). The distinction determines the correct diagnostic and recovery path. ### What Are the Key Features of a Website Down Incident? Five signs confirm a website down incident, not just a slow connection. - The server returns no HTTP response or a 5xx status code, preventing the browser from loading any page content - DNS resolution fails, meaning the domain does not resolve to an IP address and the host cannot be located - An uptime monitoring tool logs a failed ping or HTTP check within its standard check interval - Visitors receive a blank page, a browser timeout, or a "This site can't be reached" message in the browser - Multiple users on separate networks and devices report the same inaccessibility at the same time ## What Are the Main Causes of a Website Going Down? Seven reasons a website goes down, including sudden and widespread failures. - **Server crash or hardware failure:** the physical or virtual server stops responding without warning - **Hosting provider outage:** the data centre or shared server environment goes offline entirely - **Traffic spike or server overload:** a sudden visitor surge exceeds the server's resource capacity - **DNS failure:** the domain name fails to resolve to an IP address, making the site globally unreachable - **Expired domain or SSL certificate:** the browser blocks access or the domain registrar suspends the domain - **Malware or DDoS attack:** malicious traffic overwhelms or compromises the server infrastructure - **Software or plugin conflict:** a failed update breaks core site functionality without warning When multiple unrelated sites go offline simultaneously, the cause is almost always a shared infrastructure provider: Cloudflare, AWS, or Google Cloud experiencing a regional outage. ### How Does a Cloudflare or AWS Outage Cause Sites to Go Down? Because millions of websites share the same underlying infrastructure, a failure at one provider takes down thousands of sites at once. Cloudflare operates as a CDN and reverse proxy: when Cloudflare's network fails, HTTP requests never reach the origin server. AWS, particularly its us-east-1 region, hosts a significant portion of global server capacity. A failure in that region causes cascading outages across hosted applications and sites that depend on it. ## What Are Common Website Down Error Codes? | Error Code | What It Means | Most Likely Cause | | --- | --- | --- | | 503 Service Unavailable | Server overloaded or in maintenance mode | Hosting overload or active maintenance window | | 502 Bad Gateway | Upstream server returned an invalid response | Reverse proxy or CDN misconfiguration | | 521 Web Server Is Down | Origin server refused Cloudflare connection | Server crash or firewall blocking Cloudflare IPs | | 504 Gateway Timeout | Server did not respond within the timeout window | Slow database query or server overload | | 524 A Timeout Occurred | Cloudflare connected but origin was too slow | Long-running PHP process or database timeout | | 500 Internal Server Error | Generic server-side failure | Plugin conflict, corrupted .htaccess file, or broken code | ## How Can I Check If My Website Is Down? Before troubleshooting, confirm whether the site is down for all visitors or only for you: the answer changes the response entirely. Load the site on a separate device connected to a different network, such as mobile data. If the site fails on that device too, use a dedicated availability checker to confirm a real server outage rather than a local network or DNS caching issue. ### Which Tools Can You Use to Check If a Website Is Down? Five reliable tools to check site availability, including free options and multi-location checks. - **Downdetector:** crowd-sourced outage reports aggregated in real time; best for confirming widespread infrastructure outages; free - **IsItDownRightNow:** instant single-URL check with response time measurement; best for quick status confirmation; free - **UptimeRobot:** checks site availability every 5 minutes and sends email or SMS on failure; best for ongoing availability monitoring; free tier covers up to 50 monitors - **Pingdom:** checks from multiple global locations with detailed response time reports; best for performance and availability tracking combined; paid - **Site24x7:** enterprise-grade monitoring from 130+ locations worldwide; best for businesses requiring SLA-grade uptime reporting; paid Each tool works by sending an HTTP request to the server: if no response is received within the timeout window, the site is flagged as unavailable. ### How Do You Generate a Website Downtime Report? Four steps to produce a downtime report for your team or hosting provider. 1. **Enable uptime monitoring:** connect the site to UptimeRobot or Pingdom before any incident occurs; the tool records every outage event automatically 2. **Capture the incident window:** log the exact start time, end time, and total outage duration from the monitoring dashboard 3. **Document error codes:** screenshot or export the HTTP status codes returned during the outage period for the incident record 4. **Export the report:** most monitoring platforms provide CSV or PDF export showing uptime percentage, incident history, and average response time ## Why Does Website Downtime Matter? Studies show that 88% of online consumers are less likely to return to a site after a bad experience, and an unavailable site is the worst experience a visitor encounters. Downtime produces five measurable business impacts: - **Lost revenue:** every minute offline is a minute customers cannot purchase, book, or submit an enquiry - **Trust damage:** visitors who reach an unavailable site treat the business as unreliable or permanently closed - **Bounce and abandonment:** users leave immediately and navigate to a competitor's site without returning - **Reputational escalation:** customers report outages on social media, amplifying damage beyond the original visitor base - **Support volume increase:** inbound calls and emails spike as customers ask whether the business is still operating ### How Does Website Downtime Affect SEO Rankings? Short downtime rarely causes lasting SEO damage, but repeated or extended outages do. When Googlebot encounters a 503 status code, it logs a temporary failure and retries crawling within hours. If the site remains offline across multiple crawl attempts, Google removes those pages from the index. A 503 returns a temporary signal. A 404 returns a permanent removal signal. The correct status code during planned maintenance is a 503 with a Retry-After header, never a 200 or 404. ## How Do You Fix a Website That Is Down? Six-step recovery process from first detection to site restored. 1. **Confirm the outage:** use IsItDownRightNow or Downdetector to verify the site is unreachable for all visitors, not only your local network 2. **Check the hosting dashboard:** log in to the hosting account and review server alerts, maintenance notices, and current resource usage limits 3. **Identify the error code:** HTTP 503 points to server overload or maintenance; 502 points to a reverse proxy failure; 521 points to a Cloudflare-to-origin disconnect 4. **Restart the server or service:** if server access is available, restart the web server process (Apache or Nginx) and the database service (MySQL or MariaDB) 5. **Contact the hosting provider:** raise a support ticket with the exact error code, the outage start time, and a log of any recent changes made to the site 6. **Restore from backup:** if a failed update or file corruption caused the outage, roll back to the most recent clean backup via the hosting control panel ![website recover process](https://webmaintenance.com.au/assets/images/website-down/recover_down_website.webp) ## Can You Outline the Steps to Prevent Website Downtime? Prevention reduces downtime exposure. Six practices address the primary causes of site unavailability before they affect visitors. Uptime monitoring provides early detection before customers report the problem. 1. **Set up 24/7 uptime monitoring:** UptimeRobot checks site availability every 5 minutes and sends an instant alert on failure; free tier covers 50 monitors 2. **Choose a reliable hosting provider:** select a host with a 99.9% uptime SLA and Australian data centre infrastructure 3. **Keep software and plugins updated:** outdated code is the primary source of compatibility conflicts and security-related downtime 4. **Enable automatic daily backups:** a daily backup reduces recovery time from hours to minutes when an outage occurs 5. **Use a CDN:** a Content Delivery Network distributes traffic load and provides automatic failover if the origin server goes offline 6. **Test updates before deploying:** apply changes to a staging environment before pushing to the live site ## How Do You Get Notified When a Website Goes Down? Instant alerts are the difference between a 2-minute outage and a 2-hour one. Uptime monitoring tools detect unavailability by pinging the site at regular intervals: a failed check triggers a notification via email, SMS, or Slack within seconds. - **UptimeRobot:** email and SMS alerts on a 5-minute check interval; free for up to 50 monitors - **Freshping:** email, Slack, and webhook notifications; free for 50 monitored checks - **Better Uptime:** phone call alerts for critical outages; paid plan with free trial - **Pingdom:** SMS and email with configurable escalation policies; paid For Australian websites, choose a monitoring service with Asia-Pacific check nodes to eliminate false positives from international routing delays. ## What Should a Website Down Maintenance Page Include? Six elements every [**professional web maintenance**](https://webmaintenance.com.au/) page requires. - **Clear status message:** state the site is temporarily unavailable, not closed permanently - **Estimated return time:** provide a specific time or date; avoid vague phrases such as "back soon" - **Reason (optional):** a brief note such as "scheduled maintenance" is sufficient to build visitor confidence - **Contact details:** include an email address or phone number so urgent enquiries are not lost during the outage - **Social media links:** direct visitors to active social profiles for real-time status updates - **HTTP 503 status code with Retry-After header:** required for SEO preservation; signals search engines to return later rather than deindex the page To activate maintenance mode: use the built-in toggle in [**WordPress**](https://webmaintenance.com.au/services/wordpress), [**Wix**](https://webmaintenance.com.au/services/wix), or Squarespace, or deploy a single HTML file returning a 503 header with an .htaccess redirect routing all traffic to it. ## How Do You Write a Website Down Message to Customers? A website down message is honest, brief, and reassuring. The goal is to retain visitor trust while the site is restored, not to explain technical details. Apply three rules: 1. Lead with empathy, not technical terms 2. Include an expected resolution time, even if approximate 3. Provide at least one alternative contact method ### Planned Maintenance Template **We'll be back shortly.** Our website is currently undergoing scheduled maintenance. We expect to be back online by [TIME/DATE]. For urgent enquiries, please contact us at [EMAIL] or call [PHONE]. We apologise for any inconvenience. ![Planned maintenance page](https://webmaintenance.com.au/assets/images/website-down/planned_maintenance_page.webp) ### Unplanned Outage Template **We're experiencing an unexpected issue.** Our team is working to resolve it as quickly as possible. This page updates as soon as more information is available. Need help now? Reach us at [EMAIL]. A site going offline costs visitors, revenue, and search ranking. The six-step recovery process, prevention checklist, and maintenance page templates in this guide reduce both outage duration and recurrence. Australian website owners who combine 24/7 uptime monitoring with [**daily backups**](https://webmaintenance.com.au/website-backup) and a tested maintenance page convert an unplanned outage into a managed, recoverable event.