VigIA scores your AI visibility from 0 to 100, detects 60+ AI crawlers, shows you who's accessing your content, lets you block them, manage your robots.txt, receive email alerts, generate llms.txt files, JSON-LD structured data and serve your posts, taxonomies and WooCommerce products as optimized markdown for AI agents. All free.
Detected crawlers:
Every day, dozens of artificial intelligence crawlers visit your website. They collect your content, process it, and use it to train their models. Do you know which ones?
Server logs show thousands of incomprehensible lines. Identifying AI crawlers among all that noise is virtually impossible.
You can't decide which AIs access your content if you don't know which ones are visiting. First identify, then act.
OK, bots visit you. So what? You need to know when, how often, which pages interest them, and if they respect your rules.
VigIA gives you complete visibility over AI crawler activity on your WordPress. Free and without sending data to third parties.
100-point scoring system with letter grades (A+ to F). 20 checks across 5 categories: access, structured data, content, AI interaction and performance. Smart recommendations and URL selector.
GPTBot, ClaudeBot, PerplexityBot, Google-Extended, Claude-Code, GrokBot, MistralAI-Index... Categorized as AI Training, AI Search, AI Assistant and Data Scraper. Verified against each operator's own documentation.
Interactive charts, statistics and period comparison. Top crawlers with last-visit timestamp and pages/visits ratio. Most crawled pages work as an analysis hub, with content type per URL, trend arrow and a per-bot breakdown on demand.
Detailed activity table with multi-select filters by crawler, content type, HTTP status and date range. Server-side pagination over your whole database and CSV export of exactly what you filtered.
403 Forbidden response via PHP. Works on any server (Apache, Nginx, LiteSpeed). Block from the dashboard or from Extras.
Add Disallow rules with one click. File preview. Compatible with physical and virtual robots.txt.
Detect which crawlers ignore your robots.txt rules. Block them directly from the panel with a single click.
Daily, weekly or monthly reports. Three detail levels. Warnings for crawlers that break your rules.
Filter by content type, taxonomy and URL pattern, with Yoast, Rank Math, AIOSEO, SEOPress and Visibility integrated, plus auto-regeneration. Written to version 2 of the specification.
Serve posts, pages, taxonomies (categories, tags, product_cat) and WooCommerce products as optimized markdown via .md endpoints, with YAML frontmatter and content negotiation.
Product pages come out with schema-like data, and term archives list price, rating and stock inline, so an agent reads your catalogue without parsing the shop template.
Your post answers at /your-post.md, and also at /your-post/index.md and /your-post/index.html.md, the forms the specification writes down for URLs with no file name. A trailing slash redirects.
9 standardized abilities for WordPress 6.9+. Analytics, blocking and robots.txt management ready for AI agents, n8n, Make and other automation tools.
Connect VigIA to Claude Code, Cursor, Claude Desktop or any MCP client in one click. Bundled dependencies, automatic Application Password, ready-to-paste snippets and read-only mode toggle.
Tell search engines and AI systems who you are. WebSite and Organization/Person schema, sameAs social profiles and ReadAction pointers to your llms.txt and .md endpoints.
All data in your WordPress database. No external services. No tracking. Your data is yours alone.
Full control over data retention and plugin performance without overloading your server.
Press ⌘K (or Ctrl+K) anywhere in the WordPress 6.9+ admin to regenerate your llms.txt and llms-full.txt from your saved settings, without leaving the screen you're on.
With Visibility active, VigIA hands over the signals it emits and its own editors turn read-only, so you never configure the same thing twice. Analytics, blocking and alerts stay VigIA's.
Database indexes built in the background and long date ranges precomputed. On a test site with 610,000 recorded visits the dashboard went from 16.4 seconds to 1.4 for a year of data.
Every page tells agents which llms.txt covers it, with a rel="describedby" link in the head and the same reference as a Link header, which is how the .md responses carry it too because they have no head.
VigIA is in active development. See everything we've added and what's coming.
First public release with everything you need to start monitoring.
Seeing statistics isn't enough. Now you can act directly from VigIA.
Completely redesigned llms.txt generator with advanced selection options.
Improvements for exploring and understanding your crawler data.
WordPress 6.9+ Abilities API integration. VigIA exposes 9 abilities for automation tools.
Serve any post or page as clean, optimized markdown following the Cloudflare Markdown for Agents standard. Full control over what gets exposed.
VigIA now integrates with Share Buttons & AI-powered Summaries to show share button clicks alongside crawler data.
Make your site fully understandable for search engines and AI systems with structured data that connects everything.
A 100-point scoring system that measures how well your site is prepared for AI crawlers and AI-powered search. 20 checks, 5 categories, letter grades and smart recommendations.
Client-side pagination and inline updates for a much smoother experience when exploring your crawler data. Plus new crawlers detected and full WordPress 7.0 compatibility.
Full integration with the Visibility plugin. Posts marked as noindex are automatically excluded from your llms.txt, markdown endpoints and AI Visibility Analyzer. One unified logic for SEO and AI visibility.
VigIA exposes its abilities at /wp-json/vigia/v1/mcp through the official WordPress MCP Adapter, ready to plug into Claude Code, Cursor or Claude Desktop. New MCP tab in Extras with status, endpoint, snippets and exposed abilities.
Bundled dependencies, Quick Connect panel that creates a dedicated Application Password and renders ready-to-paste snippets for Claude Code, Cursor, Claude Desktop and a generic block for any other MCP client. Safe JSON merger preserves your existing configs.
Markdown for Agents now reaches taxonomy archives and WooCommerce products with schema-like data. The activity log grows up: multi-select filters, content type column, HTTP status with colors, server-side pagination over your whole database and CSV export of exactly what's on screen.
Regenerate your llms.txt without leaving the screen you're on with the new Command Palette, plus a more polished Markdown for Agents output after real-world feedback from users.
The most crawled pages table becomes a full analysis hub: each URL now shows its content type, a trend arrow against the previous period and an on-demand per-bot breakdown. The top crawlers table gains last-visit and pages/visits ratio. The catalog grows to 60+ entries verified against operator documentation, and a stored XSS in the admin dashboard is patched.
The family splits by nature, not by topic. Visibility handles the emission: Site Identity JSON-LD, llms.txt, Markdown endpoints and AI Disallow rules in robots.txt. VigIA handles the observation and control: analytics, blocking, alerts and the MCP server. When both run together, VigIA only steps back from signals Visibility is actively emitting — if Visibility has a given signal turned off, VigIA keeps emitting it, so no signal is ever dropped by both at once.
The coexistence announced in 2.3.0 now shows while you use the plugin. With Visibility active the overlapping Extras tabs are dimmed and point you to where you configure them, the robots.txt rules for AI are read from Visibility and VigIA's own editor turns read-only while ceded, so the two never disagree on which bots should be blocked. The Disallow & Blocking tab stays active because the compliance monitor and 403 blocking are still VigIA's, and the monitored crawlers list is now grouped by type.
The analytics screens no longer bog down on sites with a long history. On a test site with 610,000 recorded visits the whole dashboard went from 16.4 seconds to 1.4 for a year of data, and from 17.1 to 3.6 for the full history. Ranges longer than 60 days are computed ahead of time in the background and served ready-made, while today or the last 30 days is always live. Exporting a week of activity went from more than 15,000 database queries to just 12.
Version 2 of the llms.txt specification settled the question people had been asking most, how an agent finds the llms.txt that describes a page without guessing, and VigIA implements the answer. Every page advertises the llms.txt that covers it with a rel="describedby" link in the head and the same reference as a Link header, which is also how the .md responses carry it, since they have no head. Inside the file each entry links to its Markdown version instead of the page, decided entry by entry so that anything without one keeps linking as before, and llms-full.txt moves into the Optional section as a proper list item.
A dedicated markdown feed, smarter blocking, deeper per-page analytics and activity heatmaps. The roadmap keeps pushing to extract more signal from the data VigIA already collects.
VigIA is another project from Ayuda WordPress, the largest Spanish-speaking WordPress community, created by Fernando Tellado, who has been helping WordPress users for over 20 years with tutorials, guides and plugins.
We create tools that solve real problems. No gimmicks, no unnecessary subscriptions, no data collection. Plugins that work. Period.
Need professional help with your WordPress? Our team offers maintenance services so you can focus on what matters.
VigIA works on its own, but these plugins by the same author fit right in. Each one owns its job, so nothing overlaps or duplicates work.
The emission layer to VigIA's observation layer. Visibility covers Site Identity JSON-LD, llms.txt, Markdown endpoints and AI robots.txt rules. When both are active, VigIA steps back only from signals Visibility is actually emitting, and if Visibility has one turned off VigIA keeps it.
visibility.quest →Share buttons for social networks and AI assistants, with a citation back to your site. VigIA reads its click data and shows it right next to your crawler stats.
View on WordPress.org →Declare how AI systems may use your content through a physical robots.txt with AI signals. The policy layer that sits right above VigIA's monitoring and blocking.
View on WordPress.org →Put WordPress on a diet: critical CSS, deferred JavaScript and bloat switches organized by risk level. Zero config to start, fully configurable if you want.
dietpress.dev →All-in-one WordPress security: firewall, two-factor authentication, security headers and file integrity, without the bloat of the big suites.
vigilante.works →AI translation for WordPress that keeps your Gutenberg blocks, images, alt text and SEO intact, and can even import posts from other sites over REST or RSS. Once each language version is published, VigIA shows which AI crawlers read it.
vulgatai.com →AI-written product sheets for WooCommerce built from your own catalog data instead of invented specs, with six rotating angles so no two products in a category read alike. VigIA then serves those sheets as markdown and shows which AI crawlers read them.
intellimmerce.com →Thousands of free articles about WordPress, plugins, themes and optimization.
Practical videos to learn WordPress step by step, no fluff.
Development, optimization, security and WordPress troubleshooting.
We take care of your site so you can focus on your business.
Install VigIA in under a minute. It's free, requires no account, and your data never leaves your server.