How to monitor
A status page for your WordPress site
Monitor your WordPress site's uptime, catch white-screen errors and slow responses, watch SSL expiry, and publish a status page — no plugin required.
WordPress powers a huge share of the web, and it fails in specific, recognisable ways: the "white screen of death," a plugin update that breaks the homepage, a slow site under load, or an expired certificate. The good news is you can monitor all of it from the outside — no plugin required, so the monitoring keeps working even when WordPress doesn't.
What to monitor
- The homepage — an HTTP check with a keyword assertion (crucial for WordPress — see below).
- Key pages — checkout, login/
wp-login.php, and any landing pages that matter. - Response time — WordPress can get slow under load; track latency and alert on spikes.
- SSL certificate — expiry monitoring (SSL guide).
- Domain expiry — so a lapsed registration never takes you down (DNS & domain guide).
Catch the white screen with a keyword check
This is the single most important tip for WordPress. A PHP error or a bad plugin update can leave your site returning a 200 OK with a blank page — a plain uptime check would call that "up."
Instead, add a keyword assertion: pick a word that always appears on your homepage (your site title, a tagline, a footer credit) and have the monitor require it. If WordPress white-screens, the keyword is missing, and the monitor correctly reports the site as down.
Set it up in StatusCat
- Create an HTTP monitor for your homepage.
- Add a keyword assertion on a word that should always be present.
- Set the interval — every minute is a good default.
- Add checks for your login and checkout pages.
- Add an SSL check and a domain-expiry check on your domain.
- Wire alerts to email, Slack or SMS, and put it all on a status page.
Publish the status page
Create a status page, add your monitors as components, point it at status.yoursite.com, and let customers subscribe for incident updates.
StatusCat monitors WordPress entirely from the outside — no plugin, no performance hit — free for 50 monitors. New to this? Start with what uptime monitoring is.