{"id":306462,"date":"2026-05-05T07:25:43","date_gmt":"2026-05-05T07:25:43","guid":{"rendered":"https:\/\/tr.wordpress.org\/plugins\/mp-agent-lite\/"},"modified":"2026-10-07T07:12:45","modified_gmt":"2026-10-07T07:12:45","slug":"agurel-ai-agent-ready-lite","status":"publish","type":"plugin","link":"https:\/\/azb.wordpress.org\/plugins\/agurel-ai-agent-ready-lite\/","author":23490586,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.13","stable_tag":"1.0.13","tested":"7.1.3","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Agurel AI Agent Ready Lite","header_author":"Ahmet Gurel","header_description":"Make your WordPress site AI agent-ready. Serves clean Markdown content to AI bots and adds RFC 8288 Link headers automatically.","assets_banners_color":"cccbd3","last_updated":"2026-10-07 07:12:45","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/www.linkedin.com\/in\/sagurel\/","rating":5,"author_block_rating":0,"active_installs":0,"downloads":2176,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"ahmtgurel","date":"2026-05-07 12:06:16","revision":3525496},"1.0.11":{"tag":"1.0.11","author":"ahmtgurel","date":"2026-09-14 08:25:57","revision":3694784},"1.0.12":{"tag":"1.0.12","author":"ahmtgurel","date":"2026-09-20 08:49:01","revision":3704043},"1.0.13":{"tag":"1.0.13","author":"ahmtgurel","date":"2026-10-07 07:12:45","revision":3732004},"1.0.3":{"tag":"1.0.3","author":"ahmtgurel","date":"2026-05-14 06:36:06","revision":3531653},"1.0.4":{"tag":"1.0.4","author":"ahmtgurel","date":"2026-05-23 06:05:04","revision":3544779},"1.0.5":{"tag":"1.0.5","author":"ahmtgurel","date":"2026-06-06 11:45:25","revision":3563091},"1.0.6":{"tag":"1.0.6","author":"ahmtgurel","date":"2026-07-26 10:38:40","revision":3623240},"1.0.7":{"tag":"1.0.7","author":"ahmtgurel","date":"2026-08-19 09:32:53","revision":3654263},"1.0.8":{"tag":"1.0.8","author":"ahmtgurel","date":"2026-09-06 13:54:50","revision":3683500},"1.0.9":{"tag":"1.0.9","author":"ahmtgurel","date":"2026-09-11 14:27:57","revision":3691573}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":2},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3527629,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3722662,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3722662,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1","1.0.11","1.0.12","1.0.13","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.0.9"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3722662,"resolution":"1","location":"assets","locale":"","width":1282,"height":682},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3722662,"resolution":"2","location":"assets","locale":"","width":2720,"height":1344}},"screenshots":[]},"plugin_section":[],"plugin_tags":[244526,220145,246076,244525,244604],"plugin_category":[55],"plugin_contributors":[261908],"plugin_business_model":[],"class_list":["post-306462","plugin","type-plugin","status-publish","hentry","plugin_tags-aeo","plugin_tags-ai-search","plugin_tags-ai-visibility","plugin_tags-answer-engine-optimization","plugin_tags-llms-txt","plugin_category-seo-and-marketing","plugin_contributors-ahmtgurel","plugin_committers-ahmtgurel"],"banners":{"banner":"https:\/\/ps.w.org\/agurel-ai-agent-ready-lite\/assets\/banner-772x250.png?rev=3722662","banner_2x":"https:\/\/ps.w.org\/agurel-ai-agent-ready-lite\/assets\/banner-1544x500.png?rev=3722662","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/agurel-ai-agent-ready-lite\/assets\/icon-256x256.png?rev=3527629","icon_2x":"https:\/\/ps.w.org\/agurel-ai-agent-ready-lite\/assets\/icon-256x256.png?rev=3527629","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/agurel-ai-agent-ready-lite\/assets\/screenshot-1.png?rev=3722662","caption":""},{"src":"https:\/\/ps.w.org\/agurel-ai-agent-ready-lite\/assets\/screenshot-2.png?rev=3722662","caption":""}],"raw_content":"<!--section=description-->\n<p>The web is changing. AI assistants like ChatGPT, Claude, and Perplexity now browse websites on behalf of users. If your site can't communicate with these agents properly, you're invisible to them.\nAgurel AI Agent Ready Lite makes your WordPress site fully readable and discoverable by AI agents, instantly, without any configuration.\nHow it works:\nWhen an AI agent visits your site with an Accept: text\/markdown header, the plugin intercepts the request and returns clean Markdown. Regular visitors, browsers, and search engines see absolutely nothing different: your theme, CSS, and all plugins continue to work exactly as before.\nWhy it matters:<\/p>\n\n<p>\u2705 Works in real-time. Markdown responses are generated live, never pre-built.\n\u2705 Minimal database use. llms.txt content is cached briefly and refreshed automatically whenever you publish or update content; nothing about individual AI visits is stored or logged.\n\u2705 Zero performance impact. Only activates when an AI agent requests Markdown.\n\u2705 No conflicts. Compatible with all themes, page builders, and caching plugins.\n\u2705 Clean uninstall. Removing the plugin leaves your site exactly as it was.<\/p>\n\n<h4>How It Works<\/h4>\n\n<p>When an AI agent visits your site with an <code>Accept: text\/markdown<\/code> header, MP Agent Lite returns a clean Markdown version of your content. Regular visitors and search engines see nothing different.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Serves clean Markdown content to AI agents<\/li>\n<li>Adds RFC 8288 compliant Link headers for agent discovery<\/li>\n<li>Automatically adds Content Signals to robots.txt (ai-train=no, search=yes, ai-input=yes)<\/li>\n<li>Zero performance impact for regular visitors. No background processes, no cron jobs.<\/li>\n<li>No conflicts with any theme or page builder (including WPBakery and Elementor)<\/li>\n<li>Compatible with all major caching plugins (LiteSpeed Cache, WP Rocket, W3 Total Cache, WP Fastest Cache, SG Optimizer)<\/li>\n<li>Clean uninstall. Leaves no trace.<\/li>\n<li>Dynamic llms.txt: auto-generated site index with summaries for AI agents<\/li>\n<\/ul>\n\n<h4>Supported AI Bots<\/h4>\n\n<p>ChatGPT-User, OAI-SearchBot, ClaudeBot, Claude-User, Claude-SearchBot, Perplexity-User, PerplexityBot, Google-CloudVertexBot, Google-Agent, GoogleAgent-Mariner, GoogleAgent-URLContext, meta-externalagent, MistralAI-User, DuckAssistBot, Kimi-User, Manus-User, YandexAdditionalBot, GPTBot, anthropic-ai, Google-Extended, Googlebot-Extended, Amazonbot, Applebot-Extended, CCBot, AI2Bot, cohere-ai, ChatGLM-Spider, Bingbot, Bytespider, TikTokSpider<\/p>\n\n<p>Note: Lite does not filter by bot identity. Any request carrying an <code>Accept: text\/markdown<\/code> header receives Markdown content, so the plugin works automatically with new AI bots as they appear, without needing an update. This list is provided for reference only.<\/p>\n\n<h4>Pro Version<\/h4>\n\n<p>The Pro version includes a dashboard to manage which bots can access your content, with granular control over assistant, search, and training bots. Also includes configurable Content Signals settings.<\/p>\n\n<p><a href=\"https:\/\/gurelscribe.gumroad.com\/l\/ai-agentready-for-wp\">Get Agurel AI Agent Ready PRO<\/a><\/p>\n\n<h3>Support the Plugin<\/h3>\n\n<p>If this plugin saves you time, consider supporting its development:\n<a href=\"https:\/\/kreosus.com\/agurel\">kreosus.com\/agurel<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/agurel-ai-agent-ready-lite<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>That's it. No configuration needed.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20the%20plugin%20add%20structured%20data%20%28schema.org%29%3F\"><h3>Does the plugin add structured data (schema.org)?<\/h3><\/dt>\n<dd><p>No. JSON-LD schema markup (Article, WebPage, WebSite) is a Pro feature. Upgrade to Pro for AI Search Signals and Advanced Schema support.<\/p><\/dd>\n<dt id=\"does%20llms.txt%20update%20automatically%3F\"><h3>Does llms.txt update automatically?<\/h3><\/dt>\n<dd><p>Yes. llms.txt is generated dynamically. New pages and posts are included automatically without any action needed.<\/p><\/dd>\n<dt id=\"is%20llms-full.txt%20available%20in%20lite%3F\"><h3>Is llms-full.txt available in Lite?<\/h3><\/dt>\n<dd><p>No. llms-full.txt (full page content for AI agents) is a Pro feature.<\/p><\/dd>\n<dt id=\"will%20llms.txt%20conflict%20with%20my%20seo%20plugin%3F\"><h3>Will llms.txt conflict with my SEO plugin?<\/h3><\/dt>\n<dd><p>Some SEO plugins generate their own llms.txt. The plugin detects this \nand warns you. Disable your SEO plugin's llms.txt generation before enabling this feature.<\/p><\/dd>\n<dt id=\"does%20lite%20serve%20markdown%20to%20training%20bots%3F\"><h3>Does Lite serve Markdown to Training bots?<\/h3><\/dt>\n<dd><p>Yes. In Lite, all bots including Training bots (GPTBot, anthropic-ai, CCBot, etc.) receive Markdown content. If you want to control which bots can access your content individually, upgrade to Pro.<\/p><\/dd>\n<dt id=\"can%20i%20control%20which%20bots%20access%20my%20site%3F\"><h3>Can I control which bots access my site?<\/h3><\/dt>\n<dd><p>Bot management is available in the Pro version. Pro includes a dashboard where you can enable or disable each bot individually, including Training bots.<\/p><\/dd>\n<dt id=\"is%20mcp%20server%20card%20supported%3F\"><h3>Is MCP Server Card supported?<\/h3><\/dt>\n<dd><p>MCP Server Card (\/.well-known\/mcp.json) and A2A Agent Card (\/.well-known\/agent.json) are Pro features. They allow AI agents to automatically discover your site's capabilities.<\/p><\/dd>\n<dt id=\"does%20this%20affect%20regular%20visitors%3F\"><h3>Does this affect regular visitors?<\/h3><\/dt>\n<dd><p>No. The plugin only activates when a request includes the <code>Accept: text\/markdown<\/code> header, which only AI agents send. Regular visitors, browsers, and search engines are completely unaffected.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20page%20builders%20like%20wpbakery%20or%20elementor%3F\"><h3>Does this work with page builders like WPBakery or Elementor?<\/h3><\/dt>\n<dd><p>Yes. The plugin strips all shortcodes and HTML before serving Markdown, so page builder code is cleaned automatically.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20caching%20plugins%3F\"><h3>Does this work with caching plugins?<\/h3><\/dt>\n<dd><p>Yes. Markdown responses are excluded from page caching via DONOTCACHEPAGE, nocache_headers(), and plugin-specific hooks for LiteSpeed Cache, WP Rocket, W3 Total Cache, WP Fastest Cache, and SG Optimizer. Regular visitor and SEO bot caching is completely unaffected.<\/p><\/dd>\n<dt id=\"will%20this%20slow%20down%20my%20site%3F\"><h3>Will this slow down my site?<\/h3><\/dt>\n<dd><p>No. The plugin checks a single HTTP header on each request. If the header is not present, the plugin does nothing at all.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20woocommerce%3F\"><h3>Does this work with WooCommerce?<\/h3><\/dt>\n<dd><p>WooCommerce is not officially supported or tested at this time. The plugin's Markdown negotiation may technically respond on product pages since it works with any WordPress content, but product-specific data (price, stock, variations, etc.) is not specially handled, and llms.txt\/llms-full.txt only include standard posts and pages. If you run a WooCommerce store, treat this as untested. Proper WooCommerce support may be added in a future update.<\/p><\/dd>\n<dt id=\"what%20is%20the%20difference%20between%20lite%20and%20pro%3F\"><h3>What is the difference between Lite and Pro?<\/h3><\/dt>\n<dd><p>Lite works out of the box with no configuration \u2014 Markdown content negotiation, llms.txt, RFC 8288 Link headers, and Content Signals are included automatically.<\/p>\n\n<p>Pro adds: bot management dashboard, llms-full.txt, MCP\/A2A agent cards, JSON-LD schema markup (Article, WebPage, WebSite), Advanced Schema builder (LocalBusiness, Organization, Service, Person, FAQPage), Author Override, AI Agent Analytics, and Markdown Cache.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.13<\/h4>\n\n<ul>\n<li>Fixed: Markdown content now uses do_shortcode() instead of strip_shortcodes() \u2014 page builder content (WPBakery, Elementor, etc.) is properly rendered before text extraction<\/li>\n<li>Fixed: Remaining unregistered shortcode markup cleaned via regex after rendering<\/li>\n<li>Fixed: Added Surrogate-Control, Edge-Control and CDN-Cache-Control: no-store headers to Markdown responses \u2014 resolves cache bypass issues on GWS and similar CDN\/proxy layers<\/li>\n<\/ul>\n\n<h4>1.0.12<\/h4>\n\n<ul>\n<li>Fixed: renamed X-Agurel-Ecosystem header to X-Agurel-Product for consistency across the Agurel plugin ecosystem<\/li>\n<li>Added Agurel AI Agent Monitor link to admin panel<\/li>\n<\/ul>\n\n<h4>1.0.11<\/h4>\n\n<ul>\n<li>Removed llms-full.txt \u2014 now a Pro-only feature<\/li>\n<li>Removed JSON-LD schema markup (Article, WebPage, WebSite) \u2014 now a Pro-only feature<\/li>\n<li>Removed author, date, and category metadata from Markdown output \u2014 now a Pro-only feature<\/li>\n<li>Added cache bypass support for WP Rocket, W3 Total Cache, WP Fastest Cache, SG Optimizer, and LiteSpeed Cache \u2014 Markdown responses are now reliably excluded from all major cache plugins<\/li>\n<\/ul>\n\n<h4>1.0.10<\/h4>\n\n<ul>\n<li>Added X-Agurel-Ecosystem header for Agurel plugin ecosystem detection<\/li>\n<\/ul>\n\n<h4>1.0.9<\/h4>\n\n<ul>\n<li>Added Bytespider (ByteDance\/TikTok AI training crawler) to supported bots list<\/li>\n<li>Added TikTokSpider (ByteDance\/TikTok AI training crawler) to supported bots list<\/li>\n<li>Added Googlebot-Extended (Google AI Overviews) to supported bots list<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>Corrected bot name: \"YandexBot\" (a classic search crawler, not AI-specific) was mistakenly listed as an AI bot in 1.0.7. Replaced with YandexAdditionalBot, the crawler Yandex actually uses to power YandexGPT live answers.<\/li>\n<li>Added \"aeo\" tag<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Added YandexBot to supported AI bots list<\/li>\n<li>Updated tags: replaced markdown with aivisibility<\/li>\n<li>Tested up to WordPress 7.1<\/li>\n<li>Added Kreosus support link<\/li>\n<li>Removed isitagentready.com test button from admin panel<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Fixed: llms.txt and llms-full.txt were returning a 404 Not Found status even though correct content was being served in the body, which could cause external scanners\/validators to report these files as \"missing\". Both now explicitly return 200 OK.<\/li>\n<li>Performance: llms.txt and llms-full.txt now cache their generated output instead of rebuilding it from the database on every request. The cache clears automatically whenever a post or page is published, updated, or removed.<\/li>\n<li>On LiteSpeed servers, added a rewrite rule that bypasses LiteSpeed's own page cache for Markdown, llms.txt, and llms-full.txt requests, since LiteSpeed's cache lookup is URL-based and doesn't take the Accept header into account. Ignored on non-LiteSpeed servers.<\/li>\n<li>Updated the plugin description to accurately reflect the new lightweight caching (previously said \"zero database writes\")<\/li>\n<li>Added a FAQ entry clarifying that WooCommerce is not officially supported or tested<\/li>\n<li>Updated the Supported AI Bots list and clarified that Lite works with any bot automatically, since it doesn't filter by bot identity<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Added AI Search Signals: automatic JSON-LD schema (Article, WebPage, WebSite)<\/li>\n<li>Added author attribution for blog posts in schema markup<\/li>\n<li>Added author, date and category metadata in Markdown output for blog posts<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Add author, date and category metadata for blog posts in Markdown output<\/li>\n<li>Fixed duplicate Description header in plugin file<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Added dynamic llms.txt generator with page summaries<\/li>\n<li>Added dynamic llms-full.txt with full page content<\/li>\n<li>Fixed .htaccess rewrite rule positioning<\/li>\n<li>Added Content Signals via meta tag for SEO plugin compatibility<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Plugin renamed to Agurel AI Agent Ready<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: Markdown negotiation, RFC 8288 Link headers, Content Signals<\/li>\n<\/ul>","raw_excerpt":"Make your WordPress site AI agent-ready. Serves Markdown to AI bots, RFC 8288 Link headers, Content Signals, and dynamic llms.txt generation.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/306462","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=306462"}],"author":[{"embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ahmtgurel"}],"wp:attachment":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=306462"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=306462"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=306462"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=306462"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=306462"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=306462"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}