DEV Community

Liang Chen
Liang Chen

Posted on

The Problem Nobody Told You About

Over 200 million people ask AI assistants what to buy every single week. They ask ChatGPT for product recommendations, ask Claude to compare options, and ask Perplexity to find the best deals.

But here is the uncomfortable truth: your WooCommerce store is completely invisible to them.

Traditional SEO helps Google find you. It does not help ChatGPT find you. AI crawlers do not read your HTML pages the way Googlebot does — they need structured, machine-readable data about your products, prices, and stock status. Without it, they simply recommend whoever they can read.

Your competitors are already getting AI-driven traffic. The question is whether you will too.


How AI Assistants Actually Discover Products

AI platforms like ChatGPT use two main mechanisms to find product data:

1. llms.txt — Like robots.txt, But for AI

llms.txt is an emerging standard proposed by Answer.AI. Think of it as a curated table of contents for your website, written in clean Markdown that AI models can parse efficiently. A good llms.txt includes:

  • Page and post URLs with titles and descriptions
  • Product names, prices, categories, and stock levels
  • Last-modified timestamps so AI knows your content is fresh

2. MCP — Model Context Protocol

MCP is the protocol OpenAI created for connecting ChatGPT to external tools. When a WordPress site exposes an MCP-compatible API, ChatGPT can:

  • Search your product catalog by keyword, price range, or category
  • Retrieve full product details including images, descriptions, and ratings
  • Answer customer questions like "Find me wireless headphones under $100" with your real inventory

This means customers can discover your products without ever visiting your website first.


The 3-Step Setup (Free, No Cloud Dependency)

I built Shop2LLM to solve exactly this problem. It is a free WordPress plugin that works with any site — WooCommerce for product AI visibility, or standalone for blog and article AI visibility. Everything runs on your own server.

Step 1: Install and Activate

Install Shop2LLM from the WordPress plugin directory like any other plugin.

Plugins → Add New → Search "Shop2LLM" → Install → Activate
Enter fullscreen mode Exit fullscreen mode

The moment you activate it, several things happen automatically:

  • llms.txt and llms-full.txt are generated at your site root
  • A REST API endpoint is created at /wp-json/shop2llm/v1/chat/completions
  • JSON-LD Product schema is added (with WooCommerce) or BlogPosting schema (standalone)
  • 12 AI crawler bots are whitelisted in your robots.txt

No configuration required. No external cloud dependency. No API keys to create.

Step 2: Copy the AI Connection URL

Go to Settings → Shop2LLM in your WordPress admin. You will see a dashboard with your Shop2LLM Visibility Score™ — a 5-dimension, 25-item rating that shows how discoverable your content is to AI.

Click the Copy AI Connection URL button. This copies a single URL that you will paste into ChatGPT.

Step 3: Connect to ChatGPT

  1. Open ChatGPT Desktop
  2. Go to Settings → Developer
  3. Paste the connection URL
  4. Done

Now test it. Open a new ChatGPT conversation and ask:

"Search the store for products under $50"

ChatGPT will query your actual WooCommerce catalog in real time and return matching products with prices, stock status, and descriptions.


What You Get in the Free Version

Feature Free
AI tools (search + detail lookup) ✅ 2 tools
ChatGPT support
llms.txt auto-generation
JSON-LD Schema
AI Crawler Activity Monitor (7-day trend)
12 AI crawler bot invites
WooCommerce product search (by category, price, stock, rating)
Standalone (non-WooCommerce) content search
Unlimited AI calls
AI Referral Tracker (8 platforms)

No usage limits. No artificial restrictions. Just works.


Independent Performance Verification

Performance matters, especially for WooCommerce stores where every millisecond counts. Shop2LLM was independently tested by MakeWPFast.com , a third-party speed certification authority, and received an A rating.

Metric Impact
TTFB +5ms
Memory +0 MB
Database Queries +0

All three benchmark contexts (Home, Blog, Product) scored A with "Low" overall impact. The conclusion: "Negligible impact. Safe to install on any hosting."


Does This Actually Work?

Yes. After activation, you can verify everything immediately:

  1. Visit yoursite.com/llms.txt — you will see a structured catalog of all your content
  2. Check your robots.txt — 12 AI crawler directives are now present
  3. Use the inline test search on the Shop2LLM dashboard to search your own products via AI
  4. Watch the AI Crawler Activity Monitor to see GPTBot, ClaudeBot, PerplexityBot, and others visiting your site

Privacy and Data

This is important: your product and content data stays on your server. AI agents connect directly to your WordPress REST API. No product, customer, or order data is ever sent to external servers.

The plugin offers opt-in analytics that, when enabled, sends only anonymized site metadata to our cloud service for usage insights. This is disabled by default and can be toggled at any time in Settings.


What About SEO Plugins?

Shop2LLM automatically detects and works alongside Yoast SEO, Rank Math, SEOPress, and AIOSEO. It skips duplicate schema output to avoid conflicts and excludes noindex-ed content from llms.txt. It complements traditional SEO plugins — not replaces them.


Getting Started

Download Shop2LLM for free on WordPress.org →

The free version supports ChatGPT with 2 AI tools, unlimited calls, and full WooCommerce integration. A Pro version adds Claude, Gemini, and Perplexity support with always-on cloud connection.


I built this plugin because I believe every store owner deserves to be visible in the AI-powered search era — not just those with enterprise budgets. If you try it out and have feedback, I would love to hear from you in the comments.

Top comments (0)