Is your website showing a blank white page? Here's what to do.
You type in your web address and get… nothing. Just a blank white page. It's called the White Screen of Death, and it's usually fixable without losing a thing.
It usually happens at the worst possible time. A customer texts you that your website “isn't working,” you pull it up, and there's nothing there. No error, no menu, no logo. Just a plain white page.
Web designers call this the White Screen of Death. It's most common on WordPress sites, and it can also show up as a short message: “There has been a critical error on this website.” It looks scary, but your content is almost always still there. Something is just stopping the page from loading.
What causes it
Behind the scenes, your website runs on code. When one piece of that code breaks, the whole page can stop loading instead of showing an error. The most common culprits:
- A plugin update gone wrong. Plugins add features like contact forms, booking calendars, and online stores. If one updates and clashes with another, the site can go blank.
- A theme problem. Your theme controls how the site looks. A bad update or a small edit to its files can take everything down.
- Your host updated PHP. PHP is the programming language WordPress runs on. When hosting companies upgrade it, older plugins and themes sometimes stop working.
- The site ran out of memory. Every website gets a set amount of server memory. A heavy plugin or a traffic spike can use it all up.
- An update was interrupted. If an update stops halfway, the site can get stuck.
Step one: check your email
Newer versions of WordPress watch for this exact problem. When a plugin or theme crashes the site, WordPress often emails the site's admin address with the subject “Your Site is Experiencing a Technical Issue.” That email names the plugin or theme that caused the crash and includes a special recovery mode link that lets you log in and turn it off.
If you got that email, you're in luck. Click the link, log in, and deactivate the plugin or theme it mentions. Your site should come right back.
If there's no email: a quick checklist
- Try another device or browser. Make sure the problem isn't just a saved, outdated copy of the page on your computer.
- Check whether you can log in. Visit
yourwebsite.com/wp-admin. If the dashboard loads, a recent plugin or theme update is the likely cause. Deactivate whatever updated last. - Think about what changed. Did anything update, or did anyone edit the site in the last day or two? That's usually where the problem started.
- Turn off plugins from your hosting account. If you can't log in, open your host's file manager, go to
wp-content, and rename thepluginsfolder to something likeplugins-off. That switches every plugin off at once. If the site comes back, rename the folder back and turn plugins on one at a time to find the one causing it. - Restore a backup. Most hosts keep recent backups. Restoring one from before the problem started is often the fastest fix.
Before you touch any files: make a backup first if you can. Editing the wrong file can turn a five-minute fix into a much bigger one. If any of these steps feel unfamiliar, it's okay to stop here and call for help.
How to keep it from happening again
- Back up automatically. Daily backups mean the worst-case scenario is losing a day, not your whole site.
- Don't update everything at once. Update plugins a few at a time so you know what caused a problem if one appears.
- Clear out what you don't use. Every inactive plugin is one more thing that can break or be hacked. Delete the extras.
- Have someone keeping an eye on it. A maintenance plan means updates are tested and handled for you, and someone notices when the site goes down, often before your customers do.
Down right now? Let's get you back online
A blank website means missed calls, lost sales, and customers wondering if you're still open. If your site is showing a white screen, reach out. I'll find what broke, get you back online, and make sure your site is backed up going forward.