Linux 软件免费装
Banner图

AI Scrape Protect

开发者 daanverbaan
uisce
更新时间 2026年5月23日 21:41
捐献地址: 去捐款
PHP版本: 8.0 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

security robots.txt AI scraping AI scraping protection

下载

3.0 1.2 3.1 4.0 4.1 4.2 4.3 4.4 4.5 4.6 5.0 1.3 1.4 2.0 2.1 2.3 2.2 2.4

详情介绍:

AI Scrape Protect is a WordPress plugin designed to protect your website from scraping for AI training purposes. It achieves this by adding opt-out instructions to the robots.txt file for the most common AI scraping bots and including meta tags to control how your content is used. Version 5.0 introduces a full settings page with granular per-bot control, categorised bot management, AJAX-powered toggles, and support for custom user agents. Features Note: robots.txt and meta tag opt-out instructions are not always respected by all bots. This plugin is a measure to discourage scraping rather than a guaranteed technical block.

安装:

  1. Upload the ai-scrape-protect folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the 'Plugins' menu in WordPress.
  3. Go to Settings > AI Scrape Protect to configure your preferences.

屏幕截图:

  • **Bot management tabs:** Per-category tabs with individual bot toggles and descriptions.
  • **Custom bots tab:** Add and remove your own user agent strings.
  • **robots.txt output:** Compact grouped format with all blocked bots under a single Disallow directive.

升级注意事项:

5.0 Major update. Introduces a full settings page with per-bot control, five bot categories, AJAX-powered toggles, custom bot support, and an updated bot list. Deprecated bots (anthropic-ai, Claude-Web, BardBot, NeevaBot) have been removed and replaced with current equivalents. Requires PHP 8.0. Tested up to WordPress 7.0. All existing protection behaviour is preserved by default on upgrade.

常见问题:

How does this plugin protect my site from AI scraping?

The plugin adds specific User-agent entries to your robots.txt file to instruct common AI scraping bots not to crawl your site. It also adds meta tags in the HTML <head> to signal AI bots that your content should not be used for training or summarisation.

Will this completely stop AI scraping of my site?

No. robots.txt and meta tag directives are voluntary signals. Most reputable AI companies respect them, but malicious or poorly behaved scrapers may not. This plugin is a measure to discourage scraping, not a technical enforcement mechanism.

I have a physical robots.txt file in my WordPress root. Will the plugin work?

No. When a physical robots.txt file exists, WordPress's virtual robots.txt is bypassed entirely, and this plugin's modifications will not be applied. The plugin will display a warning on its settings page when a physical file is detected. Remove or rename the physical file to allow the plugin to function.

Can I add bots that are not in the list?

Yes. Go to Settings > AI Scrape Protect and open the Custom Bots tab. Enter the exact user agent token as it appears in your server logs.

What is the difference between AI Training bots and AI Search & Answers bots?

AI Training bots collect your content to train language models. AI Search & Answers bots retrieve content to generate answers for users of AI search tools like ChatGPT Search or Perplexity. Blocking AI Search bots may prevent your site from appearing in AI-generated answers. Blocking AI Training bots does not affect your visibility in regular search engines.

What is the difference between Search Engines and the other categories?

Search engine bots such as Googlebot and Bingbot are allowed by default. Disabling one will add it to the blocked list and remove it from the explicit allow block in robots.txt. Only do this if you intentionally want to remove your site from that search engine.

Can I allow some bots while blocking others?

Yes. Use the individual toggles on the settings page to control each bot separately.

What does the aisp_user_agents filter do?

Developers can use this filter to add or modify bots programmatically from a theme or another plugin, without editing the plugin files directly.

Does this plugin work on Multisite?

Settings are stored per site using standard WordPress options. Network-wide configuration is not supported.

I deactivated the plugin. What happens to my settings?

Your settings are preserved in the database. Reactivating the plugin will restore your previous configuration. If you want to remove all plugin data, use the "Apply default settings" button before deactivating, or delete the options manually from the database.

更新日志:

5.0 4.6 4.5 4.4 4.3 4.2 4.1 4.0 3.1 3.0 2.4