[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fviL9yTA-k-58r5rsZnFzfixug2yCTsiMZ7b00MvPvMs":3,"$fE38uceEYRrG4FqT5cXeK8sXTl2nNPV17n5BWSD0UtxA":347,"$fs9ZbQFKabfdXH80B-90J28OjclCEquvG1hfJlz6VPBc":351},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":36,"analysis":119,"fingerprints":318},"llms-txt-curator","LLMs.txt Curator","1.4.6","Sean Mullins","https:\u002F\u002Fprofiles.wordpress.org\u002Fseanmullins\u002F","\u003Cp>\u003Cstrong>LLMs.txt Curator\u003C\u002Fstrong> helps site owners generate and curate a high-quality \u003Ccode>llms.txt\u003C\u002Fcode> file for AI assistants and retrieval systems, ensuring only relevant, well-described content is exposed to large language models.\u003C\u002Fp>\n\u003Cp>It generates and maintains \u003Ccode>llms.txt\u003C\u002Fcode> and \u003Ccode>llms-full.txt\u003C\u002Fcode> — the emerging standard for telling AI systems (ChatGPT, Claude, Perplexity, Gemini, and others) which pages on your site matter most and what they contain.\u003C\u002Fp>\n\u003Cp>Unlike auto-generators that dump every URL into a flat file, LLMs.txt Curator takes a \u003Cstrong>curation-first approach\u003C\u002Fstrong>. You choose the pages, organise them into sections, fill descriptions, override titles for AI, validate quality, and see exactly which AI bots are reading your file — all from a single interface.\u003C\u002Fp>\n\u003Ch4>What makes this different\u003C\u002Fh4>\n\u003Cp>Most llms.txt plugins treat the file as a static output. LLMs.txt Curator treats it as a living asset:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Quality Score\u003C\u002Fstrong> — every generated file shows your coverage percentage, which pages have descriptions, and which still need attention.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Description Suggestions\u003C\u002Fstrong> — one click fills all missing descriptions from a five-step fallback chain (SEO meta \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> excerpt \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Open Graph \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> page content). Never overwrites what you’ve set manually.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Change Detection\u003C\u002Fstrong> — a banner appears in your admin when curated pages have been updated since the last generation, with a Regenerate Now button. Your llms.txt stays current without manual checking.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per-Page Title Override\u003C\u002Fstrong> — set a different title for each page specifically for AI consumption, without touching your on-site SEO.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Safety Mode\u003C\u002Fstrong> — blocks generation if validation errors exist, preventing a broken file from going live. Includes an on-demand validator with plain-English results.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Crawler Analytics\u003C\u002Fstrong> — see which bots visited in the last 7 days, with a visual bar chart. OpenAI, Anthropic, Perplexity, Google — know who is actually reading your file.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Core features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Drag-and-drop curation\u003C\u002Fstrong> — reorder sections and pages visually; each section becomes an \u003Ccode>##\u003C\u002Fcode> heading per the spec\u003C\u002Fli>\n\u003Cli>\u003Cstrong>llms-full.txt generation\u003C\u002Fstrong> — the companion file with full Markdown content for each curated page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Five SEO plugin integrations\u003C\u002Fstrong> — Rank Math, Yoast SEO, All in One SEO, SEOPress, The SEO Framework\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Schema-aware descriptions\u003C\u002Fstrong> — uses structured data before falling back through the description chain\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scheduled regeneration\u003C\u002Fstrong> — choose Instant (on publish), Daily, Weekly, or Manual\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce support\u003C\u002Fstrong> — SKU, price, stock, categories, dimensions; respects product visibility\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress Multisite\u003C\u002Fstrong> — network-activate across all sites; each site manages its own independent llms.txt; Network Admin overview with per-site and bulk regenerate\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pre-built templates\u003C\u002Fstrong> — Business, E-commerce, SaaS, Blog, Local Business\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live preview\u003C\u002Fstrong> — see your exact llms.txt output before saving\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import \u002F export\u003C\u002Fstrong> — move your configuration between sites as JSON\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP-CLI\u003C\u002Fstrong> — \u003Ccode>wp llms-txt regenerate\u003C\u002Fcode>, \u003Ccode>wp llms-txt status\u003C\u002Fcode>, \u003Ccode>wp llms-txt crawler-log\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>REST API\u003C\u002Fstrong> — \u003Ccode>POST \u002Fwp-json\u002Fllms-txt\u002Fv1\u002Fregenerate\u003C\u002Fcode>, \u003Ccode>GET \u002Fwp-json\u002Fllms-txt\u002Fv1\u002Fstatus\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Atomic file writes\u003C\u002Fstrong> — temp file \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> rename; no half-written files served to bots\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ETag\u002F304 caching\u003C\u002Fstrong> — proper HTTP headers for CDN revalidation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Subdirectory \u002F Bedrock support\u003C\u002Fstrong> — correctly finds the site root on non-standard installs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Robots.txt reference\u003C\u002Fstrong> — automatically adds a spec-compliant comment\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Description Suggestions in detail\u003C\u002Fh4>\n\u003Cp>When pages lack descriptions, AI systems get less context. The suggestion engine fills the gap automatically:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Schema markup (Rank Math, custom \u003Ccode>_schema_json\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>SEO plugin meta description\u003C\u002Fli>\n\u003Cli>WordPress excerpt\u003C\u002Fli>\n\u003Cli>Open Graph description (\u003Ccode>_og_description\u003C\u002Fcode> \u002F \u003Ccode>og_description\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>First 160 characters of post content\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Already-set descriptions are never touched. Pages that can’t be filled automatically are listed for manual review.\u003C\u002Fp>\n\u003Ch4>Quality Score\u003C\u002Fh4>\n\u003Cp>Every generated \u003Ccode>llms.txt\u003C\u002Fcode> ends with a coverage report:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Quality Score: 94%\nPages included: 48\nPages with descriptions: 45\nPages missing descriptions: 3\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This is visible to the AI systems reading your file, and to you in the Preview tab.\u003C\u002Fp>\n\u003Ch4>AI Crawler Analytics\u003C\u002Fh4>\n\u003Cp>Track 12 known bots: GPTBot, ChatGPT-User, ClaudeBot, PerplexityBot, Google-Extended, Applebot-Extended, Meta-ExternalAgent, Bytespider, CCBot, Cohere, DeepSeek, Amazonbot.\u003C\u002Fp>\n\u003Cp>The 7-day analytics card shows a visual bar chart of recent activity. All-time totals are kept separately. IP addresses are anonymised before storage — last octet zeroed for IPv4, last 80 bits for IPv6. No data leaves your server.\u003C\u002Fp>\n\u003Ch4>Safety Mode\u003C\u002Fh4>\n\u003Cp>Before generation, the validator checks:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Pages missing or unpublished\u003C\u002Fli>\n\u003Cli>Duplicate URLs across sections\u003C\u002Fli>\n\u003Cli>Noindex conflicts\u003C\u002Fli>\n\u003Cli>Canonical mismatches\u003C\u002Fli>\n\u003Cli>Password-protected pages\u003C\u002Fli>\n\u003Cli>Thin content (\u003C 100 words, no meta, no excerpt)\u003C\u002Fli>\n\u003Cli>File size > 50 KB\u003C\u002Fli>\n\u003Cli>Too many pages (> 80)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>When Safety Mode is on, errors block generation and the results are shown immediately. Warnings are surfaced but don’t block. Everything is explained in plain English.\u003C\u002Fp>\n\u003Ch4>Scheduled regeneration\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Instant\u003C\u002Fstrong> — regenerates ~30 seconds after any page is published or trashed (default)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Daily\u003C\u002Fstrong> — once per day, via WP-Cron recurring event\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Weekly\u003C\u002Fstrong> — once per week\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manual\u003C\u002Fstrong> — only when you click Save & Generate\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How to get started\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate. The plugin auto-scans your content and creates initial sections.\u003C\u002Fli>\n\u003Cli>Curate: drag, drop, add, remove. Aim for 20-60 pages that best represent your site.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Generate Missing Descriptions\u003C\u002Fstrong> to fill gaps automatically.\u003C\u002Fli>\n\u003Cli>Fix any warnings shown in the Safety Mode card.\u003C\u002Fli>\n\u003Cli>Set the update mode that suits your workflow.\u003C\u002Fli>\n\u003Cli>Save & Generate. Your files are live at \u003Ccode>\u002Fllms.txt\u003C\u002Fcode> and \u003Ccode>\u002Fllms-full.txt\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Enable the AI Crawler Log to see which bots start visiting.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>WooCommerce integration\u003C\u002Fh4>\n\u003Cp>When WooCommerce is active, the plugin automatically includes SKU, price, and stock status in \u003Ccode>llms.txt\u003C\u002Fcode> descriptions, and full product details in \u003Ccode>llms-full.txt\u003C\u002Fcode>. Products with “hidden” visibility are excluded, and you can optionally exclude out-of-stock products.\u003C\u002Fp>\n\u003Ch4>Developer hooks\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ccode>llmscu_capability\u003C\u002Fcode>\u003C\u002Fstrong> filter — override the required capability (default: \u003Ccode>manage_options\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>llmscu_post_limit\u003C\u002Fcode>\u003C\u002Fstrong> filter — scanner post limit per type (default: 500)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>llmscu_full_word_limit\u003C\u002Fcode>\u003C\u002Fstrong> filter — per-page word cap in \u003Ccode>llms-full.txt\u003C\u002Fcode> (default: unlimited)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>llmscu_regenerated\u003C\u002Fcode>\u003C\u002Fstrong> action — fires after each successful regeneration with the content string\u003C\u002Fli>\n\u003C\u002Ful>\n","Curate, score, and maintain your llms.txt with quality scoring, description suggestions, change detection, and AI crawler analytics.",0,17,"2026-04-05T19:29:00.000Z","6.9.4","6.0","7.4",[18,19,20,21,22],"ai-seo","ai-visibility","chatgpt","llm","llms-txt","https:\u002F\u002Fwww.seostrategy.co.uk\u002Fvibe-coding-services\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fllms-txt-curator.1.4.6.zip",100,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"seanmullins",1,30,94,"2026-05-20T01:13:55.379Z",[37,53,71,87,102],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":11,"num_ratings":11,"last_updated":47,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":48,"homepage":51,"download_link":52,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"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",[18,20,49,50,22],"gemini","geo","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgeo-pilot.1.0.1.zip",{"slug":54,"name":55,"version":56,"author":57,"author_profile":58,"description":59,"short_description":60,"active_installs":61,"downloaded":62,"rating":11,"num_ratings":11,"last_updated":63,"tested_up_to":14,"requires_at_least":64,"requires_php":16,"tags":65,"homepage":68,"download_link":69,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":70},"citelayer","citelayer® – AI SEO & Visibility | llms.txt, Bot Analytics, Schema.org","1.5.4","Saskia Teichmann","https:\u002F\u002Fprofiles.wordpress.org\u002Fjyria\u002F","\u003Cp>\u003Cstrong>AI is changing how people find your website.\u003C\u002Fstrong> Tools like ChatGPT, Perplexity, Gemini, and AI Overviews are replacing traditional search for millions of users. If AI can’t find your content, you’re invisible to a growing audience.\u003C\u002Fp>\n\u003Cp>citelayer® makes your WordPress site visible to AI — instantly. No coding, no configuration. Install, activate, done.\u003C\u002Fp>\n\u003Ch4>🤖 AI Bot Analytics — Know Who’s Crawling Your Site\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>NEW in 1.4.0:\u003C\u002Fstrong> Track visitors arriving from AI search engines like ChatGPT, Perplexity, Claude, and Gemini. See which AI platforms send real users to your site — plus track every AI bot visit in real-time.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>62 AI\u002FLLM Bots Tracked\u003C\u002Fstrong> — GPTBot, ClaudeBot, PerplexityBot, Google-Extended, DeepSeekBot, xAI-Bot, Meta-ExternalAgent, and 55 more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-Time Dashboard\u003C\u002Fstrong> — Stat cards (7d\u002F30d\u002F90d\u002Fall-time), 30-day SVG trend chart, top bots leaderboard\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Blind Spots\u003C\u002Fstrong> — Discover pages invisible to AI bots with AI Discovery Score (0-100). Find and fix content gaps\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Crawler Logs\u003C\u002Fstrong> — Full log with filtering by bot, URL path, and date range. Paginated for large datasets\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CSV Export\u003C\u002Fstrong> — Download your bot data for offline analysis\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cache Plugin Detection\u003C\u002Fstrong> — Auto-detects WP Rocket, LiteSpeed, W3 Total Cache, WP Super Cache. Provides setup guides to exclude AI bots from caching\u003C\u002Fli>\n\u003Cli>\u003Cstrong>90-Day Auto-Cleanup\u003C\u002Fstrong> — Keeps your database lean. No bloat, no maintenance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>100% Local\u003C\u002Fstrong> — All data stored in your WordPress database. No external accounts, no API calls\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔍 Get Found by AI Search Engines\u003C\u002Fh4>\n\u003Cp>Your site gets an llms.txt file — a new standard that tells AI crawlers what your site is about, what content you publish, and what products you sell. Think of it as robots.txt, but for AI.\u003C\u002Fp>\n\u003Ch4>📊 Speak AI’s Language with Schema.org\u003C\u002Fh4>\n\u003Cp>Automatically generates structured data (JSON-LD) that AI agents actually understand — your organization info, articles, products, and more. Better structured data = better AI recommendations.\u003C\u002Fp>\n\u003Ch4>📄 Serve Clean Content to AI Agents\u003C\u002Fh4>\n\u003Cp>When ChatGPT or Perplexity visit your page, citelayer® serves an optimized Markdown version instead of messy HTML. This uses 80% fewer tokens and gives AI a crystal-clear picture of your content.\u003C\u002Fp>\n\u003Ch4>🛡️ Stay in Control of Your Content\u003C\u002Fh4>\n\u003Cp>Configure how AI systems may use your content — allow or deny training, search indexing, and RAG\u002Fcontext usage. Your content, your rules.\u003C\u002Fp>\n\u003Ch4>🛒 Works with WooCommerce\u003C\u002Fh4>\n\u003Cp>If you run a shop, citelayer® makes your products visible to AI:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Product data automatically included in llms.txt\u003C\u002Fli>\n\u003Cli>Product Schema.org markup generated\u003C\u002Fli>\n\u003Cli>Product pages served as structured Markdown tables\u003C\u002Fli>\n\u003Cli>AI agents can discover your shop via UCP (Universal Commerce Protocol)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>📈 Why AI Visibility Matters Now\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>58% of online searches\u003C\u002Fstrong> will involve AI by the end of 2026\u003C\u002Fli>\n\u003Cli>Generative Engine Optimization (GEO) and Answer Engine Optimization (AEO) are the next evolution of SEO\u003C\u002Fli>\n\u003Cli>Sites without AI-readable content are \u003Cstrong>invisible\u003C\u002Fstrong> to ChatGPT, Claude, Perplexity, and AI Overviews\u003C\u002Fli>\n\u003Cli>citelayer® is the easiest way to make your WordPress site AI-ready\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✅ Free vs. Premium\u003C\u002Fh4>\n\u003Cp>The free plugin covers everything you need to get started:\u003C\u002Fp>\n\u003Cp>✅ llms.txt generation\u003Cbr \u002F>\n✅ Schema.org markup (Organization, WebSite, Article, Product)\u003Cbr \u002F>\n✅ Markdown for AI agents\u003Cbr \u002F>\n✅ Content-Signal headers\u003Cbr \u002F>\n✅ WooCommerce product discovery\u003Cbr \u002F>\n✅ AI Bot Analytics (62 bots, dashboard, AI Blind Spots, CSV export)\u003Cbr \u002F>\n✅ AI Referral Tracking (Visits from ChatGPT, Perplexity, Claude, Gemini, Copilot)\u003Cbr \u002F>\n✅ AI Readiness Scanner\u003Cbr \u002F>\n✅ Cache plugin detection & setup guides\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Premium adds:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>🚀 Full UCP product browsing, cart & checkout for AI agents\u003Cbr \u002F>\n📈 AI Visibility Monitoring Dashboard\u003Cbr \u002F>\n🔧 Advanced Schema.org (Reviews, FAQ, Shipping)\u003Cbr \u002F>\n🛒 Product feed optimization\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcitelayer.ai\u002Fpremium\u002F\" rel=\"nofollow ugc\">Learn more about Premium \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Get your AI Audit\u003C\u002Fstrong>\u003Cbr \u002F>\ncitelayer® offers thorough AI Visibility Audits as a Service.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fcitelayer-ai.com\u002F\" rel=\"nofollow ugc\">We help you become visible\u003C\u002Fa>\u003C\u002Fp>\n","Get found by ChatGPT, Perplexity & AI search. AI Visibility, llms.txt, Schema.org — make your site the answer AI recommends.",10,488,"2026-03-23T09:40:00.000Z","6.4",[66,18,19,22,67],"ai-bot-tracker","schema","https:\u002F\u002Fcitelayer.ai","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcitelayer.1.5.4.zip","2026-04-16T10:56:18.058Z",{"slug":72,"name":73,"version":74,"author":75,"author_profile":76,"description":77,"short_description":78,"active_installs":11,"downloaded":79,"rating":11,"num_ratings":11,"last_updated":80,"tested_up_to":14,"requires_at_least":15,"requires_php":81,"tags":82,"homepage":85,"download_link":86,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":70},"aiready-llms-txt-generator","LLMs.txt Generator – AI Visibility","1.2.6","aireadytools","https:\u002F\u002Fprofiles.wordpress.org\u002Faireadytools\u002F","\u003Cp>\u003Cstrong>llms.txt\u003C\u002Fstrong> is the emerging standard for helping AI assistants understand your website — like robots.txt for search engines, but for ChatGPT, Claude, and Perplexity.\u003C\u002Fp>\n\u003Cp>Most llms.txt plugins generate a static list of links. This plugin goes further: it builds structured, AI-optimised content from your WordPress data — with real product prices, stock status, categories, and short descriptions included out of the box. The Pro API adds capabilities no other plugin offers: per-product drill-down with SKU and specifications, intent routing for 26 customer question types, and auto-generated comparison tables.\u003C\u002Fp>\n\u003Ch4>What makes this plugin different?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>WooCommerce-aware from the start:\u003C\u002Fstrong> Free mode already includes product names, prices, categories, and stock status — not just page links\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic serving via rewrite rules:\u003C\u002Fstrong> No physical file to manage. \u003Ccode>\u002Fllms.txt\u003C\u002Fcode> and \u003Ccode>\u002Fllms-full.txt\u003C\u002Fcode> are served directly through WordPress and cached for one hour\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-regeneration:\u003C\u002Fstrong> Content updates trigger asynchronous regeneration via WP-Cron — zero manual maintenance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>REST API webhook:\u003C\u002Fstrong> External systems (CI\u002FCD, cron, headless setups) can trigger regeneration via \u003Ccode>POST \u002Fwp-json\u002Fllmstxt\u002Fv1\u002Fregenerate\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fully translatable:\u003C\u002Fstrong> Complete German (de_DE) and English support, all strings served via \u003Ccode>wp_localize_script\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Free features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Generates llms.txt from WordPress pages, posts, and WooCommerce products with prices and stock status\u003C\u002Fli>\n\u003Cli>Serves \u003Ccode>\u002Fllms.txt\u003C\u002Fcode> and \u003Ccode>\u002Fllms-full.txt\u003C\u002Fcode> via WordPress rewrite rules — no physical file needed\u003C\u002Fli>\n\u003Cli>Auto-regenerates when posts or products are saved\u003C\u002Fli>\n\u003Cli>Custom Markdown sections appended to output\u003C\u002Fli>\n\u003Cli>Works with any WordPress theme\u003C\u002Fli>\n\u003Cli>Full German (de_DE) and English translation support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro features (via llmstxtgenerator.de API)\u003C\u002Fh4>\n\u003Cp>The Pro mode offloads generation to a dedicated crawling API. This enables features that require full-page analysis beyond what WordPress data alone provides:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Product Drill-Down:\u003C\u002Fstrong> Price, SKU, specifications, and variants extracted per product page — AI assistants can answer “How much does X cost?” with your real price\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Intent Routing:\u003C\u002Fstrong> 26 customer question types (price, comparison, availability, installation, warranty…) mapped to the correct pages on your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Competitor comparison tables:\u003C\u002Fstrong> Auto-generated from your product catalog so AI assistants can recommend your products in comparison queries\u003C\u002Fli>\n\u003Cli>\u003Cstrong>5 file formats:\u003C\u002Fstrong> llms.txt, llms-full.txt, robots.txt snippet, JSON-LD, CSV — covering every AI integration scenario\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited domains\u003C\u002Fstrong> and priority support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Get your Pro key at \u003Ca href=\"https:\u002F\u002Fllmstxtgenerator.de\u002Fpro\u002F\" rel=\"nofollow ugc\">llmstxtgenerator.de\u002Fpro\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>What is llms.txt?\u003C\u002Fh4>\n\u003Cp>llms.txt is an open standard (llmstxt.org) — a structured Markdown file in your site root that tells AI systems who you are, what you offer, and where to find your key content. Early adopters gain a significant advantage as AI assistants increasingly cite structured sources over unstructured web pages.\u003C\u002Fp>\n\u003Ch4>WooCommerce support\u003C\u002Fh4>\n\u003Cp>When WooCommerce is active, the plugin automatically includes your product catalog with names, prices, categories, stock status, and short descriptions. WooCommerce system pages (cart, checkout, my account) are automatically excluded.\u003C\u002Fp>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>In free mode, no data leaves your server. In Pro mode, only your public website URL is transmitted to the llmstxtgenerator.de API to perform crawling. No personal data is processed or stored. The plugin is GDPR-compliant.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>In \u003Cstrong>free mode\u003C\u002Fstrong>, this plugin operates entirely on your own server. No data is sent to any external service.\u003C\u002Fp>\n\u003Cp>In \u003Cstrong>Pro mode\u003C\u002Fstrong>, this plugin connects to the llmstxtgenerator.de API to generate an AI-optimised llms.txt file for your site.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>What the service does:\u003C\u002Fstrong> Crawls your public website and generates a structured llms.txt output with product drill-down, intent routing, and comparison tables.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>What data is sent:\u003C\u002Fstrong> Your public website URL and your Pro licence key. No personal data of your visitors is transmitted.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When data is sent:\u003C\u002Fstrong> Only when you click “Generate Now” in Pro mode or when auto-regeneration is triggered by a content update (if enabled).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service provider:\u003C\u002Fstrong> llmstxtgenerator.de, operated by André Hülsmann, Steinstr. 13, D-37242 Bad Sooden-Allendorf, Germany.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of service:\u003C\u002Fstrong> https:\u002F\u002Fllmstxtgenerator.de\u002Fterms\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy policy:\u003C\u002Fstrong> https:\u002F\u002Fllmstxtgenerator.de\u002Fprivacy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n","Generate and publish llms.txt for AI assistants like ChatGPT, Claude and Perplexity. Free standalone mode; Pro API mode adds WooCommerce drill-down.",15,"2026-04-16T09:09:00.000Z","8.0",[19,20,22,83,84],"seo","woocommerce","https:\u002F\u002Fllmstxtgenerator.de\u002Fwordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faiready-llms-txt-generator.1.2.6.zip",{"slug":88,"name":89,"version":90,"author":91,"author_profile":92,"description":93,"short_description":94,"active_installs":11,"downloaded":95,"rating":11,"num_ratings":11,"last_updated":96,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":97,"homepage":100,"download_link":101,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":70},"getcited","GetCited — AI Visibility","1.0.0","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.",189,"2026-02-09T17:25:00.000Z",[98,18,20,22,99],"ai-crawlers","perplexity","https:\u002F\u002Fheytc.com\u002Fgetcited","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgetcited.1.0.0.zip",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":25,"downloaded":110,"rating":25,"num_ratings":32,"last_updated":111,"tested_up_to":14,"requires_at_least":112,"requires_php":113,"tags":114,"homepage":117,"download_link":118,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":70},"ia-seo-generator","IA SEO Generator","1.0.2","mediterraneaservices","https:\u002F\u002Fprofiles.wordpress.org\u002Fmediterraneaservices\u002F","\u003Cp>\u003Cstrong>Be visible in AI search.\u003C\u002Fstrong> IA SEO Generator creates a clean, AI-readable \u003Cstrong>\u002Fllms.txt\u003C\u002Fstrong> so modern assistants and AI crawlers can discover and understand your site — \u003Cstrong>without\u003C\u002Fstrong> risky root writes. Appear in answers on \u003Cstrong>ChatGPT, Perplexity, Claude, Gemini, Copilot, Comet\u003C\u002Fstrong> and more by providing the structured signals they expect.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What you get (Free)\u003C\u002Fstrong>\u003Cbr \u002F>\n– One-click \u003Cstrong>llms.txt\u003C\u002Fstrong> generation (no filesystem\u002Froot writes)\u003Cbr \u002F>\n– \u003Cstrong>Preview, Copy, Download\u003C\u002Fstrong> or serve \u003Cstrong>\u002Fllms.txt\u003C\u002Fstrong> dynamically (save Permalinks once)\u003Cbr \u002F>\n– Structured output with header metadata (\u003Cstrong>site, site_name, ISO date, language\u003C\u002Fstrong>)\u003Cbr \u002F>\n– Pages\u002FPosts sections (\u003Cstrong>Title, URL, Updated, Excerpt\u003C\u002Fstrong>)\u003Cbr \u002F>\n– Built-in \u003Cstrong>llms.txt language selector\u003C\u002Fstrong> (EN\u002FES)\u003Cbr \u002F>\n– Lightweight admin UI in English, \u003Cstrong>i18n-ready\u003C\u002Fstrong> for GlotPress language packs\u003Cbr \u002F>\n– \u003Cstrong>No tracking\u003C\u002Fstrong>, no phone-home\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Who is it for?\u003C\u002Fstrong>\u003Cbr \u002F>\nStores, corporate sites, blogs and agencies that want their content to be understood by AI assistants and LLM search.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How it works\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Install and activate IA SEO Generator.\u003Cbr \u002F>\n2. Click \u003Cstrong>Generate\u003C\u002Fstrong> to build the file.\u003Cbr \u002F>\n3. (Optional) Enable \u003Cstrong>dynamic\u003C\u002Fstrong> \u003Ccode>\u002Fllms.txt\u003C\u002Fcode> and visit \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Permalinks \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Save\u003C\u002Fstrong> once.\u003C\u002Fp>\n\u003Ch3>Go Premium and get all these advantages\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>✔️ Fully automatic upload of the generated files  \u003C\u002Fli>\n\u003Cli>✔️ AI-optimized files: \u003Cstrong>llms.txt, humans.txt, metadata.json, sitemap.xml, ai-plugin.json\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003Cli>✔️ Generate, View and \u003Cstrong>Edit\u003C\u002Fstrong> the content of each file  \u003C\u002Fli>\n\u003Cli>✔️ Indexing in \u003Cstrong>ChatGPT, Perplexity, Copilot, Gemini, Claude, Comet\u003C\u002Fstrong> and more\u003C\u002Fli>\n\u003Cli>✔️ AI MODE Google Ready   \u003C\u002Fli>\n\u003Cli>✔️ Direct upload via \u003Cstrong>FTP\u002FAPI\u003C\u002Fstrong> to the site root  \u003C\u002Fli>\n\u003Cli>✔️ Compatible with all WordPress builders  \u003C\u002Fli>\n\u003Cli>✔️ Priority support and continuous improvements  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Your website can be invisible to the new generation of AI-based search engines.\u003C\u002Fp>\n\u003Cp>Engines like \u003Cstrong>ChatGPT, Gemini, Perplexity or Copilot\u003C\u002Fstrong> do not work like Google. If your site is not properly structured for AI, it simply does not appear. And that means one thing: \u003Cstrong>you are losing customers\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>The \u003Cstrong>Premium\u003C\u002Fstrong> version of IA SEO Generator turns your website into information readable and preferred by these new AIs. The result? \u003Cstrong>Greater visibility, more qualified traffic and more conversions.\u003C\u002Fstrong> Ideal for online stores, corporate websites, blogs and professional services.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Be the first\u003C\u002Fstrong> in your sector to appear in AI results and multiply your digital reach. It is not the future, it is the present.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why are these files so important?\u003C\u002Fstrong>\u003Cbr \u002F>\nFiles such as \u003Cstrong>llms.txt, humans.txt, metadata.json, sitemap.xml or ai-plugin.json\u003C\u002Fstrong> are essential for AIs to understand your site. While traditional search engines parse HTML, generative AIs look for \u003Cstrong>structured, clear and standardized\u003C\u002Fstrong> files.\u003C\u002Fp>\n\u003Cp>Generating these files not only improves your visibility now, it strategically positions you for the future. It is the way to tell AI: \u003Cstrong>“here is my content, perfectly organized and ready to be indexed.”\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fiaseogenerator.com\" rel=\"nofollow ugc\">Get Premium \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>(ES) Sé visible en la búsqueda con IA\u003C\u002Fh3>\n\u003Cp>IA SEO Generator crea un \u003Cstrong>llms.txt\u003C\u002Fstrong> limpio y legible por IA para que los asistentes modernos entiendan tu sitio — \u003Cstrong>sin\u003C\u002Fstrong> escrituras peligrosas en la raíz. Aparece en respuestas de ChatGPT, Perplexity, Claude, Gemini, Copilot, Comet y más aportando las señales estructuradas que esperan.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Qué incluye (Free)\u003C\u002Fstrong>\u003Cbr \u002F>\n– Generación con un clic de \u003Cstrong>llms.txt\u003C\u002Fstrong> (sin escribir en el sistema\u002Fraíz)\u003Cbr \u002F>\n– \u003Cstrong>Previsualizar, Copiar, Descargar\u003C\u002Fstrong> o servir \u003Cstrong>\u002Fllms.txt\u003C\u002Fstrong> de forma dinámica (guarda Enlaces Permanentes una vez)\u003Cbr \u002F>\n– Salida estructurada con metadatos de cabecera (\u003Cstrong>site, site_name, fecha ISO, language\u003C\u002Fstrong>)\u003Cbr \u002F>\n– Secciones de Páginas\u002FEntradas (\u003Cstrong>Título, URL, Actualizado, Extracto\u003C\u002Fstrong>)\u003Cbr \u002F>\n– \u003Cstrong>Selector de idioma\u003C\u002Fstrong> para llms.txt (EN\u002FES)\u003Cbr \u002F>\n– Panel ligero en inglés, \u003Cstrong>listo para i18n\u003C\u002Fstrong> (GlotPress)\u003Cbr \u002F>\n– \u003Cstrong>Sin tracking\u003C\u002Fstrong>, sin llamadas externas\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Para quién es\u003C\u002Fstrong>\u003Cbr \u002F>\nTiendas, webs corporativas, blogs y agencias que quieren que su contenido sea entendido por asistentes de IA y búsquedas LLM.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Cómo funciona\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Instala y activa IA SEO Generator.\u003Cbr \u002F>\n2. Pulsa \u003Cstrong>Generar\u003C\u002Fstrong> para crear el archivo.\u003Cbr \u002F>\n3. (Opcional) Activa el \u003Cstrong>\u002Fllms.txt dinámico\u003C\u002Fstrong> y ve a \u003Cstrong>Ajustes \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Enlaces permanentes \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Guardar\u003C\u002Fstrong> una vez.\u003C\u002Fp>\n\u003Ch3>Ve a Premium y consigue todas estas ventajas\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>✔️ Subida \u003Cstrong>automática\u003C\u002Fstrong> de los archivos generados  \u003C\u002Fli>\n\u003Cli>✔️ Archivos optimizados para IA: \u003Cstrong>llms.txt, humans.txt, metadata.json, sitemap.xml, ai-plugin.json\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003Cli>✔️ \u003Cstrong>Generar, Ver y Editar\u003C\u002Fstrong> el contenido de cada archivo  \u003C\u002Fli>\n\u003Cli>✔️ Indexación en \u003Cstrong>ChatGPT, Perplexity, Copilot, Gemini, Claude, Comet\u003C\u002Fstrong> y más\u003C\u002Fli>\n\u003Cli>✔️ AI MODE Google Ready   \u003C\u002Fli>\n\u003Cli>✔️ Subida directa por \u003Cstrong>FTP\u002FAPI\u003C\u002Fstrong> a la raíz del sitio  \u003C\u002Fli>\n\u003Cli>✔️ Compatible con todos los builders de WordPress  \u003C\u002Fli>\n\u003Cli>✔️ Soporte prioritario y mejoras continuas  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Tu web puede ser \u003Cstrong>invisible\u003C\u002Fstrong> para la nueva generación de buscadores basados en IA.\u003C\u002Fp>\n\u003Cp>Motores como \u003Cstrong>ChatGPT, Gemini, Perplexity o Copilot\u003C\u002Fstrong> no funcionan como Google. Si tu sitio no está bien \u003Cstrong>estructurado para IA\u003C\u002Fstrong>, simplemente no aparece. Y eso significa una cosa: \u003Cstrong>estás perdiendo clientes\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>La versión \u003Cstrong>Premium\u003C\u002Fstrong> de IA SEO Generator convierte tu web en información legible y \u003Cstrong>preferida\u003C\u002Fstrong> por estas nuevas IAs. Resultado: \u003Cstrong>más visibilidad, tráfico cualificado y conversiones.\u003C\u002Fstrong> Ideal para tiendas online, webs corporativas, blogs y servicios profesionales.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Llega antes\u003C\u002Fstrong> que tu competencia a los resultados en IA y multiplica tu alcance digital. No es el futuro, es el presente.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>¿Por qué son importantes estos archivos?\u003C\u002Fstrong>\u003Cbr \u002F>\nArchivos como \u003Cstrong>llms.txt, humans.txt, metadata.json, sitemap.xml\u003C\u002Fstrong> o \u003Cstrong>ai-plugin.json\u003C\u002Fstrong> son esenciales para que las IAs entiendan tu sitio. Mientras los buscadores tradicionales analizan HTML, las IAs generativas buscan información \u003Cstrong>estructurada, clara y estandarizada\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Generarlos no solo mejora tu visibilidad hoy; te posiciona estratégicamente para el futuro. Es la forma de decirle a la IA: \u003Cstrong>“aquí tienes mi contenido, perfectamente organizado y listo para indexar.”\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fiaseogenerator.com\" rel=\"nofollow ugc\">Consigue Premium \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","Make your site visible to AI: serve an AI-ready \u002Fllms.txt (no root). Appear in answers on ChatGPT, Perplexity, Claude, Gemini, Copilot, Comet.",987,"2025-12-19T08:56:00.000Z","5.5","7.2",[115,18,116,22,83],"ai","indexing","https:\u002F\u002Fiaseogenerator.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fia-seo-generator.1.0.2.zip",{"attackSurface":120,"codeSignals":231,"taintFlows":244,"riskAssessment":310,"analyzedAt":317},{"hooks":121,"ajaxHandlers":191,"restRoutes":200,"shortcodes":225,"cronEvents":226,"entryPointCount":229,"unprotectedCount":230},[122,128,132,136,139,144,148,151,155,159,163,168,172,176,180,183,188],{"type":123,"name":124,"callback":125,"file":126,"line":127},"action","admin_menu","add_menu_page","includes\u002Fclass-llms-txt-admin.php",33,{"type":123,"name":129,"callback":130,"file":126,"line":131},"admin_enqueue_scripts","enqueue_assets",34,{"type":123,"name":133,"callback":134,"file":135,"line":33},"network_admin_menu","add_network_menu_page","includes\u002Fclass-llms-txt-network.php",{"type":123,"name":137,"callback":130,"file":135,"line":138},"network_admin_enqueue_scripts",31,{"type":123,"name":140,"callback":141,"priority":61,"file":142,"line":143},"transition_post_status","maybe_schedule_regeneration","llms-txt-curator.php",232,{"type":123,"name":145,"callback":146,"file":142,"line":147},"llmscu_do_regenerate","do_scheduled_regeneration",233,{"type":123,"name":149,"callback":146,"file":142,"line":150},"llmscu_do_regenerate_recurring",234,{"type":123,"name":152,"callback":153,"file":142,"line":154},"permalink_structure_changed","schedule_regeneration",235,{"type":123,"name":156,"callback":157,"file":142,"line":158},"init","add_rewrite_rules",236,{"type":123,"name":160,"callback":161,"file":142,"line":162},"template_redirect","serve_llms_txt",237,{"type":164,"name":165,"callback":166,"file":142,"line":167},"filter","query_vars","add_query_vars",238,{"type":164,"name":169,"callback":170,"priority":25,"file":142,"line":171},"robots_txt","add_robots_txt_reference",239,{"type":123,"name":173,"callback":174,"file":142,"line":175},"rest_api_init","register_rest_routes",240,{"type":164,"name":177,"callback":178,"file":142,"line":179},"cron_schedules","add_cron_intervals",243,{"type":123,"name":156,"callback":181,"file":142,"line":182},"maybe_schedule_recurring_regen",244,{"type":123,"name":184,"callback":185,"priority":186,"file":142,"line":187},"plugins_loaded","llmscu_migrate_prefix",4,1075,{"type":123,"name":184,"callback":189,"file":142,"line":190},"llmscu_plugin",1085,[192,196],{"action":193,"nopriv":194,"callback":195,"hasNonce":194,"hasCapCheck":194,"file":135,"line":131},"llmscu_network_regen_site",false,"ajax_regen_site",{"action":197,"nopriv":194,"callback":198,"hasNonce":194,"hasCapCheck":194,"file":135,"line":199},"llmscu_network_regen_all","ajax_regen_all",35,[201,209,215,220],{"namespace":202,"route":203,"methods":204,"callback":206,"permissionCallback":207,"file":142,"line":208},"llms-txt\u002Fv1","\u002Fregenerate",[205],"POST","rest_regenerate","rest_permission_check",556,{"namespace":202,"route":210,"methods":211,"callback":213,"permissionCallback":207,"file":142,"line":214},"\u002Fstatus",[212],"GET","rest_status",562,{"namespace":202,"route":216,"methods":217,"callback":218,"permissionCallback":207,"file":142,"line":219},"\u002Fcrawler-stats",[212],"rest_crawler_stats",568,{"namespace":202,"route":221,"methods":222,"callback":223,"permissionCallback":207,"file":142,"line":224},"\u002Fpages",[212],"rest_pages",574,[],[227],{"hook":145,"callback":145,"file":142,"line":228},310,6,2,{"dangerousFunctions":232,"sqlUsage":233,"outputEscaping":235,"fileOperations":241,"externalRequests":230,"nonceChecks":230,"capabilityChecks":242,"bundledLibraries":243},[],{"prepared":186,"raw":11,"locations":234},[],{"escaped":236,"rawEcho":32,"locations":237},366,[238],{"file":142,"line":239,"context":240},506,"raw output",8,5,[],[245,278,294],{"entryPoint":246,"graph":247,"unsanitizedCount":276,"severity":277},"ajax_save_settings (includes\u002Fclass-llms-txt-admin.php:111)",{"nodes":248,"edges":272},[249,254,260,264,268],{"id":250,"type":251,"label":252,"file":126,"line":253},"n0","source","$_POST (x2)",113,{"id":255,"type":256,"label":257,"file":126,"line":258,"wp_function":259},"n1","sink","update_option() [Settings Manipulation]",125,"update_option",{"id":261,"type":251,"label":262,"file":126,"line":263},"n2","$_POST",142,{"id":265,"type":266,"label":267,"file":126,"line":263},"n3","transform","→ regenerate()",{"id":269,"type":256,"label":257,"file":270,"line":271,"wp_function":259},"n4","includes\u002Fclass-llms-txt-generator.php",279,[273,274,275],{"from":250,"to":255,"sanitized":194},{"from":261,"to":265,"sanitized":194},{"from":265,"to":269,"sanitized":194},3,"low",{"entryPoint":279,"graph":280,"unsanitizedCount":230,"severity":277},"ajax_import (includes\u002Fclass-llms-txt-admin.php:258)",{"nodes":281,"edges":290},[282,284,286,288,289],{"id":250,"type":251,"label":262,"file":126,"line":283},260,{"id":255,"type":256,"label":257,"file":126,"line":285,"wp_function":259},281,{"id":261,"type":251,"label":262,"file":126,"line":287},282,{"id":265,"type":266,"label":267,"file":126,"line":287},{"id":269,"type":256,"label":257,"file":270,"line":271,"wp_function":259},[291,292,293],{"from":250,"to":255,"sanitized":194},{"from":261,"to":265,"sanitized":194},{"from":265,"to":269,"sanitized":194},{"entryPoint":295,"graph":296,"unsanitizedCount":276,"severity":277},"\u003Cclass-llms-txt-admin> (includes\u002Fclass-llms-txt-admin.php:0)",{"nodes":297,"edges":305},[298,300,301,303,304],{"id":250,"type":251,"label":299,"file":126,"line":253},"$_POST (x8)",{"id":255,"type":256,"label":257,"file":126,"line":258,"wp_function":259},{"id":261,"type":251,"label":302,"file":126,"line":263},"$_POST (x3)",{"id":265,"type":266,"label":267,"file":126,"line":263},{"id":269,"type":256,"label":257,"file":270,"line":271,"wp_function":259},[306,308,309],{"from":250,"to":255,"sanitized":307},true,{"from":261,"to":265,"sanitized":194},{"from":265,"to":269,"sanitized":194},{"summary":311,"deductions":312},"The \"llms-txt-curator\" plugin v1.4.6 demonstrates several positive security practices, including the exclusive use of prepared statements for all SQL queries and proper output escaping for all identified outputs. The absence of known vulnerabilities and a clean vulnerability history further suggest a generally well-maintained codebase. However, there are notable security concerns that detract from its overall security posture.  Specifically, the plugin exposes two AJAX handlers that lack authentication checks, creating a potential attack vector for unauthorized actions. While the REST API routes are protected by permission callbacks, these unprotected AJAX endpoints represent a direct risk. The taint analysis, though limited in scope, identified flows with unsanitized paths, which, even without critical or high severity ratings in this analysis, warrant attention as they could be exploited under different conditions or with more complex inputs.\n\nIn conclusion, \"llms-txt-curator\" v1.4.6 exhibits strengths in its secure handling of database queries and output rendering. The lack of past vulnerabilities is a positive indicator. Nevertheless, the presence of unprotected AJAX endpoints introduces a significant security weakness that could be exploited. The identified unsanitized paths, even if currently low risk, highlight a potential area for improvement. These factors, combined, suggest a moderately secure plugin with specific, addressable vulnerabilities that require immediate attention to mitigate potential risks.",[313,315],{"reason":314,"points":61},"Unprotected AJAX handlers",{"reason":316,"points":242},"Taint flow with unsanitized paths","2026-04-16T13:07:37.338Z",{"wat":319,"direct":333},{"assetPaths":320,"generatorPatterns":325,"scriptPaths":327,"versionParams":328},[321,322,323,324],"\u002Fwp-content\u002Fplugins\u002Fllms-txt-curator\u002Fassets\u002Fcss\u002Fllms-txt-curator.css","\u002Fwp-content\u002Fplugins\u002Fllms-txt-curator\u002Fassets\u002Fjs\u002Fllms-txt-curator.js","\u002Fwp-content\u002Fplugins\u002Fllms-txt-curator\u002Fassets\u002Fjs\u002Fllms-txt-curator-admin.js","\u002Fwp-content\u002Fplugins\u002Fllms-txt-curator\u002Fassets\u002Fcss\u002Fllms-txt-curator-admin.css",[326],"# Generated by LLMs.txt Curator for WordPress",[],[329,330,331,332],"llms-txt-curator\u002Fassets\u002Fcss\u002Fllms-txt-curator.css?ver=","llms-txt-curator\u002Fassets\u002Fjs\u002Fllms-txt-curator.js?ver=","llms-txt-curator\u002Fassets\u002Fjs\u002Fllms-txt-curator-admin.js?ver=","llms-txt-curator\u002Fassets\u002Fcss\u002Fllms-txt-curator-admin.css?ver=",{"cssClasses":334,"htmlComments":336,"htmlAttributes":338,"restEndpoints":342,"jsGlobals":343,"shortcodeOutput":346},[335],"llms-txt-curator-admin-wrap",[337],"\u003C!-- Generated by LLMs.txt Curator for WordPress -->",[339,340,341],"data-llmscu-action","data-llmscu-page-id","data-llmscu-post-id",[],[344,345],"llmscu_admin_params","llmscu_generator_settings",[],{"error":307,"url":348,"statusCode":349,"statusMessage":350,"message":350},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fllms-txt-curator\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":32,"versions":352},[353],{"version":6,"download_url":24,"svn_tag_url":354,"released_at":26,"has_diff":194,"diff_files_changed":355,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":356,"is_current":307},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fllms-txt-curator\u002Ftags\u002F1.4.6\u002F",[],[]]