WordPress plugin intelligence profile

SanityAI Visibility Toolkit

See your AI traffic, control AI crawlers, get cited by AI. llms.txt generation, AI bot control, and ChatGPT/Perplexity/Claude referral tracking.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update30 Jul 20263mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records SanityAI Visibility Toolkit version 1.0.0 as active, updated 3mo ago and tested up to WordPress 7.0.

Overview

About this plugin

AI assistants like ChatGPT, Perplexity, Gemini and Claude are becoming a real traffic source, and a real audience for your content. txt):

1. txt generation

txt convention. AI assistants can use it to understand your site structure and cite your best content. Choose which content types to include, how many items, whether to append descriptions, and which posts to exclude.

Multilingual sites are fully supported: with WPML or Polylang active, every language gets its own sections. Cached and regenerated when content changes.

2. AI crawler control

Decide, bot by bot, which AI crawlers may access your site, with a plain-language explanation of what each block actually costs you. The plugin distinguishes:

  • Training crawlers (GPTBot, ClaudeBot, Google-Extended, CCBot, Bytespider, Meta-ExternalAgent, Applebot-Extended): blocking opts your content out of model training.
  • Search crawlers (OAI-SearchBot, PerplexityBot): blocking removes your site from that engine’s AI answers and citations. Know the trade-off before you block.
  • On-demand fetchers (ChatGPT-User): fetch pages when a user shares your link with an AI.

txt. Nothing is blocked by default.

3. AI referral attribution

Detects visitors arriving from ChatGPT, Perplexity, Gemini, Claude, Copilot, Grok, DeepSeek, Meta AI, Mistral and more, using both the referrer and utm_source/ref parameters (AI platforms increasingly strip referrers, so UTM detection matters). Fires an ai_referral event with an ai_source parameter into your existing GA4 (gtag) or Google Tag Manager (dataLayer) setup, once per session.

Register ai_source as a GA4 custom dimension and you can segment any report by AI platform, build AI-traffic audiences, and see whether AI-referred visitors convert differently.

4. AI crawler activity log

See which AI crawlers actually visit your site: a 30-day count of real GPTBot, ClaudeBot, PerplexityBot (and more) visits, shown on your dashboard and settings screen. Identification is by user agent, so treat numbers as directional.

Plays well with your stack

The plugin detects your environment and tells you the truth about it instead of showing settings that silently do nothing:

  • Physical robots.txt (created by hosts or SEO plugin file editors): one click writes your rules into the file as a clearly-marked managed block, kept in sync on every save and removed on uninstall.
  • SEO plugins (Yoast, Rank Math, AIOSEO, SEOPress): posts marked noindex are excluded from llms.txt automatically, SEO meta descriptions are used for entries, and llms.txt/robots.txt feature overlaps are flagged.
  • Analytics: works with gtag, Google Tag Manager, MonsterInsights, Matomo, Plausible and Fathom automatically, with a retry window for delayed-loading analytics.
  • WooCommerce: cart/checkout/account pages are excluded from llms.txt, and product entries include prices.
  • Page builders: builder-generated shortcode content never produces garbage descriptions.
  • Caches: WP Rocket, LiteSpeed, W3 Total Cache, WP Super Cache and SiteGround Optimizer are purged when settings change.
  • Site Health: two checks confirm llms.txt is reachable and crawler rules actually apply.
  • Per-post “Exclude from llms.txt” checkbox in the editor, WP-CLI commands ( wp avt status, wp avt regenerate ), and a REST endpoint ( /wp-json/sanivt/v1/sources ) for headless front ends.

Privacy

This plugin sends no data to SanityAI or any third party. Attribution events go only to the analytics tools already installed on your site. No external requests are made.

Built by SanityAI. The attribution logic is kept in sync with our free “AI Traffic Source” template in the Google Tag Manager Community Template Gallery, so WordPress-side and GTM-side classification always agree.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • ai
  • analytics
  • llm
  • robots
  • seo
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity30 Jul 20263mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.