All modules
    Traffic & Score Intelligence

    Traffic and Score Intelligence

    Over 61,000 AI crawlers visited tracked sites last month. Most teams have no idea which ones came, which pages they prioritized, or what happened to scores afterward. Traffic & Score Intelligence connects these dots in a single view.

    AI Bot Visits Feed
    Live table showing AI crawlers, visit paths, and SEO score correlation.

    What this module does

    Each capability solves a distinct problem inside this module. Skim the list to see what ships out of the box.

    • Live AI bot visit feed: Bingbot, ChatGPT, Google, Perplexity, Ahrefs, Meta AI, and more
    • Unified score dashboard: PageSpeed (mobile + desktop), SEO audit, GEO, and SERP scores per page
    • Filter visits by crawler type, date range, or specific URL path
    • Task auto-generation when scores fall below threshold. No manual monitoring needed.

    What you measure and what changes

    The metric this module tracks and the practical outcome you should see after a few cycles in a workspace.

    What you measure

    Bot visits + SEO/GEO score correlation

    What changes

    Score regressions traced back to specific crawl events

    When a GEO or SERP score drops, you can now cross-reference it with the bot visit log to see whether a specific crawler stopped indexing certain pages. That's the difference between debugging and guessing.

    Five scores, four trustworthy data sources

    Every page in your workspace gets five scores plus a unified score on top: PageSpeed mobile, PageSpeed desktop, SEO, GEO, and SERP. Mobile and desktop PageSpeed are two separate runs against the Google PageSpeed Insights API, the same engine Google itself uses to grade pages. The SEO score runs an open-source SEO audit toolchain on the cleaned HTML pulled by Brandop's crawler.

    GEO scoring runs in a service focused entirely on AI-search optimization, and a workspace-level audit checks your robots.txt against 17 AI crawlers grouped into 3 priority tiers, producing a domain-level access score. SERP runs once per scan against your connected Google Search Console: position, click-through rate, and impressions are turned into a single 0-to-100 number using a published formula (60% weight on position, 25% on CTR, 15% on impressions).

    The unified score weights are public and adjust to which sources are available. With all four sources, the split is PageSpeed 25%, SEO 35%, GEO 25%, SERP 15%. With three (no Search Console), the rest reweight to 30/40/30. With only PageSpeed and SEO, they split 40/60. The colour bands are the same across every score: 80 and above is green, 60 to 79 is yellow, below 60 is red.

    AI bot traffic across two dozen known crawlers

    Knowing whether GPTBot or PerplexityBot has indexed a page is no longer optional. Brandop's request layer matches every visitor's user-agent against a curated list of AI crawlers. Real client IPs are resolved correctly even when traffic is fronted by Cloudflare, so a Cloudflare-protected site doesn't show every visit as the same proxy IP.

    OpenAI is matched against OAI-SearchBot, ChatGPT-User, GPTBot, the new ChatGPT Atlas signature header, and a fallback for any user agent containing 'ChatGPT'. Anthropic is matched against five strings: Claude-Web, Claude-SearchBot, Claude-User, ClaudeBot, and Anthropic-AI. Perplexity covers Perplexity-User and PerplexityBot. Google covers Google-Extended and Googlebot, Apple covers Applebot-Extended and Applebot, Microsoft covers Bingbot.

    The list keeps going: Meta-ExternalAgent, FacebookBot, xAI's Grok, DuckAssist, YouBot, CCBot (Common Crawl), cohere-ai, Bytespider, and AhrefsBot. Every visit is timestamped and tied to the page that was hit, so the analytics chart can show real users plus a stacked line for each AI engine separately, not a single 'AI bot' bucket.

    Tasks that auto-spawn from the score that surfaced them

    When a page scan finishes, every issue found turns into a task automatically. PageSpeed mobile issues, SEO findings split by category, GEO visibility gaps, SERP tracking deltas, schema validation issues, and workspace-wide problems like llms.txt errors, AI-crawler access issues, and brand-mention drops all become structured, assignable tasks.

    Each task carries a score type (PageSpeed, SEO, GEO, SERP, or manual), a priority (critical, high, medium, low), an estimated impact (high, medium, low), the page or pages it affects, and an AI-generated suggestion for how to fix it. Duplicate tasks across scans are merged: if the same issue is found again, the existing task's affected-page list grows, and the description refreshes if the underlying issue text changed.

    AI-suggested remediation text is generated after the task is created, in batches to keep cost low, and in your workspace's operational language. Suggestions are cached so identical issues don't re-spend the budget every scan. When the suggestion logic improves, the cache is invalidated cleanly and old suggestions are replaced with fresh ones.

    Live AI bot feed and the analytics view

    The analytics page leads with four numbers: total requests, requests this period, AI bot visits, and active pages. Below them, a multi-series chart stacks real users with one line per detected AI engine. The chart is theme-aware so the dark and light palettes both stay readable. The period selector covers 7 days, 30 days, and all-time, gated by your plan's analytics retention.

    A separate AI Bot Visits feed shows every individual hit with time, crawler name, path, and query. A multi-select filter lets you isolate one or several engines, and 20 visits per page are paginated with a manual refresh button. The same data backs a Top Paths card listing the 10 most-visited URLs, each with its hit count and the time of the last request.

    Score scans run reliably in the background. Only one scan is active in a workspace at a time, so two clicks in a row don't double the load, and any pages that hit a transient error are retried automatically. While a scan runs, the dashboard shows a live progress bar of completed pages out of total pages.

    See it working

    The examples below show how this capability works inside a real workspace. No mockups. This is exactly what you see when you sign in.

    Real-Time Analytics

    Track Every Schema Request

    Monitor CDN performance with detailed analytics and see how schemas are delivered to Search Engines and AI Bots.

    CDN Schema Requests

    8642014 Dec16 Dec18 Dec20 Dec
    0
    Total Requests
    0
    This Week
    0
    Active Pages
    0
    Unique Paths
    See It In Action

    How It Works

    Watch our AI crawl, analyze, and generate accurate schema markup in real-time.

    Crawling Pages

    Waiting to start...

    AI Generating Schemas

    Analyzing content...

    CDN & API Ready

    Preparing delivery...

    yourxworkspace.com

    Click "Start Demo" to see the magic

    Crawl Your Website
    AI discovers all your pages automatically
    AI Generates Schemas
    Perfect JSON-LD for each page
    CDN or API Delivery
    Universal API or CDN Delivery
    Traffic and Score Intelligence | Brandop