GEO Analytics for CMS
Why GEO analytics matters
Section titled “Why GEO analytics matters”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.
Access the GEO Analytics dashboard
Section titled “Access the GEO Analytics dashboard”- Log in to your CMS PaaS admin panel.
- Navigate to Analytics > GEO Analytics in the top navigation.
- Select the date range you want to analyze. The default view shows the last 30 days.
- Verify you see data populating in the dashboard charts. If the dashboard is empty, confirm that analytics tracking is active on your environment.
Understand the crawl-to-refer ratio
Section titled “Understand the crawl-to-refer ratio”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.
- Open the Crawl-to-Refer panel on the GEO Analytics dashboard.
- Review the ratio for the selected time period. A ratio closer to 1:1 indicates strong citation performance.
- Identify pages with high crawl volume but zero referrals. These pages may need structured data improvements or clearer authority signals.
- Compare trends over time. An improving ratio means your GEO optimization efforts are working.
What the ratio tells you
Section titled “What the ratio tells you”| Ratio pattern | Interpretation | Action |
|---|---|---|
| High crawls, low referrals | AI reads your content but does not cite you | Add structured data, improve E-E-A-T signals |
| Low crawls, high referrals | AI trusts your authority but crawls infrequently | Increase content freshness and publishing frequency |
| High crawls, high referrals | Strong GEO performance | Maintain current strategy, expand to more topics |
| Low crawls, low referrals | AI engines are not discovering your content | Improve crawlability, submit sitemaps, add internal links |
Analyze AI agent traffic
Section titled “Analyze AI agent traffic”The AI Agent Traffic panel breaks down which AI systems are visiting your site and how they interact with your content.
- Open the AI Agent Traffic section of the dashboard.
- Review the list of identified AI agents. Common agents include GPTBot, ClaudeBot, PerplexityBot, and GoogleOther.
- Check the Pages Crawled column to see which content each agent accessed.
- Review the Frequency column to understand crawl patterns. Daily crawls from a specific bot indicate your content is indexed in that AI engine.
- Click any agent row to drill down into page-level details.
Identify your top-performing GEO content
Section titled “Identify your top-performing GEO content”- Navigate to the Top Pages tab in the GEO Analytics dashboard.
- Sort by AI Referrals to find content that AI engines actively cite.
- Review the Content Type column to identify which formats perform best (long-form guides, FAQs, data tables).
- Note the topics that generate the most AI referrals. Create more content in those topic areas.
Set up GEO tracking
Section titled “Set up GEO tracking”If the GEO Analytics dashboard does not show data, you need to enable AI traffic tracking.
- Navigate to Admin > Settings > Analytics Configuration.
- Locate the GEO Tracking section.
- Toggle Enable AI Agent Detection to on.
- Configure the bot detection rules. The default ruleset covers major AI agents, but you can add custom user-agent patterns.
- Set the Data Retention Period. The recommended setting is 90 days for trend analysis.
- Click Save.
- Wait 24-48 hours for data to begin appearing in the dashboard.
- Verify by checking the dashboard after the waiting period. You should see crawl data from at least one AI agent.
Configure AI agent rules
Section titled “Configure AI agent rules”You can customize which bots the system tracks and how it classifies their activity.
- Navigate to Admin > Settings > GEO Tracking > Agent Rules.
- Review the default agent list. Each entry includes a user-agent pattern and a classification (AI Search, AI Assistant, AI Crawler).
- To add a custom agent, click Add Rule.
- Enter the user-agent string pattern (for example,
MyCompanyBot/1.0). - Select the classification category.
- Click Save.
- Verify by checking the AI Agent Traffic panel after the new bot visits your site.
Export GEO data
Section titled “Export GEO data”- Open the GEO Analytics dashboard and select your date range.
- Click Export in the top-right corner.
- Choose the export format (CSV or JSON).
- Select which data sections to include (crawl data, referral data, agent breakdown).
- Click Download.
- Verify the exported file contains the expected data by opening it in a spreadsheet application.
Common issues
Section titled “Common issues”| Issue | Cause | Fix |
|---|---|---|
| Dashboard shows no data | GEO tracking not enabled | Enable AI Agent Detection in settings |
| Known AI bot not appearing | Bot uses an unrecognized user-agent | Add a custom agent rule |
| Referral numbers seem low | AI engines cite without standard referrer headers | Review server logs for non-standard referral patterns |
| Data stops updating | Analytics service interrupted | Check the environment health dashboard and restart if needed |