| 开发者 | aikansokulab |
|---|---|
| 更新时间 | 2026年7月6日 14:41 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPL-2.0-or-later |
| 版权网址: | 版权信息 |
Log in to AI Kansoku Lab at https://www.ai-kansoku.com, register your site, and copy the Site ID shown in your dashboard. A Site ID is only required if you want to enable external tracking and use the AI Kansoku Lab external dashboard.
The plugin performs a lightweight User-Agent check on front-end requests.
When external tracking is enabled, the plugin uses wp_remote_post with blocking set to false, so the optional HTTP request is fired asynchronously and does not delay page rendering.
No. The plugin is designed for front-end page requests only. Admin pages, AJAX calls, REST API requests, and WP-Cron jobs are excluded. External tracking only runs when both a Site ID is set and external tracking is explicitly enabled.
Yes. That is the main purpose of this plugin. JavaScript-based analytics tools may miss crawlers that do not execute JavaScript. This plugin detects them at the PHP level using the HTTP_USER_AGENT server variable.
The plugin currently detects 34 crawler patterns from 20+ companies, including GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Claude-SearchBot, Claude-User, Anthropic-AI, PerplexityBot, Perplexity-User, Google-Extended, Google-NotebookLM, Google-Agent, Googlebot, ByteSpider, Meta-ExternalAgent, Meta-ExternalFetcher, AppleBot, AppleBot-Extended, DeepSeek, Grok, xAI-SearchBot, CopilotBot, Bingbot, AmazonBot, YandexBot, YouBot, Diffbot, ShapBot, TavilyBot, DuckAssistBot, Cohere-AI, Timpibot, and FirecrawlAgent. Because new AI crawlers appear frequently, this list may lag slightly behind the live detection patterns shipped in the plugin. The full, up-to-date list is always visible in the "Crawler Breakdown" section of your dashboard.
Starting in version 1.4.11, detected visits are classified into two groups:
Detected crawler visits are stored in your WordPress database. The stored data is used to show crawler trends, crawler breakdowns, top pages, and related dashboard information.
No. Local crawler logging works without enabling external tracking. External tracking is optional and only activates when you explicitly enable it in the plugin settings page.
All plugin settings stored in the WordPress database are removed automatically on uninstall.
<script> blocks in AI Crawled Pages, AI Visit Log, and Improvement Actions screens with properly enqueued external JavaScript files (wp_enqueue_script / wp_localize_script), following WordPress.org coding guidelineswp_unslash() consistently to POST/GET inputaction_type against an allowlist and return proper HTTP status codes on errordata-current-status attribute{ message: ... }) from the server and falls back gracefully; added network-failure handling (.catch) to all AJAX calls