[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fwhsf8AfxHHdEHgXcUXAZ18BuT2n0Fx2mSHN0sR7TVSU":3,"$fHdxLg4nZtXNUyV8bZPe0Ohlid_MJIZc0OhdNwPAwuj0":243,"$fGcx8PXvdz2SflZOK4XK8xCFmzYin8U724GwS2xl8TKM":248},{"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,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":38,"analysis":124,"fingerprints":222},"md4ai","md4AI","1.3.0","Erik","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodekraft\u002F","\u003Cp>The \u003Cstrong>md4AI\u003C\u002Fstrong> plugin provides a powerful, multi-layered approach to Generative Engine Optimization (GEO).\u003C\u002Fp>\n\u003Ch3>1. Automatic AI Bot Detection (Zero-Config)\u003C\u002Fh3>\n\u003Cp>md4AI automatically detects requests from a comprehensive list of known AI agents (like GPTBot, ClaudeBot, Google-Extended, etc.) and serves them a lightweight, on-the-fly Markdown version of your content instead of the standard HTML theme. This ensures a clean, parsable data feed for LLMs right out of the box.\u003C\u002Fp>\n\u003Ch3>2. Per-Post Custom Markdown (Metabox)\u003C\u002Fh3>\n\u003Cp>The plugin adds a new metabox to your post and page editor, giving you full control over the AI-optimized version of your content.\u003Cbr \u002F>\nServing an md version of the website is particular useful if your website has editors like Elementor \u002F Beaver Builder \u002F Divi Builder \u002F other div bloated editors because bots usually skips complex and too much nested content.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Generate Custom Markdown:\u003C\u002Fstrong> Convert your post’s content into Markdown with one click.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manually Edit:\u003C\u002Fstrong> Modify and enhance the Markdown to be exactly as you want AIs to see it.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>(Optional) Enhance with AI:\u003C\u002Fstrong> If you also use the \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fai-services\u002F\" rel=\"ugc\">AI Services\u003C\u002Fa>\u003C\u002Fstrong> plugin, you can use the “Generate with AI” button to automatically add FAQs, discussion questions, or key takeaways extracted from your post.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Serve Enhanced Content:\u003C\u002Fstrong> When an AI bot visits this \u003Cem>specific post\u003C\u002Fem>, it will be served your new, custom-tailored Markdown version, giving it far richer data.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Fallback:\u003C\u002Fstrong> If you don’t create a custom version, the plugin falls back to the automatic on-the-fly conversion.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>3. Site-Wide AI Instructions (llms.txt)\u003C\u002Fh3>\n\u003Cp>The plugin adds a new main page under ‘Utilities’ with dedicated tabs for configuration and insights. From here, you can create and manage a \u003Ccode>llms.txt\u003C\u002Fcode> file for your entire site.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>What is \u003Ccode>llms.txt\u003C\u002Fcode>?\u003C\u002Fstrong> This is a file, similar to \u003Ccode>robots.txt\u003C\u002Fcode>, that provides general instructions, context, and useful links to AI crawlers. It’s a new standard to help guide LLMs in understanding your site’s content and purpose.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manage Content:\u003C\u002Fstrong> Use the settings page to write your \u003Ccode>llms.txt\u003C\u002Fcode> content, which will then be served automatically to bots that look for it.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Learn More:\u003C\u002Fstrong> You can find more details on this new standard at \u003Ca href=\"https:\u002F\u002Fllmstxt.org\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fllmstxt.org\u002F\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This combination gives you full control, from automatic optimization to granular, AI-enhanced, per-post content and site-wide AI directives.\u003C\u002Fp>\n\u003Ch3>4. GEO\u002FAIO Insights & Validation\u003C\u002Fh3>\n\u003Cp>The dedicated GEO\u002FAIO Insights tab provides a unique validation mechanism for your site’s AI presence, offering measurable scores (0-100) on how well your brand is understood by Generative Engines.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>The Validation Process\u003C\u002Fstrong>: We ask a Large Language Model (LLM) to complete a “knowledge card” about your site (e.g., brand name, main topics, product categories).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ground Truth Check\u003C\u002Fstrong>: The AI response is immediately compared with real data extracted from your WordPress database (e.g., site title, author names, WooCommerce categories)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Final Score\u003C\u002Fstrong>: Based on this cross-check, the insight provides a score for brand identity and technical relevance, highlighting exactly where the AI provided incorrect or insufficient data (hallucinations or missing data).\u003C\u002Fli>\n\u003C\u002Ful>\n","Optimise content for generative engines (GEO) by serving custom Markdown and a site-wide llms.txt.",10,398,0,"2026-03-24T09:45:00.000Z","6.9.4","6.2","7.4",[19,20,21,22,23],"ai","geo","llms-txt","markdown","seo","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmd4ai.1.3.0.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":33,"trust_score":36,"computed_at":37},"codekraft",7,11260,91,94,"2026-05-19T20:41:34.925Z",[39,55,73,90,109],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":26,"downloaded":47,"rating":13,"num_ratings":13,"last_updated":48,"tested_up_to":15,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":53,"download_link":54,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"jumpsuitai-llms-txt","JumpsuitAI – llms.txt + Markdown Endpoints","1.1.4","Brad Phillips","https:\u002F\u002Fprofiles.wordpress.org\u002Fbradphillips\u002F","\u003Cp>JumpsuitAI – llms.txt + Markdown Endpoints automatically publishes:\u003C\u002Fp>\n\u003Cp>Plugin website: https:\u002F\u002Fjumpsuitai.com\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u002Fllms.txt\u003C\u002Fstrong> — a structured list of links to your public content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u002Fllms-full.txt\u003C\u002Fstrong> — the entire documentation in a single file (optional, enable in settings)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>.md endpoints\u003C\u002Fstrong> — request a public URL with \u003Cstrong>.md\u003C\u002Fstrong> appended to get a lightweight Markdown representation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It also includes a simple \u003Cstrong>Groups & Content\u003C\u002Fstrong> screen to keep your output organized with sensible defaults (Pages and Posts), plus per-item controls like \u003Cstrong>Hide from LLMs\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>Pro (separate plugin)\u003C\u002Fh4>\n\u003Cp>JumpsuitAI – llms.txt + Markdown Endpoints Pro adds:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom groups and manual ordering\u003C\u002Fli>\n\u003Cli>Per-item short descriptions\u003C\u002Fli>\n\u003Cli>Optional section support\u003C\u002Fli>\n\u003Cli>Custom intro text and blockquote customization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin uses Freemius for plugin updates and (optional) usage analytics. Any data collection is opt-in.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service: Freemius\u003C\u002Fli>\n\u003Cli>Terms: https:\u002F\u002Ffreemius.com\u002Fterms\u002F\u003C\u002Fli>\n\u003Cli>Privacy: https:\u002F\u002Ffreemius.com\u002Fprivacy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n","Generate \u002Fllms.txt, \u002Fllms-full.txt & .md endpoints for AI\u002FLLMs in WordPress. Works with Yoast SEO, Rank Math, SEOPress & All in One SEO.",774,"2026-02-17T01:43:00.000Z","5.0","7.2",[19,52,21,22,23],"content-discovery","https:\u002F\u002Fjumpsuitai.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjumpsuitai-llms-txt.1.1.4.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":26,"downloaded":63,"rating":26,"num_ratings":64,"last_updated":65,"tested_up_to":66,"requires_at_least":49,"requires_php":67,"tags":68,"homepage":24,"download_link":72,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"markdown-mirror","Markdown Mirror – llms.txt and .md always up to date","1.0.0","markdownmirror","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarkdownmirror\u002F","\u003Cp>🚀 \u003Cstrong>Markdown Mirror\u003C\u002Fstrong> instantly serves Markdown versions of every WordPress post, page, and the homepage—no pre-generation, zero settings, pure speed.\u003C\u002Fp>\n\u003Ch3>What it does\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>⚡ \u003Cstrong>On-demand export\u003C\u002Fstrong>\u003Cbr \u002F>\nJust append \u003Ccode>.md\u003C\u002Fcode> to any public URL (e.g., \u003Ccode>\u002Fhello-world.md\u003C\u002Fcode>) to download the Markdown file.\u003C\u002Fli>\n\u003Cli>📑 \u003Cstrong>\u003Ccode>llms.txt\u003C\u002Fcode> generator\u003C\u002Fstrong>\u003Cbr \u002F>\n  \u002Fllms.txt always lists the freshest links to every Markdown mirror.\u003C\u002Fli>\n\u003Cli>🗂️ \u003Cstrong>Homepage & index\u003C\u002Fstrong>\u003Cbr \u002F>\n  \u002Findex.md gives you a Markdown snapshot of the front page.\u003C\u002Fli>\n\u003Cli>🛠️ \u003Cstrong>Theme-agnostic\u003C\u002Fstrong>\u003Cbr \u002F>\nCompatible with all themes.\u003C\u002Fli>\n\u003Cli>🧹 \u003Cstrong>Zero clutter\u003C\u002Fstrong>\u003Cbr \u002F>\nWrites no options, adds no tables; mirrors are generated on the fly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why you’ll love it\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>🕵️ \u003Cstrong>AI-ready SEO\u003C\u002Fstrong> – Serve clean, semantic text to LLM crawlers.  \u003C\u002Fli>\n\u003Cli>📚 \u003Cstrong>Docs & backups\u003C\u002Fstrong> – Keep human-readable copies of everything.  \u003C\u002Fli>\n\u003Cli>💻 \u003Cstrong>Dev-friendly\u003C\u002Fstrong> – Ideal for static-site workflows and Git versioning.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Quick start\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install & activate Markdown Mirror.  \u003C\u002Fli>\n\u003Cli>Visit any post or page with \u003Ccode>.md\u003C\u002Fcode> at the end to fetch its Markdown.  \u003C\u002Fli>\n\u003Cli>Check \u003Ccode>\u002Fllms.txt\u003C\u002Fcode> for the full index and \u003Ccode>\u002Findex.md\u003C\u002Fcode> for the homepage mirror.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Enjoy effortless, always-up-to-date Markdown mirrors. ✨\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Dynamic \u003Ccode>.md\u003C\u002Fcode> endpoints  \u003C\u002Fli>\n\u003Cli>\u003Ccode>llms.txt\u003C\u002Fcode> with sitemap-based index  \u003C\u002Fli>\n\u003Cli>Admin toggle in Dashboard \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Markdown Mirror  \u003C\u002Fli>\n\u003Cli>No extra database tables\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>No support available\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Browse \u003Ccode>\u002Findex.md\u003C\u002Fcode> for homepage Markdown.  \u003C\u002Fli>\n\u003Cli>Browse \u003Ccode>\u002F{post-slug}.md\u003C\u002Fcode> for any post\u002Fpage.  \u003C\u002Fli>\n\u003Cli>Visit \u003Ccode>\u002Fllms.txt\u003C\u002Fcode> for LLM-friendly site index.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>GPLv2 or later\u003C\u002Fp>\n","Generate an llms.txt map and dynamic Markdown (.md) versions of every page of your site to improve your AI SEO and facilitate LLMs indexing.",1019,3,"2025-07-09T13:21:00.000Z","6.8.5","7.0",[69,70,20,21,71],"aeo","ai-seo","md","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmarkdown-mirror.1.0.0.zip",{"slug":74,"name":75,"version":76,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":81,"downloaded":82,"rating":13,"num_ratings":13,"last_updated":83,"tested_up_to":15,"requires_at_least":84,"requires_php":17,"tags":85,"homepage":24,"download_link":88,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":89},"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.",20,150,"2026-01-06T21:06:00.000Z","6.0",[70,86,87,20,21],"chatgpt","gemini","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgeo-pilot.1.0.1.zip","2026-04-06T09:54:40.288Z",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":13,"downloaded":98,"rating":26,"num_ratings":99,"last_updated":100,"tested_up_to":66,"requires_at_least":49,"requires_php":17,"tags":101,"homepage":107,"download_link":108,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"cloudcusp-llms-txt-generator","CLOUDCUSP LLMS.txt Generator","1.0.5","CLOUDCUSP","https:\u002F\u002Fprofiles.wordpress.org\u002Fcloudcusp\u002F","\u003Cp>The LLMS.txt Generator plugin creates AI-friendly content files that help search engines and AI bots better understand and index your website content. This plugin provides a comprehensive solution for managing how AI systems interact with your WordPress site.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic LLMS.txt Generation\u003C\u002Fstrong>: Creates properly formatted files that AI bots can easily parse\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modern Admin Interface\u003C\u002Fstrong>: Beautiful, responsive dashboard with intuitive controls\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Management\u003C\u002Fstrong>: Bulk actions, filtering, and individual post control\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bot Analytics\u003C\u002Fstrong>: Track which AI bots are accessing your content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scheduled Generation\u003C\u002Fstrong>: Automated file updates via WordPress cron\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Integration\u003C\u002Fstrong>: Works with Yoast, RankMath, and All in One SEO\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Notifications\u003C\u002Fstrong>: Get notified of file generation and bot activity\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multisite Support\u003C\u002Fstrong>: Works seamlessly with WordPress multisite networks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Content\u003C\u002Fstrong>: Override auto-generated descriptions with custom content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Debug Logging\u003C\u002Fstrong>: Comprehensive logging for troubleshooting\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>Configure your settings in the WordPress admin\u003C\u002Fli>\n\u003Cli>The plugin automatically generates an LLMS.txt file at yoursite.com\u002Fllms.txt\u003C\u002Fli>\n\u003Cli>AI bots can access this file to better understand your content\u003C\u002Fli>\n\u003Cli>Monitor bot activity through the analytics dashboard\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Supported Post Types\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Posts\u003C\u002Fli>\n\u003Cli>Pages  \u003C\u002Fli>\n\u003Cli>Custom Post Types\u003C\u002Fli>\n\u003Cli>WooCommerce Products (if installed)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>SEO Plugin Integration\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Yoast SEO\u003C\u002Fli>\n\u003Cli>RankMath\u003C\u002Fli>\n\u003Cli>All in One SEO Pack\u003C\u002Fli>\n\u003Cli>SEOPress\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Additional Information\u003C\u002Fh3>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>For support, please visit our website or contact us through the WordPress.org support forums.\u003C\u002Fp>\n\u003Ch4>Contributing\u003C\u002Fh4>\n\u003Cp>We welcome contributions! Please visit our GitHub repository to contribute to the development of this plugin.\u003C\u002Fp>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>This plugin collects minimal data for analytics purposes:\u003Cbr \u002F>\n* Bot user agents and IP addresses for analytics\u003Cbr \u002F>\n* File generation timestamps and statistics\u003Cbr \u002F>\n* No personal user data is collected or transmitted\u003C\u002Fp>\n\u003Cp>All data is stored locally in your WordPress database and is not shared with third parties.\u003C\u002Fp>\n\u003Ch3>Installation Guide\u003C\u002Fh3>\n\u003Ch4>Automatic Installation\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Log in to your WordPress admin panel\u003C\u002Fli>\n\u003Cli>Go to Plugins \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Add New\u003C\u002Fli>\n\u003Cli>Search for “LLMS.txt Generator”\u003C\u002Fli>\n\u003Cli>Click “Install Now” and then “Activate”\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Manual Installation\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Download the plugin ZIP file\u003C\u002Fli>\n\u003Cli>Log in to your WordPress admin panel\u003C\u002Fli>\n\u003Cli>Go to Plugins \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Add New \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Upload Plugin\u003C\u002Fli>\n\u003Cli>Choose the ZIP file and click “Install Now”\u003C\u002Fli>\n\u003Cli>Activate the plugin\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Configuration\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Navigate to LLMS Generator in your WordPress admin menu\u003C\u002Fli>\n\u003Cli>Configure your basic settings:\n\u003Cul>\n\u003Cli>Enable\u002Fdisable the plugin\u003C\u002Fli>\n\u003Cli>Set your site title and tagline\u003C\u002Fli>\n\u003Cli>Choose which post types to include\u003C\u002Fli>\n\u003Cli>Set content preferences\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Save your settings\u003C\u002Fli>\n\u003Cli>Click “Generate Now” to create your first LLMS.txt file\u003C\u002Fli>\n\u003Cli>Visit yoursite.com\u002Fllms.txt to verify the file was created\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Advanced Configuration\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Cron Settings\u003C\u002Fstrong>: Set up automated file generation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Notifications\u003C\u002Fstrong>: Configure email alerts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Management\u003C\u002Fstrong>: Fine-tune which content is included\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Analytics\u003C\u002Fstrong>: Monitor bot activity and file access\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Debug Logging\u003C\u002Fstrong>: Enable detailed logging for troubleshooting\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Troubleshooting\u003C\u002Fh3>\n\u003Ch4>File Not Generated\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Check file permissions on your WordPress root directory\u003C\u002Fli>\n\u003Cli>Verify that WordPress cron is enabled\u003C\u002Fli>\n\u003Cli>Check the debug logs in Advanced Settings\u003C\u002Fli>\n\u003Cli>Ensure the plugin is activated and enabled\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Bot Analytics Not Working\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Verify that the file is accessible at yoursite.com\u002Fllms.txt\u003C\u002Fli>\n\u003Cli>Check that analytics logging is enabled\u003C\u002Fli>\n\u003Cli>Wait for bots to discover and access your file\u003C\u002Fli>\n\u003Cli>Check server logs for any access errors\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Cron Jobs Not Running\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Verify WordPress cron is not disabled\u003C\u002Fli>\n\u003Cli>Check with your hosting provider about cron job support\u003C\u002Fli>\n\u003Cli>Test manual generation to ensure the plugin works\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Performance Issues\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Check if file generation is running too frequently\u003C\u002Fli>\n\u003Cli>Reduce the number of posts included\u003C\u002Fli>\n\u003Cli>Consider using a caching plugin\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>For additional support, please visit our documentation or contact support.\u003C\u002Fp>\n","Generate AI-friendly LLMS.txt files for your WordPress site with modern UI\u002FUX and comprehensive bot analytics.",242,1,"2025-09-26T10:50:00.000Z",[102,103,104,105,106],"ai-indexing-optimization","ai-friendly-sitemap","geo-optimization-ai-seo","llms-txt-generator","structured-content-for-llms","https:\u002F\u002Fcloudcusp.com\u002Fllms-txt-generator-validator-1-click-fix-for-ai-seo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcloudcusp-llms-txt-generator.1.0.5.zip",{"slug":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":13,"downloaded":117,"rating":13,"num_ratings":13,"last_updated":118,"tested_up_to":66,"requires_at_least":16,"requires_php":119,"tags":120,"homepage":24,"download_link":123,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"webdigit-llms-index-suite","WebDigit LLMs Index Suite","0.2.29","webdigit","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebdigit\u002F","\u003Cp>\u003Cstrong>WebDigit LLMs Index Suite\u003C\u002Fstrong> makes your WordPress site \u003Cstrong>GEO \u002F AI-SEO ready\u003C\u002Fstrong> by publishing compact, machine-readable indexes for AI agents.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key features\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Synchronized trio\u003C\u002Fstrong>: \u003Ccode>llms.txt\u003C\u002Fcode>, \u003Ccode>llms-full.txt\u003C\u002Fcode>, \u003Cstrong>\u003Ccode>llms.json\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Image inventory\u003C\u002Fstrong>: \u003Ccode>images.md\u003C\u002Fcode> (Markdown table) + \u003Cstrong>\u003Ccode>images.jsonld\u003C\u002Fcode>\u003C\u002Fstrong> (\u003Ccode>ImageObject\u003C\u002Fcode>)\u003Cbr \u002F>\n– \u003Cstrong>Public URLs\u003C\u002Fstrong>: \u003Ccode>\u002Fllms.txt\u003C\u002Fcode> (root) and \u003Ccode>\u002Fllms\u002F*\u003C\u002Fcode> (virtual directory)\u003Cbr \u002F>\n– \u003Cstrong>REST API with caching\u003C\u002Fstrong>: \u003Ccode>GET \u002Fwp-json\u002Fwdlis\u002Fv1\u002Findex\u003C\u002Fcode>, \u003Ccode>GET \u002Fwp-json\u002Fwdlis\u002Fv1\u002Fimages\u003C\u002Fcode> (ETag + 304)\u003Cbr \u002F>\n– \u003Cstrong>Automation\u003C\u002Fstrong>: cron every 6h + \u003Cstrong>WP-CLI\u003C\u002Fstrong> (\u003Ccode>wp llms-suite regenerate\u003C\u002Fcode>)\u003Cbr \u002F>\n– \u003Cstrong>Controls\u003C\u002Fstrong>: include post types, exclude URL patterns, image MIME filters, customizable \u003Cstrong>license meta key\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Security\u003C\u002Fstrong>: Only published content is indexed (drafts, private posts excluded)\u003Cbr \u002F>\n– \u003Cstrong>Developer hooks\u003C\u002Fstrong>: \u003Ccode>wdlis_index_query_args\u003C\u002Fcode>, \u003Ccode>wdlis_index_entries\u003C\u002Fcode>, \u003Ccode>wdlis_images_query_args\u003C\u002Fcode>, …\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Storage & exposure\u003C\u002Fstrong>\u003Cbr \u002F>\n– Files are written to \u003Cstrong>\u003Ccode>\u002Fwp-content\u002Fuploads\u002Fllms\u002F\u003C\u002Fcode>\u003C\u002Fstrong>.\u003Cbr \u002F>\n– Public exposure is clean: \u003Cstrong>\u003Ccode>\u002Fllms.txt\u003C\u002Fcode>\u003C\u002Fstrong> (root) and \u003Cstrong>\u003Ccode>\u002Fllms\u002F\u003Cfile>\u003C\u002Fcode>\u003C\u002Fstrong> served via rewrite rules (no write needed at web root).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why this matters (GEO \u002F AI-SEO)\u003C\u002Fstrong>\u003Cbr \u002F>\nGenerative engines and AI copilots prefer \u003Cstrong>clean, structured\u003C\u002Fstrong> sources. This plugin publishes a compact \u003Cstrong>text index\u003C\u002Fstrong> plus a \u003Cstrong>first-class image inventory\u003C\u002Fstrong> to help LLMs discover and summarize your content reliably.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>This plugin does \u003Cstrong>not\u003C\u002Fstrong> modify your existing robots.txt or sitemaps and does not call external APIs.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Developer Notes\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Filters\u003C\u002Fstrong>\u003Cbr \u002F>\n\u002F**\u003Cbr \u002F>\n * Adjust the WP_Query for index entries.\u003Cbr \u002F>\n *\u002F\u003Cbr \u002F>\napply_filters( ‘wdlis_index_query_args’, array $args ): array;\u003C\u002Fp>\n\u003Cp>\u002F**\u003Cbr \u002F>\n * Final pass on index entries before output.\u003Cbr \u002F>\n * Each entry: [‘url’ => string, ‘title’ => string, ‘lastmod’ => string]\u003Cbr \u002F>\n *\u002F\u003Cbr \u002F>\napply_filters( ‘wdlis_index_entries’, array $entries ): array;\u003C\u002Fp>\n\u003Cp>\u002F**\u003Cbr \u002F>\n * Adjust the WP_Query for image entries (attachments).\u003Cbr \u002F>\n *\u002F\u003Cbr \u002F>\napply_filters( ‘wdlis_images_query_args’, array $args ): array;\u003C\u002Fp>\n\u003Cp>\u002F**\u003Cbr \u002F>\n * Decide if a URL\u002Ffile should be included after pattern checks.\u003Cbr \u002F>\n *\u002F\u003Cbr \u002F>\napply_filters( ‘wdlis_index_url_should_include’, bool $include, string $url, int $post_id, string $matched_pattern ): bool;\u003Cbr \u002F>\napply_filters( ‘wdlis_images_should_include’, bool $include, string $filepath, int $attachment_id, string $matched_pattern ): bool;\u003C\u002Fp>\n\u003Cp>REST\u003C\u002Fp>\n\u003Cp>GET \u002Fwp-json\u002Fwdlis\u002Fv1\u002Findex \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> JSON (with ETag headers)\u003C\u002Fp>\n\u003Cp>GET \u002Fwp-json\u002Fwdlis\u002Fv1\u002Fimages \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> JSON-LD ItemList (with ETag headers)\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin:\u003C\u002Fp>\n\u003Cp>does not collect personal data,\u003C\u002Fp>\n\u003Cp>does not transmit data to remote servers,\u003C\u002Fp>\n\u003Cp>writes only static helper files to \u002Fwp-content\u002Fuploads\u002Fllms\u002F.\u003C\u002Fp>\n\u003Cp>Site owners are responsible for the accuracy of license metadata on images and for excluding private\u002FPII content via settings.\u003C\u002Fp>\n","Generate llms.txt, llms-full.txt, llms.json and AI-ready image indexes (Markdown + JSON-LD). Public URLs, REST API (ETag), cron and WP-CLI included.",226,"2025-09-11T20:32:00.000Z","8.1",[70,20,121,21,122],"json-ld","sitemap","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebdigit-llms-index-suite.0.2.29.zip",{"attackSurface":125,"codeSignals":205,"taintFlows":217,"riskAssessment":218,"analyzedAt":221},{"hooks":126,"ajaxHandlers":201,"restRoutes":202,"shortcodes":203,"cronEvents":204,"entryPointCount":13,"unprotectedCount":13},[127,132,136,140,145,148,152,156,161,165,170,173,177,180,185,189,192,196],{"type":128,"name":129,"callback":130,"priority":99,"file":131,"line":82},"action","template_redirect","handle_requests","inc\u002FMd4Ai_Access_Handler.php",{"type":128,"name":133,"callback":134,"file":131,"line":135},"wp_head","log_insights",153,{"type":128,"name":137,"callback":138,"file":131,"line":139},"init","add_llmstxt_rewrite",156,{"type":141,"name":142,"callback":143,"file":131,"line":144},"filter","query_vars","add_llmstxt_query_var",157,{"type":128,"name":137,"callback":146,"priority":99,"file":131,"line":147},"bypass_page_caching",160,{"type":141,"name":149,"callback":150,"file":131,"line":151},"flying_press_exclude_user_agents","exclude_bots_from_flyingpress",163,{"type":141,"name":153,"callback":154,"file":131,"line":155},"flying_press_bypass_cache","__return_true",342,{"type":128,"name":157,"callback":158,"file":159,"line":160},"admin_menu","add_admin_menu","inc\u002FMd4Ai_Admin.php",35,{"type":128,"name":162,"callback":163,"file":159,"line":164},"admin_enqueue_scripts","enqueue_admin_scripts",44,{"type":128,"name":166,"callback":167,"file":168,"line":169},"save_post","clear_post_cache","inc\u002FMd4Ai_Cache.php",27,{"type":128,"name":171,"callback":167,"file":168,"line":172},"delete_post",28,{"type":128,"name":174,"callback":175,"file":168,"line":176},"after_switch_theme","clear_navigation_cache",29,{"type":128,"name":178,"callback":175,"file":168,"line":179},"wp_update_nav_menu",30,{"type":141,"name":181,"callback":182,"file":183,"line":184},"show_admin_bar","__return_false","inc\u002FMd4Ai_Markdown.php",273,{"type":128,"name":186,"callback":187,"file":188,"line":160},"add_meta_boxes","add_markdown_metabox","inc\u002FMd4Ai_Metabox.php",{"type":128,"name":166,"callback":190,"priority":81,"file":188,"line":191},"save_markdown_metabox",36,{"type":128,"name":193,"callback":194,"file":195,"line":164},"rest_api_init","register_rest_routes","inc\u002FMd4Ai_RestAPI.php",{"type":128,"name":197,"callback":198,"file":199,"line":200},"plugins_loaded","md4ai_init","md4ai.php",41,[],[],[],[],{"dangerousFunctions":206,"sqlUsage":207,"outputEscaping":209,"fileOperations":13,"externalRequests":13,"nonceChecks":215,"capabilityChecks":64,"bundledLibraries":216},[],{"prepared":13,"raw":13,"locations":208},[],{"escaped":210,"rawEcho":99,"locations":211},243,[212],{"file":131,"line":213,"context":214},523,"raw output",5,[],[],{"summary":219,"deductions":220},"The static analysis of the \"md4ai\" v1.3.0 plugin reveals a generally strong security posture with no identified vulnerabilities in code signals or taint analysis.  The plugin demonstrates excellent practices by utilizing prepared statements for all SQL queries and ensuring 100% proper output escaping.  The presence of nonce and capability checks further indicates an effort to secure its functionalities.  The complete absence of critical or high severity issues in its vulnerability history, coupled with no recent recorded vulnerabilities, suggests a mature and well-maintained codebase.",[],"2026-04-16T12:06:58.703Z",{"wat":223,"direct":233},{"assetPaths":224,"generatorPatterns":227,"scriptPaths":228,"versionParams":229},[225,226],"\u002Fwp-content\u002Fplugins\u002Fmd4ai\u002Fbuild\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Fmd4ai\u002Fbuild\u002Fstyle-index.css",[],[225],[230,231,232],"md4ai-admin","md4ai\u002Fbuild\u002Findex.js?ver=","md4ai\u002Fbuild\u002Fstyle-index.css?ver=",{"cssClasses":234,"htmlComments":235,"htmlAttributes":236,"restEndpoints":238,"jsGlobals":240,"shortcodeOutput":242},[],[],[237],"data-md4ai-cache-data",[239],"\u002Fwp-json\u002Fmd4ai\u002Fv1",[241],"md4aiData",[],{"error":244,"url":245,"statusCode":246,"statusMessage":247,"message":247},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fmd4ai\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":249,"versions":250},4,[251,257,264,271],{"version":6,"download_url":25,"svn_tag_url":252,"released_at":27,"has_diff":253,"diff_files_changed":254,"diff_lines":27,"trac_diff_url":255,"vulnerabilities":256,"is_current":244},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmd4ai\u002Ftags\u002F1.3.0\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmd4ai%2Ftags%2F1.2.0&new_path=%2Fmd4ai%2Ftags%2F1.3.0",[],{"version":258,"download_url":259,"svn_tag_url":260,"released_at":27,"has_diff":253,"diff_files_changed":261,"diff_lines":27,"trac_diff_url":262,"vulnerabilities":263,"is_current":253},"1.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmd4ai.1.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmd4ai\u002Ftags\u002F1.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmd4ai%2Ftags%2F1.1.0&new_path=%2Fmd4ai%2Ftags%2F1.2.0",[],{"version":265,"download_url":266,"svn_tag_url":267,"released_at":27,"has_diff":253,"diff_files_changed":268,"diff_lines":27,"trac_diff_url":269,"vulnerabilities":270,"is_current":253},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmd4ai.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmd4ai\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmd4ai%2Ftags%2F1.0.0&new_path=%2Fmd4ai%2Ftags%2F1.1.0",[],{"version":58,"download_url":272,"svn_tag_url":273,"released_at":27,"has_diff":253,"diff_files_changed":274,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":275,"is_current":253},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmd4ai.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmd4ai\u002Ftags\u002F1.0.0\u002F",[],[]]