You open your site and get an error, a blank page, or a wheel that never stops spinning. When your website isn’t loading and customers could be trying to reach you at that very moment, you need a fast answer, not a long read.
So here it is: the short answer first, then a simple checklist that shows you exactly what to check, in order, to get your site back online.
Why Is My Website Down?
Website down right now? It is almost always one of these eight things:
- Your hosting provider is having an outage
- our server is overloaded with traffic
- Your domain name has expired
- Your DNS settings point to the wrong place
- Your SSL certificate has expired
- A plugin, theme, or update broke something
- Your site can’t connect to its database
- Your site has been hacked or attacked
Before you chase any of them, take one minute to confirm the site is actually down for everyone. Sometimes the problem is your device or connection, not your website.
Free Tools to Check If Your Website Is Down
Here’s how to know if your website is down, and why, using free tools:
| Tool | What it checks |
| Down for Everyone or Just Me (downforeveryoneorjustme.com) | Whether your site is down for everyone or just you |
| Is It Down Right Now (isitdownrightnow.com) | Your site’s status and response time |
| Your hosting provider’s status page | Whether your host is having an outage |
| Who.is (who.is) | Your domain’s expiry date |
| SSL Checker (sslshopper.com/ssl-checker.html) | Whether your SSL certificate is valid |
| DNS Checker (dnschecker.org) | Where your domain points around the world |
How to Fix a Website That’s Down: Step by Step
Work through these steps in order and stop when you find the problem.
Step 1: Check If It’s Down for Everyone or Just You
Is my website down for everyone or just me? Test it with Down for Everyone or Just Me, or open it on your phone using mobile data.
- Loads elsewhere: the problem is your device. Clear your browser cache, try another browser, turn off your VPN, or restart your router.
- Down everywhere: it’s a real outage. Go to Step 2.
- Works on a computer but not your phone: a website not working on your phone is a mobile design issue, not an outage. Our Web Design Services fix that.
Step 2: Read the Error Message
If your website is not working today, the error on screen usually points straight to the cause.
| What you see | What it means | Go to |
| “This site can’t be reached” or DNS_PROBE_FINISHED_NXDOMAIN | Your domain expired or DNS is wrong | Steps 4 and 6 |
| A domain registrar’s parking page | Your domain has expired | Step 4 |
| “Your connection is not private” | Your SSL certificate has expired | Step 5 |
| Blank white page, 500 error, or “There has been a critical error on this website” | A plugin, theme, or update broke something | Step 7 |
| “Error establishing a database connection” | Your site can’t reach its database | Step 8 |
| 503 Service Unavailable | Your server is overloaded | Step 9 |
| 502 Bad Gateway or 504 Gateway Timeout | Your server isn’t responding | Steps 3 and 9 |
| “Account suspended” | Your host has paused your account | Step 10 |
Step 3: Check Your Hosting Provider
Your host’s servers may be down or under maintenance.
- Check: your host’s status page, or search your host’s name on Down detector.
- Fix: wait for updates. Still down after 30 minutes? Contact your host’s support team.
Step 4: Check If Your Domain Has Expired
If a renewal payment fails, your domain lapses and your site disappears with it.
- Check: look up your domain’s expiry date at who.is. A registrar parking page is a clear sign.
- Fix: renew it at your registrar right away and turn on auto renewal.
Step 5: Check Your SSL Certificate
An expired SSL certificate makes browsers block visitors with a security warning.
- Check: look for “Your connection is not private”, or test your site with an SSL checker.
- Fix: renew it through your host or SSL provider and switch on auto renewal.
Step 6: Check Your DNS Settings
Wrong DNS records send visitors to the wrong server, often after a hosting or email change.
- Check: enter your domain at dnschecker.org and confirm it points to your host’s IP address.
- Fix: correct the A record at your registrar. Changes can take up to 48 hours to update everywhere.
Step 7: Undo Recent Updates or Plugin Changes
Asking why did my website go down right after an update? A faulty plugin, theme, or update is the likely cause.
- Check: a blank white screen, a 500 error, or “There has been a critical error on this website”.
- Fix: use the WordPress recovery email to deactivate the plugin, rename its folder in your file manager, or restore a backup.
Step 8: Check Your Database Connection
Your site can’t load any content if it can’t reach its database.
- Check: every page shows “Error establishing a database connection”.
- Fix: ask your host if the database server is down, then check the login details in wp-config.php.
Step 9: Look for Traffic Spikes or Attacks
A traffic surge, bot traffic, or a hack can overload your server. It’s often why a website keeps crashing at busy times.
- Check: a 503 error, maxed out resources in your hosting dashboard, strange redirects, or spam pages.
- Fix: ask your host to restart the server, change your passwords, run a malware scan, and add a firewall such as Cloudflare.
If your site can’t keep up with your traffic, our Web Development Services can rebuild it to handle growth.
Step 10: Contact Your Host or Developer
Knowing what to do when your website is down includes knowing when to ask for help. If it’s still down after 30 minutes, call in your host or developer.
To get help when your website breaks faster, send them:
- Your domain name
- The exact error message (a screenshot helps)
- When the problem started
- Any changes made in the last 24 hours
What Website Downtime Costs Your Business

