[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fzc8H-EXp3fAqtouk7hTd3rgi6sRkuI9oGzbTLS5zHhU":3,"$fLroLAaW75HNoh7fJMKssK-JBunC07EIu2B6Vdamv0sM":130,"$fRUcPKuRc3p8krcLtiCl3nHf2sOSUI_awUwvR0pMHIw4":135},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":38,"analysis":27,"fingerprints":27},"videowhisper-agentic-optimization","Agentic Optimization – SEO for AI Agents","1.1.1","videowhisper","https:\u002F\u002Fprofiles.wordpress.org\u002Fvideowhisper\u002F","\u003Cp>Agentic Optimization helps WordPress sites expose public content to AI agents in a safer, WordPress-native way.\u003C\u002Fp>\n\u003Cp>If SEO helped search engines discover, index, and understand websites, Agentic Optimization does something similar for AI agents, assistants, and LLM-powered tools. It gives public WordPress content clearer discovery files, cleaner read-only endpoints, and structured access paths that are easier for agentic systems to use responsibly.\u003C\u002Fp>\n\u003Cp>Instead of trying to make AI tools scrape full themes, shortcodes, and plugin output blindly, this plugin helps site owners publish a more intentional agent-facing layer for public content.\u003C\u002Fp>\n\u003Cp>Features in the free plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Root-level \u003Ccode>llms.txt\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Optional root-level \u003Ccode>llms-full.txt\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Optional \u003Ccode>\u002F.well-known\u002Fai.txt\u003C\u002Fcode> and \u003Ccode>\u002Fai.txt\u003C\u002Fcode> guidance for AI-agent discovery\u003C\u002Fli>\n\u003Cli>Root-level \u003Ccode>agent-sitemap.xml\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Optional WordPress \u003Ccode>robots.txt\u003C\u002Fcode> enhancement with discovery hints\u003C\u002Fli>\n\u003Cli>Optional AI-agent user-agent routing from public content pages to the markdown view\u003C\u002Fli>\n\u003Cli>Optional public URL format switcher with \u003Ccode>?vwao_view=markdown\u003C\u002Fcode>, \u003Ccode>json\u003C\u002Fcode>, \u003Ccode>html\u003C\u002Fcode>, or \u003Ccode>clean\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Optional agent sitemap mode that lists public markdown variant URLs such as \u003Ccode>?vwao_agent=1\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Public REST search, content, markdown, comments, categories, tags, and site info endpoints\u003C\u002Fli>\n\u003Cli>Read-only MCP endpoint with search, content, comments, taxonomy, and site info tools\u003C\u002Fli>\n\u003Cli>Hard request caps and transient-based rate limiting\u003C\u002Fli>\n\u003Cli>Privacy-friendly analytics with aggregate counts and hashed IP logs only\u003C\u002Fli>\n\u003Cli>Admin-managed site description and site details for llms.txt context\u003C\u002Fli>\n\u003Cli>SEO-aware content exclusion hooks for common noindex patterns\u003C\u002Fli>\n\u003Cli>Extension points for future add-ons and custom integrations\u003C\u002Fli>\n\u003Cli>Formatter and admin hooks for add-ons that extend post type coverage or editorial agent overrides\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin is intentionally conservative:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Read-only only\u003C\u002Fli>\n\u003Cli>Public content only\u003C\u002Fli>\n\u003Cli>No drafts, private content, or pending comments\u003C\u002Fli>\n\u003Cli>Comments exposure disabled by default\u003C\u002Fli>\n\u003Cli>MCP disabled by default\u003C\u002Fli>\n\u003Cli>Analytics disabled by default\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin generates agent-optimized discovery files and sitemaps using standard XML formats.\u003C\u002Fp>\n\u003Ch4>Sitemaps.org XML Schema\u003C\u002Fh4>\n\u003Cp>The \u003Ccode>agent-sitemap.xml\u003C\u002Fcode> output uses the standard sitemap XML namespace (\u003Ccode>http:\u002F\u002Fwww.sitemaps.org\u002Fschemas\u002Fsitemap\u002F0.9\u003C\u002Fcode>) and a custom extension URN namespace (\u003Ccode>urn:videowhisper:agentic:1.0\u003C\u002Fcode>). These are identifier strings embedded in locally generated XML documents only. No data is transmitted to external services when the sitemap file is generated or served.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>sitemaps.org protocol reference: https:\u002F\u002Fwww.sitemaps.org\u002Fprotocol.html\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds agent-friendly discovery, markdown, search, and read-only MCP access for public WordPress content, like SEO for AI agents and assistants.",10,487,0,"2026-06-21T12:29:00.000Z","7.0.2","6.4","7.4",[19,20,21,22,23],"ai","llms-txt","markdown","mcp","search","https:\u002F\u002Fpromptaur.com\u002Fwordpress\u002Fagentic-optimization\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvideowhisper-agentic-optimization.zip",100,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},16,1170,95,907,76,"2026-08-24T01:48:02.716Z",[39,58,74,94,113],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":26,"num_ratings":49,"last_updated":50,"tested_up_to":15,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":56,"download_link":57,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"jumpsuitai-llms-txt","JumpsuitAI – llms.txt + Markdown Endpoints","1.1.6","Brad Phillips","https:\u002F\u002Fprofiles.wordpress.org\u002Fbradphillips\u002F","\u003Cp>JumpsuitAI – llms.txt + Markdown Endpoints automatically publishes:\u003C\u002Fp>\n\u003Cp>Plugin website: https:\u002F\u002Fjumpsuitai.com\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u002Fllms.txt\u003C\u002Fstrong> — a structured list of links to your public content, using the canonical filename URL without a trailing slash\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u002Fllms-full.txt\u003C\u002Fstrong> — the entire documentation in a single file (enabled by default and configurable in Settings)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>.md endpoints\u003C\u002Fstrong> — request a public URL with \u003Cstrong>.md\u003C\u002Fstrong> appended to get a lightweight Markdown representation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin pre-generates these resources and serves completed files from a private cache instead of rebuilding site content during each public request. Relevant content, visibility, grouping, and settings changes automatically queue regeneration. A cache status and manual regeneration control are available on the Settings screen.\u003C\u002Fp>\n\u003Cp>Markdown output includes valid pipe-table formatting for standard WordPress tables. Complex tables that cannot be represented reliably in pipe-table syntax are retained as sanitized HTML.\u003C\u002Fp>\n\u003Cp>It also includes a simple \u003Cstrong>Groups & Content\u003C\u002Fstrong> screen to keep your output organized with sensible defaults (Pages and Posts), plus per-item controls like \u003Cstrong>Hide from LLMs\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>Pro (separate plugin)\u003C\u002Fh4>\n\u003Cp>JumpsuitAI – llms.txt + Markdown Endpoints Pro adds:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom groups and manual ordering\u003C\u002Fli>\n\u003Cli>Per-item short descriptions\u003C\u002Fli>\n\u003Cli>Optional section support\u003C\u002Fli>\n\u003Cli>Custom intro text and blockquote customization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin uses Freemius for plugin updates and (optional) usage analytics. Any data collection is opt-in.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service: Freemius\u003C\u002Fli>\n\u003Cli>Terms: https:\u002F\u002Ffreemius.com\u002Fterms\u002F\u003C\u002Fli>\n\u003Cli>Privacy: https:\u002F\u002Ffreemius.com\u002Fprivacy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n","Generate \u002Fllms.txt, \u002Fllms-full.txt & .md endpoints for AI\u002FLLMs in WordPress. Works with Yoast SEO, Rank Math, SEOPress & All in One SEO.",200,1748,2,"2026-07-19T18:55:00.000Z","5.0","7.2",[19,54,20,21,55],"content-discovery","seo","https:\u002F\u002Fjumpsuitai.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjumpsuitai-llms-txt.1.1.6.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":26,"downloaded":66,"rating":13,"num_ratings":13,"last_updated":67,"tested_up_to":15,"requires_at_least":68,"requires_php":17,"tags":69,"homepage":72,"download_link":73,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"conversion-agent-discovery","Conversion Agent Discovery","0.4.0","agenciaconversion","https:\u002F\u002Fprofiles.wordpress.org\u002Fagenciaconversion\u002F","\u003Cp>Conversion Agent Discovery helps WordPress sites expose public, read-only discovery surfaces for AI agents without pretending to support capabilities that are not implemented.\u003C\u002Fp>\n\u003Cp>It is designed to improve measurable agent accessibility for public, read-only discovery checks without calling external scanners automatically.\u003C\u002Fp>\n\u003Cp>Features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Markdown negotiation for public content with \u003Ccode>Accept: text\u002Fmarkdown\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Content Signals in \u003Ccode>robots.txt\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Generated \u003Ccode>llms.txt\u003C\u002Fcode> and \u003Ccode>\u002F.well-known\u002Fllms.txt\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Editable AI Instructions page for official brand facts and LLM guidance, starting empty with English templates by default.\u003C\u002Fli>\n\u003Cli>Runtime Front-end Placement for exact, design-safe AI Instructions link placement across matching public header, footer, or page content components.\u003C\u002Fli>\n\u003Cli>\u003Ccode>[conversion_ai_instructions_link]\u003C\u002Fcode> shortcode for manual placement.\u003C\u002Fli>\n\u003Cli>Generated \u003Ccode>\u002F.well-known\u002Fapi-catalog\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Generated \u003Ccode>\u002F.well-known\u002Fagent-skills\u002Findex.json\u003C\u002Fcode> and virtual \u003Ccode>SKILL.md\u003C\u002Fcode> files.\u003C\u002Fli>\n\u003Cli>Local Agent Skills discovery schema generated by the site.\u003C\u002Fli>\n\u003Cli>Read-only WebMCP tool registration with runtime diagnostics for compatible browsers.\u003C\u002Fli>\n\u003Cli>Production-oriented Agentic Browsing readiness guidance for PageSpeed and Lighthouse checks.\u003C\u002Fli>\n\u003Cli>Optional origin isolation headers and optional Origin-Trial header for browser WebMCP runtime support.\u003C\u002Fli>\n\u003Cli>Opt-in declarative WebMCP form annotations for exact rendered form opening tags.\u003C\u002Fli>\n\u003Cli>Public read-only REST endpoints for site search, recent content, single content reads, site context, and contact handoff.\u003C\u002Fli>\n\u003Cli>Agentic Browsing diagnostics that separate plugin-controlled discovery surfaces from theme accessibility and layout stability checks.\u003C\u002Fli>\n\u003Cli>Admin settings page with a global public switch.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Conversion Agent Discovery does not publish fake OAuth, MCP Server Card, A2A, or commerce metadata.\u003C\u002Fp>\n\u003Cp>The AI Instructions feature was inspired by Chris Long’s public LinkedIn post and Nectiv case study showing that AI Instructions pages can be cited by ChatGPT in branded queries. It also credits the earlier Seer Interactive AI Information page by Wil Reynolds and Alisa Scharf that Chris Long identified as an important example.\u003C\u002Fp>\n\u003Cp>References:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Chris Long’s LinkedIn post: https:\u002F\u002Fwww.linkedin.com\u002Fposts\u002Fchris-long-marketing_holy-moly-seos-ai-instruction-pages-influence-share-7466096236799053824-_rpb\u002F\u003C\u002Fli>\n\u003Cli>Nectiv case study: https:\u002F\u002Fnectivdigital.com\u002Fblog\u002Faeo-experiment-chatgpt-cited-an-ai-instructions-page-in-48-hours\u003C\u002Fli>\n\u003Cli>Nectiv AI Instructions example: https:\u002F\u002Fnectivdigital.com\u002Fai-instructions\u003C\u002Fli>\n\u003Cli>Seer Interactive AI Information example: https:\u002F\u002Fwww.seerinteractive.com\u002Fai-information\u003C\u002Fli>\n\u003Cli>Omniscient Digital AI Info example: https:\u002F\u002Fbeomniscient.com\u002Fai-info\u002F\u003C\u002Fli>\n\u003Cli>llms.txt proposal by Jeremy Howard: https:\u002F\u002Fllmstxt.org\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Important: this plugin does not guarantee LLM citations, search rankings, AI Overview visibility, or model behavior. It provides controlled public discovery surfaces for experimentation.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin does not send requests to external services automatically and does not transmit visitor or site data to third parties.\u003C\u002Fp>\n\u003Cp>The generated Agent Skills discovery document uses a local schema URL served by the WordPress site at \u003Ccode>\u002F.well-known\u002Fagent-skills\u002Fdiscovery-0.2.schema.json\u003C\u002Fcode>; it does not depend on an external schema service.\u003C\u002Fp>\n\u003Cp>The plugin contains optional external links that administrators or users may open manually:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>https:\u002F\u002Fconversion.ag\u002F\u003C\u002Fcode> is linked for Conversion attribution and plugin author information. The plugin does not send visitor or site data to Conversion; the link is opened only when a user clicks it manually. Conversion’s privacy policy is available at https:\u002F\u002Fwww.conversion.com.br\u002Fpolitica-de-privacidade\u002F.\u003C\u002Fli>\n\u003Cli>\u003Ccode>https:\u002F\u002Fgithub.com\u002Fagencia-conversion\u002Fconversion-agent-discovery\u003C\u002Fcode> is linked as the public development repository and release source. The plugin does not send visitor or site data to GitHub; the link is opened only when a user clicks it manually. GitHub’s terms are available at https:\u002F\u002Fdocs.github.com\u002Fen\u002Fsite-policy\u002Fgithub-terms\u002Fgithub-terms-of-service and GitHub’s privacy statement is available at https:\u002F\u002Fdocs.github.com\u002Fen\u002Fsite-policy\u002Fprivacy-policies\u002Fgithub-general-privacy-statement.\u003C\u002Fli>\n\u003Cli>\u003Ccode>https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-graphql\u002F\u003C\u002Fcode> is linked from the admin screen when WPGraphQL is not detected, so administrators can optionally install it. The plugin does not send visitor or site data to WordPress.org; the link is opened only when an administrator clicks it manually. WordPress.org’s privacy policy is available at https:\u002F\u002Fwordpress.org\u002Fabout\u002Fprivacy\u002F and terms are available at https:\u002F\u002Fwordpress.org\u002Fabout\u002Fterms-of-service\u002F.\u003C\u002Fli>\n\u003Cli>\u003Ccode>https:\u002F\u002Fpagespeed.web.dev\u002F\u003C\u002Fcode> is linked from the Agentic Browsing admin screen so administrators can manually test their public site in PageSpeed Insights. The plugin does not send visitor or site data to Google automatically; the link is opened only when an administrator clicks it manually. Google’s privacy policy is available at https:\u002F\u002Fpolicies.google.com\u002Fprivacy and terms are available at https:\u002F\u002Fpolicies.google.com\u002Fterms.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The developer-only \u003Ccode>tools\u002Frun-agentic-lighthouse.sh\u003C\u002Fcode> script is not run by WordPress and is never executed automatically. If a developer runs it manually, it uses \u003Ccode>npx\u003C\u002Fcode> to download and run Lighthouse from the npm registry and audits only the URL supplied by the developer.\u003C\u002Fp>\n\u003Cp>The optional WebMCP Origin Trial token field is empty by default. If an administrator adds a public Chrome origin trial token, the plugin sends it as an \u003Ccode>Origin-Trial\u003C\u002Fcode> response header on public pages together with the opt-in WebMCP origin isolation headers. The plugin does not request or generate tokens and does not make a server-side request to Google or Chrome services.\u003C\u002Fp>\n\u003Cp>Conversion’s privacy policy is available at https:\u002F\u002Fwww.conversion.com.br\u002Fpolitica-de-privacidade\u002F.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>Conversion Agent Discovery does not track users and does not send site data to external services automatically. Outbound links in the admin screen and readme are plain manual links.\u003C\u002Fp>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>Development happens at https:\u002F\u002Fgithub.com\u002Fagencia-conversion\u002Fconversion-agent-discovery. The distributed plugin contains readable PHP, JavaScript, CSS, and SVG source files; no build step is required to run the plugin.\u003C\u002Fp>\n\u003Cp>Local Agentic Browsing validation can be run by developers with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>tools\u002Fsetup-agentic-fixture.sh\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>tools\u002Frun-agentic-lighthouse.sh http:\u002F\u002Flocalhost:8089\u002F\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>node tools\u002Fassert-agentic-lighthouse.mjs .context\u002Flighthouse-agentic.json\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>CAD_REQUIRE_WEBMCP=1 node tools\u002Fassert-agentic-lighthouse.mjs .context\u002Flighthouse-agentic.json\u003C\u002Fcode> when running a Chrome runtime that exposes real WebMCP APIs.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Public 0.4.0 launch materials are available in the repository:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>docs\u002Flaunch-0.4.0.md\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>docs\u002Flocal-agentic-browsing-activation.md\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>docs\u002Fdemo-checklist-0.4.0.md\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>docs\u002Fchangelog-0.4.0.md\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n","Read-only agent discovery for WordPress: llms.txt, Markdown, API Catalog, Agent Skills, WebMCP, and content signals.",485,"2026-06-17T22:00:00.000Z","5.9",[70,19,71,20,21],"agents","discovery","https:\u002F\u002Fgithub.com\u002Fagencia-conversion\u002Fconversion-agent-discovery","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconversion-agent-discovery.0.4.0.zip",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":13,"num_ratings":13,"last_updated":84,"tested_up_to":85,"requires_at_least":86,"requires_php":17,"tags":87,"homepage":92,"download_link":93,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"clarity-seo","Clarity SEO","2.9.2","Pluginjoy","https:\u002F\u002Fprofiles.wordpress.org\u002Faacers\u002F","\u003Cp>\u003Cstrong>Clarity SEO\u003C\u002Fstrong> is the lightweight SEO plugin built for the AI search era. Get all the meta tags, Schema.org markup, XML sitemap, and 301 redirect tools you need to rank in Google — plus the AI-readiness features that prepare your site for ChatGPT, Claude, Gemini, and Perplexity. All under 100KB, with zero frontend overhead.\u003C\u002Fp>\n\u003Cp>A clean alternative to other heavyweight SEO plugins: same professional features, none of the bloat or upsells inside your free plugin. No frontend JavaScript, no CSS injected, no external API calls on visitor requests. Your pages stay fast, your editor stays clean, and your search rankings keep climbing.\u003C\u002Fp>\n\u003Cp>Trusted by site owners who want a serious SEO toolkit without the slowdown.\u003C\u002Fp>\n\u003Ch4>🚀 Why Clarity SEO?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Lightweight\u003C\u002Fstrong> — under 100KB, zero frontend JS\u002FCSS, faster Core Web Vitals\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI-ready\u003C\u002Fstrong> — built for the AI search era (ChatGPT, Claude, Gemini, Perplexity)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Complete free toolkit\u003C\u002Fstrong> — meta tags, schema, sitemap, redirects, audit, GSC, image SEO, readability\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Honest pricing\u003C\u002Fstrong> — feature-rich free version, optional Pro for AI superpowers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy migration\u003C\u002Fstrong> — one-click import of meta titles, descriptions, and focus keywords from your existing SEO plugin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce ready\u003C\u002Fstrong> — SEO metabox on products, Product schema, sitemap inclusion\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎯 Core Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Per-Page Meta Tags & Open Graph\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically generates meta title, description, keywords, and Open Graph tags from your content. Override any field manually in the Gutenberg sidebar metabox. Full Twitter Card support included.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Schema.org JSON-LD Markup\u003C\u002Fstrong>\u003Cbr \u002F>\nRich structured data for WebPage, Article, BlogPosting, FAQPage, VideoObject, LocalBusiness, Product, and custom types. Supports multiple schema types per page. Organization schema with logo, contact, and social profiles.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Dynamic XML Sitemap\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically generated \u003Ccode>\u002Fsitemap.xml\u003C\u002Fcode> with proper priorities, change frequencies, image tags, video support, and Google News tags for blog posts. Includes all public post types and taxonomy terms. Noindexed pages are automatically excluded.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Document Title Integration\u003C\u002Fstrong>\u003Cbr \u002F>\nClarity SEO integrates with WordPress \u003Ccode>document_title_parts\u003C\u002Fcode> to set your custom meta title as the actual browser tab title — no separate title tag plugin needed.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Readability Analysis\u003C\u002Fstrong>\u003Cbr \u002F>\nReal-time Flesch-Kincaid readability score in the editor. Aim for 60+ for optimal readability. Get actionable tips to improve your content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Focus Keywords & Density\u003C\u002Fstrong>\u003Cbr \u002F>\nSet focus keywords per post and get real-time keyword density analysis. Optimal range indicator helps you avoid over- or under-optimization. Internal linking suggestions based on your focus keywords.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SEO Score\u003C\u002Fstrong>\u003Cbr \u002F>\nVisual 0-100 SEO score per post based on meta title, description, keywords, density, and readability. See at a glance which posts need attention. Color-coded SEO score column visible directly in your Posts and Pages list.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Google SERP Preview\u003C\u002Fstrong>\u003Cbr \u002F>\nSee exactly how your page will appear in Google search results — right inside the editor. The preview updates live as you type your meta title and description.\u003C\u002Fp>\n\u003Ch4>🔧 Advanced Tools\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>301 Redirect Manager\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate redirects with simple URL matching or regex patterns. Easily redirect old URLs to new ones. Built-in validation for regex patterns. Full management UI with add\u002Fdelete in the Settings page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>404 Monitor\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatic logging of 404 errors with hit count, timestamps, referrer tracking, and user agent data. Uses a dedicated database table for zero performance impact on your options table. Expanded bot\u002Fscanner filtering to reduce noise. Export to CSV, paginated interface, and automatic cleanup of old logs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Image SEO\u003C\u002Fstrong>\u003Cbr \u002F>\nAuto-generate alt text and titles from filenames on upload. Bulk find-and-replace tool for existing image alt text (processes up to 500 images per batch).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Local Business SEO\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd business address, geo coordinates, and contact information for LocalBusiness schema. Perfect for brick-and-mortar businesses.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Google Search Console Integration\u003C\u002Fstrong>\u003Cbr \u002F>\nConnect via OAuth2 access token to fetch top-performing pages and URL inspection status. Cached API calls to respect quotas.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Keyword Position Tracking\u003C\u002Fstrong>\u003Cbr \u002F>\nTrack keyword rankings over time via GSC Search Analytics API. Weekly email reports with position, impressions, and click data. History automatically trimmed to 90 entries per keyword.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SEO Audit Checklist\u003C\u002Fstrong>\u003Cbr \u002F>\n30-point automated health check covering HTTPS, permalinks, sitemap, robots.txt, meta tags, schema, alt tags, readability, content length, internal links, and more. Actionable fix links for every issue.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Breadcrumbs\u003C\u002Fstrong>\u003Cbr \u002F>\nSchema-enhanced breadcrumbs via \u003Ccode>[clarity_seo_breadcrumbs]\u003C\u002Fcode> shortcode. Supports page hierarchy, post categories, archives, and search results.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Setup Wizard\u003C\u002Fstrong>\u003Cbr \u002F>\nQuick onboarding wizard to configure your organization name, logo, social profiles, contact info, and global defaults in one step.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Noindex \u002F Nofollow\u003C\u002Fstrong>\u003Cbr \u002F>\nPer-post control to exclude specific pages from search engine indexing. Noindexed pages are automatically excluded from the XML sitemap.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Import from Yoast \u002F Rank Math\u003C\u002Fstrong>\u003Cbr \u002F>\nImport meta titles, descriptions, and focus keywords from Yoast SEO or Rank Math. Processes in batches of 100 for safe handling of large sites. Existing Clarity SEO data is never overwritten.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Bulk Meta Generation\u003C\u002Fstrong>\u003Cbr \u002F>\nOne-click tool on the Dashboard to auto-generate missing meta titles and descriptions for all published content. Titles use your post title + site name pattern; descriptions are extracted from excerpts or content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Schema Toggles\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable or disable individual schema types (Organization, FAQ, Video, Multiple) directly from the Settings page.\u003C\u002Fp>\n\u003Ch4>🚀 Performance First\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Custom database table for 404 logs — no wp_options bloat\u003C\u002Fli>\n\u003Cli>Transient caching for GSC API calls\u003C\u002Fli>\n\u003Cli>Keyword history auto-trimmed to prevent unbounded option growth\u003C\u002Fli>\n\u003Cli>Minimal footprint: zero frontend JS\u002FCSS, no external API calls\u003C\u002Fli>\n\u003Cli>No external API calls on frontend (everything is self-contained)\u003C\u002Fli>\n\u003Cli>Admin scripts only load on relevant pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>⭐ Clarity SEO Pro — Premium AI Included\u003C\u002Fh4>\n\u003Cp>Want to take your SEO further? \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fpluginjoy.com\u002Fproduct\u002Fclarity-seo\u002F\" rel=\"nofollow ugc\">Clarity SEO Pro\u003C\u002Fa>\u003C\u002Fstrong> unlocks the AI-first features that keep your site competitive in the AI search era. \u003Cstrong>No API keys needed — premium AI is included.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>✨ Click and it works\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>No OpenAI \u002F Claude account needed.\u003C\u002Fstrong> Pro subscription includes monthly AI credits. Click “Generate” — done.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Powered by Claude Sonnet 4.6\u003C\u002Fstrong> (top-tier AI quality, not a budget model). Same engine the pros use.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Need more?\u003C\u002Fstrong> Buy 100, 500, or 2000 extra credits any time. Credits never expire.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>AI Meta Suggestions\u003C\u002Fstrong> — AI-written meta titles and descriptions, optimised for click-through. 1 credit per generation (3 titles + 3 descriptions).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Visibility Tracker\u003C\u002Fstrong> — see how your site appears in ChatGPT, Claude, Gemini, and Perplexity for your target queries, with weekly reports. 1 credit per query check.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Schema Pack\u003C\u002Fstrong> — Recipe, HowTo, Event, Course, Job, Software schema types.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-language SEO\u003C\u002Fstrong> — hreflang automation and AI translation hints.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce SEO Pro\u003C\u002Fstrong> — dynamic variables and variant-aware product schema.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk operations\u003C\u002Fstrong> — AI-assisted bulk meta editing and bulk schema apply.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority support\u003C\u002Fstrong> — direct dev access, 24-hour response.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>💎 Pro pricing — credits per month included\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Solo\u003C\u002Fstrong> (1 site): €4.95\u002Fmo or €49\u002Fyr — \u003Cstrong>50 AI credits\u002Fmo\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro\u003C\u002Fstrong> (5 sites): €9.95\u002Fmo or €99\u002Fyr — \u003Cstrong>200 AI credits\u002Fmo\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Agency\u003C\u002Fstrong> (20 sites): €24.95\u002Fmo or €249\u002Fyr — \u003Cstrong>1000 AI credits\u002Fmo\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lifetime tiers\u003C\u002Fstrong> also available — pay once, use forever\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Top-up packs: 100 credits €4.95 · 500 credits €19.95 · 2000 credits €69.95.\u003C\u002Fp>\n\u003Cp>30-day money-back guarantee. \u003Ca href=\"https:\u002F\u002Fpluginjoy.com\u002Fproduct\u002Fclarity-seo\u002F\" rel=\"nofollow ugc\">See full pricing \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>🤝 Companion product: SiteBirds\u003C\u002Fh4>\n\u003Cp>Looking for an AI chatbot, lead capture, and bookings layer on top of your WordPress site? Try our companion product \u003Ca href=\"https:\u002F\u002Fsitebirds.com\" rel=\"nofollow ugc\">SiteBirds\u003C\u002Fa> — a separate website growth layer that complements Clarity SEO without replacing it.\u003C\u002Fp>\n\u003Ch4>🤝 Compatibility\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.8+ through 6.9\u003C\u002Fli>\n\u003Cli>WooCommerce: metabox on products, schema support, sitemap inclusion\u003C\u002Fli>\n\u003Cli>Gutenberg: full block editor integration with sidebar metabox\u003C\u002Fli>\n\u003Cli>Classic Editor: works with the standard meta box interface\u003C\u002Fli>\n\u003Cli>Extend with filters: \u003Ccode>clarity_seo_metabox_post_types\u003C\u002Fcode> to add custom post types\u003C\u002Fli>\n\u003C\u002Ful>\n","Lightweight SEO plugin — meta tags, Schema.org markup, XML sitemap, redirects, GSC integration, and AI search visibility. Under 100KB.",60,1388,"2026-05-20T08:44:00.000Z","6.9.5","5.8",[88,89,90,91,20],"ai-search-optimization","ai-seo","chatgpt-seo","generative-engine-optimization","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclarity-seo.2.9.2.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":104,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":108,"tags":109,"homepage":111,"download_link":112,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"kp-agent-ready","KP Agent Ready","1.1.88","Kevin Pirnie","https:\u002F\u002Fprofiles.wordpress.org\u002Fkevp75\u002F","\u003Cp>AI agents — tools like ChatGPT, Claude, Copilot, and the growing ecosystem of autonomous AI systems — are increasingly being pointed at websites to gather information, interact with APIs, and perform tasks on behalf of users. For a site to work well with these agents, it needs to speak the right language: publishing structured discovery files, declaring its capabilities, and responding to agent-specific requests in the right format.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>KP Agent Ready\u003C\u002Fstrong> handles all of that for your WordPress site. It implements the current set of agent-readiness standards and the broader AI agent ecosystem — without requiring you to manually create files, edit server configs, or touch a line of code. Everything is managed from a dedicated settings page in the WordPress admin.\u003C\u002Fp>\n\u003Ch4>What It Does\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>RFC 8288 Link Response Headers\u003C\u002Fstrong>\u003Cbr \u002F>\nEvery response your site sends will include \u003Ccode>Link\u003C\u002Fcode> headers pointing agents to your API catalog, agent skills index, and MCP server card. This is how agents find your discovery documents without having to guess URLs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>API Catalog — \u003Ccode>\u002F.well-known\u002Fapi-catalog\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nPublishes a machine-readable catalog of your site’s APIs in the \u003Ccode>application\u002Flinkset+json\u003C\u002Fcode> format defined by RFC 9727. Each entry in the catalog can point to an OpenAPI specification, human-readable documentation, and a health\u002Fstatus endpoint. If you have not configured any entries yet, the plugin serves a sensible fallback automatically so the endpoint is always valid.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Agent Skills Index — \u003Ccode>\u002F.well-known\u002Fagent-skills\u002Findex.json\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nPublishes a skills discovery index per the Agent Skills Discovery RFC v0.2.0. This tells agents what your site can \u003Cem>do\u003C\u002Fem> — search your blog, browse your portfolio, submit a contact form, and so on.\u003C\u002Fp>\n\u003Cp>Skills are built from three sources:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Blog articles\u003C\u002Fstrong> — a search skill and a browse skill, toggled with a single switch\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom post types\u003C\u002Fstrong> — any public CPT registered on your site appears as a checkbox; tick it and it gets a browse skill pointing to its archive\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manual entries\u003C\u002Fstrong> — define any additional skill with a name, type, description, URL, and an optional sha256 digest\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>MCP Server Card — \u003Ccode>\u002F.well-known\u002Fmcp\u002Fserver-card.json\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nPublishes an MCP Server Card (SEP-1649) identifying your site to Model Context Protocol clients. Configurable name, version, description, transport endpoint, and a capability list. If you do not have an MCP server running yet, just leave the transport blank — the card is still valid and useful for discovery.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>OAuth \u002F OIDC Discovery — \u003Ccode>\u002F.well-known\u002Fopenid-configuration\u003C\u002Fcode> or \u003Ccode>\u002F.well-known\u002Foauth-authorization-server\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nIf your site exposes protected APIs that require authentication, this feature publishes the discovery metadata agents need to authenticate. Supports both OpenID Connect Discovery 1.0 and RFC 8414. Disabled by default — only enable it if you have the infrastructure in place.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>OAuth Protected Resource Metadata — \u003Ccode>\u002F.well-known\u002Foauth-protected-resource\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nComplements the OAuth\u002FOIDC feature by publishing RFC 9728 Protected Resource Metadata. Disabled by default.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>robots.txt Content Signals\u003C\u002Fstrong>\u003Cbr \u002F>\nAppends Content Signals directives to your \u003Ccode>robots.txt\u003C\u002Fcode> file, declaring your preferences for how AI systems may use your content:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>ai-train\u003C\u002Fstrong> — whether AI companies may use your content to train models\u003C\u002Fli>\n\u003Cli>\u003Cstrong>search\u003C\u002Fstrong> — whether search engines may index your content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ai-input\u003C\u002Fstrong> — whether AI retrieval systems (RAG) may use your content as input\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Markdown Negotiation\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen an AI agent sends a request with the \u003Ccode>Accept: text\u002Fmarkdown\u003C\u002Fcode> header, the plugin intercepts the response for singular posts and pages and returns a clean Markdown version of the content. Regular browser requests are completely unaffected.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WebMCP\u003C\u002Fstrong>\u003Cbr \u002F>\nInjects a small JavaScript snippet into your page footer that calls \u003Ccode>navigator.modelContext.provideContext()\u003C\u002Fcode>, exposing your site’s key actions as tools to AI agents running in the browser. Built-in tools include blog search, portfolio navigation, and contact page navigation — each individually toggleable.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>llms.txt and llms-full.txt\u003C\u002Fstrong>\u003Cbr \u002F>\nGenerates physical \u003Ccode>\u002Fllms.txt\u003C\u002Fcode> and \u003Ccode>\u002Fllms-full.txt\u003C\u002Fcode> files in your WordPress web root per the \u003Ca href=\"https:\u002F\u002Fllmstxt.org\" rel=\"nofollow ugc\">llmstxt.org\u003C\u002Fa> specification. These files give AI systems a structured, readable index of your site’s content — who you are, what pages exist, and what your posts are about.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>llms.txt contains your site header and a clean list of links by content type. `llms-full.txt` contains the same structure but expands each entry with an excerpt or truncated content block so AI systems can understand the content without fetching every URL.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Files are regenerated automatically when posts are published, unpublished, or trashed, and whenever settings are saved. A manual Regenerate button is available in the llms.txt settings tab. If your host prevents direct file writes, the generated content is displayed in the admin as a copyable textarea so you can create the files manually.\u003C\u002Fp>\n\u003Cp>Configurable options include a custom intro block, toggling pages and posts independently, selecting additional custom post types, setting the excerpt word limit for \u003Ccode>llms-full.txt\u003C\u002Fcode>, and defining optional additional links that appear under an \u003Ccode>## Optional\u003C\u002Fcode> section in both files.\u003C\u002Fp>\n\u003Ch4>Developer Filters\u003C\u002Fh4>\n\u003Cp>Two filters let themes and other plugins extend the plugin’s output without touching settings:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>kp_agent_skills — add entries to the agent skills index:\n\nadd_filter( 'kp_agent_skills', function ( array $skills ): array {\n    $skills[] = [\n        'name'        => 'my-skill',\n        'type'        => 'api',\n        'description' => 'Does something useful.',\n        'url'         => 'https:\u002F\u002Fyoursite.com\u002Fapi\u002Fendpoint',\n    ];\n    return $skills;\n} );\n\nkp_webmcp_tools — add tools to the WebMCP context:\n\nadd_filter( 'kp_webmcp_tools', function ( array $tools ): array {\n    \u002F\u002F $tools is the PHP array that becomes the JS tools array\n    return $tools;\n} );\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Make your WordPress site discoverable and usable by AI agents via well-known endpoints, MCP, OAuth, and Markdown negotiation.",50,477,1,"2026-06-18T14:09:00.000Z","7.1","6.8","8.2",[70,19,21,22,110],"well-known","https:\u002F\u002Fgithub.com\u002Fkpirnie\u002Fwppplugin-kp-agent-ready","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkp-agent-ready.1.1.88.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":13,"num_ratings":13,"last_updated":123,"tested_up_to":15,"requires_at_least":124,"requires_php":17,"tags":125,"homepage":128,"download_link":129,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"llm-friendly","LLM Friendly","0.1.2","Pavel Sherer","https:\u002F\u002Fprofiles.wordpress.org\u002Fskreep\u002F","\u003Cp>LLM Friendly gives your WordPress site predictable, machine-readable entry points for AI assistants, search\u002Findexing bots, internal knowledge tools, and readers who prefer plain text.\u003C\u002Fp>\n\u003Cp>Instead of asking crawlers to infer your site structure from HTML alone, the plugin publishes a focused \u003Ccode>\u002Fllms.txt\u003C\u002Fcode> index and optional Markdown versions of selected public content. You stay in control of what is exposed, how dense the index should be, which endpoints should be noindexed, and which posts or pages should be excluded.\u003C\u002Fp>\n\u003Ch4>What the plugin creates\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Ccode>\u002Fllms.txt\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The generated llms.txt file includes the site title and description, main links, sitemap and RSS references, an Essential section for important pages or curated resources, and recent items grouped by selected post type. Items can link to Markdown exports when Markdown is enabled, or to canonical HTML URLs when it is not.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Markdown exports\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>For selected public, publicly queryable post types, the plugin exposes \u003Ccode>.md\u003C\u002Fcode> endpoints under:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F{base}\u002F{post_type}\u002F{path}.md\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Each Markdown export includes a JSON metadata block with title, URL, published and modified dates, language, description, author, and publisher, followed by a Markdown conversion of the post content. Singular views also receive alternate Markdown links, so compatible tools can discover the plain-text version.\u003C\u002Fp>\n\u003Ch4>Why site owners use it\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Give AI tools a concise map of your most useful public content.\u003C\u002Fli>\n\u003Cli>Offer Markdown versions of posts, pages, and safe public custom post types without changing the canonical HTML experience.\u003C\u002Fli>\n\u003Cli>Keep Markdown endpoints out of search results by default with separate noindex controls for \u003Ccode>\u002Fllms.txt\u003C\u002Fcode> and \u003Ccode>.md\u003C\u002Fcode> exports.\u003C\u002Fli>\n\u003Cli>Add short AI-facing descriptions from a per-post field, SEO meta description, excerpt, or generated content summary.\u003C\u002Fli>\n\u003Cli>Exclude individual items from both \u003Ccode>\u002Fllms.txt\u003C\u002Fcode> and Markdown exports without changing their WordPress visibility.\u003C\u002Fli>\n\u003Cli>Preview generated llms.txt content before relying on the public endpoint.\u003C\u002Fli>\n\u003Cli>Review practical AI crawler policy guidance for OAI-SearchBot, GPTBot, Googlebot\u002FSearch AI features, and Google-Extended.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>llms.txt endpoint with cached generation, ETag\u002FLast-Modified support, main links, sitemap\u002FRSS references, an Essential section, selected post-type sections, optional item descriptions, and an optional custom Markdown notes block.\u003C\u002Fli>\n\u003Cli>Markdown exports for selected public, publicly queryable post types with Gutenberg\u002FHTML-to-Markdown conversion, JSON metadata, canonical Link headers, alternate Markdown discovery links, and transient-based body caching.\u003C\u002Fli>\n\u003Cli>Overview dashboard with endpoint status, cache status, noindex status, sitemap URL, and quick copy buttons for \u003Ccode>\u002Fllms.txt\u003C\u002Fcode> and the Markdown URL pattern.\u003C\u002Fli>\n\u003Cli>Configurable Markdown base path, for example \u003Ccode>\u002Fllm\u002Fpost\u002Fexample.md\u003C\u002Fcode>, with post type controls for posts, pages, and safe public custom post types.\u003C\u002Fli>\n\u003Cli>Per-post-type exclusion picker with live title search, selected-item lists, clear buttons, and server-side validation.\u003C\u002Fli>\n\u003Cli>Separate noindex header controls for \u003Ccode>\u002Fllms.txt\u003C\u002Fcode> and Markdown exports.\u003C\u002Fli>\n\u003Cli>Auto or manual llms.txt regeneration; manual rebuilds are available from the Maintenance panel.\u003C\u002Fli>\n\u003Cli>Live llms.txt preview that uses saved settings and does not update the public cache.\u003C\u002Fli>\n\u003Cli>Optional excerpts\u002Fdescriptions in llms.txt. Description priority is: per-post LLM description, SEO meta description, explicit excerpt, then a generated content summary.\u003C\u002Fli>\n\u003Cli>Per-post “Markdown override (LLM Friendly)” metabox for custom Markdown or Gutenberg block markup, plus a one-line llms.txt description field.\u003C\u002Fli>\n\u003Cli>Optional site title, site description, and author overrides for generated metadata.\u003C\u002Fli>\n\u003Cli>Same-site sitemap URL validation. External sitemap URLs are rejected unless a developer explicitly allows them with a filter.\u003C\u002Fli>\n\u003Cli>AI crawler diagnostics with policy examples and documentation links for OAI-SearchBot, GPTBot, Googlebot\u002FSearch AI features, and Google-Extended. The plugin does not edit robots.txt automatically.\u003C\u002Fli>\n\u003Cli>Hardened public export boundaries: attachments, drafts, private content, password-protected posts, and non-public\u002Fnon-queryable post types are excluded by default.\u003C\u002Fli>\n\u003Cli>KSES sanitization for users without \u003Ccode>unfiltered_html\u003C\u002Fcode>, length caps for custom Markdown fields, and developer filters for edge cases.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 6.0+\u003C\u002Fli>\n\u003Cli>PHP 7.4+\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If requirements are not met, the plugin displays an admin notice and does not run.\u003C\u002Fp>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>Run \u003Ccode>composer run lint\u003C\u002Fcode> to syntax-check the plugin PHP files.\u003Cbr \u002F>\nRun \u003Ccode>composer run test\u003C\u002Fcode> to execute lightweight regression tests for Markdown conversion, llms.txt format, headers, and sanitization.\u003Cbr \u002F>\nSee \u003Ccode>TESTING.md\u003C\u002Fcode> for WordPress integration scenarios.\u003C\u002Fp>\n\u003Ch3>Developer Notes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ccode>llmf_can_export_post\u003C\u002Fcode> can deny a post for \u003Ccode>markdown\u003C\u002Fcode>, \u003Ccode>llms\u003C\u002Fcode>, or \u003Ccode>llms_search\u003C\u002Fcode> contexts.\u003C\u002Fli>\n\u003Cli>\u003Ccode>llmf_exportable_post_type\u003C\u002Fcode> can explicitly opt in a public edge-case post type that is safe to expose even though WordPress marks it as not publicly queryable.\u003C\u002Fli>\n\u003Cli>\u003Ccode>llmf_markdown_override_max_length\u003C\u002Fcode> changes the per-post Markdown override length cap. Default: 200000 characters; absolute maximum: 500000.\u003C\u002Fli>\n\u003Cli>\u003Ccode>llmf_llms_description_max_length\u003C\u002Fcode> changes the per-post llms.txt description length cap. Default: 500 characters; absolute maximum: 2000.\u003C\u002Fli>\n\u003Cli>\u003Ccode>llmf_markdown_metadata\u003C\u002Fcode> filters the JSON metadata array emitted at the top of each Markdown export.\u003C\u002Fli>\n\u003Cli>\u003Ccode>llmf_markdown_cache_ttl\u003C\u002Fcode> changes the transient TTL for cached Markdown export bodies. Default: 3600 seconds.\u003C\u002Fli>\n\u003Cli>\u003Ccode>llmf_llms_essential_links\u003C\u002Fcode> filters curated link items emitted in the llms.txt Essential section.\u003C\u002Fli>\n\u003Cli>\u003Ccode>llmf_debug_headers_enabled\u003C\u002Fcode> enables diagnostic X-LLMF-* headers for llms.txt responses when returning \u003Ccode>true\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Ccode>llmf_max_excluded_posts_per_type\u003C\u002Fcode> changes the per-post-type exclusion cap. Default: 500; absolute maximum: 5000.\u003C\u002Fli>\n\u003Cli>\u003Ccode>llmf_allow_external_sitemap_url\u003C\u002Fcode> allows an external sitemap URL when returning \u003Ccode>true\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Users without \u003Ccode>unfiltered_html\u003C\u002Fcode> have custom Markdown sanitized with WordPress KSES. Heading markers are removed from the custom llms.txt notes block so user-provided notes cannot break the required llms.txt section order.\u003C\u002Fli>\n\u003C\u002Ful>\n","Create a clean \u002Fllms.txt and Markdown exports for WordPress content, with controls for AI crawlers, metadata, excerpts, exclusions, and cache regenera &hellip;",20,527,"2026-07-10T15:52:00.000Z","6.0",[19,126,127,20,21],"export","llm","https:\u002F\u002Fgithub.com\u002Fsherer-pro\u002Fllm-friendly","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fllm-friendly.0.1.2.zip",{"error":131,"url":132,"statusCode":133,"statusMessage":134,"message":134},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fvideowhisper-agentic-optimization\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":104,"versions":136},[137],{"version":138,"download_url":139,"svn_tag_url":140,"released_at":27,"has_diff":141,"diff_files_changed":142,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":143,"is_current":141},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvideowhisper-agentic-optimization.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvideowhisper-agentic-optimization\u002Ftags\u002F1.0.2\u002F",false,[],[]]