Keyword monitoring verifies that a page or API response actually contains the content you expect, not just that it responds. A monitor can return a 200 status code while serving an error page, an empty template, or a broken deploy. Checking for a keyword catches these silent failures.
On every check, Hyperping fetches the response body of your HTTP monitor and verifies that it includes the text you configured. If the text is missing, the monitor is considered down: we double-check from your other selected regions to rule out a false positive, then open an outage and alert your channels, exactly like a failed status code.
The check runs at your monitor's regular interval, from all the regions you selected.
"status":"ok" validates that your endpoint returns real data, not an error payload.Keyword monitoring is included on every plan, including the Free plan.
If a keyword check fails unexpectedly, open the monitor's logs to inspect the actual response we received. Frequent causes are localized content, cookie or consent walls, and pages that only render the keyword client-side with JavaScript. For content that requires a real browser to render, use a browser check instead.