Plugin info

Total downloads: 503
Active installs: 0
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 10/6/2025 (86 days ago)
Added to WordPress: 11/28/2023 (2 years old)
Minimum WordPress version: 4.6
Tested up to WordPress version: 6.8.3
Minimum PHP version: 7.1

Maintenance & Compatibility

Maintenance score

Actively maintained • Last updated 86 days ago

59/100

Is Prevent Indexing on Non-Live Sites abandoned?

Likely maintained (last update 86 days ago).

Compatibility

Requires WordPress: 4.6
Tested up to: 6.8.3
Requires PHP: 7.1

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Яндекс.ПДС Пингер / Yandex Site search pinger
Rating 3.7/5 (3 reviews)Active installs 1,000
AZIndex
Rating 4.2/5 (5 reviews)Active installs 700
Robots & Sitemap
Rating 5.0/5 (3 reviews)Active installs 400
Rankology SEO and Analytics Tool
Rating 0.0/5 (0 reviews)Active installs 300
Indexing website for Google
Rating 5.0/5 (2 reviews)Active installs 80

Description

This WordPress plugin ensures that search engine indexing is automatically turned OFF if the site’s URL doesn’t match the provided live site URL. It’s especially useful for development and staging environments, where you might not want content to be indexed by search engines.

Features:
– Automatically turns off search engine indexing for non-live sites.
– Provides an admin settings page to specify the live site URL.
– Displays an admin notice if indexing has been turned off due to URL mismatch.
– Encodes the live site URL to prevent inadvertent changes when using migration tools.
– Admin notice prompts for setting the live site URL if it hasn’t been configured yet.

Usage

  1. After activating the plugin, go to the admin dashboard.
  2. Navigate to Settings -> Prevent Indexing.
  3. Enter your live site URL in the provided input field and save.
  4. If the current site’s URL doesn’t match the provided live site URL, search engine indexing will be turned off, and an admin notice will inform you of the same.

License

GPLv2 or later

Installation

  1. Download the plugin and extract the files.
  2. Upload the extracted folder to the /wp-content/plugins/ directory.
  3. Activate the plugin through the ‘Plugins’ menu in WordPress.
  4. Navigate to Settings -> Prevent Indexing to configure your live site URL.

Frequently Asked Questions

Will this plugin modify my content or themes?

No, the plugin only alters the “Search Engine Visibility” setting in WordPress.

What happens if I forget to set the live site URL?

The plugin will display an admin notice prompting you to set the live site URL. Until set, no actions are taken on search engine visibility.

Why is the live site URL encoded in the database?

The encoding is to prevent migration tools from inadvertently changing the URL during a search and replace operation, which is common when moving WordPress sites.

Review feed

No reviews available

Screenshots

No screenshots available

Changelog

1.0.1

  • Tested with latest version of WordPress.

1.0

  • Initial release.