| 开发者 | trackabot |
|---|---|
| 更新时间 | 2026年2月1日 06:42 |
| PHP版本: | 7.0 及以上 |
| WordPress版本: | 6.9 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
track-a-bot folder to the /wp-content/plugins/ directory, or install the plugin through the WordPress Plugins screen.Track-A-Bot tracks and logs automated traffic from SEO bots, AI crawlers, and LLM agents visiting your WordPress site. It helps you understand which bots are accessing your content, when they visit, and what pages they request, using a built-in list of known bots and detailed request-level logging.
Track-A-Bot matches the request’s User-Agent string against a built-in list of known bots. If a match is found, the visit is logged. (Hostname matching can also be used by the detection function when you supply a hostname, but the front-end logger uses User-Agent matching by default.)
No. Track-A-Bot only logs requests that match a known bot in the bot list.
The plugin stores the timestamp, bot ID/name, requested URL, HTTP status, user agent, IP address, and (when available) the hostname.
Hostnames are resolved using reverse DNS lookups. Track-A-Bot fills in missing hostnames in the background using WP-Cron and caches lookups to reduce load. Some IPs do not have a valid reverse DNS hostname, in which case the hostname will remain blank.
The front-end logger is designed to be lightweight: it performs a simple User-Agent match and inserts a row when a known bot is detected. Hostname lookups (the expensive part) are performed later in small batches via WP-Cron and cached using transients.
Yes. Go to Track-A-Bot → Settings and choose “Bots per page”.
No, Track-A-Bot does not modify your /robots.txt file.
Track-A-Bot includes 500+ bots in its built-in bot list for free.