Linux 软件免费装

Spyglasses - AI Traffic Analytics

开发者 spyglasses
更新时间 2025年8月14日 22:02
PHP版本: 7.2 及以上
WordPress版本: 6.8
版权: GPLv2 or later
版权网址: 版权信息

标签

analytics ai seo ai agents ai analytics ai visits

下载

详情介绍:

Important: This plugin requires a free account with Spyglasses. Sign up at spyglasses.io to get your API key. By using this plugin, you agree to our Terms of Service and Privacy Policy. Spyglasses provides advanced detection for AI agents, bots, and AI referrer traffic that interacts with your WordPress site. Key Features How It Works Spyglasses uses pattern recognition to identify:
  1. AI agents and bots visiting your site through user-agent detection
  2. Human visitors from AI platforms through referrer detection
When AI-related traffic is detected, information about the visit is securely sent to the Spyglasses collector for analysis and reporting. You can also choose to block specific types of bots from accessing your site through your Spyglasses dashboard. Privacy & Transparency Spyglasses only collects information about AI-related traffic, not about your regular human visitors. All code is open source and available for review on GitHub.

安装:

  1. Upload the spyglasses folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Go to Settings > Spyglasses - AI Traffic Analytics to configure the plugin
  4. Enter your Spyglasses API key
  5. That's it! Spyglasses will now detect and monitor AI-related traffic to your site
  6. Configure blocking rules in your Spyglasses dashboard at spyglasses.io

屏幕截图:

  • Spyglasses dashboard overview
  • AI agent detection in action
  • Bot blocking configuration
  • AI referrer tracking

升级注意事项:

1.1.0 Important update: Bot blocking settings are now managed centrally through your Spyglasses dashboard. Visit spyglasses.io/app to configure your blocking rules. This provides better consistency and allows you to manage all your sites from one place. 1.0.0 Major update with improved caching plugin compatibility and enhanced reliability. Fixes detection issues on sites with aggressive caching and adds better error recovery. 0.3.2 Important bugfix: Fixes an issue that could cause "Custom Blocking Rules" settings to fail with an error. 0.3.1 Ignore WordPress internal cron requests. 0.3.0 This update adds AI referrer tracking to identify human visitors coming from AI platforms like ChatGPT, Perplexity, Claude, and other AI services. 0.2.0 This update adds bot blocking functionality to prevent unwanted AI agents and bots from accessing your site. 0.1.0 Initial plugin release

常见问题:

Do I need a Spyglasses account?

Yes, you'll need to sign up for a Spyglasses account at spyglasses.io to get an API key.

Will this slow down my website?

No, Spyglasses is designed to be lightweight and only processes requests from detected AI agents and referrers. It has minimal impact on your site's performance.

What information is collected?

Spyglasses collects information about AI-related traffic, including user agent, IP address, requested URL, HTTP headers, and referrer information. No personal information about your regular visitors is collected.

What's the difference between AI agents and AI referrers?

AI agents are bots that browse your site directly (like Claude-SearchBot or Perplexity-User). These have distinctive user-agent strings and can be blocked if desired. AI referrers are regular human visitors who clicked a link to your site from AI-generated content (like ChatGPT, Claude, or Perplexity). These are detected by their referrer information and are never blocked because they're real people.

How can I see the data collected?

You can view all data collected in your Spyglasses dashboard. Log in to your account at spyglasses.io to access your dashboard.

How does bot blocking work?

Bot blocking settings are managed centrally through your Spyglasses dashboard. You can block bots at several levels: all AI model trainers, by category, by subcategory, by bot type, or by specific pattern. Blocked bots receive a 403 Forbidden response. Note that AI referrer traffic (humans from AI platforms) is never blocked.

Where do I configure blocking settings?

All blocking settings are now managed centrally through your Spyglasses dashboard at spyglasses.io/app. This allows you to configure settings once and have them apply to all your WordPress sites using Spyglasses.

Is this compatible with caching plugins?

Yes, Spyglasses is fully compatible with all major caching plugins including LiteSpeed Cache, WP Super Cache, W3 Total Cache, WP Rocket, and others. The plugin automatically sets appropriate cache headers to ensure accurate detection while maintaining optimal performance.

How are the detection patterns updated?

By default, Spyglasses automatically syncs agent detection patterns daily from our API. This ensures you always have the latest patterns for new AI agents and referrers. You can manually sync patterns from the settings page or disable automatic syncing if you prefer.

How do I troubleshoot issues with Spyglasses?

If you encounter problems, enable "Debug Mode" in the Spyglasses settings page. This creates a detailed debug log at wp-content/uploads/spyglasses-debug.log with information about plugin operations, pattern loading, and detection events. You can also enable WordPress debug logging by adding these lines to your wp-config.php: define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); After reproducing the issue, check both the Spyglasses debug log and the WordPress debug log (usually at wp-content/uploads/debug.log) for error messages. Look for messages starting with "Spyglasses:" and share them with support if needed. Remember to disable debug logging when you have fixed the issue, as excessive logging can affect site performance.

更新日志:

1.2.0 1.1.7 1.1.6 1.1.5 1.1.0 1.0.1 1.0.0 0.3.2 0.3.1 0.3.0 0.2.0 0.1.0