Analytics
The analytics dashboard shows how readers and AI agents interact with your documentation. Open it from your project's Analytics tab in the dashboard.
Overview
The overview tab displays four stat cards at the top:
| Metric | Description |
|---|---|
| Total page views | All page loads in the selected period |
| Unique pages viewed | Number of distinct pages that received traffic |
| Human visitors | Page views from real browsers, excluding bots |
| Avg. time on page | Mean reading time across all pages |
Below the stats, a time-series chart shows page views by day.
Top pages and search queries
The overview tab includes two panels:
- Top pages -- the most visited documentation pages, ranked by view count
- Search queries -- the terms readers type into your docs search bar, ranked by frequency
Use these to identify your most important pages and the questions readers are trying to answer.
AI and bot traffic
Skrypt automatically detects requests from AI crawlers and separates them from human traffic. The Bot Analytics tab shows:
- Total bot visits vs human visits
- Bot traffic as a percentage of total traffic
- A daily chart of human vs bot traffic over time
- Top AI crawlers ranked by request count
- Most crawled pages
Detected bot providers include GPTBot (OpenAI), ClaudeBot (Anthropic), Google AI, Perplexity, Cursor, GitHub Copilot, and others.
MCP traffic
The MCP Traffic tab tracks requests from AI agents that access your docs through the Model Context Protocol. This shows which AI tools are consuming your documentation programmatically.
Reader feedback
The overview tab includes a feedback summary. If your docs site has the thumbs up/down feedback widget enabled, this panel shows aggregate approval ratings across your pages. Use it to identify pages that need improvement.
Date range filtering
Use the date range picker in the top-right corner to filter all analytics data. Available presets:
| Range | Period |
|---|---|
| 7d | Last 7 days |
| 30d | Last 30 days |
| 90d | Last 90 days |
| Custom | Pick a start and end date |
All tabs, charts, and stat cards update when you change the date range.
Exporting data
Click the Export button in the analytics toolbar to download the current tab's data as CSV. Each tab exports its own dataset: overview exports daily views, bot analytics exports daily human/bot split, and so on.
Tracking script
If you deploy through Skrypt, the tracking script is automatically injected into your site. No setup required.
For self-hosted docs, add this script tag to your layout:
<script src="https://skrypt.sh/analytics.js" data-project="your-slug"></script>
Replace your-slug with your project slug.
Advanced analytics (Pro)
The free tier includes basic page view counts. Pro unlocks the full analytics suite:
- Bot traffic detection and breakdown
- MCP traffic monitoring
- Search query analysis
- Reader feedback aggregation
- CSV data export
What's next
- Getting Started, set up your first hosted docs project
- Plans and Billing, upgrade to Pro for advanced analytics
- API Keys, access analytics data via the API