AI Agent Analytics by Salespeak
AI agents are visiting your website hundreds of times a month. ChatGPT, Claude, Perplexity, Gemini. They are reading your pages, evaluating your content, and deciding whether to recommend you to their users. Can you see any of it? Now you can. See it in action: Based on analysis of 640,000+ AI agent crawls across B2B websites, AI agent traffic is one of the fastest-growing — and most invisible — sources of website activity. This plugin gives you complete visibility, plus the tools to act on what you find. AI Search Analytics Monitor how often AI tools access and cite your content over time — like Google Analytics, but for AI agent traffic. See trends by day, week, and month across all major AI platforms. Agent Identification & Analysis Identify exactly which AI agents are scanning your site: ChatGPT, Claude, Perplexity, Gemini, and more. Understand their behavior patterns and which content draws the most visits. Page Performance Intelligence See exactly which pages ChatGPT, Claude, and other AI agents actually read when answering questions. This is the foundation of effective Answer Engine Optimization (AEO). AEO Content Gap Detection Discover what critical information is missing from your most-accessed pages. Know what to add so AI agents can confidently recommend your site when users ask relevant questions. What Makes This Different: The Optimization Layer Most AI analytics plugins stop at tracking. This one also lets you optimize what AI agents see. Serve LLM-optimized versions of your pages — restructured with structured Q&A, comparison data, and testimonial cues — so ChatGPT and Claude get your complete story, not just whatever text they happen to parse. Analytics + action, not just a dashboard. This is the only WordPress plugin that tracks AI agent visits AND optimizes what they see. Cache Compatibility This plugin includes built-in support for bypassing cache on AI bot requests for: * WP Engine – via wpe_is_cacheable filter * WP Rocket – via do_rocket_generate_caching_files filter * LiteSpeed Cache – via litespeed_can_cache filter and LSCACHE_NO_CACHE constant * W3 Total Cache – via w3tc_can_cache filter * WP Super Cache – via wp_super_cache_late_init filter * SiteGround Optimizer – via sg_optimizer_cache_is_enabled filter * Kinsta – via cache-control headers * Cloudflare APO – via cookie-based bypass Server-Level Caching (Nginx, Varnish, CDN) If you use server-level caching that runs BEFORE PHP/WordPress, you may need additional configuration: For Nginx FastCGI Cache, add to your server config: if ($http_user_agent ~* "(ChatGPT|GPTBot|ClaudeBot|PerplexityBot|Claude-User|Claude-Web|Google-Extended|bingpreview|OpenAI)") { set $skip_cache 1; } For Varnish, add to your VCL: if (req.http.User-Agent ~ "(?i)(ChatGPT|GPTBot|ClaudeBot|PerplexityBot|Claude-User|Claude-Web|Google-Extended|bingpreview|OpenAI)") { return (pass); } For Cloudflare (non-APO), create a Cache Rule: – When: User Agent contains "ChatGPT" or "GPTBot" or "ClaudeBot" or "PerplexityBot" – Then: Bypass cache The plugin sends X-Salespeak-AI-Bot: 1 header for AI bot requests to help with debugging. Safety & Performance This plugin is designed to have ZERO impact on normal visitors: * All cache bypass logic only executes when the User-Agent matches a known AI bot pattern * For non-AI requests, all filter callbacks immediately return the original value (pass-through) * No headers, cookies, or constants are set for normal visitor requests * AI bot detection is cached per-request to avoid repeated regex checks * The plugin only modifies behavior for an explicit list of known AI bot User-Agent strings: * ChatGPT-User, GPTBot, Claude-User, Claude-Web, ClaudeBot * PerplexityBot, Google-Extended, bingpreview, OpenAI * Applebot-Extended, CCBot, anthropic-ai, cohere-ai External Services This plugin integrates with the following external services: Salespeak Analytics API Service: Salespeak’s event tracking and analytics service Purpose: Logs AI agent visits and user interactions for analytics and optimization purposes Data Sent: When AI agents are detected, the plugin sends: – Website URL being visited – Agent type (ChatGPT, Claude, GPTBot, etc.) – Organization ID (for account association) – Request ID (for tracking) – Campaign ID (default value for organization tracking) When Data is Sent: Only when AI agents are detected visiting your website Service Provider: Salespeak (https://salespeak.ai) Terms of Service: https://salespeak.ai/terms Privacy Policy: https://salespeak.ai/privacy Salespeak Content Delivery Network (CDN) Service: Amazon S3-based content delivery for serving AI-optimized content Purpose: Serves alternate, LLM-optimized content to detected AI agents Data Sent: No data is sent to this service — it only serves content based on URL requests When Data is Sent: Not applicable — this is a content delivery service only Service Provider: Amazon Web Services (AWS) S3, managed by Salespeak Terms of Service: https://aws.amazon.com/service-terms/ Privacy Policy: https://aws.amazon.com/privacy/ Privacy and Data Handling This plugin only sends data when AI agents are detected visiting your website. No personal user data is collected or transmitted. All data is used solely for analytics and content optimization purposes. The plugin respects user privacy and does not track individual human visitors.
Top keywords
- ai26×3.30%
- cache15×1.90%
- content11×1.40%
- data10×1.27%
- agent9×1.14%
- agents9×1.14%
- ai agents9×1.14%
- service9×1.14%
- analytics8×1.02%
- chatgpt8×1.02%
- salespeak8×1.02%
- filter7×0.89%
Voidek Auto Schema Generator – JSON-LD Structured Data for SEO & AI Search
Your site is invisible to AI search. This plugin fixes that — in one click. Google AI Overviews, ChatGPT Search, Bing Copilot, and Perplexity all depend on structured data to understand and surface your content. Without it, your pages are just text. With it, you become a trusted source that search engines and AI systems actively quote, reference, and rank. Voidek Auto Schema Generator automatically injects JSON-LD structured data across your entire site — articles, products, reviews, and every individual page type — without you writing a single line of code. Install. Activate. Done. Who Is This For? WooCommerce store owners who want price, stock, and ratings showing in Google search results Bloggers and publishers looking to appear in Google News, Discover, and AI-generated summaries SEO professionals and agencies who need fast, reliable structured data across multiple sites Site owners preparing for AI search — Google AI Overviews, ChatGPT, Perplexity, and Bing Copilot Developers who want clean, extensible schema output with WordPress filter hooks What Makes This Plugin Different Most schema plugins bolt on a few basic properties. Voidek goes deeper. Every page on your site gets the right schema type automatically. Your About page becomes an AboutPage. Your FAQ page becomes a FAQPage with questions and answers extracted from your content. Your Contact page gets a full ContactPoint. Your WooCommerce checkout gets an OrderAction. All without configuration. That is what makes your site truly machine-readable — not just your homepage or product pages, but every URL. The 4 Schema Types Included — 100% Free Article Schema Every blog post and article gets a complete schema block covering headline, description, author, publisher, publish date, modified date, and featured image. This is what gets your content into Google News, Google Discover, and AI-generated article summaries. WooCommerce Product Schema Product pages get rich schema covering name, images, description, dynamic price, live stock status, brand, SKU, and review ratings. This is what puts star ratings and price directly into Google Shopping and search results. Review and Rating Schema Star ratings (1–5), review count, and reviewer information are structured and output separately, building instant credibility in the SERP before users even visit your site. WebPage Schema — Smart Page-Type Detection This is where Voidek stands apart. Rather than applying one generic WebPage schema to everything, the plugin reads each page’s slug and automatically assigns the correct schema type: About, about-us, our-story → AboutPage (with full organization schema) Contact, contact-us, get-in-touch → ContactPage (with ContactPoint, email, phone, language) FAQ, faqs, help, questions → FAQPage (Q&A pairs extracted automatically from your content) Checkout, cart, basket → CheckoutPage (with OrderAction — WooCommerce required) Profile, author, bio → ProfilePage (with Person entity as mainEntity) Portfolio, gallery, blog, resources → CollectionPage Search, search-results → SearchResultsPage Health, medical, wellness → MedicalWebPage (with audience and reviewedBy) Privacy policy, terms, disclaimer, cookie policy, refund policy → WebPage with legal genre Any other page → WebPage (sensible default) Every page — regardless of type — also gets these automatically: Full BreadcrumbList with all ancestor pages and positions Organization schema for publisher, copyright holder, and maintainer (with logo) Author Person schema with bio, Gravatar, and social profiles Featured ImageObject with dimensions and primaryImageOfPage Word count, estimated reading time, and keywords (merged from tags, Yoast focus kw, Rank Math focus kw) About entities, Wikipedia-linked mentions, significant internal links Section map (hasPart) — one WebPageElement per H2 heading with text preview Accessibility properties (accessMode, accessibilityFeature, accessibilityHazard) Post slug and post ID as structured identifiers Comment count as InteractionCounter (when comments exist) ReadAction for all public, non-password-protected pages Works With Your Existing SEO Setup Voidek reads and respects data from the tools you already use: Yoast SEO — meta description, focus keyword, social profiles Rank Math — meta description, focus keyword, social profiles All in One SEO The SEO Framework WooCommerce Any other SEO plugin — no conflicts Built for the New Era of Search Structured data is no longer optional. It is the language that AI systems speak. SEO — Rich snippets, Google Shopping, star ratings in SERPs AEO (Answer Engine Optimization) — Your content cited in Google AI Overviews and voice answers GEO (Generative Engine Optimization) — Your site referenced by ChatGPT Search, Perplexity, and Bing Copilot One plugin. All three layers covered. Performance First Zero additional CSS or JavaScript loaded No extra database queries on the frontend Lightweight JSON-LD injected only in Fully compatible with all caching plugins and CDNs No impact on Core Web Vitals or PageSpeed scores Upgrade to Pro: https://voidek.in/pro-pricing/ Privacy Policy Usage feedback is collected only when a user manually submits it. Data collected: plugin version, WordPress version, site language, site URL. Data never collected: personal data, user data, visitor tracking data.