[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$feIJWv8YCWvMmpQnTxQCCnJ0qgk1MMfXp3DMM_EmsA30":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":111,"fingerprints":315},"llms-txt-generator-by-mcpner","MCPner LLMs.txt Generator","1.4.5","Ibrahim Elsherbiny","https:\u002F\u002Fprofiles.wordpress.org\u002Fhemasherbeny\u002F","\u003Cp>\u003Cstrong>MCPner LLMs.txt Generator – Make Your Website AI-Ready\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>MCPner LLMs.txt Generator creates a machine-readable text file (\u003Ccode>\u002Fllms.txt\u003C\u002Fcode>) from your WordPress content, helping AI systems like ChatGPT, Claude, and other LLMs understand your site structure and content.\u003C\u002Fp>\n\u003Cp>Similar to how \u003Ccode>robots.txt\u003C\u002Fcode> helps search engines, \u003Ccode>llms.txt\u003C\u002Fcode> helps AI systems access your content in a clean, optimized format.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited Content\u003C\u002Fstrong> – Include all your posts, pages, and custom post types\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quick Select Mode\u003C\u002Fstrong> – Easily choose which content types to include\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Selection\u003C\u002Fstrong> – Pick specific items by taxonomy or individual selection\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per-Item Exclusion\u003C\u002Fstrong> – Toggle exclusion for individual posts\u002Fpages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-Regeneration\u003C\u002Fstrong> – Automatically update when content changes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Robots.txt Integration\u003C\u002Fstrong> – Add AI bot rules for better discoverability\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Static File Generation\u003C\u002Fstrong> – Creates a static \u003Ccode>\u002Fllms.txt\u003C\u002Fcode> file at your site root\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Plugin Integration\u003C\u002Fstrong> – Automatically uses meta descriptions from Yoast, Rank Math, or All in One SEO\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Progress Indicator\u003C\u002Fstrong> – Visual feedback during file generation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clean Output\u003C\u002Fstrong> – Properly formatted, human and machine-readable output\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features Include\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Unlimited links in your llms.txt file\u003C\u002Fli>\n\u003Cli>All content types (posts, pages, custom post types, WooCommerce products, etc.)\u003C\u002Fli>\n\u003Cli>Advanced Selection Mode with tree-based selection\u003C\u002Fli>\n\u003Cli>Auto-regeneration on content changes\u003C\u002Fli>\n\u003Cli>Scheduled regeneration options\u003C\u002Fli>\n\u003Cli>Robots.txt integration for AI bot rules\u003C\u002Fli>\n\u003Cli>Per-item exclusion toggle\u003C\u002Fli>\n\u003Cli>Advanced pattern and taxonomy exclusions\u003C\u002Fli>\n\u003Cli>Manual generation with progress indicator\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Requirements:\u003C\u002Fstrong> WordPress Administrator access (user with \u003Ccode>manage_options\u003C\u002Fcode> capability)\u003C\u002Fp>\n\u003Col>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>Log in as an \u003Cstrong>Administrator\u003C\u002Fstrong> (not Editor\u002FAuthor\u002FSubscriber)\u003C\u002Fli>\n\u003Cli>Go to \u003Cstrong>LLMs.txt\u003C\u002Fstrong> in your WordPress admin sidebar menu\u003C\u002Fli>\n\u003Cli>On the Settings tab, you’ll see the main dashboard with a “Generate Now” button\u003C\u002Fli>\n\u003Cli>Optionally configure content selection in the “Content Selection” tab\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Generate Now\u003C\u002Fstrong> to create your llms.txt file\u003C\u002Fli>\n\u003Cli>View your generated file at \u003Ccode>https:\u002F\u002Fyoursite.com\u002Fllms.txt\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>AI systems and LLMs can now access your content at \u003Ccode>https:\u002F\u002Fyoursite.com\u002Fllms.txt\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch4>Run This on Dublyo Hosting\u003C\u002Fh4>\n\u003Cp>This plugin now includes all core capabilities by default with no license gate. If you want managed WordPress hosting optimized for AI-era workflows, check \u003Ca href=\"https:\u002F\u002Fdublyo.com\" rel=\"nofollow ugc\">Dublyo\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Dublyo helps teams run WordPress with automated infrastructure, lower hosting costs, and deployment-friendly tooling.\u003C\u002Fp>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Help AI assistants understand your website\u003C\u002Fli>\n\u003Cli>Improve AI-powered search results for your content\u003C\u002Fli>\n\u003Cli>Provide clean, structured data for machine learning systems\u003C\u002Fli>\n\u003Cli>Create AI-friendly documentation of your site\u003C\u002Fli>\n\u003Cli>Optimize for next-generation AI search engines\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Developer Friendly\u003C\u002Fh4>\n\u003Cp>MCPner LLMs.txt Generator includes hooks and filters for developers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>mcpner_llmstxt_content\u003C\u002Fcode> – Modify content before adding to llms.txt\u003C\u002Fli>\n\u003Cli>\u003Ccode>mcpner_llmstxt_output\u003C\u002Fcode> – Customize the complete output\u003C\u002Fli>\n\u003Cli>\u003Ccode>mcpner_llmstxt_query_args\u003C\u002Fcode> – Modify the content query\u003C\u002Fli>\n\u003Cli>\u003Ccode>mcpner_llmstxt_before_generate\u003C\u002Fcode> – Action before generation starts\u003C\u002Fli>\n\u003Cli>\u003Ccode>mcpner_llmstxt_after_generate\u003C\u002Fcode> – Action after generation completes\u003C\u002Fli>\n\u003C\u002Ful>\n","Make your website AI-ready with LLM-optimized content files. Generate llms.txt files for ChatGPT, Claude, and other AI systems.",80,319,0,"","6.9.4","5.8","7.4",[19,20,21,22,23],"ai","chatgpt","claude","llm","llms-txt","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fllms-txt-generator-by-mcpner\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fllms-txt-generator-by-mcpner.1.4.5.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"hemasherbeny",1,30,94,"2026-04-04T02:47:08.707Z",[37,55,70,84,99],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":13,"num_ratings":13,"last_updated":47,"tested_up_to":15,"requires_at_least":48,"requires_php":17,"tags":49,"homepage":14,"download_link":53,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":54},"geo-pilot","GEO Pilot – AI Search Optimization & llms.txt","1.0.1","PipGEO","https:\u002F\u002Fprofiles.wordpress.org\u002Fpipgeo\u002F","\u003Cblockquote>\n\u003Cp>\u003Cstrong>Are you invisible to ChatGPT?\u003C\u002Fstrong>\u003Cbr \u002F>\n  Traditional SEO helps you rank on Google.\u003Cbr \u002F>\n  \u003Cstrong>GEO Pilot\u003C\u002Fstrong> helps you rank in the new wave of “Generative Engines” like ChatGPT, Google Gemini, Perplexity, and Claude.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>GEO Pilot\u003C\u002Fstrong> is the essential “AI Visibility Kit” for WordPress.\u003Cbr \u002F>\nIt automatically creates the standardized files that AI bots look for and helps you write content that fits their specific “Token Context Windows.”\u003C\u002Fp>\n\u003Ch3>🤖 Core Features (Free Forever)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Dynamic llms.txt Generator:\u003C\u002Fstrong> Automatically creates a strictly formatted \u003Ccode>yourdomain.com\u002Fllms.txt\u003C\u002Fcode> file.\u003Cbr \u002F>\nThis is the new “Sitemap” for AI agents, telling them exactly which pages to read and index.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>AI Context Summary:\u003C\u002Fstrong> Adds a dedicated “AI Summary” field to your Post Editor.\u003Cbr \u002F>\nControl exactly how ChatGPT describes your article, instead of letting it guess from your first paragraph.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>The “Jargon Slayer” Writer:\u003C\u002Fstrong> Writing for AI requires “High Information Gain.”\u003Cbr \u002F>\nOur editor tool highlights vague “fluff” words (like \u003Cem>‘delve’\u003C\u002Fem>, \u003Cem>‘game-changing’\u003C\u002Fem>, \u003Cem>‘seamless’\u003C\u002Fem>) that lower your Trust Score in AI models, helping you write cleaner, data-driven content.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Smart Fallbacks:\u003C\u002Fstrong> If you don’t write a custom summary, we automatically generate a token-optimized version from your excerpt.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Who is this for?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bloggers:\u003C\u002Fstrong> Ensure your articles are cited as sources in AI chat answers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SaaS & Business:\u003C\u002Fstrong> Control how your brand is defined by LLMs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developers:\u003C\u002Fstrong> A “set it and forget it” solution for the new \u003Ccode>\u002Fllms.txt\u003C\u002Fcode> standard proposed by the AI community.\u003C\u002Fli>\n\u003C\u002Ful>\n","Prepare your WordPress site for the AI Search era. Auto-generate a dynamic llms.txt file, optimize content for tokens, and rank in AI Overviews.",10,116,"2026-01-06T21:06:00.000Z","6.0",[50,20,51,52,23],"ai-seo","gemini","geo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgeo-pilot.1.0.1.zip","2026-03-15T15:16:48.613Z",{"slug":56,"name":57,"version":58,"author":56,"author_profile":59,"description":60,"short_description":61,"active_installs":13,"downloaded":62,"rating":26,"num_ratings":32,"last_updated":63,"tested_up_to":15,"requires_at_least":48,"requires_php":64,"tags":65,"homepage":68,"download_link":69,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":54},"citehq","CiteHQ","1.0.0","https:\u002F\u002Fprofiles.wordpress.org\u002Fcitehq\u002F","\u003Cp>\u003Cstrong>People are asking AI instead of Googling. Is your site showing up in those answers?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>CiteHQ adds an llms.txt file to your WordPress site—the emerging standard that helps AI tools understand and cite your content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>One click. No setup. Works immediately.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Why AI Can’t Find Your Content\u003C\u002Fh4>\n\u003Cp>When someone asks ChatGPT or Claude a question your content could answer, AI has to guess what your site is about. Most sites get overlooked.\u003C\u002Fp>\n\u003Ch4>What is llms.txt?\u003C\u002Fh4>\n\u003Cp>CiteHQ creates an llms.txt file at yoursite.com\u002Fllms.txt that tells AI:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>What your site is about\u003C\u002Fli>\n\u003Cli>Which pages matter most\u003C\u002Fli>\n\u003Cli>How to describe your content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It’s like robots.txt, but for AI instead of search engines.\u003C\u002Fp>\n\u003Ch4>AI Search Statistics\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>400M+ weekly ChatGPT users\u003C\u002Fli>\n\u003Cli>AI search traffic up 527% year-over-year\u003C\u002Fli>\n\u003Cli>844,000+ sites already have llms.txt\u003C\u002Fli>\n\u003Cli>Used by Anthropic, Stripe, Cloudflare, and others\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Early adopters have the advantage. Setup takes 60 seconds.\u003C\u002Fp>\n\u003Ch4>llms.txt Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Instant Setup\u003C\u002Fstrong> — Activate and done. Your llms.txt is live.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Defaults\u003C\u002Fstrong> — Automatically includes your published content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full Control\u003C\u002Fstrong> — Choose which posts, pages, and media to include.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media Library Support\u003C\u002Fstrong> — Include images with alt text, captions, and descriptions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>URL Pattern Exclusion\u003C\u002Fstrong> — Exclude URLs using wildcards (e.g., \u002Fprivate\u002F*, *.pdf).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Friendly\u003C\u002Fstrong> — Respects noindex settings from Yoast, Rank Math, and others.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto Updates\u003C\u002Fstrong> — Regenerates when you publish new content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full Content Export\u003C\u002Fstrong> — Also generates llms-full.txt with complete post content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Plugin Compatibility\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Yoast SEO, Rank Math, All In One SEO, SEOPress\u003C\u002Fli>\n\u003Cli>Elementor, Divi, Beaver Builder\u003C\u002Fli>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>WP Rocket, LiteSpeed, W3 Total Cache\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>CiteHQ does not collect or transmit any user data. The plugin operates entirely locally on your WordPress installation.\u003C\u002Fp>\n\u003Cp>A link to our waitlist page (citehq.com) is included in the settings for users interested in future Pro features. Clicking this link is entirely optional and takes you to an external page where you may choose to provide your email address.\u003C\u002Fp>\n","llms.txt for WordPress. Help ChatGPT, Claude & Perplexity discover and cite your content. One-click setup.",114,"2026-01-16T17:31:00.000Z","8.0",[19,66,20,23,67],"ai-search","seo","https:\u002F\u002Fcitehq.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcitehq.1.0.0.zip",{"slug":71,"name":72,"version":58,"author":73,"author_profile":74,"description":75,"short_description":76,"active_installs":13,"downloaded":77,"rating":13,"num_ratings":13,"last_updated":78,"tested_up_to":15,"requires_at_least":48,"requires_php":17,"tags":79,"homepage":82,"download_link":83,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":54},"getcited","GetCited — AI Visibility","heytc","https:\u002F\u002Fprofiles.wordpress.org\u002Fheytc\u002F","\u003Cp>\u003Cstrong>GetCited helps your content get discovered and cited by AI systems.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>While traditional SEO plugins optimize for Google, GetCited optimizes for the AI-powered future. ChatGPT, Claude, Perplexity, and other AI systems are answering millions of questions daily. Is your content visible to them?\u003C\u002Fp>\n\u003Ch4>What GetCited Does\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>🤖 AI Crawler Management\u003C\u002Fstrong>\u003Cbr \u002F>\nControl which AI systems can access your content. Toggle access for 31 different AI crawlers including GPTBot (ChatGPT), ClaudeBot, PerplexityBot, and more. Your settings automatically update your robots.txt.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📄 llms.txt Generator\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate and serve an llms.txt file — the emerging standard for AI discoverability. Like robots.txt told search engines how to crawl your site, llms.txt tells AI systems what your site is about.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔧 AI-Optimized Schema\u003C\u002Fstrong>\u003Cbr \u002F>\nOutput JSON-LD structured data that AI systems actually parse. Includes Organization, Article, Author, and FAQ schema types optimized for AI understanding.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📊 Content Citability Scoring\u003C\u002Fstrong>\u003Cbr \u002F>\nAnalyze your content to see how likely it is to be cited by AI. Get a 0-100 score based on factors like:\u003Cbr \u002F>\n– Clear opening summaries\u003Cbr \u002F>\n– Heading structure\u003Cbr \u002F>\n– FAQ sections\u003Cbr \u002F>\n– Content depth\u003Cbr \u002F>\n– Author attribution\u003Cbr \u002F>\n– And more\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Lightweight & Fast\u003C\u002Fstrong>\u003Cbr \u002F>\nZero impact on your front-end performance. No JavaScript or CSS loaded for visitors. Works alongside your existing SEO plugin.\u003C\u002Fp>\n\u003Ch4>Works With Your Existing Setup\u003C\u002Fh4>\n\u003Cp>GetCited complements Yoast SEO, Rank Math, and other SEO plugins. They handle Google optimization — we handle AI visibility.\u003C\u002Fp>\n\u003Ch4>Third Party Services\u003C\u002Fh4>\n\u003Cp>GetCited connects to the following external service:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Crawler List Updates\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Service:\u003C\u002Fstrong> GetCited API (heytc.com)\u003Cbr \u002F>\n– \u003Cstrong>URL:\u003C\u002Fstrong> \u003Ccode>https:\u002F\u002Fheytc.com\u002Fgetcited-api\u002Fcrawlers.json\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Cstrong>When:\u003C\u002Fstrong> Once daily via WordPress cron\u003Cbr \u002F>\n– \u003Cstrong>Data Sent:\u003C\u002Fstrong> None (GET request only)\u003Cbr \u002F>\n– \u003Cstrong>Data Received:\u003C\u002Fstrong> JSON file (~2KB) containing AI crawler names and user-agent strings\u003Cbr \u002F>\n– \u003Cstrong>Purpose:\u003C\u002Fstrong> Keeps your crawler list current without requiring plugin updates\u003Cbr \u002F>\n– \u003Cstrong>Privacy Policy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fheytc.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fheytc.com\u002Fprivacy-policy\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>This request is made from your server, not from visitors’ browsers. No personal data, site content, or usage information is transmitted. If the request fails, the plugin falls back to its bundled crawler list.\u003C\u002Fp>\n","Optimize for AI search. The AI visibility plugin — manage crawlers, generate llms.txt, track citability.",133,"2026-02-09T17:25:00.000Z",[80,50,20,23,81],"ai-crawlers","perplexity","https:\u002F\u002Fheytc.com\u002Fgetcited","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgetcited.1.0.0.zip",{"slug":85,"name":86,"version":40,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":13,"downloaded":91,"rating":26,"num_ratings":32,"last_updated":92,"tested_up_to":15,"requires_at_least":93,"requires_php":17,"tags":94,"homepage":97,"download_link":98,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":54},"intentdeep-virtual-files","IntentDeep Virtual Files – AI-Ready: Robots.txt, Security.txt, Ads.txt, LLMS.txt","IntentDeep","https:\u002F\u002Fprofiles.wordpress.org\u002Fintentdeep\u002F","\u003Cp>Virtual Files lets you create and manage robots.txt, ads.txt, app-ads.txt, security.txt, llms.txt, RSS feeds, and JSON files directly from your WordPress dashboard. These files can be created at any path depth (yoursite.com\u002Frobots.txt, yoursite.com\u002F.well-known\u002Fsecurity.txt, yoursite.com\u002Fllms.txt, yoursite.com\u002Fapi\u002Fdata.json) and behave just like physical files, but are stored in your database—no FTP access required.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🤖 AI-Ready Content Generation\u003C\u002Fstrong>\u003Cbr \u002F>\nConnect your own AI models to generate, improve, and analyze virtual file content. Use \u003Cstrong>ChatGPT\u003C\u002Fstrong>, \u003Cstrong>Claude\u003C\u002Fstrong>, \u003Cstrong>Gemini\u003C\u002Fstrong>, \u003Cstrong>Grok\u003C\u002Fstrong>, \u003Cstrong>Qwen\u003C\u002Fstrong>, \u003Cstrong>GLM\u003C\u002Fstrong>, and 30+ other AI models. Simply add your API key and create perfect robots.txt, proper ads.txt files, compliant security.txt, AI-friendly llms.txt, and more—all with AI assistance. Attach posts, pages, or products as context for more relevant generation.\u003C\u002Fp>\n\u003Ch4>The Problem\u003C\u002Fh4>\n\u003Cp>Managing robots.txt, ads.txt, app-ads.txt, security.txt, llms.txt, .well-known files, and other server files traditionally requires FTP access, correct file permissions, and manual directory creation. For managed hosting or multiple sites, this becomes a maintenance nightmare.\u003C\u002Fp>\n\u003Ch4>The Solution\u003C\u002Fh4>\n\u003Cp>Virtual Files eliminates these hassles by storing everything in your WordPress database while serving content as if files physically exist at any path on your server. No FTP, no server access, no directory creation, no permission headaches.\u003C\u002Fp>\n\u003Cp>With \u003Cstrong>AI-ready integration\u003C\u002Fstrong>, you can now connect your favorite AI models to:\u003Cbr \u002F>\n– \u003Cstrong>Generate\u003C\u002Fstrong> new files from natural language descriptions\u003Cbr \u002F>\n– \u003Cstrong>Improve\u003C\u002Fstrong> existing content with AI suggestions\u003Cbr \u002F>\n– \u003Cstrong>Analyze\u003C\u002Fstrong> files for errors, security risks, and optimization opportunities\u003C\u002Fp>\n\u003Ch4>🔥 Top Use Cases\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>SEO & AI Optimization\u003C\u002Fstrong>\u003Cbr \u002F>\n– Create and edit your robots.txt instantly to control crawler access\u003Cbr \u002F>\n– Generate llms.txt to guide AI crawlers (ChatGPT, Claude, Perplexity)\u003Cbr \u002F>\n– Test different configurations without file uploads\u003Cbr \u002F>\n– Control how AI tools index and cite your content\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Monetization & Security\u003C\u002Fstrong>\u003Cbr \u002F>\n– Add your ads.txt or app-ads.txt for Google AdSense compliance\u003Cbr \u002F>\n– Publish a security.txt file to define your security policy (RFC 9116 standard)\u003Cbr \u002F>\n– Approve inventory and boost revenue with proper ads.txt management\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developers & API\u003C\u002Fstrong>\u003Cbr \u002F>\n– Host .well-known\u002Fsecurity.txt, .well-known\u002Fapple-app-site-association\u003Cbr \u002F>\n– Create nested API endpoints (api\u002Fv1\u002Fdata.json, api\u002Fconfig.json)\u003Cbr \u002F>\n– Serve static configuration files at any path for headless WordPress setups\u003Cbr \u002F>\n– No need to create physical directories – paths are virtual\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Managed Hosting\u003C\u002Fstrong>\u003Cbr \u002F>\n– Perfect for WP Engine, Kinsta, Flywheel where FTP is limited\u003Cbr \u002F>\n– No need to contact support for simple file changes\u003Cbr \u002F>\n– Complete control from WordPress dashboard\u003C\u002Fp>\n\u003Ch4>Security & Performance\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Enterprise-Grade Security:\u003C\u002Fstrong>\u003Cbr \u002F>\n– All content sanitized to prevent XSS attacks\u003Cbr \u002F>\n– PHP code execution protection\u003Cbr \u002F>\n– Nonce verification on all operations\u003Cbr \u002F>\n– Role-based permission checks\u003Cbr \u002F>\n– Database-backed redundancy (included in WordPress backups)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Zero File Permission Issues:\u003C\u002Fstrong>\u003Cbr \u002F>\nNo chmod, no chown, no permission denied errors. Everything managed through WordPress capabilities.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Performance Optimized:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Smart caching (Pro) for up to 10x faster delivery\u003Cbr \u002F>\n– Minimal database queries\u003Cbr \u002F>\n– Automatic cache invalidation on updates\u003Cbr \u002F>\n– No file system overhead\u003C\u002Fp>\n\u003Ch4>🤖 AI-Powered Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Connect 30+ AI Models\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>ChatGPT\u003C\u002Fstrong> (GPT-5.2, GPT-5 Mini, GPT-4o)\u003Cbr \u002F>\n– \u003Cstrong>Claude\u003C\u002Fstrong> (Claude Opus 4.6, Claude Sonnet 4.6, Claude Haiku 4.6)\u003Cbr \u002F>\n– \u003Cstrong>Gemini\u003C\u002Fstrong> (Gemini 3.1 Pro Preview, Gemini 3 Flash Preview, Gemini 2.5 Flash)\u003Cbr \u002F>\n– \u003Cstrong>DeepSeek\u003C\u002Fstrong> (DeepSeek-V3, DeepSeek-R1)\u003Cbr \u002F>\n– \u003Cstrong>Grok\u003C\u002Fstrong>, \u003Cstrong>Qwen\u003C\u002Fstrong>, \u003Cstrong>GLM\u003C\u002Fstrong>, \u003Cstrong>Kimi\u003C\u002Fstrong>, and \u003Cstrong>30+ more\u003C\u002Fstrong>\u003Cbr \u002F>\n– Connect via OpenAI, OpenRouter, Anthropic, or Google APIs – add your keys and pay providers directly\u003Cbr \u002F>\n– Switch between models anytime\u003Cbr \u002F>\n– No markup on AI costs\u003C\u002Fp>\n\u003Cp>\u003Cstrong>AI Content Generation\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Generate\u003C\u002Fstrong>: Create new files from natural language prompts\u003Cbr \u002F>\n– \u003Cstrong>Improve\u003C\u002Fstrong>: Enhance existing content with AI suggestions and fixes\u003Cbr \u002F>\n– \u003Cstrong>Analyze\u003C\u002Fstrong>: Get detailed explanations of your code, identify errors, and receive optimization suggestions\u003Cbr \u002F>\n– \u003Cstrong>Context-Aware\u003C\u002Fstrong>: Attach up to 3 posts, pages, or products as context for more relevant generation\u003Cbr \u002F>\n– \u003Cstrong>Streaming Responses\u003C\u002Fstrong>: Watch AI generate content in real-time\u003Cbr \u002F>\n– \u003Cstrong>Quick Prompts\u003C\u002Fstrong>: Pre-built templates for common files (robots.txt, ads.txt, security.txt, llms.txt, JSON-LD)\u003Cbr \u002F>\n– \u003Cstrong>History\u003C\u002Fstrong>: All AI generations saved automatically with one-click restore\u003C\u002Fp>\n\u003Cp>\u003Cstrong>AI Use Cases\u003C\u002Fstrong>\u003Cbr \u002F>\n– Generate proper robots.txt with custom rules and directives\u003Cbr \u002F>\n– Build valid ads.txt or app-ads.txt files for AdSense compliance\u003Cbr \u002F>\n– Generate security.txt following RFC 9116 standard\u003Cbr \u002F>\n– Create llms.txt for AI crawler instructions (latest AI SEO trend)\u003Cbr \u002F>\n– Build .well-known\u002F* files for standards compliance\u003Cbr \u002F>\n– Create app-ads.txt files for mobile app monetization\u003Cbr \u002F>\n– Build JSON-LD schema markup for SEO\u003Cbr \u002F>\n– Generate RSS feeds and custom XML configurations\u003Cbr \u002F>\n– Fix syntax errors in existing code\u003Cbr \u002F>\n– Analyze code for security vulnerabilities\u003Cbr \u002F>\n– Get AI suggestions for content optimization\u003C\u002Fp>\n\u003Ch4>Free Version Features\u003C\u002Fh4>\n\u003Cp>✅ \u003Cstrong>Basic File Types\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate virtual files with these extensions:\u003Cbr \u002F>\n– \u003Cstrong>TXT\u003C\u002Fstrong> – Plain text files (robots.txt, ads.txt, security.txt, llms.txt)\u003Cbr \u002F>\n– \u003Cstrong>MD\u003C\u002Fstrong> – Markdown documents\u003Cbr \u002F>\n– \u003Cstrong>JSON\u003C\u002Fstrong> – API endpoints and data files\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Smart File Management\u003C\u002Fstrong>\u003Cbr \u002F>\n– Intuitive admin interface for creating and editing files\u003Cbr \u002F>\n– Filter by extension for easy file organization\u003Cbr \u002F>\n– File status control (Active\u002FInactive)\u003Cbr \u002F>\n– Support for any path depth (root, subdirectories, .well-known)\u003Cbr \u002F>\n– Real-time file preview\u003Cbr \u002F>\n– Automatic MIME type detection\u003Cbr \u002F>\n– Clean URLs (yoursite.com\u002Fpath\u002Fto\u002Ffile.txt)\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>SEO-Ready\u003C\u002Fstrong>\u003Cbr \u002F>\n– Perfect for robots.txt management\u003Cbr \u002F>\n– Custom ads.txt and app-ads.txt support\u003Cbr \u002F>\n– .well-known directory support (security.txt, etc.)\u003Cbr \u002F>\n– Direct URL access for search engines\u003Cbr \u002F>\n– No redirect or rewrite delays\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Developer-Friendly\u003C\u002Fstrong>\u003Cbr \u002F>\n– Simple text editor for quick edits\u003Cbr \u002F>\n– Character encoding support (UTF-8)\u003Cbr \u002F>\n– Direct content serving (no overhead)\u003Cbr \u002F>\n– WordPress REST API compatible\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Performance Optimized\u003C\u002Fstrong>\u003Cbr \u002F>\n– Lightweight database storage\u003Cbr \u002F>\n– Minimal server resources\u003Cbr \u002F>\n– Fast content delivery\u003Cbr \u002F>\n– No file permission issues\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Free Version Limits\u003C\u002Fstrong>\u003Cbr \u002F>\n– Up to \u003Cstrong>5 active files\u003C\u002Fstrong> (inactive files don’t count)\u003Cbr \u002F>\n– Upgrade to Pro for unlimited files\u003C\u002Fp>\n\u003Ch4>Pro Version – Unlock Advanced Features\u003C\u002Fh4>\n\u003Cp>🤖 \u003Cstrong>AI-Ready Content Generation\u003C\u002Fstrong>\u003Cbr \u002F>\n– Connect 30+ AI models: ChatGPT, Claude, Gemini, Grok, Qwen, GLM, and more\u003Cbr \u002F>\n– Generate, improve, and analyze content with AI\u003Cbr \u002F>\n– Attach posts, pages, or products as context\u003Cbr \u002F>\n– Real-time streaming responses\u003Cbr \u002F>\n– Quick prompt templates for common files\u003Cbr \u002F>\n– AI generation history with restore functionality\u003Cbr \u002F>\n– \u003Cstrong>BYOK\u003C\u002Fstrong>: Bring Your Own API Key – you pay providers directly, no markup\u003C\u002Fp>\n\u003Cp>🚀 \u003Cstrong>Premium File Types\u003C\u002Fstrong>\u003Cbr \u002F>\nExpand beyond basics with:\u003Cbr \u002F>\n– \u003Cstrong>XML\u003C\u002Fstrong> – RSS feeds, custom XML files, and structured data\u003Cbr \u002F>\n– \u003Cstrong>CSV\u003C\u002Fstrong> – Data exports and imports\u003Cbr \u002F>\n– \u003Cstrong>YAML\u003C\u002Fstrong> – Configuration files (.yml and .yaml both supported)\u003Cbr \u002F>\n– \u003Cstrong>RSS\u003C\u002Fstrong> – Custom RSS feeds\u003Cbr \u002F>\n– \u003Cstrong>LOG\u003C\u002Fstrong> – Log file serving\u003C\u002Fp>\n\u003Cp>💻 \u003Cstrong>Advanced Code Editor\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Syntax highlighting\u003C\u002Fstrong> for all file types\u003Cbr \u002F>\n– \u003Cstrong>Line numbers\u003C\u002Fstrong> for easy navigation\u003Cbr \u002F>\n– \u003Cstrong>Multiple themes\u003C\u002Fstrong> (light\u002Fdark modes)\u003Cbr \u002F>\n– \u003Cstrong>Auto-close brackets\u003C\u002Fstrong> and smart indentation\u003Cbr \u002F>\n– \u003Cstrong>Line wrapping\u003C\u002Fstrong> for better readability\u003Cbr \u002F>\n– \u003Cstrong>Comment toggle\u003C\u002Fstrong> with keyboard shortcuts\u003C\u002Fp>\n\u003Cp>⚡ \u003Cstrong>Performance Caching\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Smart file caching\u003C\u002Fstrong> with configurable TTL\u003Cbr \u002F>\n– \u003Cstrong>Cache warm-up\u003C\u002Fstrong> for all active files\u003Cbr \u002F>\n– \u003Cstrong>Automatic cache invalidation\u003C\u002Fstrong> on updates\u003Cbr \u002F>\n– \u003Cstrong>Cache statistics\u003C\u002Fstrong> dashboard\u003Cbr \u002F>\n– Up to \u003Cstrong>10x faster\u003C\u002Fstrong> file delivery\u003C\u002Fp>\n\u003Cp>📊 \u003Cstrong>Analytics & Insights\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Access tracking\u003C\u002Fstrong> for each file\u003Cbr \u002F>\n– \u003Cstrong>View counts\u003C\u002Fstrong> and statistics\u003Cbr \u002F>\n– \u003Cstrong>Last accessed\u003C\u002Fstrong> timestamps\u003Cbr \u002F>\n– \u003Cstrong>File size\u003C\u002Fstrong> monitoring\u003Cbr \u002F>\n– Performance metrics\u003C\u002Fp>\n\u003Cp>📦 \u003Cstrong>Import\u002FExport\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Backup all files\u003C\u002Fstrong> as JSON\u003Cbr \u002F>\n– \u003Cstrong>Bulk import\u003C\u002Fstrong> from backup files\u003Cbr \u002F>\n– \u003Cstrong>Duplicate detection\u003C\u002Fstrong> prevents conflicts\u003Cbr \u002F>\n– \u003Cstrong>Migration-ready\u003C\u002Fstrong> for site transfers\u003Cbr \u002F>\n– \u003Cstrong>Version control\u003C\u002Fstrong> friendly\u003C\u002Fp>\n\u003Cp>🔄 \u003Cstrong>Unlimited Files\u003C\u002Fstrong>\u003Cbr \u002F>\n– No file limits (Free version: 5 active files max)\u003Cbr \u002F>\n– Create unlimited virtual files\u003C\u002Fp>\n\u003Cp>🎨 \u003Cstrong>Enhanced UI\u002FUX\u003C\u002Fstrong>\u003Cbr \u002F>\n– Modern, clean interface\u003Cbr \u002F>\n– File status indicators\u003Cbr \u002F>\n– Quick copy URL buttons\u003Cbr \u002F>\n– One-click file activation\u003Cbr \u002F>\n– Accessibility ready\u003C\u002Fp>\n\u003Ch4>Free vs Pro Comparison\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Free Version Includes:\u003C\u002Fstrong>\u003Cbr \u002F>\n✅ TXT, MD, JSON file types\u003Cbr \u002F>\n✅ Up to 5 active virtual files\u003Cbr \u002F>\n✅ Simple text editor\u003Cbr \u002F>\n✅ Any path depth support (.well-known, subdirectories)\u003Cbr \u002F>\n✅ Active\u002FInactive status control\u003Cbr \u002F>\n✅ Database-driven file storage\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pro Version Adds:\u003C\u002Fstrong>\u003Cbr \u002F>\n🤖 AI-ready content generation (Generate, Improve, Analyze)\u003Cbr \u002F>\n🤖 Connect 30+ AI models: ChatGPT, Claude, Gemini, Grok, Qwen, GLM, and more\u003Cbr \u002F>\n🤖 Bring Your Own API Key – full control, no markup on costs\u003Cbr \u002F>\n🤖 Context-aware generation with post\u002Fpage attachment\u003Cbr \u002F>\n🤖 Real-time streaming AI responses\u003Cbr \u002F>\n🚀 Unlimited virtual files (no 5-file limit)\u003Cbr \u002F>\n🚀 Premium file types: XML, CSV, YAML (.yml\u002F.yaml), RSS, LOG\u003Cbr \u002F>\n🚀 Advanced code editor with syntax highlighting\u003Cbr \u002F>\n🚀 Smart file caching (up to 10x faster delivery)\u003Cbr \u002F>\n🚀 Analytics dashboard with access tracking\u003Cbr \u002F>\n🚀 Import\u002FExport functionality for backups\u003Cbr \u002F>\n🚀 Priority email support\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fvirtualfiles.intentdeep.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fvirtualfiles.intentdeep.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">7-Day Trial Available\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>What Makes Virtual Files Different?\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>No File System Access Required\u003C\u002Fstrong>\u003Cbr \u002F>\nManage everything from your WordPress dashboard. No FTP, no server access, no permission headaches.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Virtual Directories – No Physical Folders\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate files at any path (.well-known\u002Fsecurity.txt, api\u002Fdata.json) without creating physical directories. Paths are virtual and work instantly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Database-Driven Reliability\u003C\u002Fstrong>\u003Cbr \u002F>\nYour files are backed up with your database. No lost files due to server issues or migrations.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Version Control Friendly\u003C\u002Fstrong>\u003Cbr \u002F>\nFiles live in database, not Git repos. Keep your repository clean and focused on code.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Instant Updates\u003C\u002Fstrong>\u003Cbr \u002F>\nChange content and it’s live immediately. No file uploads, no caching delays (with proper cache invalidation).\u003C\u002Fp>\n\u003Ch4>Try Pro Risk-Free\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>7-Day Trial\u003C\u002Fstrong>. Experience advanced features before committing.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fvirtualfiles.intentdeep.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fvirtualfiles.intentdeep.com\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fvirtualfiles.intentdeep.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Troubleshooting\u003C\u002Fh3>\n\u003Ch4>Virtual file returns 404\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Permalinks and click “Save Changes” to flush rewrite rules\u003C\u002Fli>\n\u003Cli>Verify file status is set to “Active” in Virtual Files dashboard\u003C\u002Fli>\n\u003Cli>Check that no physical file exists with the same name\u003C\u002Fli>\n\u003Cli>Ensure permalinks are enabled (required for virtual routing)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Changes don’t appear immediately\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Clear site cache (if using WP Rocket, W3 Total Cache, etc.)\u003C\u002Fli>\n\u003Cli>Clear browser cache (Ctrl+F5 or Cmd+Shift+R)\u003C\u002Fli>\n\u003Cli>Pro users: Check cache TTL settings in Virtual Files \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Settings\u003C\u002Fli>\n\u003Cli>Verify file is set to “Active” status\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Conflicts with existing physical files\u003C\u002Fh4>\n\u003Cp>Virtual files take precedence over physical files with the same name. To serve physical files instead:\u003Cbr \u002F>\n– Set virtual file status to “Inactive”, OR\u003Cbr \u002F>\n– Delete the virtual file from the dashboard\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Virtual Files does not collect, store, or transmit any personal data. All file content is stored locally in your WordPress database.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>AI Features:\u003C\u002Fstrong> When using AI-powered features (Generate, Improve, Analyze), your prompts and any attached context are sent to the AI provider you’ve configured in settings. Virtual Files does not store or analyze this data beyond what’s necessary for the generation. Each AI provider has its own privacy policy and data handling practices that you should review.\u003C\u002Fp>\n\u003Cp>The Pro version may connect to our licensing server only for license validation.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Need help? Have suggestions?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Free Support:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fintentdeep-virtual-files\u002F\" rel=\"ugc\">WordPress.org Forums\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro Support:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fvirtualfiles.intentdeep.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Priority Support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Documentation:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fvirtualfiles.intentdeep.com\u002F\" rel=\"nofollow ugc\">Knowledge Base\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Feature Requests:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fvirtualfiles.intentdeep.com\u002Fsupport\u002Fcontact.html\" rel=\"nofollow ugc\">Contact\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Create robots.txt, ads.txt, security.txt, llms.txt & JSON files with AI-ready content generation (ChatGPT, Claude, Gemini) at any path. No FTP needed.",176,"2026-02-28T19:16:00.000Z","5.0",[95,20,23,96,67],"ai-content-generator","robots-txt","https:\u002F\u002Fvirtualfiles.intentdeep.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fintentdeep-virtual-files.1.0.1.zip",{"slug":100,"name":101,"version":40,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":13,"downloaded":106,"rating":26,"num_ratings":32,"last_updated":107,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":108,"homepage":109,"download_link":110,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":54},"wb-ai-seo","WB AI SEO","aiseopro","https:\u002F\u002Fprofiles.wordpress.org\u002Faiseopro\u002F","\u003Cp>WB AI SEO helps you create and manage your \u002Fllms.txt file — the emerging standard for helping AI systems understand your website.\u003C\u002Fp>\n\u003Cp>As more users rely on AI assistants like ChatGPT, Claude, and Perplexity to find information, having an llms.txt file helps ensure your content is discoverable and properly understood by these systems.\u003C\u002Fp>\n\u003Ch4>What is llms.txt?\u003C\u002Fh4>\n\u003Cp>llms.txt is an emerging standard file (similar to robots.txt) that helps AI systems understand your website. Think of it as a sitemap designed specifically for Large Language Models (LLMs).\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Enable\u002FDisable Toggle\u003C\u002Fstrong> – Easily turn your llms.txt file on or off\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manual Content Editor\u003C\u002Fstrong> – Full control over your llms.txt content using Markdown\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Site Summary\u003C\u002Fstrong> – Configure a description that helps AI understand your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Preview\u003C\u002Fstrong> – Instantly view your llms.txt file at yoursite.com\u002Fllms.txt\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Default Template\u003C\u002Fstrong> – Get started quickly with a pre-built template\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why AI SEO Matters\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>ChatGPT\u003C\u002Fstrong> has 200M+ weekly active users asking for recommendations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Claude\u003C\u002Fstrong>, \u003Cstrong>Perplexity\u003C\u002Fstrong>, and \u003Cstrong>Gemini\u003C\u002Fstrong> are growing rapidly\u003C\u002Fli>\n\u003Cli>Users increasingly trust AI recommendations over traditional search\u003C\u002Fli>\n\u003Cli>Early adopters of AI SEO will have a significant competitive advantage\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Want More Features?\u003C\u002Fh4>\n\u003Cp>Check out \u003Ca href=\"https:\u002F\u002Fai-seo.pro\u002Fpricing\" rel=\"nofollow ugc\">WB AI SEO Pro\u003C\u002Fa> for advanced features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AI summaries on posts, pages, and products\u003C\u002Fli>\n\u003Cli>Auto-generated llms.txt from your content\u003C\u002Fli>\n\u003Cli>LLM Visibility Score™ for each page\u003C\u002Fli>\n\u003Cli>WooCommerce product support\u003C\u002Fli>\n\u003Cli>Priority support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fai-seo.pro\" rel=\"nofollow ugc\">Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fai-seo.pro\u002Fdocs\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"mailto:support@ai-seo.pro\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Create and manage your \u002Fllms.txt file to help AI search engines like ChatGPT, Claude, and Perplexity understand your website.",127,"2026-01-13T13:49:00.000Z",[19,20,22,23,67],"https:\u002F\u002Fai-seo.pro","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwb-ai-seo.1.0.1.zip",{"attackSurface":112,"codeSignals":205,"taintFlows":234,"riskAssessment":305,"analyzedAt":314},{"hooks":113,"ajaxHandlers":168,"restRoutes":200,"shortcodes":201,"cronEvents":202,"entryPointCount":45,"unprotectedCount":45},[114,121,127,130,132,135,138,141,143,146,149,152,155,158,160,162,165],{"type":115,"name":116,"callback":117,"priority":118,"file":119,"line":120},"filter","robots_txt","filter_robots_txt",99,"admin\\class-mcpner-llmstxt-admin.php",701,{"type":122,"name":123,"callback":124,"file":125,"line":126},"action","admin_menu","anonymous","includes\\class-mcpner-llmstxt-core.php",125,{"type":122,"name":128,"callback":124,"file":125,"line":129},"admin_enqueue_scripts",128,{"type":122,"name":128,"callback":124,"file":125,"line":131},129,{"type":122,"name":133,"callback":124,"file":125,"line":134},"admin_notices",132,{"type":122,"name":136,"callback":124,"file":125,"line":137},"add_meta_boxes",147,{"type":122,"name":139,"callback":124,"file":125,"line":140},"save_post",148,{"type":122,"name":139,"callback":124,"file":125,"line":142},154,{"type":122,"name":144,"callback":124,"file":125,"line":145},"transition_post_status",155,{"type":122,"name":147,"callback":124,"file":125,"line":148},"before_delete_post",156,{"type":122,"name":150,"callback":124,"file":125,"line":151},"trashed_post",157,{"type":122,"name":153,"callback":124,"file":125,"line":154},"untrashed_post",158,{"type":122,"name":156,"callback":124,"file":125,"line":157},"mcpner_llmstxt_scheduled_regeneration",159,{"type":115,"name":116,"callback":124,"file":125,"line":159},164,{"type":122,"name":161,"callback":124,"file":125,"line":91},"init",{"type":115,"name":163,"callback":124,"file":125,"line":164},"query_vars",177,{"type":122,"name":166,"callback":124,"file":125,"line":167},"template_redirect",178,[169,173,176,179,182,185,188,191,194,197],{"action":170,"nopriv":171,"callback":124,"hasNonce":171,"hasCapCheck":171,"file":125,"line":172},"mcpner_llmstxt_generate",false,135,{"action":174,"nopriv":171,"callback":124,"hasNonce":171,"hasCapCheck":171,"file":125,"line":175},"mcpner_llmstxt_save_settings",136,{"action":177,"nopriv":171,"callback":124,"hasNonce":171,"hasCapCheck":171,"file":125,"line":178},"mcpner_llmstxt_save_mcp_link",137,{"action":180,"nopriv":171,"callback":124,"hasNonce":171,"hasCapCheck":171,"file":125,"line":181},"mcpner_llmstxt_test_mcp_link",138,{"action":183,"nopriv":171,"callback":124,"hasNonce":171,"hasCapCheck":171,"file":125,"line":184},"mcpner_llmstxt_save_content_selection",139,{"action":186,"nopriv":171,"callback":124,"hasNonce":171,"hasCapCheck":171,"file":125,"line":187},"mcpner_llmstxt_save_exclusions",140,{"action":189,"nopriv":171,"callback":124,"hasNonce":171,"hasCapCheck":171,"file":125,"line":190},"mcpner_llmstxt_search_posts",141,{"action":192,"nopriv":171,"callback":124,"hasNonce":171,"hasCapCheck":171,"file":125,"line":193},"mcpner_llmstxt_get_preview",142,{"action":195,"nopriv":171,"callback":124,"hasNonce":171,"hasCapCheck":171,"file":125,"line":196},"mcpner_llmstxt_get_items",143,{"action":198,"nopriv":171,"callback":124,"hasNonce":171,"hasCapCheck":171,"file":125,"line":199},"mcpner_llmstxt_get_all_ids",144,[],[],[203],{"hook":156,"callback":156,"file":119,"line":204},1172,{"dangerousFunctions":206,"sqlUsage":207,"outputEscaping":216,"fileOperations":230,"externalRequests":32,"nonceChecks":231,"capabilityChecks":232,"bundledLibraries":233},[],{"prepared":13,"raw":208,"locations":209},2,[210,214],{"file":211,"line":212,"context":213},"uninstall.php",34,"$wpdb->query() with variable interpolation",{"file":211,"line":215,"context":213},40,{"escaped":77,"rawEcho":217,"locations":218},5,[219,221,223,226,228],{"file":119,"line":159,"context":220},"raw output",{"file":119,"line":222,"context":220},172,{"file":224,"line":225,"context":220},"admin\\partials\\tab-exclusions.php",21,{"file":227,"line":142,"context":220},"public\\class-mcpner-llmstxt-public.php",{"file":227,"line":229,"context":220},262,3,11,12,[],[235,258,286,295],{"entryPoint":236,"graph":237,"unsanitizedCount":230,"severity":257},"ajax_test_mcp_link (admin\\class-mcpner-llmstxt-admin.php:318)",{"nodes":238,"edges":254},[239,244,248],{"id":240,"type":241,"label":242,"file":119,"line":243},"n0","source","$_POST (x3)",349,{"id":245,"type":246,"label":247,"file":119,"line":243},"n1","transform","→ send_mcp_jsonrpc_request()",{"id":249,"type":250,"label":251,"file":119,"line":252,"wp_function":253},"n2","sink","wp_remote_post() [SSRF]",540,"wp_remote_post",[255,256],{"from":240,"to":245,"sanitized":171},{"from":245,"to":249,"sanitized":171},"medium",{"entryPoint":259,"graph":260,"unsanitizedCount":230,"severity":257},"\u003Cclass-mcpner-llmstxt-admin> (admin\\class-mcpner-llmstxt-admin.php:0)",{"nodes":261,"edges":280},[262,265,266,269,274,276,278],{"id":240,"type":241,"label":263,"file":119,"line":264},"$_POST",325,{"id":245,"type":250,"label":251,"file":119,"line":252,"wp_function":253},{"id":249,"type":241,"label":267,"file":119,"line":268},"$_POST (x2)",805,{"id":270,"type":250,"label":271,"file":119,"line":272,"wp_function":273},"n3","update_option() [Settings Manipulation]",812,"update_option",{"id":275,"type":241,"label":242,"file":119,"line":243},"n4",{"id":277,"type":246,"label":247,"file":119,"line":243},"n5",{"id":279,"type":250,"label":251,"file":119,"line":252,"wp_function":253},"n6",[281,283,284,285],{"from":240,"to":245,"sanitized":282},true,{"from":249,"to":270,"sanitized":282},{"from":275,"to":277,"sanitized":171},{"from":277,"to":279,"sanitized":171},{"entryPoint":287,"graph":288,"unsanitizedCount":13,"severity":294},"ajax_save_content_selection (admin\\class-mcpner-llmstxt-admin.php:787)",{"nodes":289,"edges":292},[290,291],{"id":240,"type":241,"label":263,"file":119,"line":268},{"id":245,"type":250,"label":271,"file":119,"line":272,"wp_function":273},[293],{"from":240,"to":245,"sanitized":282},"low",{"entryPoint":296,"graph":297,"unsanitizedCount":13,"severity":294},"ajax_save_exclusions (admin\\class-mcpner-llmstxt-admin.php:820)",{"nodes":298,"edges":303},[299,301],{"id":240,"type":241,"label":263,"file":119,"line":300},830,{"id":245,"type":250,"label":271,"file":119,"line":302,"wp_function":273},833,[304],{"from":240,"to":245,"sanitized":282},{"summary":306,"deductions":307},"The plugin \"llms-txt-generator-by-mcpner\" v1.4.5 exhibits a concerning security posture due to a significant number of unprotected AJAX handlers. While the code analysis indicates a strong adherence to output escaping and a lack of dangerous functions or bundled libraries, the presence of 10 AJAX handlers without authentication checks represents a substantial attack surface that could be exploited by unauthenticated users.  This is the most critical finding, as it allows for direct interaction with the plugin's core functionality without any form of verification.\n\nFurthermore, the static analysis revealed that 100% of the detected SQL queries are not using prepared statements, posing a risk of SQL injection vulnerabilities. While taint analysis did not reveal any critical or high severity flows, the presence of unsanitized paths is a red flag that warrants attention, especially when combined with unescaped SQL queries. The vulnerability history is currently clean, with no recorded CVEs, which is a positive indicator. However, the code-level risks, particularly the unprotected AJAX endpoints and raw SQL queries, overshadow this positive aspect. The plugin shows good practices in output escaping and nonce checks, but the lack of authorization on the majority of its entry points is a severe deficiency that needs immediate remediation.",[308,310,312],{"reason":309,"points":45},"100% AJAX handlers without auth checks",{"reason":311,"points":45},"100% SQL queries without prepared statements",{"reason":313,"points":217},"2 flows with unsanitized paths","2026-03-16T21:23:40.369Z",{"wat":316,"direct":325},{"assetPaths":317,"generatorPatterns":319,"scriptPaths":320,"versionParams":322},[318],"\u002Fwp-content\u002Fplugins\u002Fllms-txt-generator-by-mcpner\u002Fadmin\u002Fcss\u002Fmcpner-llmstxt-admin.css",[],[321],"\u002Fwp-content\u002Fplugins\u002Fllms-txt-generator-by-mcpner\u002Fadmin\u002Fjs\u002Fmcpner-llmstxt-admin.js",[323,324],"llms-txt-generator-by-mcpner\u002Fadmin\u002Fcss\u002Fmcpner-llmstxt-admin.css?ver=","llms-txt-generator-by-mcpner\u002Fadmin\u002Fjs\u002Fmcpner-llmstxt-admin.js?ver=",{"cssClasses":326,"htmlComments":327,"htmlAttributes":328,"restEndpoints":329,"jsGlobals":330,"shortcodeOutput":332},[],[],[],[],[331],"mcpnerLLMSTxtAdmin",[]]