Keyword Monitoring
Your server returns 200 OK. But is the page actually showing the right content? Keyword monitoring catches broken pages, error messages, and content changes that status code monitoring misses.
Combined with uptime + dependency monitoring · Two-check confirmation · Multi-region verification
The problem with status code monitoring
Traditional uptime monitors check if your server responds with HTTP 200 OK. But a 200 response doesn't mean users see the right page:
- Your framework returns 200 with "Something went wrong" in the body
- A missing page returns 200 with "Page not found" (soft 404)
- Your e-commerce product shows "Out of stock" after a backend error
- A deploy breaks your checkout and the "Pay now" button disappears
Your uptime monitor? Green checkmarks. 100% uptime. Users? Angry.
How Keyword Monitoring Works
Configure rules
Add keywords your page must contain (e.g., "Sign in") or must not contain (e.g., "error"). Case-insensitive.
Automatic checks
Every check downloads your page and scans for keywords — alongside uptime and dependency monitoring. No extra requests.
Confirmed alerts
Two-check confirmation + multi-region majority rule. No false alerts from transient issues.
Use Cases
Catch "200 OK" Error Pages
Your server returns 200 but shows "Something went wrong". Traditional monitors see 200 and report "all good". Keyword monitoring catches it.
Detect Soft 404s
Many frameworks return 200 for missing pages with "Page not found" in the body. Add a must-contain rule for expected content to catch these.
Monitor E-commerce Inventory
Set a must-not-contain rule for "out of stock" or "sold out". Get alerted the moment a critical product page shows unavailable.
Verify Deployments
After deploying, ensure your login form still shows "Sign in" and your checkout still has "Pay now". Catch broken deployments before users do.
How We Compare
| Feature | Traditional monitors | upsonar |
|---|---|---|
| Keyword monitoring | Separate monitor type | Built into every check |
| Dependency monitoring | Not available | CDNs, scripts, fonts, images |
| Monitor count for one site | 2+ monitors needed | 1 monitor covers everything |
| False alert prevention | Single check | Multi-region + two-check confirmation |
| Soft 404 detection | Trusts status code | Checks actual page content |