{"id":321871,"date":"2026-06-05T09:21:47","date_gmt":"2026-06-05T09:21:47","guid":{"rendered":"https:\/\/cn.wordpress.org\/plugins\/shop-to-llm\/"},"modified":"2026-06-24T00:10:10","modified_gmt":"2026-06-24T00:10:10","slug":"shop2llm","status":"publish","type":"plugin","link":"https:\/\/en-ca.wordpress.org\/plugins\/shop2llm\/","author":23510630,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.9","stable_tag":"1.0.9","tested":"7.0","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Shop2LLM \u2014 AI Visibility","header_author":"FinCore","header_description":"Make your WooCommerce products discoverable by ChatGPT and AI assistants. Includes product schema, AI-friendly catalog, and crawler tracking.","assets_banners_color":"0c111f","last_updated":"2026-06-24 00:10:10","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/shop2llm.com\/","header_author_uri":"https:\/\/shop2llm.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":558,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"athenalion","date":"2026-06-05 09:21:26"},"1.0.2":{"tag":"1.0.2","author":"athenalion","date":"2026-06-07 13:48:44"},"1.0.3":{"tag":"1.0.3","author":"athenalion","date":"2026-06-07 23:48:17"},"1.0.4":{"tag":"1.0.4","author":"athenalion","date":"2026-06-15 22:31:52"},"1.0.5":{"tag":"1.0.5","author":"athenalion","date":"2026-06-20 10:30:32"},"1.0.6":{"tag":"1.0.6","author":"athenalion","date":"2026-06-21 15:31:26"},"1.0.7":{"tag":"1.0.7","author":"athenalion","date":"2026-06-22 07:51:18"},"1.0.8":{"tag":"1.0.8","author":"athenalion","date":"2026-06-23 04:29:10"},"1.0.9":{"tag":"1.0.9","author":"athenalion","date":"2026-06-24 00:10:10"}},"upgrade_notice":{"1.0.9":"<p>Analytics telemetry improvements \u2014 activation ping, weekly heartbeat, immediate behavior upload. No breaking changes. Safe to update.<\/p>","1.0.8":"<p>AI Visibility Score Breakdown, Inline Test Search, Welcome Modal, Analytics telemetry fix. No breaking changes. Safe to update.<\/p>","1.0.7":"<p>Shop2LLM Visibility Score\u2122 with 5-dimension scoring, tabbed settings page, editor meta box. No breaking changes. Safe to update.<\/p>","1.0.6":"<p>Dashboard loads 80x faster. Works without WooCommerce. No breaking changes. Safe to update.<\/p>","1.0.5":"<p>New Dashboard cards: AI Growth Progress, Achievement Badges. Safe to update.<\/p>","1.0.4":"<p>Privacy enhancement \u2014 anonymous activation ping with SHA256 hash. No breaking changes.<\/p>","1.0.1":"<p>Security fixes and input sanitization. No breaking changes.<\/p>","1.0.0":"<p>Initial release \u2014 Shop2LLM for WooCommerce!<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3562338,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3562338,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3584652,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3584652,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.0.9"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3584692,"resolution":"1","location":"plugin","width":2344,"height":1286},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3584692,"resolution":"2","location":"plugin","width":2344,"height":1286},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3584692,"resolution":"3","location":"plugin","width":2344,"height":1286}},"screenshots":{"1":"AI Visibility Dashboard \u2014 visibility score, 7-day trends, AI value estimation","2":"AI Search Activity &amp; Crawler Visits \u2014 see what AI searches for and which platforms visit","3":"AI Platforms \u2014 supported platforms with Free\/Pro badges + upgrade CTA"}},"plugin_section":[262246],"plugin_tags":[2353,216196,244604,186,286],"plugin_category":[45],"plugin_contributors":[265951],"plugin_business_model":[],"class_list":["post-321871","plugin","type-plugin","status-publish","hentry","plugin_section-dashboard-widgets","plugin_tags-ai","plugin_tags-chatgpt","plugin_tags-llms-txt","plugin_tags-seo","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-athenalion","plugin_committers-athenalion"],"banners":{"banner":"https:\/\/ps.w.org\/shop2llm\/assets\/banner-772x250.png?rev=3584652","banner_2x":"https:\/\/ps.w.org\/shop2llm\/assets\/banner-1544x500.png?rev=3584652","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/shop2llm\/assets\/icon-128x128.png?rev=3562338","icon_2x":"https:\/\/ps.w.org\/shop2llm\/assets\/icon-256x256.png?rev=3562338","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/shop2llm\/trunk\/screenshot-1.png?rev=3584692","caption":"AI Visibility Dashboard \u2014 visibility score, 7-day trends, AI value estimation"},{"src":"https:\/\/ps.w.org\/shop2llm\/trunk\/screenshot-2.png?rev=3584692","caption":"AI Search Activity &amp; Crawler Visits \u2014 see what AI searches for and which platforms visit"},{"src":"https:\/\/ps.w.org\/shop2llm\/trunk\/screenshot-3.png?rev=3584692","caption":"AI Platforms \u2014 supported platforms with Free\/Pro badges + upgrade CTA"}],"raw_content":"<!--section=description-->\n<p><strong>Shop2LLM<\/strong> is the simplest way to make your website content discoverable by AI assistants like ChatGPT. Works with any WordPress site \u2014 with WooCommerce for product AI visibility, or standalone for blog\/article AI visibility.<\/p>\n\n<p>Without Shop2LLM, your site is invisible to the fastest-growing search channel on the web. AI assistants can't read your content \u2014 they recommend whoever they <em>can<\/em> read. One-click setup \u2014 no complex configuration.<\/p>\n\n<p>The free version makes your content searchable by ChatGPT with 2 AI tools (content search + detail lookup), invites 12 AI crawlers, and includes a real-time AI visibility score \u2014 no limits on AI calls.<\/p>\n\n<h4>Third-Party Verified Performance<\/h4>\n\n<p><strong>A-rated on <a href=\"https:\/\/makewpfast.com\/plugins\/shop2llm\/\">MakeWPFast.com<\/a><\/strong> \u2014 independent speed testing: <strong>+0 MB memory, +0 database queries, +5ms TTFB<\/strong>. \"Negligible impact. Safe to install on any hosting.\"<\/p>\n\n<h4>Shop2LLM Visibility Score\u2122<\/h4>\n\n<p>Our proprietary 5-dimension, 25-item scoring system measures your content's AI discoverability across Discoverability, Relevance, Content Quality, Entity Authority, and Activity \u2014 directly in your post editor.<\/p>\n\n<h4>Supported AI Platforms (Free)<\/h4>\n\n<ul>\n<li>\ud83e\udde0 <strong>ChatGPT Desktop<\/strong> \u2014 your content appears in ChatGPT's tool palette<\/li>\n<\/ul>\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li><strong>Activate<\/strong> the plugin (WooCommerce optional)<\/li>\n<li><strong>Copy<\/strong> the AI connection URL from the settings page<\/li>\n<li><strong>Paste<\/strong> into ChatGPT<\/li>\n<li><strong>Done<\/strong> \u2014 AI agents can now search your content<\/li>\n<\/ol>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><strong>AI Crawler Activity Monitor<\/strong> \u2014 see which AI bots (GPTBot, ClaudeBot, PerplexityBot, and 9 others) are crawling your site, right on your WP dashboard with a 7-day trend chart<\/li>\n<li><strong>2 AI tools<\/strong> \u2014 content search and detail lookup<\/li>\n<li><strong>AI agent standard<\/strong> \u2014 the protocol used by ChatGPT, Claude, and other AI assistants<\/li>\n<li><strong>Content search<\/strong> \u2014 AI agents search by keyword<\/li>\n<li><strong>Content details<\/strong> \u2014 full content info including description, images, metadata<\/li>\n<li><strong>No usage limits<\/strong> \u2014 unrestricted AI calls<\/li>\n<li><strong>Auto-generated API key<\/strong> \u2014 secure Bearer token authentication<\/li>\n<li><strong>ChatGPT support<\/strong> \u2014 one-click setup<\/li>\n<li><strong>Auto Schema<\/strong> \u2014 JSON-LD Product schema (with WooCommerce) or BlogPosting schema (standalone)<\/li>\n<li><strong>AI directory page<\/strong> \u2014 auto-generated llms.txt<\/li>\n<li><strong>Crawler-friendly robots.txt<\/strong> \u2014 invite 12 AI bots to index your site<\/li>\n<li><strong>WooCommerce enhanced<\/strong> \u2014 product search by category, price, stock, ratings when WC is active<\/li>\n<\/ul>\n\n<h4>What AI Agents Can Do (Free)<\/h4>\n\n<ul>\n<li>\"Search for wireless headphones under $100\" (with WooCommerce)<\/li>\n<li>\"Show me the top-rated summer dresses in stock\" (with WooCommerce)<\/li>\n<li>\"Find blog posts about sustainability\"<\/li>\n<li>\"What's the content of article #42?\"<\/li>\n<\/ul>\n\n<h3>Privacy<\/h3>\n\n<p>This plugin can optionally connect to external services provided by FinCore. All external data transmission beyond the activation ping (see Layer 1 above) is <strong>opt-in<\/strong> and disabled by default:<\/p>\n\n<ul>\n<li><p><strong>Activation ping (always sent)<\/strong> \u2014 on plugin activation, a one-time anonymous ping is sent with SHA-256 hashed hostname, platform (WooCommerce\/WordPress), and version numbers (plugin, PHP, WC, WP). No content, behavior, or personal data.<\/p><\/li>\n<li><p><strong>Analytics (Settings \u2192 Shop2LLM \u2192 Analytics)<\/strong> \u2014 when enabled, anonymized site metadata (hashed site identifier, platform, version numbers) and AI crawler visits (crawler type, page URL, user agent) are sent to our cloud service. This can be disabled at any time.<\/p><\/li>\n<li><p><strong>api.shop2llm.com\/fincore\/v1\/free\/ping<\/strong> \u2014 called on activation (metadata only) and when analytics is first enabled (metadata + behavior summary).<\/p><\/li>\n<li><strong>api.shop2llm.com\/fincore\/v1\/crawler\/log<\/strong> \u2014 called when AI crawlers visit your store, if analytics is enabled.<\/li>\n<\/ul>\n\n<p>No personal customer data, order information, or product data is transmitted. All external calls use HTTPS and are non-blocking (will not affect site performance if the service is unavailable).<\/p>\n\n<p>Shop2LLM optionally checks Wikidata and Wikipedia public APIs to determine if your brand or focus query appears in their databases. This feature is disabled by default and must be explicitly enabled in settings. When enabled, only your focus query text is sent to these public APIs \u2014 no personal data, user data, or site credentials are ever transmitted. API results are cached locally for 7 days to minimize requests.<\/p>\n\n<p>Privacy Policy: https:\/\/shop2llm.com\/\nTerms of Service: https:\/\/shop2llm.com\/<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>shop-to-llm<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Go to Settings \u2192 Shop2LLM<\/li>\n<li>Copy your AI connection URL<\/li>\n<li>Paste into ChatGPT<\/li>\n<\/ol>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 6.0+<\/li>\n<li>PHP 7.4+<\/li>\n<li>WooCommerce 8.0+ (optional \u2014 for product features)<\/li>\n<\/ul>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20happens%20without%20this%20plugin%3F\"><h3>What happens without this plugin?<\/h3><\/dt>\n<dd><p>Your competitors get recommended by AI instead. ChatGPT, Perplexity, and other AI assistants can't read your content \u2014 they recommend whoever they <em>can<\/em> read. Shop2LLM gives them a structured, machine-readable catalog of everything you publish. Without it, your site is invisible to the fastest-growing search channel on the web.<\/p><\/dd>\n<dt id=\"why%20trust%20shop2llm%27s%20performance%20claims%3F\"><h3>Why trust Shop2LLM's performance claims?<\/h3><\/dt>\n<dd><p>Shop2LLM is independently tested and <strong>A-rated on <a href=\"https:\/\/makewpfast.com\/plugins\/shop2llm\/\">MakeWPFast.com<\/a><\/strong> \u2014 a third-party speed certification authority. Test results: <strong>+0 MB memory, +0 database queries, +5ms TTFB<\/strong>. All three benchmark contexts (Home, Blog, Product) scored A with \"Low\" overall impact. Safe to install on any hosting \u2014 zero performance risk.<\/p><\/dd>\n<dt id=\"what%20does%20shop2llm%20actually%20output%3F\"><h3>What does Shop2LLM actually output?<\/h3><\/dt>\n<dd><p>On activation, Shop2LLM immediately generates:<\/p>\n\n<ul>\n<li><strong>llms.txt<\/strong> \u2014 a machine-readable catalog at <code>yoursite.com\/llms.txt<\/code> listing your content with titles, slugs, descriptions, and last-modified dates<\/li>\n<li><strong>LLM-friendly permalink<\/strong> \u2014 a clean URL AI agents use: <code>yoursite.com\/ai\/v1<\/code>  <\/li>\n<li><strong>JSON-LD Schema<\/strong> \u2014 Product schema (with WooCommerce) or BlogPosting schema (standalone)<\/li>\n<li><strong>robots.txt rules<\/strong> \u2014 12 AI crawler allow directives<\/li>\n<li><strong>REST API endpoint<\/strong> \u2014 MCP-compatible endpoint at <code>yoursite.com\/wp-json\/shop2llm\/v1\/chat\/completions<\/code><\/li>\n<\/ul>\n\n<p>You can verify all of this immediately after activation \u2014 no configuration required.<\/p><\/dd>\n<dt id=\"does%20this%20require%20woocommerce%3F\"><h3>Does this require WooCommerce?<\/h3><\/dt>\n<dd><p>No. Shop2LLM works with any WordPress site. WooCommerce is optional \u2014 when active, you get product-specific features like price search, stock tracking, and product schema. Without WooCommerce, content search, BlogPosting schema, and all AI crawler features still work.<\/p><\/dd>\n<dt id=\"does%20this%20require%20a%20fincore%20cloud%20account%3F\"><h3>Does this require a FinCore cloud account?<\/h3><\/dt>\n<dd><p>No. Shop2LLM runs entirely on your WordPress server. No external cloud dependency for the core features. Optional analytics and crawler tracking require opt-in consent \u2014 see the data privacy section below.<\/p><\/dd>\n<dt id=\"is%20my%20content%20data%20sent%20to%20external%20servers%3F\"><h3>Is my content data sent to external servers?<\/h3><\/dt>\n<dd><p>Content data stays on your server. AI agents connect directly to your WordPress REST API.<\/p><\/dd>\n<dt id=\"what%20data%20does%20the%20plugin%20collect%20and%20how%20is%20it%20used%3F\"><h3>What data does the plugin collect and how is it used?<\/h3><\/dt>\n<dd><p>Shop2LLM uses a layered privacy model that complies with WordPress.org plugin guidelines:<\/p>\n\n<p><strong>Layer 1 \u2014 Local behavior summary (no opt-in required, never leaves your server).<\/strong> To improve onboarding and detect friction, the plugin records a small set of activation milestones in the <code>shop2llm_behavior_summary<\/code> WordPress option. This includes: activation timestamp, whether the Welcome Modal was shown\/completed\/skipped (and at which step), whether the AI connection URL was copied, whether the first inline test search was performed (and whether it returned results), whether the first AI crawler visit was detected, days since activation, and a bucketed count of dashboard visits. This data stays entirely in your database and is never transmitted anywhere. It is automatically removed on uninstall.<\/p>\n\n<p>Separately, on activation, the plugin sends a one-time anonymous registration ping to our cloud service with only: a SHA-256 hash of your site's hostname (not the URL), your ecommerce platform (WooCommerce or WordPress), and version numbers of the plugin, PHP, WooCommerce (if active), and WordPress. No content, behavior, user, or personal data is included. This activation ping is used solely to count active installations, and uses a non-blocking HTTPS request that will never affect your site's performance.<\/p>\n\n<p><strong>Layer 2 \u2014 Anonymous usage statistics (opt-in, disabled by default).<\/strong> When you enable Analytics in Settings (or accept the opt-in prompt shown after completing the Welcome Modal), an anonymous, bucketed behavior summary is sent to our cloud service at api.shop2llm.com alongside the weekly heartbeat. The summary contains only these fields:<\/p>\n\n<ul>\n<li><code>has_content<\/code> \u2014 boolean (true if your site has at least one published post or product)<\/li>\n<li><code>content_count<\/code> \u2014 bucketed value: <code>0<\/code>, <code>1-4<\/code>, <code>5-20<\/code>, <code>21-100<\/code>, or <code>100+<\/code> (never the exact count)<\/li>\n<li><code>welcome_shown<\/code>, <code>welcome_completed<\/code>, <code>url_copied<\/code>, <code>first_search_done<\/code>, <code>first_search_ok<\/code>, <code>first_crawler_done<\/code> \u2014 booleans only<\/li>\n<li><code>welcome_skipped_step<\/code> \u2014 integer 1-3, or null<\/li>\n<li><code>days_since_activation<\/code> \u2014 integer<\/li>\n<li><code>dashboard_visits<\/code> \u2014 bucketed value: <code>1<\/code>, <code>2-5<\/code>, or <code>6+<\/code> (never the exact count)<\/li>\n<\/ul>\n\n<p>All fields are coarsely bucketed or boolean to prevent fingerprinting. <strong>No personal data is collected<\/strong> \u2014 no IP addresses, no email addresses, no usernames, no customer\/order\/content data, no URLs of individual pages, and no exact counts that could identify a site. The site is identified only by a SHA-256 hash of its hostname.<\/p>\n\n<p><strong>Layer 3 \u2014 AI crawler visit reports (opt-in, included with Analytics).<\/strong> When Analytics is enabled, AI crawler visits are reported with the crawler type, page URL, user agent, and the anonymized site identifier.<\/p>\n\n<p>You can enable or disable Analytics at any time in Settings \u2192 Shop2LLM \u2192 Analytics. Disabling it stops all external transmission immediately; local behavior summary continues to be stored for your own dashboard insights. See our privacy policy at https:\/\/shop2llm.com\/ for details.<\/p><\/dd>\n<dt id=\"what%27s%20the%20difference%20between%20free%20and%20pro%3F\"><h3>What's the difference between Free and Pro?<\/h3><\/dt>\n<dd><p>Free supports ChatGPT with 2 AI tools (content search + detail). Pro adds 6 AI platforms, always-on cloud connection, and analytics dashboard. Upgrade at https:\/\/shop2llm.com\/<\/p><\/dd>\n<dt id=\"is%20this%20secure%3F\"><h3>Is this secure?<\/h3><\/dt>\n<dd><p>Yes. All AI connections require Bearer token authentication. The API key is auto-generated and can be rotated anytime.<\/p><\/dd>\n<dt id=\"how%20do%20i%20check%20if%20ai%20crawlers%20are%20visiting%20my%20site%3F\"><h3>How do I check if AI crawlers are visiting my site?<\/h3><\/dt>\n<dd><p>Go to Shop2LLM \u2192 Dashboard and look at the \"AI Search Activity\" card. It shows crawler visits and search terms in real time. You don't need to check server logs.<\/p><\/dd>\n<dt id=\"does%20this%20affect%20my%20site%20speed%3F\"><h3>Does this affect my site speed?<\/h3><\/dt>\n<dd><p>No. Shop2LLM is independently tested and <strong>A-rated by MakeWPFast.com<\/strong> \u2014 0 MB memory overhead, 0 extra database queries, +5ms TTFB on activation. All AI features run on your server through the standard WordPress REST API. External calls (like analytics reporting) are non-blocking with 1s timeouts \u2014 they will never slow down your site.<\/p><\/dd>\n<dt id=\"can%20i%20use%20this%20alongside%20yoast%20seo%20or%20rankmath%3F\"><h3>Can I use this alongside Yoast SEO or RankMath?<\/h3><\/dt>\n<dd><p>Yes. Shop2LLM auto-detects SEO plugins and skips duplicate schema output to avoid conflicts. It complements SEO plugins by adding AI-specific features (MCP tools, llms.txt, crawler invites) that SEO plugins don't provide.<\/p><\/dd>\n<dt id=\"how%20do%20i%20upgrade%20from%20free%20to%20pro%3F\"><h3>How do I upgrade from Free to Pro?<\/h3><\/dt>\n<dd><p>Click any \"Upgrade to Pro\" link in the dashboard, or visit https:\/\/shop2llm.com\/ \u2014 Pro unlocks 6 AI platforms, always-on cloud connection, and full analytics.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20deactivate%20the%20plugin%3F\"><h3>What happens if I deactivate the plugin?<\/h3><\/dt>\n<dd><p>Your site returns to normal. llms.txt, robots.txt AI rules, and schema markup are removed. All settings are preserved if you reactivate later. No data is lost.<\/p><\/dd>\n<dt id=\"which%20ai%20platforms%20does%20the%20free%20version%20support%3F\"><h3>Which AI platforms does the free version support?<\/h3><\/dt>\n<dd><p>ChatGPT (via MCP connection). Pro adds Claude, Gemini, Copilot, Meta AI, and Amazon Bedrock \u2014 with always-on cloud connection so consumers can discover your products without you connecting each AI manually.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.9<\/h4>\n\n<ul>\n<li>Analytics telemetry fix \u2014 install now registers on cloud at activation (metadata only)<\/li>\n<li>Analytics opt-in now sends behavior summary immediately (was only in heartbeat)<\/li>\n<li>Cloud heartbeat frequency changed from monthly to weekly<\/li>\n<li>Bugfix \u2014 strict_types declaration position in cloud index.php<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>AI Visibility Score Breakdown \u2014 7-factor card with per-item Fix buttons<\/li>\n<li>Inline Test Search \u2014 search your own products\/content from Dashboard<\/li>\n<li>Content AI Score for non-WooCommerce sites with post dropdown<\/li>\n<li>First-Run Welcome Modal with inline test search (Aha moment)<\/li>\n<li>Plugin Check zero ERROR compliance, Tested up to WP 7.0<\/li>\n<li>Analytics telemetry: Welcome Modal opt-in immediately sends data to cloud<\/li>\n<li>Anchoring-effect removed: self-benchmarking scores, no hardcoded comparisons<\/li>\n<li>Security: MCP search restricts post_type, excludes password-protected content<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Shop2LLM Visibility Score\u2122 \u2014 5-dimension 25-item scoring system<\/li>\n<li>Tabbed settings page (Dashboard\/Analytics\/Settings)<\/li>\n<li>Editor meta box with score ring gauge and fix guidance<\/li>\n<li>AI Crawler Activity Monitor with 7-day sparkline trends<\/li>\n<li>AI Referral Tracker for ChatGPT, Perplexity, Copilot and 5 more platforms<\/li>\n<li>robots.txt AI fix, AI Discovery Badge, Focus Query input<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Dashboard load time 80x faster (5s \u2192 62ms)<\/li>\n<li>Works without WooCommerce \u2014 supports any WordPress site<\/li>\n<li>MCP rate limit: 60 req\/min<\/li>\n<li>PHP 7.4+ compatibility (lowered from 8.1)<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>AI Growth Progress card with milestone tracker<\/li>\n<li>Achievement Badges and Smart Dynamic CTA<\/li>\n<li>Community social proof bar<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Anonymous activation ping with SHA256-hashed site identifier<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Improved search keywords and short description<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>HPOS compatibility, WooCommerce Marketplace support<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Security fixes: permission_callback, input sanitization, output escaping<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release \u2014 MCP JSON-RPC, ChatGPT integration, llms.txt, AI crawler support<\/li>\n<\/ul>","raw_excerpt":"Your WordPress site is invisible to ChatGPT, Perplexity, and AI search. Fix that in 2 clicks \u2014 works with any WordPress site, auto-invites 12 AI crawl &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/321871","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=321871"}],"author":[{"embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/athenalion"}],"wp:attachment":[{"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=321871"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=321871"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=321871"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=321871"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=321871"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=321871"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}