Analytics Overview
The LLMTAG plugin provides comprehensive analytics to help you understand AI agent activity, monitor protection effectiveness, and make informed decisions about your content policies.Real-Time Analytics
Live Monitoring • Detailed Reports • Trend Analysis • Custom Dashboards
Dashboard Overview
Main Dashboard
Access your analytics dashboard at LLMTAG > Analytics in your WordPress admin.Real-Time Stats
Current AI agent activity
Blocked requests in last hour
Active protection status
System health indicators
Quick Insights
Top blocked agents
Most active time periods
Geographic distribution
Protection effectiveness
Key Metrics
Protection Metrics
Total Blocked Requests
Metric: Number of AI agent requests blocked
Timeframe: Configurable (1 hour, 24 hours, 7 days, 30 days)
Purpose: Measure protection effectiveness
Block Success Rate
Metric: Percentage of AI agents successfully blocked
Calculation: (Blocked / Total AI Requests) × 100
Purpose: Evaluate blocking accuracy
Last Blocked Event
Metric: Most recent AI agent blocking event
Details: Agent name, time, IP address, reason
Purpose: Monitor real-time activity
Active AI Agents
Metric: Number of unique AI agents detected
Timeframe: Last 24 hours
Purpose: Understand AI agent diversity
Real-Time Monitoring
Live Activity Feed
Monitor AI agent activity as it happens:1
Access Live Feed
Go to LLMTAG > Analytics > Live Activity
2
View Real-Time Events
See AI agent requests and blocking events as they occur
3
Filter by Agent Type
Filter the feed by specific AI agents or categories
4
Export Activity Data
Export real-time data for external analysis
Live Metrics
Requests per Minute
Shows: Current rate of AI agent requests
Updates: Every 30 seconds
Purpose: Monitor traffic patterns
Block Rate
Shows: Current percentage of requests being blocked
Updates: Every minute
Purpose: Monitor protection effectiveness
Detailed Analytics
AI Agent Analysis
Top Blocked Agents
See which AI agents are most frequently blocked:GPTBot
Requests: 1,247 blocked
Percentage: 34.2%
Trend: ↗️ Increasing
Last Seen: 2 minutes ago
ChatGPT-User
Requests: 892 blocked
Percentage: 24.5%
Trend: ↗️ Increasing
Last Seen: 5 minutes ago
Claude-Web
Requests: 567 blocked
Percentage: 15.6%
Trend: ↘️ Decreasing
Last Seen: 12 minutes ago
PerplexityBot
Requests: 445 blocked
Percentage: 12.2%
Trend: → Stable
Last Seen: 8 minutes ago
Agent Activity Trends
1
Select Time Period
Choose from 1 hour, 24 hours, 7 days, or 30 days
2
View Trend Charts
See how AI agent activity changes over time
3
Compare Agents
Compare activity between different AI agents
4
Export Data
Export trend data for external analysis
Geographic Analysis
Request Origins
See where AI agent requests are coming from:United States
Requests: 2,156 (59.2%)
Top Agent: GPTBot
Trend: ↗️ Increasing
United Kingdom
Requests: 567 (15.6%)
Top Agent: ChatGPT-User
Trend: → Stable
Germany
Requests: 445 (12.2%)
Top Agent: Claude-Web
Trend: ↘️ Decreasing
Other Countries
Requests: 472 (13.0%)
Top Agent: Various
Trend: → Stable
Time-Based Analysis
Hourly Patterns
1
View Hourly Chart
See AI agent activity patterns throughout the day
2
Identify Peak Hours
Find when AI agents are most active
3
Plan Protection Strategy
Adjust protection levels based on activity patterns
4
Optimize Resources
Allocate server resources based on peak usage
Daily Trends
Weekday Activity
Pattern: Higher activity during business hours
Peak: 2:00 PM - 4:00 PM
Average: 45 requests/hour
Weekend Activity
Pattern: Lower but consistent activity
Peak: 10:00 AM - 12:00 PM
Average: 28 requests/hour
Custom Reports
Report Builder
Create custom reports tailored to your needs:1
Select Metrics
Choose which metrics to include in your report
2
Set Time Range
Define the time period for your report
3
Add Filters
Filter data by agent type, geographic location, or other criteria
4
Generate Report
Create and view your custom report
5
Schedule Reports
Set up automatic report generation and delivery
Pre-Built Reports
Daily Protection Summary
Weekly Trend Analysis
Request Volume
Trend: ↗️ 15% increase from last week
Peak Day: Tuesday (567 requests)
Lowest Day: Sunday (234 requests)
Agent Diversity
Unique Agents: 12 (same as last week)
New Agents: 0
Retired Agents: 0
Automated Reports
Email Reports
1
Configure Email Settings
Set up email addresses for report delivery
2
Choose Report Frequency
Select daily, weekly, or monthly reports
3
Customize Report Content
Choose which metrics and insights to include
4
Set Up Alerts
Configure alerts for unusual activity or issues
Report Templates
- Executive Summary
- Technical Details
- Security Report
Audience: Management, stakeholders
Content: High-level metrics, trends, key insights
Frequency: Weekly or monthly
Performance Analytics
System Performance
Monitor how the plugin affects your website’s performance:Page Load Impact
Average Impact: +8ms
Peak Impact: +15ms
Trend: → Stable
Optimization: Good
Memory Usage
Average Usage: 12MB
Peak Usage: 18MB
Trend: → Stable
Optimization: Good
CPU Usage
Average Usage: 2.3%
Peak Usage: 4.1%
Trend: → Stable
Optimization: Good
Database Queries
Average Queries: 3.2 per request
Peak Queries: 5.8 per request
Trend: → Stable
Optimization: Good
Optimization Recommendations
1
Analyze Performance Data
Review performance metrics to identify bottlenecks
2
Identify Optimization Opportunities
Look for areas where performance can be improved
3
Implement Optimizations
Apply recommended performance improvements
4
Monitor Results
Track performance improvements over time
Data Export and Integration
Export Options
Export your analytics data for external analysis:CSV Export
Format: Comma-separated values
Use for: Excel, Google Sheets, data analysis
Data: Raw metrics and timestamps
JSON Export
Format: JavaScript Object Notation
Use for: APIs, custom applications
Data: Structured data with metadata
PDF Report
Format: Portable Document Format
Use for: Presentations, documentation
Data: Formatted reports with charts
API Integration
Access analytics data programmatically:Third-Party Integrations
Google Analytics
Integration: Send blocking events to GA4
Purpose: Combine with website analytics
Setup: One-click integration
Slack Notifications
Integration: Send alerts to Slack channels
Purpose: Team notifications
Setup: Webhook configuration
Troubleshooting
Common Analytics Issues
No data showing in analytics
No data showing in analytics
Possible causes:
- No AI agents accessing the site
- Analytics not enabled
- Database issues
- Plugin configuration problems
- Wait for AI agent traffic
- Enable analytics in settings
- Check database connectivity
- Verify plugin configuration
Inaccurate metrics
Inaccurate metrics
Possible causes:
- Caching issues
- Time zone problems
- Data processing errors
- Configuration mistakes
- Clear all caches
- Check time zone settings
- Review data processing logic
- Verify configuration settings
Performance impact from analytics
Performance impact from analytics
Possible causes:
- Too much data collection
- Inefficient queries
- Large database tables
- Real-time processing overhead
- Reduce data collection frequency
- Optimize database queries
- Clean up old data
- Adjust real-time processing settings
Best Practices
Analytics Configuration
Set Appropriate Retention
Keep analytics data for a reasonable period (30-90 days) to balance insights with storage costs.
Regular Review
Review analytics data regularly to identify trends and make informed decisions.
Custom Alerts
Set up alerts for important events like high-volume blocking or new AI agents.
Data Backup
Regularly backup analytics data to prevent loss of historical information.
Performance Optimization
Follow these tips to optimize analytics performance:
- Enable caching for frequently accessed analytics data
- Optimize database queries to reduce load
- Clean up old data regularly to maintain performance
- Use appropriate data retention periods
- Monitor resource usage and adjust as needed
Privacy and Compliance
Always ensure your analytics configuration complies with privacy regulations:
- Anonymize IP addresses in analytics data
- Respect user privacy when collecting data
- Follow GDPR requirements for data processing
- Implement data retention policies
- Provide opt-out mechanisms where required