GEO Metrics AI Traffic Monitor
GEO Metrics AI Traffic Monitor turns your raw server and WordPress logs into actionable intelligence about AI bot traffic. In a world where ChatGPT, Claude, Gemini, and Perplexity crawl billions of pages to power their answers, knowing whether those bots visit your site — and what they read — is a new SEO frontier. The plugin works out of the box with zero configuration. It reads your existing debug.log, access logs, and PHP error logs, identifies AI crawlers by their User-Agent string, and displays a clean analytics dashboard inside your WordPress admin. What you get AI Bot Dashboard — KPI cards for total requests, AI bot visits, distinct bots detected, and the active date range. Visual trend chart broken down per bot per day. Donut chart of bot share. Bot Details tab — per-bot breakdown with company grouping (OpenAI, Anthropic, Google, Meta…), bot type (crawler / agent / search / researcher), top pages visited, and HTTP status distribution. Log Viewer tab — raw log lines with syntax highlighting, live refresh via AJAX, and per-event type/severity filtering. Live Traffic capture — the plugin writes its own live.log (no server log access needed), capturing every frontend, REST API, and AJAX request in Combined Log Format, with automatic 5 MB rotation. Date range filter — filter all dashboard data by custom date range or quick presets (Last 7 days, Last 30 days, etc.). WP-Cron sync — automatic parsing on a configurable schedule (Hourly / Every 6 hours / Twice daily / Daily). Data retention — configurable retention period (default 30 days) with automatic purge. Proxy-aware IP detection — optional trust of X-Forwarded-For / CF-Connecting-IP headers for sites behind Cloudflare or a reverse proxy. GEO Metrics — visit trygeometrics.com for cross-site AI traffic aggregation and visibility scoring across your entire brand. Detected bots (40+) Organized by company: OpenAI — GPTBot, ChatGPT-User, OAI-SearchBot, OAI-AdsBot Anthropic — ClaudeBot, Claude-Web, Claude-User, Claude-SearchBot, anthropic-ai Google — Googlebot, Google-Extended, Gemini, Google-Agent, Google-CloudVertexBot, GoogleOther, Google-NotebookLM Microsoft — bingbot Perplexity — PerplexityBot, Perplexity-User, DuckAssistBot Meta — Meta-ExternalAgent, Meta-ExternalFetcher, Meta-WebIndexer xAI — GrokBot Mistral AI — MistralAI-User ByteDance — Bytespider, TikTokSpider Apple — Applebot Amazon — Amazonbot Cohere — cohere-ai You.com — YouBot DuckDuckGo — DuckDuckBot Common Crawl / Research — CCBot, AI2Bot SEO tools — AhrefsBot, AhrefsSiteAudit, SemrushBot, DotBot, Barkrowler, DataForSeoBot, ScreamingFrog Other search engines — BaiduSpider, Yandexbot, Naverbot, ShapBot Privacy The plugin reads log files already stored on your server. It does not set cookies, collect personal data from visitors, or make any external HTTP requests. Raw log lines are never stored in the WordPress database — only aggregated counts and parsed metadata are persisted. Source log support WordPress debug.log (WP_DEBUG_LOG) PHP error_log (auto-detected from php.ini) Plugin-owned live traffic log (zero-config, works on any host) Web server access log (optional path in Settings) Up to 3 custom log paths
Top keywords
- log15×3.39%
- ai7×1.58%
- bot7×1.58%
- traffic5×1.13%
- live4×0.90%
- server4×0.90%
- wordpress4×0.90%
- access3×0.68%
- ai bot3×0.68%
- automatic3×0.68%
- bots3×0.68%
- dashboard3×0.68%
Zicy AI Access Monitor
Zicy AI Access Monitor helps site owners understand when known AI crawlers and AI assistant retrieval agents access their WordPress content. The plugin logs self-identifying AI-related User-Agents, summarizes raw visits into daily totals, and provides an admin dashboard for reviewing AI access patterns across your site. It is designed for AI visibility, AI search optimization, and content monitoring workflows. What it tracks: Search crawlers — AI systems that may crawl content for search or answer retrieval workflows, such as OAI-SearchBot and PerplexityBot Training crawlers — AI-related crawlers that may access content for model training or dataset-building workflows, such as GPTBot, ClaudeBot, CCBot, Amazonbot, Bytespider, CohereBot, Mistral-ai, and Meta-WebIndexer User proxies — AI assistant fetchers that retrieve pages when responding to user requests, such as ChatGPT-User, Claude-User, Perplexity-User, Gemini-Deep-Research, Google-Agent, and BingPreview AI control agents — AI-related User-Agents such as Google-Extended that may represent AI data-use control behavior rather than ordinary search crawling How it works: Matching visits are recorded as temporary raw logs. URLs are normalized to reduce duplicates caused by common tracking parameters. IP addresses are anonymized by default before being stored. Each night at 02:15 site time, raw logs older than today are summarized into daily totals. Raw logs that have been rolled up are deleted. Daily summary records are retained so you can review historical AI access activity. In your WordPress admin dashboard: View daily summaries of known AI bot and AI assistant access See today’s raw logs before the next rollup Filter by date, bot, type, or signature Review top pages accessed by AI assistant user proxies Compare week-over-week activity for top pages See vendor diversity indicators for accessed pages Export daily summary data as CSV Receive weekly email summaries with top accessed pages Generate copy-ready AI Tracking Briefs for selected pages Why it matters: See which known AI systems are accessing your content Identify which pages AI assistants retrieve most often Support AI search optimization and AI visibility reporting Understand differences between crawler, training, control, and user-triggered AI access Build structured page briefs that can be used in AI visibility workflows Bot allowlist includes: OpenAI: GPTBot, OAI-SearchBot, ChatGPT-User Anthropic: ClaudeBot, Claude-User, Claude-SearchBot Perplexity: PerplexityBot, Perplexity-User Google: Google-Extended, Gemini-Deep-Research, Google-Agent Microsoft: BingPreview Amazon: Amazonbot Common Crawl: CCBot ByteDance: Bytespider Cohere: CohereBot Mistral: Mistral-ai Meta: Meta-WebIndexer Developers can extend or modify the allowlist with the gp_aibal_ai_bots filter. Important detection note: This plugin detects only self-identifying User-Agents. It does not guarantee that every visit is from the claimed company or system, because User-Agent headers can be spoofed. The plugin should be used as a visibility and reporting aid, not as a security or access-control tool. Privacy Zicy AI Access Monitor is designed to keep raw request-level data temporary. The plugin stores matching AI-related access events in your WordPress database, anonymizes IP addresses by default, rolls raw logs into daily summaries, and deletes rolled-up raw logs. Daily summaries are retained for reporting. The plugin does not send logged access data to Zicy or any third-party service. Site owners are responsible for ensuring that their use of access logging complies with applicable privacy laws and their own privacy policy.