Search Engine Snitch

Opis

Search Engine Snitch is a lightweight WordPress plugin that monitors your site’s search engine visibility settings. If you accidentally (or intentionally) block search engines from indexing your site, this plugin will send you email alerts to notify you of the change.

Key Features:

  • Real-time Monitoring: Continuously monitors your site’s „Discourage search engines from indexing this site” setting
  • Email Notifications: Sends alerts when search engine visibility is disabled
  • Admin Bar Indicator: Shows current visibility status directly in the WordPress admin bar
  • Customizable Frequency: Choose how often to check visibility (Daily, Weekly, Monthly)
  • Custom Email: Set custom email addresses for notifications
  • Cron-based Checks: Uses WordPress cron for scheduled checks (no performance impact)
  • Lightweight: Minimal code footprint, no external dependencies

Why Use Search Engine Snitch?

Accidentally blocking search engines can have serious consequences for your website’s SEO and traffic. Common scenarios include:

  • Developers disabling visibility during maintenance and forgetting to re-enable it
  • Accidental changes by multiple team members
  • Plugin conflicts that modify visibility settings
  • Testing environments affecting production settings

Search Engine Snitch acts as a safety net, ensuring you’re always aware of your site’s search engine visibility status.

Roadmap

  • Multiple email recipients
  • Visibility history log
  • Instant checks (not just scheduled)
  • Multisite support

Privacy

This plugin does not:
* Collect any personal data
* Track users
* Send data to external servers
* Store information beyond plugin settings

All data remains on your WordPress installation. The only external communication is the email notification when triggered.

License

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License v2 for more details.

Zrzuty ekranu

  • Settings page showing current visibility status, email configuration, and frequency options

Instalacja

  1. Upload the search-engine-snitch folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the 'Plugins’ menu in WordPress
  3. Configure settings at Settings Search Engine Snitch
  4. Set your notification email and check frequency
  5. The plugin will automatically start monitoring your search engine visibility

Najczęściej zadawane pytania

What does this plugin do?

This plugin monitors your WordPress site’s „Discourage search engines from indexing this site” setting (found in Settings Reading). If this setting is enabled (blocking search engines), the plugin sends email notifications to alert you.

How often does it check?

You can choose between Daily, Weekly, or Monthly checks. The plugin uses WordPress cron for scheduled checks.

Can I use a different email address?

Yes! By default, it uses the site administrator’s email, but you can set any email address in the plugin settings.

Will this affect my site’s performance?

No. The plugin uses WordPress cron for scheduled checks, which has minimal performance impact. The admin bar indicator adds only a few lines of CSS.

What if my site can’t send emails?

Please ensure your WordPress site is properly configured to send emails (SMTP configuration). The plugin uses WordPress’s built-in wp_mail() function.

Can I see when the next check is scheduled?

Yes, the next scheduled check time is displayed in the plugin settings page.

Recenzje

Wtyczka nie ma jeszcze żadnej recenzji.

Kontrybutorzy i deweloperzy

„Search Engine Snitch” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.

Zaangażowani

Rejestr zmian

1.0.0

  • Initial release
  • Basic search engine visibility monitoring
  • Email notifications
  • Admin bar indicator
  • Customizable check frequency
  • Settings page with configuration options