Skip to content

GEO Analytics for CMS

⏱ 15 minutes intermediate

Search is shifting. AI-powered engines like ChatGPT, Perplexity, and Google AI Overviews now summarize your content and serve answers directly to users. Traditional analytics tools track clicks from search engine result pages, but they miss the traffic that AI agents generate when they crawl, reference, or cite your pages. Without visibility into this AI-driven activity, you cannot measure how well your content performs in the generative search landscape.

GEO (Generative Engine Optimization) Analytics gives you that visibility. It surfaces AI agent traffic patterns, measures the ratio of AI crawls to actual referrals, and helps you understand which content AI engines find most valuable.

  1. Log in to your CMS PaaS admin panel.
  2. Navigate to Analytics > GEO Analytics in the top navigation.
  3. Select the date range you want to analyze. The default view shows the last 30 days.
  4. Verify you see data populating in the dashboard charts. If the dashboard is empty, confirm that analytics tracking is active on your environment.

The crawl-to-refer ratio measures how often AI agents crawl your content compared to how often they send users back to your site. A high crawl count with low referrals means AI engines consume your content but do not cite it as a source.

  1. Open the Crawl-to-Refer panel on the GEO Analytics dashboard.
  2. Review the ratio for the selected time period. A ratio closer to 1:1 indicates strong citation performance.
  3. Identify pages with high crawl volume but zero referrals. These pages may need structured data improvements or clearer authority signals.
  4. Compare trends over time. An improving ratio means your GEO optimization efforts are working.
Ratio patternInterpretationAction
High crawls, low referralsAI reads your content but does not cite youAdd structured data, improve E-E-A-T signals
Low crawls, high referralsAI trusts your authority but crawls infrequentlyIncrease content freshness and publishing frequency
High crawls, high referralsStrong GEO performanceMaintain current strategy, expand to more topics
Low crawls, low referralsAI engines are not discovering your contentImprove crawlability, submit sitemaps, add internal links

The AI Agent Traffic panel breaks down which AI systems are visiting your site and how they interact with your content.

  1. Open the AI Agent Traffic section of the dashboard.
  2. Review the list of identified AI agents. Common agents include GPTBot, ClaudeBot, PerplexityBot, and GoogleOther.
  3. Check the Pages Crawled column to see which content each agent accessed.
  4. Review the Frequency column to understand crawl patterns. Daily crawls from a specific bot indicate your content is indexed in that AI engine.
  5. Click any agent row to drill down into page-level details.
  1. Navigate to the Top Pages tab in the GEO Analytics dashboard.
  2. Sort by AI Referrals to find content that AI engines actively cite.
  3. Review the Content Type column to identify which formats perform best (long-form guides, FAQs, data tables).
  4. Note the topics that generate the most AI referrals. Create more content in those topic areas.

If the GEO Analytics dashboard does not show data, you need to enable AI traffic tracking.

  1. Navigate to Admin > Settings > Analytics Configuration.
  2. Locate the GEO Tracking section.
  3. Toggle Enable AI Agent Detection to on.
  4. Configure the bot detection rules. The default ruleset covers major AI agents, but you can add custom user-agent patterns.
  5. Set the Data Retention Period. The recommended setting is 90 days for trend analysis.
  6. Click Save.
  7. Wait 24-48 hours for data to begin appearing in the dashboard.
  8. Verify by checking the dashboard after the waiting period. You should see crawl data from at least one AI agent.

You can customize which bots the system tracks and how it classifies their activity.

  1. Navigate to Admin > Settings > GEO Tracking > Agent Rules.
  2. Review the default agent list. Each entry includes a user-agent pattern and a classification (AI Search, AI Assistant, AI Crawler).
  3. To add a custom agent, click Add Rule.
  4. Enter the user-agent string pattern (for example, MyCompanyBot/1.0).
  5. Select the classification category.
  6. Click Save.
  7. Verify by checking the AI Agent Traffic panel after the new bot visits your site.
  1. Open the GEO Analytics dashboard and select your date range.
  2. Click Export in the top-right corner.
  3. Choose the export format (CSV or JSON).
  4. Select which data sections to include (crawl data, referral data, agent breakdown).
  5. Click Download.
  6. Verify the exported file contains the expected data by opening it in a spreadsheet application.
IssueCauseFix
Dashboard shows no dataGEO tracking not enabledEnable AI Agent Detection in settings
Known AI bot not appearingBot uses an unrecognized user-agentAdd a custom agent rule
Referral numbers seem lowAI engines cite without standard referrer headersReview server logs for non-standard referral patterns
Data stops updatingAnalytics service interruptedCheck the environment health dashboard and restart if needed