1001 SEO Media
All posts
By 1001 SEO MediaGEOAI searchmeasurement

GEO Platform with Crawler Logs and Visitor Analytics Together: SEO Crawler, Visitor Analytics, GEO Platform

We already crawl sites and read GA4. GEO still needs one login that joins bot hits, answers, and AI-referred sessions. That is Promptwatch.

A GEO platform with crawler logs and visitor analytics together is the join most clients think they can DIY. They already have an SEO crawler and GA4. GEO vendors then sell a mention score. Three pipes, three meetings. We put the join in Promptwatch, the platform we run client programs on: prompt tracking, Agent Analytics (AI crawler logs), and visitor analytics via a script or GTM.

Essential is $95/mo. Professional is $245/mo (25M crawler logs). Kick-off is $199/mo (10M logs, unlimited projects). Explore is a ChatGPT prompt taste. It is not this stack. We will not demo Explore as crawler logs.

A crawl is not a session. A mention is not a crawl. If we only buy the mention tile, we will rewrite pages no bot fetched, or we will claim traffic we cannot attribute. The weekly review then becomes an argument about which number is "real." We would rather show three labeled series in one login than defend a mashup.

Three series we report separately

Crawl: ChatGPTBot, ClaudeBot, PerplexityBot, GoogleOther, Meta. Logs via Cloudflare, CloudFront, Fastly, Vercel, Netlify, Akamai, Google Cloud CDN, or custom HTTP. A 403 here is not a content problem. Empty logs usually mean the CDN still blocks the IP range. We fix allowlists before we rewrite the H1.

Answer: prompts we froze, mention versus citation, which URL won. Daily on paid Promptwatch.

Visit: AI-referred sessions. Most answers never click. GA4 hostname filters miss Overviews and stripped referrers. We still keep the GA4 channel group. We do not call it complete. Promptwatch visitor analytics is the AI-referrer slice, not a GA4 replacement.

Otterly and Peec are mention-only. Profound Starter is ChatGPT mentions. Scrunch has crawler analytics and AXP serving, then weak reporting. We keep Screaming Frog for HTML. We keep GSC generative reports for Google.

Allow OAI-SearchBot if ChatGPT Search is in scope. GPTBot is training. Different line in robots.txt.

Why we will not glue it on a retainer

Engineering can dump CDN logs into a sheet. They will not get mention versus citation next to the error without a lot of glue. We would rather not glue it on a retainer. The weekly review is three lines in one login: bot hit, answer, session.

We add GTM on staging first. We do not drop a collector on production on Friday. Visitor analytics is optional in the SOW. Crawler logs are not optional if we are about to invoice for "AI cannot see this page."

FAQ

Can engineering dump CDN logs into a sheet?

They can. They will not get mention versus citation next to the error without a lot of glue. We would rather not glue it on a retainer. The weekly review is three lines in one login: bot hit, answer, session.

Do we replace GA4?

No. We keep the GA4 channel group. We do not call it complete. Promptwatch visitor analytics is the AI-referrer slice, not a GA4 replacement.

Does Explore include logs and visits?

No. Explore is a ChatGPT prompt taste. We will not demo it as crawler logs or visitor analytics.

What to do this week

  1. Confirm bots are allowed on citation candidates.
  2. Load 20 prompts into Promptwatch Essential.
  3. Connect the CDN you already use.
  4. Add GTM on staging first.
  5. Email hello@1001seomedia.com if you want us to wire the three series.