Website problems that cost you money add up fast. Visitors who hit a dead page rarely come back.
- Lost sales: when your website is not loading for customers, they buy from a competitor.
- Lost trust: website crashes and lost sales go together. People hesitate to return to a site that failed them.
- Lost mobile visitors: a slow or broken website losing customers on mobile costs you even when it’s technically online.
- Wasted ad spend: you keep paying for clicks that land on a dead page.
- Lower rankings: search engines can’t rank pages they can’t reach.
Need to take your site offline for a day or two? Google Search Central recommends a 503 status code so search engines know it’s temporary.
How much website downtime costs a business depends on how often and how long it happens, but it’s never zero.
Losing customers when your website is down is a cost you never see on a report.
We kept this in mind while building the wholesale ecommerce site for Kingdom Distributing, where uptime decides whether retailers can place orders.
How to Stop Your Website From Going Down Again

Wondering why does my website keep going down? Why websites stop working usually comes down to missed renewals, untested updates, or outgrown hosting. To keep your website always online:
- Set up uptime monitoring: get an alert the moment your site goes down, with a tool like UptimeRobot.
- Auto renew your domain and SSL: and keep the card on file current.
- Test updates before they go live: try them on a staging copy of your site first.
- Keep daily backups off your server: so a bad day becomes a quick restore, not a rebuild.
- Choose hosting that fits your traffic: cheap shared hosting is often the first thing to buckle.
- Add caching and a CDN: to lighten the load on your server and absorb traffic spikes.
- Book regular maintenance: website maintenance for small business catches problems before they become outages.
Need Help Getting Your Website Back Online?
Want it handled for you? Our All-in-One Digital Growth Package covers website health alongside SEO and marketing.
Codeviberz is a Digital Marketing Agency that builds and maintains websites for businesses like yours.
Learn more on our About Us page, or contact our team to get your site back on track.
Frequently Asked Questions
Why is my website not loading right now?
Usually a hosting outage, an expired domain or SSL, a DNS change, or a bad plugin or update. Check if it’s down for everyone first, since it could be your own device.
How do I know if my website is down for everyone or just me?
Enter your address at downforeveryoneorjustme.com, or open your site on your phone using mobile data. If it loads there, the problem is on your end.
What should I do if my website goes down?
Confirm it’s down for everyone, read the error message, and undo any recent changes. Still down after 30 minutes? Contact your host or developer.
How much money can a business lose when its website is down?
It depends on how much you rely on your website and how long it’s down. Even short outages mean missed bookings, lost sales, and visitors going to competitors.
How long does it usually take to fix a website that’s down?
Simple issues like a faulty plugin or expired SSL can be fixed in minutes. DNS changes can take up to 48 hours, and hosting or security problems can take longer.
Does a website going down hurt my Google ranking?
A short outage usually won’t, but frequent or long outages can, because search engines factor in whether a website is reliably available.
How do I stop my website from going down again?
Set up uptime monitoring, auto renew your domain and SSL, test updates first, and keep daily backups. For help putting that in place, get in touch with Codeviberz.

