The short answer
A website that's suddenly down almost always traces to one of five things: your host is having an outage, your domain or SSL certificate just expired, a plugin or code update crashed it, your traffic outgrew your plan, or a setting got changed. The quickest first step is checking whether the site is down for everyone or only you.
Key takeaways
- First test whether the site is down for everyone or just your device or network.
- Host outages and expired domains or certificates are the most common causes.
- If it broke right after you changed something, undo that change first.
- A full-screen browser warning usually points to a lapsed SSL certificate, not a crash.
- If it's still down after 20 minutes of checks, call your host or a developer rather than guessing.
A website that's down right now is stressful, but the cause is usually one of a short list of things, and several of them you can fix yourself in a few minutes. Your host might be having an outage. Your domain or SSL certificate might have just expired. A plugin or code change might have crashed the site. Or a traffic spike might have overwhelmed your plan. Let's find out which one it is.
First: is it down for everyone, or just you?
Before you touch anything, rule out your own connection. Open the site on your phone using cellular data instead of Wi-Fi. If it loads there but not on your computer, the problem is your network or a cached version, not the site. A tool like downforeveryoneorjustme.com or isitdownrightnow.com gives you a second opinion in seconds. If the site is genuinely down for everyone, work through the causes below.
| Cause | How common | The tell |
|---|---|---|
| Host or server outage | Very common | Other sites on the same host are down too; host status page shows an incident |
| Expired domain registration | Common | Browser can't find the site at all; a 'domain expired' parking page appears |
| Expired or missing SSL certificate | Common | Full-screen 'Your connection is not private' warning, not a blank page |
| Bad plugin, theme, or code update | Common on WordPress | It broke right after you or an auto-update changed something |
| Traffic or resource spike | Occasional | Site loads slowly then times out; happens after a promotion or press mention |
| Billing lapse (host suspended you) | Occasional | A suspension or 'account suspended' notice instead of your site |
Check your hosting account and billing
Log into your hosting provider and look for a status page or an incident notice. Big hosts post outages publicly. While you're in there, confirm your account isn't suspended for an unpaid invoice, which is one of the most common reasons a site vanishes without warning. If a payment bounced, the site can go dark until the balance clears. If the host is having a genuine outage, there's nothing to fix on your end except wait and, if it drags on, ask them for an estimated time.
Rule out the domain and the certificate
Two renewal dates quietly control whether your site loads at all: your domain registration and your SSL certificate. If the domain lapsed, browsers can't even find your site, and you may see a registrar parking page. If the SSL certificate expired, you'll get a full-screen "Not Secure" or "Your connection is not private" warning rather than a blank screen. Check both expiry dates in your registrar and host accounts. Renewing is usually a few clicks, and the site comes back once the change propagates.
Undo the last thing that changed
If the site was fine an hour ago and died right after an update, the update is your prime suspect. On WordPress this is often a plugin or theme that broke during an automatic update. If you can still reach your admin dashboard, deactivate the most recently updated plugin and see if the site returns. If the dashboard itself won't load, you may be looking at the white screen of death, which has its own recovery steps. Restoring a recent backup is the cleanest fix when you have one.
Look for a traffic or resource spike
If you just ran a promotion, got mentioned in the press, or sent a big email blast, a sudden flood of visitors can push a small hosting plan past its limits. The site slows to a crawl, then starts timing out. Your host's dashboard will usually show CPU or memory maxing out. The short-term fix is caching and, if the traffic is real and sustained, a bump to a larger plan.
When it's worth calling someone instead of guessing
If you've checked your connection, your host status, your billing, and your renewal dates, and the site is still down after 20 minutes or so, stop poking at it. The next likely culprits, a corrupted database, a server misconfiguration, or a hack, can make things worse if you edit files without knowing what you're doing. That's the point to open a ticket with your host or call a developer who can log in and diagnose it safely.
How we keep client sites from going dark
Most of the downtime we get called about was preventable. A renewal that lapsed, an auto-update nobody tested, a plan that was too small for a growing business. On our maintenance plans, starting at $99 a month, we run uptime monitoring that alerts us the moment a site stops responding, we track domain and SSL renewal dates so they never lapse, and we test updates before they touch the live site. We're based near Seattle and handle site edits within one business day, so when something does go wrong, someone who already knows your setup is on it fast.
Related services
More website answers
Every question in this series, from Website Problems, Solved.
Symptoms & emergencies19
- Why Is My Website Down? How to Find Out and Fix It (you are here)
- Why Does My Website Say "Account Suspended"?
- Error Establishing a Database Connection: What It Means
- Why Is My Contact Form Not Sending Emails?
- White Screen of Death on WordPress: What to Do Now
- Why Is My Website Showing "Not Secure" in Chrome?
- Squarespace Site Not Showing Up on Google? Here's Why
- Why Did Google Remove My Website From Search Results?
- Why Did My Website Traffic Suddenly Drop? Top Causes
- Why Is My Website Sending Spam Emails? What It Means
- Why Is My Website Slow on Mobile but Fast on Desktop?
- Why Does My Website Look Broken on My Phone?
- Why Do My Website Images Look Blurry or Broken?
- How to Tell If Your Website Has Been Hacked: 9 Signs
- "This Site May Be Hacked": How to Remove Google's Warning
- "Deceptive Site Ahead" Warning: How to Fix It Fast
- How to Make Your Website Load Faster
- Why Isn't My Business Showing Up on Google?
- 10 Signs Your Business Website Needs a Redesign
What happens if...9
- What Happens If You Don't Update WordPress Plugins?
- What Happens If Your SSL Certificate Expires?
- What Happens If Your Domain Name Expires? A Timeline
- What Happens If Your Web Host Goes Out of Business?
- What Happens If You Stop Paying Your Web Developer?
- Can an Old Website Hurt Your Google Ranking?
- Is an Outdated Website a Liability for Your Business?
- Why Are My Business Emails Going to Spam?
- What Happens If You Don't Maintain Your Website?
Cost & pricing7
- How Much Does It Cost to Fix a Hacked WordPress Site?
- Why Is Website Maintenance So Expensive? A Breakdown
- Hourly Rate vs. Monthly Retainer for Website Updates
- How Much Do Freelancers Charge for Website Maintenance?
- How Much Does WordPress Maintenance Cost Per Month?
- How Much Does Squarespace Maintenance Cost?
- How Much Does Website Maintenance Cost?
Plans & hiring10
- Do I Need a Website Maintenance Plan? An Honest Answer
- Maintenance Plan vs. Pay As You Go: Which Actually Wins
- One-Time Website Fix vs. Ongoing Care: Which Do You Need
- Does a Simple Website Need a Maintenance Plan?
- 12 Questions to Ask a Website Maintenance Company
- Freelancer vs. Agency for Website Maintenance
- What to Look For in a Website Maintenance Contract
- Is Your Website Maintenance Plan a Scam? How to Tell
- Website Maintenance Checklist for Non-Technical Owners
- What Does Website Maintenance Include? (And Why It Matters)
Ownership & switching9
- What Is My Website Built With? How to Check in Seconds
- How to Find Out Who Hosts and Manages Your Website
- Your Web Developer Disappeared: What to Do Now
- How to Switch Web Hosting Without Losing Your Email
- How to Fire Your Web Developer (Without Losing Your Site)
- Can You Maintain Your Own Website Without Coding?
- How Often Should You Update Your Website Content?
- How to Back Up a WordPress Site Yourself (Two Ways)
- Do You Really Own Your Website? How to Check Before You Hire
Platform-specific7
- Do Squarespace Sites Need Maintenance? The Honest Answer
- Do Wix Websites Need Maintenance? What Owners Should Know
- Shopify Maintenance: What Store Owners Actually Need
- WordPress Maintenance Checklist for Non-Developers
- WordPress vs. Squarespace: Which Is Easier to Maintain?
- GoDaddy Website Builder vs. WordPress for Small Business
- How to Keep Your WordPress Website Secure
The Venbit Team
Web design & SEO, Seattle
Venbit is a Seattle-area web design, SEO, and digital marketing studio. Since 2011 we've designed, built, and ranked small-business websites for clients across the Puget Sound and around the country, so the numbers and advice here come from real projects, not a content mill.