Title: WPG AI Crawler Manager
Author: Rakesh Raja
Published: <strong>2026 年 9 月 24 日</strong>
Last modified: 2026 年 9 月 24 日

---

搜尋外掛

![](https://ps.w.org/wpg-ai-crawler-manager/assets/banner-772x250.png?rev=3710530)

![](https://ps.w.org/wpg-ai-crawler-manager/assets/icon-256x256.png?rev=3710530)

# WPG AI Crawler Manager

 由 [Rakesh Raja](https://profiles.wordpress.org/rakeshraja/) 開發

[下載](https://downloads.wordpress.org/plugin/wpg-ai-crawler-manager.1.0.0.zip)

 * [詳細資料](https://tw.wordpress.org/plugins/wpg-ai-crawler-manager/#description)
 * [使用者評論](https://tw.wordpress.org/plugins/wpg-ai-crawler-manager/#reviews)
 *  [安裝方式](https://tw.wordpress.org/plugins/wpg-ai-crawler-manager/#installation)
 * [開發資訊](https://tw.wordpress.org/plugins/wpg-ai-crawler-manager/#developers)

 [技術支援](https://wordpress.org/support/plugin/wpg-ai-crawler-manager/)

## 外掛說明

Stop guessing which AI crawlers visit your WordPress site. **WPG AI Crawler Manager**
is the all-in-one control panel for AI bots: serve a clean `llms.txt` file, block
ChatGPT / GPTBot / Claude / Perplexity / Google-Extended with per-bot `robots.txt`
rules (or allow the crawlers you want), and watch live hit statistics — all stored
locally on your own server. No third-party services, no accounts, no data ever leaves
your site.

Whether you want to opt out of AI training, welcome AI search traffic, or practice
generative engine optimization (GEO), this plugin gives you the switchboard — with
a per-bot “last seen” log so you know exactly which AI engines are actually crawling
you.

#### Features

 * **llms.txt generator** — publish a machine-readable `/llms.txt` file with your
   site name, a one-line description, an about paragraph and up to 20 of your best
   pages, so AI models and LLMs understand what your site is about.
 * **19 known AI crawlers, tracked** — GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot,
   Claude-SearchBot, Claude-User, Google-Extended, PerplexityBot, Perplexity-User,
   CCBot, Applebot-Extended, Bytespider, Meta-ExternalAgent, Meta-ExternalFetcher,
   Amazonbot, cohere-ai, Diffbot, ImagesiftBot and PanguBot, each labelled by organization
   and purpose (Training / Search / User-triggered / Aggregator).
 * **Block AI bots with robots.txt** — a friendly segmented Default / Allow / Block
   control per bot, written straight into your `robots.txt`.
 * **Custom crawler rules** — block or allow any AI bot that is not in the known
   list by entering its user-agent token; it is tracked, counted and written to 
   robots.txt just like the known crawlers.
 * **Server-snippet helper** — copy-paste Apache and nginx blocks for hosts whose`
   robots.txt` is not served by WordPress.
 * **Local hit statistics** — see all-time totals, a 7-day bar chart and a per-bot
   breakdown with “last seen” timestamps, logged entirely in your own database (
   no phone-home).
 * **Polished dashboard** — stat tiles, pure-CSS bar chart, status pills, and a 
   reference guide explaining why you might block one crawler and allow another.

All rules are advisory (well-behaved bots obey them); bigger decisions like “training
vs. search” are explained right in the Help screen so you can decide with confidence.
Built and maintained by Rakesh Raja (WPGuru).

#### How it works

When enabled, the plugin intercepts `/llms.txt` as a virtual file, appends your 
per-bot rules to the `robots.txt` output, and watches the user-agent of every front-
end visit to log recognized AI crawler hits locally. Every 5 minutes pending hits
are merged into the stats, and old days are pruned automatically.

#### Who is this for?

 * Site owners who want to **block AI training crawlers** (GPTBot, ClaudeBot, Google-
   Extended, Bytespider, CCBot) from scraping their content.
 * Publishers who want **AI search visibility** and want to allow PerplexityBot,
   OAI-SearchBot and ChatGPT-User.
 * SEOs and agencies adding **GEO / AI visibility** to their service stack — the
   dashboard gives you client-ready reports of AI crawler activity.

## 螢幕擷圖

[⌊Dashboard with AI crawler hit statistics and a 7-day activity chart.⌉⌊Dashboard
with AI crawler hit statistics and a 7-day activity chart.⌉[

Dashboard with AI crawler hit statistics and a 7-day activity chart.

[⌊Hits by crawler, with per-bot last-seen timestamps and active rules.⌉⌊Hits by 
crawler, with per-bot last-seen timestamps and active rules.⌉[

Hits by crawler, with per-bot last-seen timestamps and active rules.

[⌊Allow or block any of the 19 tracked AI crawlers from one screen.⌉⌊Allow or block
any of the 19 tracked AI crawlers from one screen.⌉[

Allow or block any of the 19 tracked AI crawlers from one screen.

[⌊Add custom crawler rules for bots that are not in the built-in list.⌉⌊Add custom
crawler rules for bots that are not in the built-in list.⌉[

Add custom crawler rules for bots that are not in the built-in list.

[⌊Configure the generated llms.txt content and choose your key pages.⌉⌊Configure
the generated llms.txt content and choose your key pages.⌉[

Configure the generated llms.txt content and choose your key pages.

[⌊Live preview of the generated /llms.txt file.⌉⌊Live preview of the generated /
llms.txt file.⌉[

Live preview of the generated /llms.txt file.

[⌊Statistics retention, reset controls, and Apache/nginx server snippets.⌉⌊Statistics
retention, reset controls, and Apache/nginx server snippets.⌉[

Statistics retention, reset controls, and Apache/nginx server snippets.

[⌊Reference explaining what each AI crawler does and how to decide.⌉⌊Reference explaining
what each AI crawler does and how to decide.⌉[

Reference explaining what each AI crawler does and how to decide.

## 安裝方式

 1. Upload the `wpg-ai-crawler-manager` folder to `/wp-content/plugins/`, or use **
    Plugins  Add New  Upload Plugin**.
 2. Activate the plugin.
 3. Open **AI Crawlers** in your admin menu.
 4. Set your llms.txt description and key pages, choose which AI crawlers to allow 
    or block, and review the dashboard as hits come in.

No configuration file, no API keys, no external calls — everything works out of 
the box.

## 常見問題集

### How do I block ChatGPT or GPTBot from my WordPress site?

Open **AI Crawlers  AI Bots**, set GPTBot (OpenAI’s training crawler) and/or ChatGPT-
User to **Block**, and press Save. The rule is written to your robots.txt immediately.

### What is llms.txt?

llms.txt is a proposed standard file (like robots.txt) written in Markdown that 
gives large language models a concise, structured summary of your site: what it 
is, what it is about, and which pages matter most. This plugin generates and serves
it at `/llms.txt` for you.

### Does this plugin send data anywhere?

No. Hit statistics are recorded in your own WordPress database. The plugin never
phones home and makes no automatic external HTTP requests.

### Do blocked bots really stop?

robots.txt is advisory by design: standards-following bots respect it, but it is
not a security mechanism against determined scrapers. For stronger enforcement, 
use the Apache/nginx snippets on the Settings screen.

### Will blocking AI crawlers hurt my SEO?

Blocking _training_ crawlers does not affect search rankings. Blocking _search_ 
crawlers (like OAI-SearchBot or PerplexityBot) can reduce your visibility in AI 
answer engines — the Help screen explains each crawler’s purpose so you can choose
per bot.

### Why is my llms.txt not live?

Make sure the publish toggle on the llms.txt page is on and your permalinks are 
set to something other than “Plain”. WordPress must be serving pages from the site
root for `/llms.txt` to resolve.

### Which crawlers are tracked?

GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Claude-SearchBot, Claude-User, Google-
Extended, PerplexityBot, Perplexity-User, CCBot, Applebot-Extended, Bytespider, 
Meta-ExternalAgent, Meta-ExternalFetcher, Amazonbot, cohere-ai, Diffbot, ImagesiftBot
and PanguBot. Not listed? Add any crawler yourself with a custom rule on the AI 
Bots page.

## 使用者評論

這個外掛目前沒有任何使用者評論。

## 參與者及開發者

以下人員參與了開源軟體〈WPG AI Crawler Manager〉的開發相關工作。

參與者

 *   [ Rakesh Raja ](https://profiles.wordpress.org/rakeshraja/)

[將〈WPG AI Crawler Manager〉外掛本地化為台灣繁體中文版](https://translate.wordpress.org/projects/wp-plugins/wpg-ai-crawler-manager)

### 對開發相關資訊感興趣？

任何人均可[瀏覽程式碼](https://plugins.trac.wordpress.org/browser/wpg-ai-crawler-manager/)、
查看 [SVN 存放庫](https://plugins.svn.wordpress.org/wpg-ai-crawler-manager/)，或
透過 [RSS](https://plugins.trac.wordpress.org/log/wpg-ai-crawler-manager/?limit=100&mode=stop_on_copy&format=rss)
訂閱[開發記錄](https://plugins.trac.wordpress.org/log/wpg-ai-crawler-manager/)。

## 變更記錄

#### 1.0.0

 * Initial release: llms.txt generator, per-bot robots.txt rules (plus custom crawler
   rules), Apache/nginx server snippets, and a local hit-statistics dashboard with
   per-bot “last seen” timestamps.

## 中繼資料

 *  版本 **1.0.0**
 *  最後更新 **2 週前**
 *  啟用安裝數 **少於 10 次**
 *  WordPress 版本需求 ** 6.0 或更新版本 **
 *  已測試相容的 WordPress 版本 **7.1.2**
 *  PHP 版本需求 ** 7.4 或更新版本 **
 *  語言
 * [English (US)](https://wordpress.org/plugins/wpg-ai-crawler-manager/)
 * 標籤:
 * [AI](https://tw.wordpress.org/plugins/tags/ai/)[ChatGPT](https://tw.wordpress.org/plugins/tags/chatgpt/)
   [gpt](https://tw.wordpress.org/plugins/tags/gpt/)[llms](https://tw.wordpress.org/plugins/tags/llms/)
   [robots](https://tw.wordpress.org/plugins/tags/robots/)
 *  [進階檢視](https://tw.wordpress.org/plugins/wpg-ai-crawler-manager/advanced/)

## 評分

這個項目尚無任何評論記錄。

[撰寫評分](https://wordpress.org/support/plugin/wpg-ai-crawler-manager/reviews/#new-post)

[查看全部使用者評論](https://wordpress.org/support/plugin/wpg-ai-crawler-manager/reviews/)

## 參與者

 *   [ Rakesh Raja ](https://profiles.wordpress.org/rakeshraja/)

## 技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

 [檢視技術支援論壇](https://wordpress.org/support/plugin/wpg-ai-crawler-manager/)