If your website is down, first check whether it is down for everyone (use a site status checker or mobile data), then look at what the browser shows: a DNS error points to the domain, a 500 or critical error points to WordPress, a 503 or 508 points to hosting resources, and an expired certificate warning points to SSL. Check that the domain and hosting have not expired, look at your host’s status page, and restore the latest backup if a recent change caused it.
- Confirm it is down for everyone, not just your network.
- The error message tells you where to look.
- Expired domains and hosting are a surprisingly common cause.
- Undo the last change: update, plugin, DNS edit or code snippet.
- Uptime monitoring tells you before customers do.
What does each error mean?
| What you see | Meaning | First action |
|---|---|---|
| “This site can’t be reached” or DNS_PROBE error | Domain or DNS problem | Check domain expiry and DNS records |
| Hosting provider’s “account suspended” page | Billing or abuse issue | Log in to hosting, check invoices and emails |
| 500 Internal Server Error | Server or code error | Check error log, .htaccess, recent changes |
| “There has been a critical error” | WordPress PHP fatal error | Recovery email or rename the faulty plugin |
| 503 or 508 resource limit | Hosting overloaded or limits reached | Check host status and resource usage |
| Error establishing a database connection | Database down or wrong credentials | Check wp-config.php and host status |
| “Your connection is not private” | SSL certificate expired or missing | Renew or reinstall SSL |
| Blank white page | PHP error with display off | Enable WP_DEBUG_LOG and read the log |
What should you do in the first 15 minutes?
- Check from another network and a site status checker.
- Write down the exact error and time.
- Check emails from your host and registrar for expiry or suspension notices.
- Look at the host’s status page or contact support chat.
- Ask: what changed recently? Undo it if possible.
- If the site earns money, restore the last good backup while you investigate.
Share the error or a screenshot and get a free diagnosis. Most WordPress errors are fixed the same day, with a backup taken first.
What is a real example?
Picture a training centre whose site vanished on the first day of enrolment. The cause was not hacking or a broken plugin: the domain had expired because the renewal card on file had changed. The registrar’s grace period meant it could be renewed in minutes, but only once someone thought to check. Auto-renewal, a current card and calendar reminders would have avoided it entirely.
How do you avoid future downtime?
- Turn on auto-renew for domain, hosting and SSL, and keep the card current.
- Use uptime monitoring with SMS or email alerts.
- Keep daily backups stored off the server and test a restore once.
- Update plugins one at a time; use staging for big updates.
- Choose hosting with enough resources for your traffic.
For specific errors see the critical error fix, common WordPress errors and moving to a better host.
Site down? Get help now
Send me the URL and what you see. I diagnose the cause, bring the site back, and tell you how to stop it happening again. Get my site fixed.
Frequently asked questions
How do I know if my website is down for everyone?
Check it on mobile data and with an online site status checker. If it loads elsewhere, the problem is your network or browser.
Why did my website suddenly go down?
Common causes are expired domain or hosting, a plugin or theme update, server overload, SSL expiry or a hack.
What does a 500 internal server error mean?
The server hit an error while processing the page, often from a plugin, theme, .htaccess rule or PHP setting.
How can I get alerted when my site goes down?
Use an uptime monitoring service that checks your site every few minutes and alerts you by email or SMS.
Sources
Share the error or a screenshot and get a free diagnosis. Most WordPress errors are fixed the same day, with a backup taken first.
More WordPress guides
Guide, 3 min readWordPress Update Broke Your Site? How to Roll Back and Fix It
Guide, 3 min readWordPress Contact Form Not Working? How to Stop Losing Leads
Guide, 3 min read“There Has Been a Critical Error on This Website”: How to Fix It
Guide, 3 min readElementor Changes Not Showing on the Live Site? How to Fix ItRather have an expert run your WordPress site?
Tanvir H is a Bangladesh-based WordPress and Elementor web designer with 7+ years of experience, 650+ projects and a 4.9 client rating. New websites, redesigns, fixes, speed, security and SEO, handled by one expert who explains everything in plain English and works with clients worldwide.



