Free WordPress Plugin
The only WordPress plugin that generates all 10 AI Discovery Files — including llms.txt, ai.txt, identity.json, and brand.txt. Help ChatGPT, Claude, Gemini, and Perplexity discover, understand, and correctly cite your website. No coding required.
Most AI visibility plugins only generate llms.txt. This plugin generates all 10 files defined in the AI Discovery Files Specification — the complete set that AI systems need to accurately represent your business.
AI Discovery Files are machine-readable files placed in your website's root directory that tell AI systems — ChatGPT, Claude, Gemini, Perplexity, and Copilot — exactly who you are, what services you offer, and how to refer to your brand. Think of them as robots.txt for AI, except instead of telling crawlers what to ignore, you tell AI systems what to get right.
llms.txt Primary AI guide for your siteai.txt Usage permissions for AI systemsidentity.json Structured business identitybrand.txt Naming rules and terminologyai.json Machine-parseable AI guidancefaq-ai.txt Pre-answered questions for AIllms.html Human-readable AI overviewdeveloper-ai.txt Technical context for AI agentsrobots-ai.txt AI-specific crawler rulesllm.txt Concise single-page summaryWithout these files, AI systems guess — and they frequently confuse businesses with competitors, fabricate services, and misrepresent brands. This plugin generates all 10 files directly from your WordPress dashboard, with no coding required.
AI systems like ChatGPT, Claude, and Gemini are answering questions about your business right now. The question is whether they are getting it right.
AI systems guess who you are based on whatever fragments they find. They confuse your business with competitors, fabricate services you do not offer, and cite your brand name incorrectly.
You give AI systems a single, authoritative source of truth — your name, services, location, permissions, brand rules, and FAQs. They stop guessing and start citing you accurately.
Four steps from install to AI-visible. No coding required.
Search for "AI Discovery Files" in your WordPress plugins directory and click Install.
Fill in your business details. The plugin auto-detects your site name, tagline, pages, and more.
See exactly what each file contains before enabling it. Copy and inspect every line.
Enable the files you want. They are served instantly at the correct root URLs.
Everything you need to make your WordPress site visible to AI systems.
Click "Import from my site" next to FAQs, Key People, Services, Boilerplate, or Tagline. The plugin uses WordPress 7.0's new AI connectors to read the relevant page on your own site and pre-fill the section as a reviewable draft. Requires WordPress 7.0 and a configured AI provider.
Pulls your site name, tagline, pages, theme, and WordPress version automatically. Less typing, fewer mistakes.
Generates every AI Discovery File defined in the specification — from llms.txt to robots-ai.txt.
See exactly what each generated file contains before enabling it. Copy to clipboard with one click.
Checks every file against the AI Discovery Files specification and flags formatting or content issues.
Warns if physical files already exist at the same URLs. No silent overwrites, no surprises.
Start with Essential (2 files) and expand to Recommended (6 files) or Complete (all 10) when you are ready.
See which AI bots read your AI Discovery Files, how often, and which files they access. Detect robots.txt conflicts. Works on every hosting platform.
Filter every generated file and every collected data point. Full control via aidf_generated_content and aidf_collected_data.
Disable the plugin and the files stop being served. No residual data, no side effects. Your content stays yours.
See which AI bots are reading your AI Discovery Files — GPTBot reading your llms.txt, ClaudeBot fetching your identity.json — in real time. Proof that your files are working, on every hosting platform.
See exactly which AI bots are reading which files — with visual access bars, bot breakdowns, and period selectors (7, 30, or 90 days). Every access is logged when the plugin serves a discovery file, so the data is reliable regardless of CDN or caching configuration.
Unlike page-level analytics that break behind CDNs and caching layers, AI Crawler Analytics tracks discovery file responses that the plugin serves directly. This means reliable data on every hosting platform — shared hosting, managed WordPress, and edge-cached setups alike.
Automatically detects when your robots.txt contradicts your AI visibility settings — for example, blocking AI crawlers while your permissions say "allow all". Actionable alerts with direct links to fix issues.
Click any bot to see its access trends, which discovery files it read, and response code breakdown. Includes a filterable activity log viewer with CSV export for detailed analysis.
AI Crawler Analytics is disabled by default — zero performance impact until you enable it. Recognises 50+ AI crawlers including GPTBot, ClaudeBot, PerplexityBot, GrokBot, Applebot, Gemini, and more. Works on every hosting platform because it tracks discovery file responses, not general page visits.
Want to see what this captures in the wild? We installed the plugin on a brand-new site and published 11 days of real AI crawler logs: which bots read which files, every request a 200.
A complete settings interface for managing all 10 AI Discovery Files.
Start with the essentials and expand when you are ready. Every tier adds more signals for AI systems.
Improve personality, identity, permissions, brand control, and FAQs.
ai.json Machine-parseable permissionsidentity.json Structured business identitybrand.txt Naming and terminology rulesfaq-ai.txt Pre-answered questions for AIFull coverage with developer context, crawler directives, and compatibility.
llm.txt Compatibility redirectllms.html Human-readable referencedeveloper-ai.txt Technical contextrobots-ai.txt AI crawler directivesEverything you need to know about the AI Discovery Files WordPress plugin.
Installation, setup, and first steps with the plugin.
Install it directly from your WordPress dashboard. Go to Plugins → Add New, search for "AI Discovery Files", and click Install Now. Alternatively, download it from WordPress.org and upload the ZIP file.
The plugin requires WordPress 6.2 or later and PHP 8.0 or later. It has been tested up to WordPress 6.9.
Yes, completely free and open source under the GPL v2 licence. There are no premium tiers, no upsells within the plugin, and no feature gating. Every capability is available to every user.
llms.txt is a plain-text file placed in your website root that tells large language models who you are, what you do, and what pages matter most. It is rapidly becoming the standard way websites communicate with AI systems — adopted by companies like Stripe, Cloudflare, and Dell. This plugin generates llms.txt plus 9 additional AI Discovery Files directly from your WordPress data, giving AI systems the complete picture rather than just one file.
Install this plugin, fill in your business details, and enable the files. The plugin generates machine-readable files at URLs like yoursite.com/llms.txt and yoursite.com/ai.txt that ChatGPT, Claude, Gemini, and Perplexity read when they encounter your site. You can verify it is working with the free AI Visibility Checker.
The AI Discovery Files Pack is a done-for-you service where experts research your business and write the files for you. The WordPress plugin lets you create and manage the files yourself through a settings interface. The plugin is for WordPress sites; the Pack works for any website.
Caching, conflicts, performance, and developer features.
Yes. AI Discovery Files are served via WordPress rewrite rules with appropriate cache headers. They are compatible with WP Super Cache, W3 Total Cache, LiteSpeed Cache, and other popular caching plugins.
The plugin detects existing physical files and warns you on the Status tab. It will not override physical files — you should remove the physical file before enabling the plugin-generated version.
Yes. Every generated file can be filtered using WordPress hooks. Use the aidf_generated_content filter to modify any file's output, or aidf_collected_data to adjust the data before generation.
robots.txt tells search engine crawlers which pages to index or ignore. llms.txt tells AI systems who you are, what you do, and what pages contain the most important information. They serve different purposes and both should be present. This plugin generates llms.txt alongside robots-ai.txt — which handles AI-specific crawler permissions — giving you complete control over both discovery and access.
No. File generation only runs when specific URLs are requested (e.g. /llms.txt) — zero overhead on normal page loads. AI Crawler Analytics only tracks access to discovery file URLs that the plugin serves, so normal page requests are completely unaffected. When logging is disabled (the default), no tracking runs at all.
AI Crawler Analytics tracks which AI bots read the AI Discovery Files this plugin generates — llms.txt, ai.txt, identity.json, and the rest. You see exactly which bots accessed which files, how often, and whether any are being blocked by your robots.txt. This gives you direct proof that GPTBot, ClaudeBot, PerplexityBot, and other AI crawlers are consuming your files. The feature works reliably on every hosting platform — including sites with CDN edge caching — because the plugin controls the discovery file responses. Includes bot detail drill-downs, a filterable activity log with CSV export, and two WordPress dashboard widgets.
How the plugin affects your visibility to AI systems and search engines.
AI Discovery Files focus on the infrastructure side of generative engine optimisation (GEO). Rather than tracking how often AI mentions your brand, this plugin ensures AI systems have accurate, structured data about your business to work with. It complements traditional SEO plugins like Rank Math or AIOSEO — they handle search engine optimisation, while AI Discovery Files handle AI visibility.
AI Discovery Files are designed for all major AI systems including ChatGPT (OpenAI), Claude (Anthropic), Gemini (Google), Perplexity, Copilot (Microsoft), and other large language models. The llms.txt format in particular has been adopted by companies including Stripe, Cloudflare, and Dell.
AI systems draw from whatever information they can find about your business. AI Discovery Files give you a way to provide authoritative, structured data — your correct business name via brand.txt, your actual services via identity.json, and pre-answered FAQs via faq-ai.txt. This does not guarantee what AI says, but it gives AI systems a reliable source to cite rather than guessing from third-party content.
The files simply stop being served. Your settings are preserved so you can reactivate later without re-entering anything. If you delete the plugin entirely, all settings are removed cleanly.
Use the free AI Visibility Checker to scan your site after enabling your files. It validates every AI Discovery File, checks for conflicts, and gives you a score with actionable recommendations.
Yes. Once your files are live, submit your site to the AI Visibility Directory — the verified registry of websites implementing AI Discovery Files. It provides additional visibility and a dofollow backlink to your website.
Install the free plugin, configure your business details, and start being accurately represented by AI systems today.
GPL v2 licence · Hosted on WordPress.org · No lock-in · No tracking
wp_get_connectors() returns core's connector definitions regardless of whether an API key is actually set. v2.0.1 asks the WP AI Client's own provider registry whether any provider is configured, so the buttons now reflect whether an AI call can actually succeed.# llms.txt: https://example.com/llms.txt) instead of as a custom directive. Parser-safe with every robots.txt implementation, including strict validators. AI tools that deliberately scan for AI Discovery hints still read the URLs out of the comments.<link rel="alternate"> reference in the HTML <head> for each active discovery files-maxage=0 on discovery file responses so CDN edge caches pass through to originai-visibility-verify.txtai-visibility-verify.txt with user-supplied verification code