How to warn yourself when a site is blocking search engines
“Discourage search engines from indexing this site” is a checkbox in WordPress’s Reading settings. It’s there for development environments – but it’s easy to forget to uncheck it before launch, or for a client to toggle it accidentally months later.
The result: the site is live, looks fine, but is quietly invisible to Google.
ToggleWP’s Search Engine Warning module adds a visible alert the moment this setting is active.
What it shows
When “Discourage search engines” is turned on, a warning badge appears in the admin bar – visible to all admins across every page of the site. The badge includes a direct link to the Reading settings so you can fix it in one click.
Configuring the warning
The warning text and badge colour are fully customisable. Useful if you want it to stand out more prominently or match a visual convention your team uses.
Common scenarios where this saves you
- A staging-to-production migration that carried over the setting
- A site launched with the setting left on from development
- A client explored the Reading settings and checked the box without realising what it did
- A plugin or theme activation that reset the option
Zero overhead when inactive
When search engines are not being blocked, the module adds nothing to the page. No performance impact, no scripts loaded.
SEO visibility problems caused by this setting are completely silent — no error, no warning, no indication anything is wrong. The module exists to make the invisible visible.
