[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fZr5Cm9UMEJFSOLRYI-4fYBtoBwLuagGwjqeGjcDaFPU":3,"$fRvwnNpyr5a32i4wvTZMMSONUtwY-ywyG7MMUtScZ7yU":615,"$fz8uyzkUHxccI-OCbR0dILtlB03CfjHFfu_eDcFdsnU8":619},{"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":39,"analysis":129,"fingerprints":596},"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,0,"2026-03-23T09:40:00.000Z","6.9.4","6.4","7.4",[19,20,21,22,23],"ai-bot-tracker","ai-seo","ai-visibility","llms-txt","schema","https:\u002F\u002Fcitelayer.ai","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcitelayer.1.5.4.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":36,"trust_score":37,"computed_at":38},"jyria",7,320,99,30,93,"2026-05-19T21:16:09.096Z",[40,58,74,94,112],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":13,"downloaded":48,"rating":13,"num_ratings":13,"last_updated":49,"tested_up_to":15,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":56,"download_link":57,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"citeboost-geo","CiteBoost GEO","1.3.3","Team CiteBoost","https:\u002F\u002Fprofiles.wordpress.org\u002Fzivuch\u002F","\u003Cp>CiteBoost GEO helps your WordPress site get discovered and cited by AI search engines. It analyzes your content for AI readiness, fixes common crawling issues, and adds structured data so AI engines can understand and reference your pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features (Free):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>AI Visibility Score\u003C\u002Fstrong> — Scan all posts and pages to get a 0-100 readiness score for AI search engines\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Score History\u003C\u002Fstrong> — Track how your AI visibility improves over time with score trend indicators\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Robots.txt Management\u003C\u002Fstrong> — Detect and fix blocked AI bots with one click (supports both physical and virtual robots.txt)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Schema Detection\u003C\u002Fstrong> — See which posts have JSON-LD structured data and which types are missing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manual JSON-LD Editor\u003C\u002Fstrong> — Paste and validate your own JSON-LD markup\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Analysis\u003C\u002Fstrong> — Actionable recommendations for heading structure, word count, and content quality\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Author E-E-A-T Checks\u003C\u002Fstrong> — Verify author signals that AI engines look for\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bot Crawl Tracking\u003C\u002Fstrong> — See which AI crawlers visit your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Referral Tracking\u003C\u002Fstrong> — Monitor clicks from ChatGPT, Claude, Perplexity, and other AI sources\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accessible Dashboard\u003C\u002Fstrong> — WCAG-compliant interface with keyboard navigation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Pro Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>AI Schema Generation\u003C\u002Fstrong> — Generate optimized JSON-LD using Claude, GPT, or Gemini (Article, FAQPage, HowTo, BlogPosting, and more)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quick Generate\u003C\u002Fstrong> — Build schema instantly from WordPress post data without API calls\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Citation Monitoring\u003C\u002Fstrong> — Check whether AI engines cite your content in their responses via the Perplexity API\u003C\u002Fli>\n\u003Cli>\u003Cstrong>On-Demand Citation Checks\u003C\u002Fstrong> — Run citation checks any time with the Check Citations Now button\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Configurable AI Model\u003C\u002Fstrong> — Choose which model to use for schema generation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Encrypted API Key Storage\u003C\u002Fstrong> — All API keys are encrypted at rest using Sodium\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Tracks 9 AI bots: GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Claude-SearchBot, PerplexityBot, Google-Extended, Amazonbot, and Bytespider.\u003C\u002Fp>\n\u003Cp>Learn more at \u003Ca href=\"https:\u002F\u002Fwp-geo-optimizer.com\" rel=\"nofollow ugc\">wp-geo-optimizer.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the following external services when the user explicitly triggers them. No data is sent without user action.\u003C\u002Fp>\n\u003Ch4>Anthropic API (Claude)\u003C\u002Fh4>\n\u003Cp>Used for AI-powered JSON-LD schema generation when the user selects Claude as their AI provider and clicks “Generate”.\u003Cbr \u002F>\nSends: post title, excerpt, content summary, and selected schema type.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.anthropic.com\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.anthropic.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>OpenAI API (GPT)\u003C\u002Fh4>\n\u003Cp>Used for AI-powered JSON-LD schema generation when the user selects GPT as their AI provider and clicks “Generate”.\u003Cbr \u002F>\nSends: post title, excerpt, content summary, and selected schema type.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fterms\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Google Gemini API\u003C\u002Fh4>\n\u003Cp>Used for AI-powered JSON-LD schema generation when the user selects Gemini as their AI provider and clicks “Generate”.\u003Cbr \u002F>\nSends: post title, excerpt, content summary, and selected schema type.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fai.google.dev\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Perplexity API\u003C\u002Fh4>\n\u003Cp>Used for checking if AI search engines cite your content when the user clicks “Check Citations Now”.\u003Cbr \u002F>\nSends: tracked search queries configured by the user in Settings.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.perplexity.ai\u002Fhub\u002Fterms-of-service\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.perplexity.ai\u002Fhub\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Freemius SDK\u003C\u002Fh4>\n\u003Cp>Used for license management, in-plugin checkout, automatic updates, and optional usage analytics.\u003Cbr \u002F>\nSends: site URL, plugin version, PHP version, and license status.\u003Cbr \u002F>\nThe user is asked for consent during plugin activation opt-in.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Ffreemius.com\u002Fterms\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Ffreemius.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Source Code & Build Process\u003C\u002Fh3>\n\u003Cp>The JavaScript source code is included in the plugin under \u003Ccode>assets\u002Fsrc\u002F\u003C\u002Fcode>. The compiled files in \u003Ccode>assets\u002Fbuild\u002F\u003C\u002Fcode> are generated using \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Fblock-editor\u002Freference-guides\u002Fpackages\u002Fpackages-scripts\u002F\" rel=\"nofollow ugc\">@wordpress\u002Fscripts\u003C\u002Fa> (webpack).\u003C\u002Fp>\n\u003Cp>To build from source:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Install Node.js 18+\u003C\u002Fli>\n\u003Cli>Run \u003Ccode>npm install\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Run \u003Ccode>npm run build\u003C\u002Fcode> — compiles \u003Ccode>assets\u002Fsrc\u002Findex.js\u003C\u002Fcode> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> \u003Ccode>assets\u002Fbuild\u002F\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Fol>\n","Optimize your WordPress site for AI search engines like ChatGPT, Claude, Gemini, and Perplexity.",78,"2026-04-12T19:49:00.000Z","6.0","8.1",[20,21,53,54,55],"json-ld","robots-txt","schema-markup","https:\u002F\u002Fwp-geo-optimizer.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fciteboost-geo.1.3.3.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":13,"downloaded":66,"rating":13,"num_ratings":13,"last_updated":67,"tested_up_to":15,"requires_at_least":50,"requires_php":17,"tags":68,"homepage":71,"download_link":72,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":73},"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.",17,"2026-04-05T19:29:00.000Z",[20,21,69,70,22],"chatgpt","llm","https:\u002F\u002Fwww.seostrategy.co.uk\u002Fvibe-coding-services\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fllms-txt-curator.1.4.6.zip","2026-04-06T09:54:40.288Z",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":26,"num_ratings":84,"last_updated":85,"tested_up_to":86,"requires_at_least":87,"requires_php":17,"tags":88,"homepage":92,"download_link":93,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"llm-bot-tracker-by-hueston","LLM Bot Tracker – AI Crawler Detection & Analytics","1.6.0","Hueston","https:\u002F\u002Fprofiles.wordpress.org\u002Fhuestonwins\u002F","\u003Cp>\u003Cstrong>Is ChatGPT, Claude, Perplexity, or Gemini crawling your website? This plugin automatically tracks every AI bot visit to give you the data you need! 🤖\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>LLM Bot Tracker is the most comprehensive AI crawler analytics plugin for WordPress, providing automatic 24\u002F7 monitoring of artificial intelligence bots, search crawlers, and web scrapers accessing your content.\u003C\u002Fp>\n\u003Ch4>🎯 How It Works\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Install \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Activate \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Done!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>That’s it. The plugin immediately starts tracking all AI bot activity in the background. No configuration needed. View your data anytime in the admin dashboard at \u003Cstrong>Tools > LLM Crawler Logs\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>🚀 Why Track AI Bots & Crawlers?\u003C\u002Fh4>\n\u003Cp>The web is changing. AI-powered search engines like Perplexity, You.com, and SearchGPT are revolutionizing how people find information. Traditional SEO isn’t enough anymore – you need \u003Cstrong>LLMO (Large Language Model Optimization)\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>This plugin automatically captures:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Every AI bot visit\u003C\u002Fstrong> – Timestamp, bot name, pages accessed, IP address\u003Cbr \u002F>\n* \u003Cstrong>AI crawler patterns\u003C\u002Fstrong> – Which content AI systems value most\u003Cbr \u002F>\n* \u003Cstrong>Training data usage\u003C\u002Fstrong> – When GPT, Claude, or Gemini scrape your content\u003Cbr \u002F>\n* \u003Cstrong>Crawl frequency\u003C\u002Fstrong> – How often each AI system visits\u003Cbr \u002F>\n* \u003Cstrong>Geographic origins\u003C\u002Fstrong> – Where AI bot traffic originates\u003Cbr \u002F>\n* \u003Cstrong>Response codes\u003C\u002Fstrong> – Success rates and errors for AI crawlers\u003C\u002Fp>\n\u003Cp>Without this data, you’re flying blind in the AI era of search.\u003C\u002Fp>\n\u003Ch4>✨ Core Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>🤖 Automatic Detection of 59 AI Bots Including:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>OpenAI Family:\u003C\u002Fstrong> GPTBot, ChatGPT-User, OAI-SearchBot (SearchGPT)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Anthropic Family:\u003C\u002Fstrong> ClaudeBot, Claude-Web, Claude-SearchBot  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Perplexity:\u003C\u002Fstrong> PerplexityBot, Perplexity-User\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google AI:\u003C\u002Fstrong> Google-Extended, GoogleOther, Google-CloudVertexBot, GoogleAgent-Mariner, Gemini-Deep-Research\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Amazon AI:\u003C\u002Fstrong> Amazonbot, NovaAct (Nova AI Agent)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Meta AI:\u003C\u002Fstrong> FacebookBot, Meta-ExternalAgent, Meta-ExternalFetcher\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Microsoft:\u003C\u002Fstrong> Bingbot (AI-enhanced), MSN Bot\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Assistants:\u003C\u002Fstrong> Devin (Software Engineering AI), LinerBot (Academic Research), QualifiedBot\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Common Crawl:\u003C\u002Fstrong> CCBot (feeds multiple AI systems)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ByteDance:\u003C\u002Fstrong> Bytespider (TikTok AI)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Search & Research:\u003C\u002Fstrong> You.com (YouBot), Timpi (Timpibot), Allen Institute (AI2Bot), Cohere (Cohere-AI)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Extraction:\u003C\u002Fstrong> Diffbot (structured data extraction for ML)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Others:\u003C\u002Fstrong> MistralAI, Neeva bot, SemrushBot with AI\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>📊 Powerful Analytics Dashboard (Tools > LLM Crawler Logs)\u003C\u002Fstrong>\u003Cbr \u002F>\n* Complete log of all AI bot activity\u003Cbr \u002F>\n* Advanced filtering by bot type, date range, URL path, IP address\u003Cbr \u002F>\n* \u003Cstrong>Configuration Tab\u003C\u002Fstrong> – Smart cache detection with setup guides and bot patterns\u003Cbr \u002F>\n* \u003Cstrong>NEW:\u003C\u002Fstrong> CSV export – download your data for offline analysis\u003Cbr \u002F>\n* 30-day trend analysis – spot patterns and changes\u003Cbr \u002F>\n* Top bots leaderboard – see your most frequent AI visitors\u003Cbr \u002F>\n* Path analysis – discover your most AI-visited content\u003Cbr \u002F>\n* Geographic IP tracking with location data\u003Cbr \u002F>\n* Bot verification via IP lookup\u003Cbr \u002F>\n* Response code tracking (200, 404, etc.)\u003Cbr \u002F>\n* Bulk actions for log management\u003Cbr \u002F>\n* Export filtered or complete datasets\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Performance & Privacy\u003C\u002Fstrong>\u003Cbr \u002F>\n* Runs silently in background – zero configuration\u003Cbr \u002F>\n* Lightweight – adds \u003C0.01s to page load\u003Cbr \u002F>\n* Smart data storage – automatic log rotation\u003Cbr \u002F>\n* GDPR compliant – no human tracking\u003Cbr \u002F>\n* No external API calls\u003Cbr \u002F>\n* 100% local data storage\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎨 Optional Display Shortcodes\u003C\u002Fstrong>\u003Cbr \u002F>\nWant to display AI bot stats on your site? Use these optional shortcodes:\u003Cbr \u002F>\n* \u003Ccode>[wpcs_llm_stats]\u003C\u002Fcode> – Statistics table\u003Cbr \u002F>\n* \u003Ccode>[wpcs_llm_bar]\u003C\u002Fcode> – Animated bar chart\u003Cbr \u002F>\n* \u003Ccode>[wpcs_llm_last100]\u003C\u002Fcode> – Recent activity feed\u003Cbr \u002F>\n* \u003Ccode>[wpcs_llm_ip_list]\u003C\u002Fcode> – Compact IP list\u003Cbr \u002F>\n* \u003Ccode>[wpcs_crawler_stats]\u003C\u002Fcode> – Combined view\u003C\u002Fp>\n\u003Cp>\u003Ch4>📈 Who Needs This Plugin?\u003C\u002Fh4>\n\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Content Creators\u003C\u002Fstrong> – Know which AI systems value your content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Professionals\u003C\u002Fstrong> – Master LLMO and AI SEO with real data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>News Publishers\u003C\u002Fstrong> – Track AI interest in your stories\u003C\u002Fli>\n\u003Cli>\u003Cstrong>E-commerce Sites\u003C\u002Fstrong> – Detect AI shopping assistant crawlers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tech Companies\u003C\u002Fstrong> – Monitor competitive AI intelligence gathering\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Documentation Sites\u003C\u002Fstrong> – See which docs AI systems reference\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Educational Platforms\u003C\u002Fstrong> – Understand AI training on your content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Any WordPress Site\u003C\u002Fstrong> – Future-proof your content strategy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>💡 Real User Success Stories\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>“Discovered ChatGPT was hitting our API docs 2,000+ times daily. We optimized those pages and saw a 40% increase in AI-driven traffic!” – Tech Startup\u003C\u002Fp>\n\u003Cp>“The background tracking revealed Perplexity visits our site every 6 hours. This data completely changed our content strategy.” – Digital Publisher\u003C\u002Fp>\n\u003Cp>“Found ByteDance scraping our entire product catalog at 3 AM daily. Now we can make informed decisions about blocking.” – E-commerce Owner\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>🔍 Actionable Insights You’ll Get\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Automatic tracking reveals:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Which AI companies are most interested in your content\u003Cbr \u002F>\n* Your most valuable pages according to AI systems\u003Cbr \u002F>\n* Optimal posting times for AI crawler discovery\u003Cbr \u002F>\n* Suspicious scraping patterns to investigate\u003Cbr \u002F>\n* Content gaps AI systems are looking for\u003Cbr \u002F>\n* Competitive intelligence on AI training data\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Make informed decisions about:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Which bots to allow or block in robots.txt\u003Cbr \u002F>\n* Content optimization for AI-powered search\u003Cbr \u002F>\n* Publishing schedules for maximum AI visibility\u003Cbr \u002F>\n* Technical SEO for AI crawlers\u003Cbr \u002F>\n* LLMO strategy development\u003C\u002Fp>\n\u003Ch4>🛠️ Advanced Administration\u003C\u002Fh4>\n\u003Cp>The plugin works automatically, but power users can:\u003Cbr \u002F>\n* Filter logs by any parameter\u003Cbr \u002F>\n* Analyze patterns across time periods\u003Cbr \u002F>\n* Identify bot behavior anomalies\u003Cbr \u002F>\n* Track crawler response codes\u003Cbr \u002F>\n* Monitor crawl budget usage\u003Cbr \u002F>\n* Set up custom tracking rules\u003Cbr \u002F>\n* Export data for external analysis\u003C\u002Fp>\n\u003Ch4>📚 Resources & Documentation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fhueston.co\u002Fllmo-ai-seo\u002Fwhat-is-llmo-complete-guide-to-large-language-model-optimization\u002F\" rel=\"nofollow ugc\">What is LLMO? Complete Guide\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FHuestonCo\u002Fwordpress-llm-crawler-log\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fllm-bot-tracker-by-hueston\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🏆 Why Choose LLM Bot Tracker?\u003C\u002Fh4>\n\u003Cp>✅ \u003Cstrong>Automatic & Effortless\u003C\u002Fstrong> – Install and forget, it just works\u003Cbr \u002F>\n✅ \u003Cstrong>Most Comprehensive\u003C\u002Fstrong> – Tracks more AI bots than any other plugin\u003Cbr \u002F>\n✅ \u003Cstrong>Lightweight\u003C\u002Fstrong> – Won’t slow your site like analytics plugins\u003Cbr \u002F>\n✅ \u003Cstrong>Privacy-First\u003C\u002Fstrong> – No cookies, no human tracking, GDPR ready\u003Cbr \u002F>\n✅ \u003Cstrong>Actively Maintained\u003C\u002Fstrong> – New bot detection added monthly\u003Cbr \u002F>\n✅ \u003Cstrong>100% Free Forever\u003C\u002Fstrong> – No premium upsells or feature gates\u003Cbr \u002F>\n✅ \u003Cstrong>Professional Support\u003C\u002Fstrong> – Built by Hueston, trusted WordPress experts since 2019\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Join thousands of sites gaining AI visibility insights. Install LLM Bot Tracker today and understand your AI traffic immediately!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Additional Information\u003C\u002Fh3>\n\u003Ch4>System Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 6.5 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher  \u003C\u002Fli>\n\u003Cli>MySQL 5.6 or higher\u003C\u002Fli>\n\u003Cli>10MB free disk space\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy Policy\u003C\u002Fh4>\n\u003Cp>This plugin only tracks AI bots and crawlers, never human visitors. All data is stored locally in your WordPress database. No external API calls are made. No personal data is collected, transmitted, or sold.\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Built with ❤️ by the \u003Ca href=\"https:\u002F\u002Fhueston.co\" rel=\"nofollow ugc\">Hueston LLMO Team\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Special thanks to the WordPress community for feedback and testing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Legal Notice\u003C\u002Fh4>\n\u003Cp>This plugin is not affiliated with OpenAI, Anthropic, Perplexity, Google, Meta, or any AI company mentioned. All bot names and trademarks are property of their respective owners. This plugin simply detects and reports on publicly identifiable user agents.\u003C\u002Fp>\n","Automatically track ChatGPT, Claude, Perplexity & 56 AI bots crawling your WordPress site. Monitor AI search engine visits, detect AI web scrapers &hellip;",500,2131,1,"2025-09-24T17:21:00.000Z","6.8.5","6.5",[19,20,89,90,91],"chatgpt-detector","claude-bot","perplexity-crawler","https:\u002F\u002Fgithub.com\u002FHuestonCo\u002Fwordpress-llm-crawler-log","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fllm-bot-tracker-by-hueston.1.6.0.zip",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":102,"downloaded":103,"rating":26,"num_ratings":84,"last_updated":104,"tested_up_to":15,"requires_at_least":105,"requires_php":17,"tags":106,"homepage":110,"download_link":111,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"prime-seo","Prime SEO","1.1.5","primeseo","https:\u002F\u002Fprofiles.wordpress.org\u002Fprimeseo\u002F","\u003Ch3>Prime SEO — SEO for the AI Era\u003C\u002Fh3>\n\u003Cp>Prime SEO helps your content rank in both traditional search engines and AI-powered search like ChatGPT, Perplexity, Google SGE, and Claude.\u003C\u002Fp>\n\u003Cp>Since 2026, Prime SEO has been built from the ground up for the new era of search — where AI assistants cite sources and answer questions directly. Control how AI sees your content with LLMs.txt, manage 16+ AI crawlers, and optimize your site for both humans and machines.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fprime-seo-plugin.com\u002Fdocs\u002F?utm_source=wporg\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fprime-seo\u002F\" rel=\"ugc\">Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fprime-seo-plugin.com\u002Fpro\u002F?utm_source=wporg\" rel=\"nofollow ugc\">Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>AI Search Optimization — Be Found by ChatGPT & Perplexity\u003C\u002Fh3>\n\u003Cp>AI search engines are changing how people find information. Prime SEO helps your content become a cited source in AI-generated answers.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>LLMs.txt Generator\u003C\u002Fstrong> — Tell AI crawlers what your site is about\u003C\u002Fli>\n\u003Cli>\u003Cstrong>LLMs-full.txt\u003C\u002Fstrong> — Provide full content for deeper AI indexing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Bots Manager\u003C\u002Fstrong> — Control 16+ AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, and more)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quick Presets\u003C\u002Fstrong> — Allow All, Block Training, Block All, or Custom rules\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Visibility Score\u003C\u002Fstrong> — See your AI search readiness at a glance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Content Score\u003C\u002Fstrong> — Detailed analysis of how AI engines view your content (Pro)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fprime-seo-plugin.com\u002Fai-seo\u002F?utm_source=wporg\" rel=\"nofollow ugc\">Learn about AI SEO \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>SEO Metabox with Real-Time Analysis\u003C\u002Fh3>\n\u003Cp>Optimize every post with instant feedback and AI assistance:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Visual SEO Score (0-100)\u003C\u002Fstrong> with circular progress indicator\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Google Preview\u003C\u002Fstrong> for desktop and mobile\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Character counters\u003C\u002Fstrong> with color-coded progress bars\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple focus keywords\u003C\u002Fstrong> per post\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content recommendations\u003C\u002Fstrong> as you type\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Generate All with AI\u003C\u002Fstrong> — One click fills SEO title, description, social meta, and keywords (Pro)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The metabox appears in every post and page editor, giving you everything you need to optimize content without leaving the screen.\u003C\u002Fp>\n\u003Ch3>Prime SEO Pro — AI-Powered SEO\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fprime-seo-plugin.com\u002Fpro\u002F?utm_source=wporg\" rel=\"nofollow ugc\">Prime SEO Pro\u003C\u002Fa> supercharges your SEO workflow with AI automation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⭐ Generate All with AI — Complete SEO in One Click (Pro)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Why fill fields manually when AI can do it all? One button generates \u003Cstrong>everything\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>SEO Title\u003C\u002Fstrong> — Optimized for Google (60 chars)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Meta Description\u003C\u002Fstrong> — Click-worthy snippet (155 chars)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Facebook Title & Description\u003C\u002Fstrong> — Social-optimized OG tags\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Twitter Title & Description\u003C\u002Fstrong> — Twitter-specific formatting\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Focus Keywords\u003C\u002Fstrong> — Auto-extracted from your content (top 5)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>6 fields + keywords in one click.\u003C\u002Fstrong> No other SEO plugin does this.\u003C\u002Fp>\n\u003Cp>Yoast AI Generate only creates title and description. Prime SEO Pro generates your complete SEO and social meta in seconds.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Works with any post type\u003C\u002Fli>\n\u003Cli>Uses OpenAI GPT-4o-mini (bring your own API key)\u003C\u002Fli>\n\u003Cli>No usage limits — your API key, your cost\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>AI Bulk Generator — Optimize Your Entire Site (Pro)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Have 50, 100, or 500 posts without SEO? No problem. AI Bulk Generator finds all posts missing SEO data and generates titles and descriptions for all of them:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Smart Detection\u003C\u002Fstrong> — Finds posts missing title, description, or both\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Batch Processing\u003C\u002Fstrong> — Generate SEO for hundreds of posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Progress Tracking\u003C\u002Fstrong> — Real-time progress with pause\u002Fresume\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Undo Support\u003C\u002Fstrong> — Restore previous values if needed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Additional Pro Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>AI Content Score\u003C\u002Fstrong> — Detailed analysis for AI search optimization\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video Sitemap\u003C\u002Fstrong> — Auto-detect YouTube, Vimeo, Wistia, Bunny Stream\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manual Video Fields\u003C\u002Fstrong> — Complete control over video metadata\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority Support\u003C\u002Fstrong> — Direct email support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fprime-seo-plugin.com\u002Fpro\u002F?utm_source=wporg\" rel=\"nofollow ugc\">Get Prime SEO Pro \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Redirect Manager\u003C\u002Fh3>\n\u003Cp>Professional redirect handling:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>301 (Permanent), 302 (Temporary), 307 redirects\u003C\u002Fli>\n\u003Cli>410 (Gone) and 451 (Unavailable for Legal Reasons) status codes\u003C\u002Fli>\n\u003Cli>Regex pattern matching with capture groups ($1, $2)\u003C\u002Fli>\n\u003Cli>Query string preservation for UTM parameters\u003C\u002Fli>\n\u003Cli>Hit counter for tracking redirect usage\u003C\u002Fli>\n\u003Cli>Fallback redirect for all 404 errors\u003C\u002Fli>\n\u003Cli>Import and export functionality\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>404 Error Monitor\u003C\u002Fh3>\n\u003Cp>Track and fix broken links:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatic logging of all 404 errors\u003C\u002Fli>\n\u003Cli>Referer and User Agent tracking\u003C\u002Fli>\n\u003Cli>One-click conversion to redirect\u003C\u002Fli>\n\u003Cli>Bulk delete options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>XML Sitemap\u003C\u002Fh3>\n\u003Cp>Automatic, standards-compliant sitemaps that search engines love:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Sitemap Index\u003C\u002Fstrong> with separate post, page, category, and author sitemaps\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Sitemap\u003C\u002Fstrong> for Google Image Search\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video Sitemap\u003C\u002Fstrong> — Auto-detect YouTube, Vimeo, Wistia, Bunny Stream (Pro)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Post Types\u003C\u002Fstrong> and Taxonomies support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Respects noindex\u003C\u002Fstrong> settings automatically\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Beautiful XSL styling\u003C\u002Fstrong> for human-readable sitemaps\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Schema Markup (JSON-LD)\u003C\u002Fh3>\n\u003Cp>Structured data for rich search results:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Site-wide:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Knowledge Graph — Organization or Person\u003C\u002Fli>\n\u003Cli>WebSite schema with SearchAction\u003C\u002Fli>\n\u003Cli>Social profiles (Facebook, Twitter, LinkedIn, YouTube, etc.)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Content:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Article, BlogPosting, NewsArticle\u003C\u002Fli>\n\u003Cli>FAQ and HowTo (auto-detected from content)\u003C\u002Fli>\n\u003Cli>Recipe and Event schemas\u003C\u002Fli>\n\u003Cli>Product schema for WooCommerce\u003C\u002Fli>\n\u003Cli>LocalBusiness with 40+ subtypes (Restaurant, Hotel, Dentist, and more)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Additional Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Robots.txt Editor\u003C\u002Fstrong> — Visual editor with 5 ready-made templates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image SEO\u003C\u002Fstrong> — Auto-generate ALT and TITLE attributes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>External Links Manager\u003C\u002Fstrong> — Auto-add nofollow and open in new tab\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Breadcrumbs\u003C\u002Fstrong> — Shortcode and PHP function with Schema.org markup\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Instant Indexing\u003C\u002Fstrong> — Submit URLs via IndexNow API\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import\u002FExport\u003C\u002Fstrong> — Full backup and restore with automatic backups\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>One-Click Migration\u003C\u002Fh3>\n\u003Cp>Import your existing SEO data:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Yoast SEO (Free and Pro)\u003C\u002Fli>\n\u003Cli>Rank Math (including redirects)\u003C\u002Fli>\n\u003Cli>All in One SEO\u003C\u002Fli>\n\u003Cli>SEOPress\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All titles, descriptions, focus keywords, canonical URLs, and robot settings transfer automatically.\u003C\u002Fp>\n\u003Ch3>Setup Wizard\u003C\u002Fh3>\n\u003Cp>Get started in minutes with the 4-step configuration wizard:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Homepage SEO settings\u003C\u002Fli>\n\u003Cli>Feature toggles (Sitemap, Image SEO, External Links, 404 Monitor)\u003C\u002Fli>\n\u003Cli>Robots.txt configuration\u003C\u002Fli>\n\u003Cli>Ready to optimize\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Built for Performance\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Lightweight code following WordPress Coding Standards\u003C\u002Fli>\n\u003Cli>Assets load only on relevant pages\u003C\u002Fli>\n\u003Cli>No external API calls except optional IndexNow\u003C\u002Fli>\n\u003Cli>All data stored in your WordPress database\u003C\u002Fli>\n\u003Cli>Compatible with caching plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Developer Friendly\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Clean, well-documented codebase\u003C\u002Fli>\n\u003Cli>Hooks and filters for customization\u003C\u002Fli>\n\u003Cli>WordPress REST API compatible\u003C\u002Fli>\n\u003Cli>Translation ready\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Prime SEO stores all data locally in your WordPress database:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>SEO settings and meta data\u003C\u002Fli>\n\u003Cli>Redirect rules\u003C\u002Fli>\n\u003Cli>404 error logs (IP addresses stored for debugging purposes only)\u003C\u002Fli>\n\u003Cli>Backup files\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>External Services\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin connects to external services only when you explicitly use certain features:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>IndexNow API (Free)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service: IndexNow (api.indexnow.org)\u003C\u002Fli>\n\u003Cli>When: When you click “Submit to IndexNow” or enable auto-submit\u003C\u002Fli>\n\u003Cli>Data sent: Your site’s URLs\u003C\u002Fli>\n\u003Cli>Purpose: Request faster indexing by search engines\u003C\u002Fli>\n\u003Cli>Privacy: \u003Ca href=\"https:\u002F\u002Fwww.indexnow.org\u002Fprivacy\" rel=\"nofollow ugc\">IndexNow Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>OpenAI API (Pro only)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service: OpenAI (api.openai.com)\u003C\u002Fli>\n\u003Cli>When: When you use “Generate with AI” or “Generate All with AI” features\u003C\u002Fli>\n\u003Cli>Data sent: Post title, excerpt, and content for SEO generation\u003C\u002Fli>\n\u003Cli>Purpose: Generate SEO titles and meta descriptions\u003C\u002Fli>\n\u003Cli>Privacy: \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">OpenAI Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Note: Requires your own OpenAI API key (BYOK model)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No tracking or analytics are performed. No data is shared with third parties except as described above.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, please use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fprime-seo\u002F\" rel=\"ugc\">WordPress.org support forum\u003C\u002Fa>. We aim to respond within 24-48 hours.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Prime SEO is developed by the Prime SEO team.\u003C\u002Fp>\n\u003Cp>Built following WordPress Coding Standards.\u003C\u002Fp>\n\u003Cp>Icons: \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Fresource\u002Fdashicons\u002F\" rel=\"nofollow ugc\">Dashicons\u003C\u002Fa>\u003C\u002Fp>\n","SEO for the AI Era. LLMs.txt, AI Bots Manager, Schema, Sitemap — optimize for Google, ChatGPT, Perplexity & Claude. AI meta generation (Pro).",300,1939,"2026-03-03T14:55:00.000Z","5.6",[20,107,23,108,109],"redirects","seo","sitemap","https:\u002F\u002Fprime-seo-plugin.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprime-seo.1.1.5.zip",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":26,"downloaded":120,"rating":26,"num_ratings":84,"last_updated":121,"tested_up_to":15,"requires_at_least":122,"requires_php":123,"tags":124,"homepage":127,"download_link":128,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"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",[125,20,126,22,108],"ai","indexing","https:\u002F\u002Fiaseogenerator.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fia-seo-generator.1.0.2.zip",{"attackSurface":130,"codeSignals":485,"taintFlows":514,"riskAssessment":586,"analyzedAt":595},{"hooks":131,"ajaxHandlers":420,"restRoutes":442,"shortcodes":480,"cronEvents":481,"entryPointCount":484,"unprotectedCount":158},[132,138,142,147,151,155,160,164,168,171,174,178,184,188,192,195,198,202,205,209,212,216,222,225,229,232,235,239,243,246,248,252,255,258,261,265,268,272,275,278,281,284,287,290,293,296,299,302,305,308,311,314,317,320,323,326,329,332,335,338,340,344,347,350,353,356,358,360,365,368,369,372,374,376,379,381,382,385,388,391,395,397,398,399,401,402,404,406,409,411,413,415,416,419],{"type":133,"name":134,"callback":135,"file":136,"line":137},"action","plugins_loaded","citelayer_init","citelayer.php",79,{"type":133,"name":139,"callback":140,"file":141,"line":36},"add_meta_boxes","register","src\u002FAdmin\u002FAIScoreMetabox.php",{"type":133,"name":143,"callback":144,"file":145,"line":146},"admin_menu","add_admin_menu","src\u002FAdmin\u002FAdmin.php",58,{"type":133,"name":148,"callback":149,"file":145,"line":150},"admin_init","register_settings",59,{"type":133,"name":152,"callback":153,"file":145,"line":154},"admin_enqueue_scripts","enqueue_admin_assets",60,{"type":133,"name":156,"callback":157,"priority":158,"file":145,"line":159},"admin_notices","show_conflict_state_banner",5,63,{"type":133,"name":161,"callback":162,"file":145,"line":163},"update_option_citelayer_enable_webmcp","trigger_webmcp_health_check",66,{"type":133,"name":165,"callback":166,"file":145,"line":167},"activated_plugin","trigger_webmcp_health_check_on_activation",67,{"type":133,"name":156,"callback":169,"file":145,"line":170},"show_webmcp_health_notice",68,{"type":133,"name":139,"callback":172,"file":145,"line":173},"register_markdown_metabox",75,{"type":133,"name":175,"callback":176,"file":145,"line":177},"save_post","save_markdown_metabox",76,{"type":133,"name":179,"callback":180,"priority":181,"file":182,"line":183},"template_redirect","maybe_log_visit",2,"src\u002FBotAnalytics.php",88,{"type":133,"name":185,"callback":186,"file":182,"line":187},"wp_enqueue_scripts","enqueue_referral_tracking",91,{"type":133,"name":189,"callback":190,"file":182,"line":191},"rest_api_init","register_rest_routes",94,{"type":133,"name":148,"callback":193,"file":182,"line":194},"maybe_create_table",97,{"type":133,"name":196,"callback":197,"file":182,"line":26},"citelayer_bot_analytics_cleanup","cleanup_old_data",{"type":133,"name":199,"callback":200,"file":182,"line":201},"init","schedule_cleanup",101,{"type":133,"name":148,"callback":203,"file":182,"line":204},"handle_csv_export",104,{"type":133,"name":156,"callback":206,"file":207,"line":208},"show_compatibility_notices","src\u002FCompatibility.php",147,{"type":133,"name":165,"callback":210,"file":207,"line":211},"on_plugin_activated",154,{"type":133,"name":213,"callback":214,"file":207,"line":215},"deactivated_plugin","on_plugin_deactivated",155,{"type":217,"name":218,"callback":219,"priority":220,"file":207,"line":221},"filter","wpseo_llmstxt_should_generate","__return_false",999,230,{"type":133,"name":199,"callback":223,"priority":220,"file":207,"line":224},"delete_yoast_llmstxt_file",234,{"type":217,"name":226,"callback":227,"priority":220,"file":207,"line":228},"rank_math\u002Fllms_txt\u002Fcontent","__return_empty_string",241,{"type":217,"name":230,"callback":219,"priority":220,"file":207,"line":231},"aioseo_llmstxt_enabled",248,{"type":217,"name":233,"callback":219,"priority":220,"file":207,"line":234},"wpseo_json_ld_output",279,{"type":217,"name":236,"callback":237,"priority":220,"file":207,"line":238},"rank_math\u002Fjson_ld","__return_empty_array",285,{"type":217,"name":240,"callback":241,"priority":220,"file":207,"line":242},"aioseo_schema_disable","__return_true",290,{"type":217,"name":244,"callback":237,"priority":220,"file":207,"line":245},"seopress_schema_output",295,{"type":217,"name":247,"callback":219,"priority":220,"file":207,"line":102},"the_seo_framework_use_json_ld",{"type":133,"name":249,"callback":250,"priority":11,"file":207,"line":251},"rank_math\u002Fllms_txt\u002Fafter_output","anonymous",1350,{"type":217,"name":236,"callback":250,"priority":253,"file":207,"line":254},20,1409,{"type":217,"name":256,"callback":250,"priority":253,"file":207,"line":257},"wpseo_schema_graph",1473,{"type":133,"name":259,"callback":250,"priority":35,"file":207,"line":260},"wp_head",1544,{"type":133,"name":179,"callback":262,"priority":158,"file":263,"line":264},"send_last_modified_header","src\u002FContentFreshness.php",36,{"type":133,"name":259,"callback":266,"priority":158,"file":263,"line":267},"output_modified_time_meta",39,{"type":133,"name":199,"callback":269,"file":270,"line":271},"add_rewrite_rule","src\u002FLLMS_TXT.php",173,{"type":133,"name":179,"callback":273,"file":270,"line":274},"serve_llms_txt",176,{"type":133,"name":179,"callback":276,"priority":84,"file":270,"line":277},"detect_ai_crawlers",180,{"type":133,"name":259,"callback":279,"file":270,"line":280},"output_head_link",183,{"type":133,"name":139,"callback":282,"file":270,"line":283},"add_exclude_meta_box",186,{"type":133,"name":175,"callback":285,"file":270,"line":286},"save_exclude_meta",187,{"type":133,"name":175,"callback":288,"file":270,"line":289},"clear_cache",190,{"type":133,"name":291,"callback":288,"file":270,"line":292},"delete_post",191,{"type":133,"name":294,"callback":288,"file":270,"line":295},"switch_theme",192,{"type":133,"name":297,"callback":288,"file":270,"line":298},"update_option_blogname",193,{"type":133,"name":300,"callback":288,"file":270,"line":301},"update_option_blogdescription",194,{"type":133,"name":303,"callback":288,"file":270,"line":304},"update_option_citelayer_llms_txt_custom_title",199,{"type":133,"name":306,"callback":288,"file":270,"line":307},"update_option_citelayer_llms_txt_custom_description",200,{"type":133,"name":309,"callback":288,"file":270,"line":310},"update_option_citelayer_llms_txt_exclude_urls",201,{"type":133,"name":312,"callback":288,"file":270,"line":313},"update_option_citelayer_llms_txt_post_types",202,{"type":133,"name":315,"callback":288,"file":270,"line":316},"update_option_citelayer_llms_txt_max_words",203,{"type":133,"name":318,"callback":288,"file":270,"line":319},"update_option_citelayer_llms_txt_include_contact",204,{"type":133,"name":321,"callback":288,"file":270,"line":322},"update_option_citelayer_llms_txt_include_taxonomies",205,{"type":133,"name":324,"callback":288,"file":270,"line":325},"update_option_citelayer_llms_txt_include_meta",206,{"type":133,"name":327,"callback":288,"file":270,"line":328},"update_option_citelayer_enable_llms_txt",207,{"type":133,"name":330,"callback":288,"file":270,"line":331},"update_option_citelayer_enable_llms_full_txt",208,{"type":133,"name":333,"callback":288,"file":270,"line":334},"update_option_citelayer_enable_markdown",209,{"type":133,"name":336,"callback":288,"file":270,"line":337},"update_option_citelayer_enable_ucp_discovery",210,{"type":133,"name":161,"callback":288,"file":270,"line":339},211,{"type":217,"name":341,"callback":342,"file":270,"line":343},"query_vars","closure",243,{"type":133,"name":179,"callback":345,"priority":84,"file":346,"line":146},"maybe_serve_markdown","src\u002FMarkdown.php",{"type":133,"name":199,"callback":348,"file":346,"line":349},"add_md_rewrite_rules",61,{"type":217,"name":341,"callback":351,"file":346,"line":352},"add_query_vars",62,{"type":133,"name":259,"callback":354,"file":346,"line":355},"add_alternate_link",65,{"type":133,"name":175,"callback":357,"priority":11,"file":346,"line":170},"invalidate_cache",{"type":133,"name":291,"callback":357,"priority":11,"file":346,"line":359},69,{"type":217,"name":361,"callback":362,"file":363,"line":364},"wp_headers","add_content_signal_header","src\u002FPlugin.php",98,{"type":133,"name":199,"callback":366,"file":367,"line":352},"add_rewrite_rules","src\u002FProductFeed.php",{"type":217,"name":341,"callback":351,"file":367,"line":159},{"type":133,"name":179,"callback":370,"file":367,"line":371},"serve_feed",64,{"type":133,"name":373,"callback":357,"file":367,"line":170},"woocommerce_update_product",{"type":133,"name":375,"callback":357,"file":367,"line":359},"woocommerce_new_product",{"type":133,"name":377,"callback":357,"file":367,"line":378},"woocommerce_delete_product",70,{"type":133,"name":380,"callback":357,"file":367,"line":173},"save_post_download",{"type":133,"name":291,"callback":357,"file":367,"line":177},{"type":133,"name":199,"callback":383,"file":367,"line":384},"schedule_cron",80,{"type":133,"name":165,"callback":386,"file":367,"line":387},"maybe_flush_rules",83,{"type":133,"name":189,"callback":389,"file":390,"line":36},"register_routes","src\u002FScanner\u002FREST.php",{"type":133,"name":259,"callback":392,"priority":84,"file":393,"line":394},"output_schema","src\u002FSchema.php",54,{"type":133,"name":189,"callback":190,"file":393,"line":396},57,{"type":133,"name":175,"callback":357,"priority":11,"file":393,"line":154},{"type":133,"name":291,"callback":357,"priority":11,"file":393,"line":349},{"type":133,"name":297,"callback":400,"file":393,"line":352},"invalidate_all_cache",{"type":133,"name":300,"callback":400,"file":393,"line":159},{"type":133,"name":403,"callback":400,"file":393,"line":371},"update_option_siteurl",{"type":133,"name":405,"callback":400,"file":393,"line":355},"update_option_home",{"type":133,"name":189,"callback":407,"file":408,"line":264},"register_endpoints","src\u002FUCP_Discovery.php",{"type":133,"name":199,"callback":269,"file":410,"line":394},"src\u002FWebMCP.php",{"type":217,"name":341,"callback":351,"file":410,"line":412},55,{"type":133,"name":179,"callback":414,"priority":84,"file":410,"line":146},"maybe_serve_context",{"type":133,"name":175,"callback":357,"priority":11,"file":410,"line":349},{"type":133,"name":417,"callback":418,"priority":11,"file":410,"line":352},"update_option","invalidate_cache_on_option_change",{"type":133,"name":373,"callback":357,"priority":11,"file":410,"line":163},[421,426,430,434,438],{"action":422,"nopriv":423,"callback":424,"hasNonce":425,"hasCapCheck":425,"file":145,"line":359},"citelayer_check_webmcp",false,"ajax_check_webmcp_endpoint",true,{"action":427,"nopriv":423,"callback":428,"hasNonce":425,"hasCapCheck":425,"file":145,"line":429},"citelayer_search_posts","ajax_search_posts",72,{"action":431,"nopriv":423,"callback":432,"hasNonce":425,"hasCapCheck":425,"file":145,"line":433},"citelayer_dismiss_webmcp_health_notice","ajax_dismiss_webmcp_health_notice",1257,{"action":435,"nopriv":423,"callback":436,"hasNonce":425,"hasCapCheck":425,"file":207,"line":437},"citelayer_dismiss_compat_notice","ajax_dismiss_compat_notice",150,{"action":439,"nopriv":423,"callback":440,"hasNonce":425,"hasCapCheck":425,"file":207,"line":441},"citelayer_dismiss_override_warning","ajax_dismiss_override_warning",151,[443,450,456,460,465,470,475],{"namespace":444,"route":445,"methods":446,"callback":448,"permissionCallback":241,"file":182,"line":449},"citelayer\u002Fv1","\u002Fai-referral",[447],"POST","handle_referral_endpoint",821,{"namespace":444,"route":451,"methods":452,"callback":454,"permissionCallback":342,"file":390,"line":455},"\u002Fscan",[453],"GET","handle_scan",38,{"namespace":444,"route":457,"methods":458,"callback":459,"permissionCallback":342,"file":390,"line":396},"\u002Fscan\u002Freset",[447],"handle_reset",{"namespace":444,"route":461,"methods":462,"callback":463,"permissionCallback":241,"file":393,"line":464},"\u002Fschema",[453],"rest_get_schema",109,{"namespace":444,"route":466,"methods":467,"callback":468,"permissionCallback":241,"file":393,"line":469},"\u002Fschema\u002Forganization",[453],"rest_get_organization_schema",120,{"namespace":444,"route":471,"methods":472,"callback":473,"permissionCallback":241,"file":393,"line":474},"\u002Fschema\u002Fwebsite",[453],"rest_get_website_schema",131,{"namespace":444,"route":476,"methods":477,"callback":478,"permissionCallback":241,"file":408,"line":479},"\u002Fucp\u002Fdiscovery",[453],"handle_discovery",44,[],[482],{"hook":196,"callback":196,"file":182,"line":483},757,12,{"dangerousFunctions":486,"sqlUsage":487,"outputEscaping":489,"fileOperations":181,"externalRequests":33,"nonceChecks":511,"capabilityChecks":512,"bundledLibraries":513},[],{"prepared":159,"raw":13,"locations":488},[],{"escaped":490,"rawEcho":491,"locations":492},1114,9,[493,497,499,501,503,505,506,508,509],{"file":494,"line":495,"context":496},"src\u002FAdmin\u002Fviews\u002Fscanner.php",213,"raw output",{"file":494,"line":498,"context":496},214,{"file":494,"line":500,"context":496},215,{"file":207,"line":502,"context":496},1539,{"file":270,"line":504,"context":496},319,{"file":346,"line":292,"context":496},{"file":367,"line":507,"context":496},138,{"file":393,"line":364,"context":496},{"file":410,"line":510,"context":496},118,8,24,[],[515,534,545,572],{"entryPoint":516,"graph":517,"unsanitizedCount":13,"severity":533},"citelayer_render_referrals_tab (src\u002FAdmin\u002Fviews\u002Fbot-analytics.php:276)",{"nodes":518,"edges":531},[519,525],{"id":520,"type":521,"label":522,"file":523,"line":524},"n0","source","$_GET (x2)","src\u002FAdmin\u002Fviews\u002Fbot-analytics.php",391,{"id":526,"type":527,"label":528,"file":523,"line":529,"wp_function":530},"n1","sink","echo() [XSS]",495,"echo",[532],{"from":520,"to":526,"sanitized":425},"low",{"entryPoint":535,"graph":536,"unsanitizedCount":13,"severity":533},"citelayer_render_bot_logs_tab (src\u002FAdmin\u002Fviews\u002Fbot-analytics.php:507)",{"nodes":537,"edges":543},[538,541],{"id":520,"type":521,"label":539,"file":523,"line":540},"$_GET (x5)",510,{"id":526,"type":527,"label":528,"file":523,"line":542,"wp_function":530},552,[544],{"from":520,"to":526,"sanitized":425},{"entryPoint":546,"graph":547,"unsanitizedCount":84,"severity":571},"citelayer_render_blindspots_tab (src\u002FAdmin\u002Fviews\u002Fbot-analytics.php:672)",{"nodes":548,"edges":567},[549,552,554,558,562],{"id":520,"type":521,"label":550,"file":523,"line":551},"$_GET (x3)",674,{"id":526,"type":527,"label":528,"file":523,"line":553,"wp_function":530},688,{"id":555,"type":521,"label":556,"file":523,"line":557},"n2","$_GET",675,{"id":559,"type":560,"label":561,"file":523,"line":557},"n3","transform","→ get_ai_blind_spots()",{"id":563,"type":527,"label":564,"file":182,"line":565,"wp_function":566},"n4","get_col() [SQLi]",516,"get_col",[568,569,570],{"from":520,"to":526,"sanitized":425},{"from":555,"to":559,"sanitized":423},{"from":559,"to":563,"sanitized":423},"high",{"entryPoint":573,"graph":574,"unsanitizedCount":84,"severity":571},"\u003Cbot-analytics> (src\u002FAdmin\u002Fviews\u002Fbot-analytics.php:0)",{"nodes":575,"edges":582},[576,578,579,580,581],{"id":520,"type":521,"label":577,"file":523,"line":524},"$_GET (x10)",{"id":526,"type":527,"label":528,"file":523,"line":529,"wp_function":530},{"id":555,"type":521,"label":556,"file":523,"line":557},{"id":559,"type":560,"label":561,"file":523,"line":557},{"id":563,"type":527,"label":564,"file":182,"line":565,"wp_function":566},[583,584,585],{"from":520,"to":526,"sanitized":425},{"from":555,"to":559,"sanitized":423},{"from":559,"to":563,"sanitized":423},{"summary":587,"deductions":588},"The \"citelayer\" v1.5.4 plugin demonstrates a generally strong security posture with excellent practices in SQL query preparation and output escaping, suggesting developers are mindful of common web vulnerabilities. The complete absence of known CVEs and a robust number of capability checks further bolster this positive assessment. However, the plugin does present notable areas of concern regarding its attack surface and data sanitization. The presence of unprotected AJAX handlers and REST API routes is a significant weakness, as these can serve as direct entry points for attackers. Furthermore, the taint analysis revealing two flows with unsanitized paths, even if not critical, indicates a potential for vulnerabilities that could be exploited, especially when combined with the unprotected entry points. While the vulnerability history is clean, the current code analysis suggests that diligent patching and hardening of these exposed areas are crucial to maintain the plugin's security.",[589,591,593],{"reason":590,"points":11},"Unprotected REST API routes",{"reason":592,"points":11},"Unprotected AJAX handlers",{"reason":594,"points":484},"Taint flows with unsanitized paths (High severity)","2026-04-16T11:58:30.157Z",{"wat":597,"direct":606},{"assetPaths":598,"generatorPatterns":601,"scriptPaths":602,"versionParams":603},[599,600],"\u002Fwp-content\u002Fplugins\u002Fcitelayer\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fcitelayer\u002Fjs\u002Fadmin.js",[],[600],[604,605],"citelayer\u002Fcss\u002Fadmin.css?ver=","citelayer\u002Fjs\u002Fadmin.js?ver=",{"cssClasses":607,"htmlComments":609,"htmlAttributes":610,"restEndpoints":611,"jsGlobals":613,"shortcodeOutput":614},[608],"citelayer-conflict-state-banner",[],[],[612],"\u002Fwp-json\u002Fcitelayer\u002Fv1\u002Fcheck_webmcp",[],[],{"error":425,"url":616,"statusCode":617,"statusMessage":618,"message":618},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fcitelayer\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":66,"versions":620},[621,626,633,640,647,654,661,668,675,682,689,696,702,709,716,723,730],{"version":6,"download_url":25,"svn_tag_url":622,"released_at":27,"has_diff":423,"diff_files_changed":623,"diff_lines":27,"trac_diff_url":624,"vulnerabilities":625,"is_current":425},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcitelayer\u002Ftags\u002F1.5.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcitelayer%2Ftags%2F1.5.3&new_path=%2Fcitelayer%2Ftags%2F1.5.4",[],{"version":627,"download_url":628,"svn_tag_url":629,"released_at":27,"has_diff":423,"diff_files_changed":630,"diff_lines":27,"trac_diff_url":631,"vulnerabilities":632,"is_current":423},"1.5.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcitelayer.1.5.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcitelayer\u002Ftags\u002F1.5.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcitelayer%2Ftags%2F1.5.2&new_path=%2Fcitelayer%2Ftags%2F1.5.3",[],{"version":634,"download_url":635,"svn_tag_url":636,"released_at":27,"has_diff":423,"diff_files_changed":637,"diff_lines":27,"trac_diff_url":638,"vulnerabilities":639,"is_current":423},"1.5.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcitelayer.1.5.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcitelayer\u002Ftags\u002F1.5.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcitelayer%2Ftags%2F1.5.1&new_path=%2Fcitelayer%2Ftags%2F1.5.2",[],{"version":641,"download_url":642,"svn_tag_url":643,"released_at":27,"has_diff":423,"diff_files_changed":644,"diff_lines":27,"trac_diff_url":645,"vulnerabilities":646,"is_current":423},"1.5.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcitelayer.1.5.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcitelayer\u002Ftags\u002F1.5.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcitelayer%2Ftags%2F1.5.0&new_path=%2Fcitelayer%2Ftags%2F1.5.1",[],{"version":648,"download_url":649,"svn_tag_url":650,"released_at":27,"has_diff":423,"diff_files_changed":651,"diff_lines":27,"trac_diff_url":652,"vulnerabilities":653,"is_current":423},"1.5.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcitelayer.1.5.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcitelayer\u002Ftags\u002F1.5.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcitelayer%2Ftags%2F1.4.3&new_path=%2Fcitelayer%2Ftags%2F1.5.0",[],{"version":655,"download_url":656,"svn_tag_url":657,"released_at":27,"has_diff":423,"diff_files_changed":658,"diff_lines":27,"trac_diff_url":659,"vulnerabilities":660,"is_current":423},"1.4.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcitelayer.1.4.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcitelayer\u002Ftags\u002F1.4.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcitelayer%2Ftags%2F1.4.2&new_path=%2Fcitelayer%2Ftags%2F1.4.3",[],{"version":662,"download_url":663,"svn_tag_url":664,"released_at":27,"has_diff":423,"diff_files_changed":665,"diff_lines":27,"trac_diff_url":666,"vulnerabilities":667,"is_current":423},"1.4.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcitelayer.1.4.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcitelayer\u002Ftags\u002F1.4.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcitelayer%2Ftags%2F1.4.1&new_path=%2Fcitelayer%2Ftags%2F1.4.2",[],{"version":669,"download_url":670,"svn_tag_url":671,"released_at":27,"has_diff":423,"diff_files_changed":672,"diff_lines":27,"trac_diff_url":673,"vulnerabilities":674,"is_current":423},"1.4.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcitelayer.1.4.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcitelayer\u002Ftags\u002F1.4.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcitelayer%2Ftags%2F1.4.0&new_path=%2Fcitelayer%2Ftags%2F1.4.1",[],{"version":676,"download_url":677,"svn_tag_url":678,"released_at":27,"has_diff":423,"diff_files_changed":679,"diff_lines":27,"trac_diff_url":680,"vulnerabilities":681,"is_current":423},"1.4.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcitelayer.1.4.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcitelayer\u002Ftags\u002F1.4.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcitelayer%2Ftags%2F1.3.5&new_path=%2Fcitelayer%2Ftags%2F1.4.0",[],{"version":683,"download_url":684,"svn_tag_url":685,"released_at":27,"has_diff":423,"diff_files_changed":686,"diff_lines":27,"trac_diff_url":687,"vulnerabilities":688,"is_current":423},"1.3.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcitelayer.1.3.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcitelayer\u002Ftags\u002F1.3.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcitelayer%2Ftags%2F1.3.4&new_path=%2Fcitelayer%2Ftags%2F1.3.5",[],{"version":690,"download_url":691,"svn_tag_url":692,"released_at":27,"has_diff":423,"diff_files_changed":693,"diff_lines":27,"trac_diff_url":694,"vulnerabilities":695,"is_current":423},"1.3.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcitelayer.1.3.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcitelayer\u002Ftags\u002F1.3.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcitelayer%2Ftags%2F1.3.3&new_path=%2Fcitelayer%2Ftags%2F1.3.4",[],{"version":43,"download_url":697,"svn_tag_url":698,"released_at":27,"has_diff":423,"diff_files_changed":699,"diff_lines":27,"trac_diff_url":700,"vulnerabilities":701,"is_current":423},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcitelayer.1.3.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcitelayer\u002Ftags\u002F1.3.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcitelayer%2Ftags%2F1.3.2&new_path=%2Fcitelayer%2Ftags%2F1.3.3",[],{"version":703,"download_url":704,"svn_tag_url":705,"released_at":27,"has_diff":423,"diff_files_changed":706,"diff_lines":27,"trac_diff_url":707,"vulnerabilities":708,"is_current":423},"1.3.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcitelayer.1.3.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcitelayer\u002Ftags\u002F1.3.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcitelayer%2Ftags%2F1.3.1&new_path=%2Fcitelayer%2Ftags%2F1.3.2",[],{"version":710,"download_url":711,"svn_tag_url":712,"released_at":27,"has_diff":423,"diff_files_changed":713,"diff_lines":27,"trac_diff_url":714,"vulnerabilities":715,"is_current":423},"1.3.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcitelayer.1.3.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcitelayer\u002Ftags\u002F1.3.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcitelayer%2Ftags%2F1.3.0&new_path=%2Fcitelayer%2Ftags%2F1.3.1",[],{"version":717,"download_url":718,"svn_tag_url":719,"released_at":27,"has_diff":423,"diff_files_changed":720,"diff_lines":27,"trac_diff_url":721,"vulnerabilities":722,"is_current":423},"1.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcitelayer.1.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcitelayer\u002Ftags\u002F1.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcitelayer%2Ftags%2F1.2.2&new_path=%2Fcitelayer%2Ftags%2F1.3.0",[],{"version":724,"download_url":725,"svn_tag_url":726,"released_at":27,"has_diff":423,"diff_files_changed":727,"diff_lines":27,"trac_diff_url":728,"vulnerabilities":729,"is_current":423},"1.2.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcitelayer.1.2.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcitelayer\u002Ftags\u002F1.2.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcitelayer%2Ftags%2F1.2.1&new_path=%2Fcitelayer%2Ftags%2F1.2.2",[],{"version":731,"download_url":732,"svn_tag_url":733,"released_at":27,"has_diff":423,"diff_files_changed":734,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":735,"is_current":423},"1.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcitelayer.1.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcitelayer\u002Ftags\u002F1.2.1\u002F",[],[]]