Title: AI Store Signals for WooCommerce
Author: CodeSolz
Published: <strong>June 24, 2026</strong>
Last modified: June 24, 2026

---

Search plugins

![](https://ps.w.org/ai-store-signals-for-woocommerce/assets/banner-772x250.png?
rev=3585383)

![](https://ps.w.org/ai-store-signals-for-woocommerce/assets/icon-256x256.png?rev
=3585383)

# AI Store Signals for WooCommerce

 By [CodeSolz](https://profiles.wordpress.org/codesolz/)

[Download](https://downloads.wordpress.org/plugin/ai-store-signals-for-woocommerce.1.0.0.zip)

[Live Preview](https://wordpress.org/plugins/ai-store-signals-for-woocommerce/?preview=1)

 * [Details](https://wordpress.org/plugins/ai-store-signals-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/ai-store-signals-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/ai-store-signals-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/ai-store-signals-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/ai-store-signals-for-woocommerce/)

## Description

A shift is happening in how people shop online.

More and more buyers are starting their purchase journey by asking an AI — “What’s
a good waterproof hiking boot under $150?” or “Find me a standing desk with cable
management.” The AI doesn’t scroll Google. It reads product pages, parses structured
data, and recommends what it finds most trustworthy and complete.

If your store isn’t structured for that, you’re invisible to it.

**AI Store Signals for WooCommerce** fixes that. It analyses every product in your
store and gives it a concrete Agent Trust Score (0–100) based on eight readiness
dimensions — then tells you exactly what to fix per product. It also makes your 
store machine-readable by generating the files and endpoints AI crawlers actually
use, and tracks which AI bots are visiting.

Unlike plugins that only generate an llms.txt file, this plugin’s core value is 
the per-product scoring engine and the actionable Quick Wins panel — a ranked fix
list based on your actual catalog gaps.

#### What it does

**Agent Trust Score — per product, 0 to 100**

Every product gets an Agent Trust Score based on eight dimensions: product identity(
SKU, GTIN, brand), content quality, schema markup, policies, AI-ready content, media,
inventory clarity, and technical accessibility. The score tells you where you stand
and what to fix first.

It’s not a vague “optimise your store” suggestion. It’s a concrete list — “47 products
are missing a return policy schema” or “89 products have no GTIN” — so you know 
exactly what to do next.

**llms.txt — the file AI models use to understand your site**

Similar to robots.txt but for large language models, llms.txt is an emerging standard
that tells AI agents what your store sells, where your key pages are, and how to
navigate your catalog. AI Store Signals generates and serves this file automatically
at `yourstore.com/llms.txt`.

**agent-feed.json — a clean product catalog for AI agents**

This isn’t a shopping feed. It’s a structured JSON file designed specifically for
AI consumption — clean product names, prices, stock status, SKUs, categories, and
URLs in a format that AI crawlers can actually parse without fighting through HTML.
Served at `yourstore.com/agent-feed.json`, paginated for large catalogs.

**Schema markup audit**

This plugin scans your product pages and flags missing or incomplete structured 
data — Product, Offer, Review, Brand, MerchantReturnPolicy. You see exactly which
products have gaps and what those gaps are, without having to check Google Search
Console or run manual tests.

**AI crawler tracking**

When GPTBot, ClaudeBot, PerplexityBot, Gemini, or Bingbot crawls your store, the
plugin logs it. When someone lands on your store from ChatGPT, Perplexity, Claude,
or Gemini, that referral is tracked too. You get a running count of AI-driven traffic
so you can see whether your store is being found.

All tracking is GDPR-safe — only hashed IPs are stored, never raw addresses.

**ai-plugin.json and anthropic.txt**

Two more files that are becoming standard for AI agent discovery. AI Store Signals
generates both automatically. Small detail, but AI agents expect them and check 
for them.

#### Quick Wins panel

The dashboard shows you the highest-impact things to fix first. Not a generic checklist—
an actual ranked list based on _your_ products. “73 products missing GTIN — fix 
this for the biggest score jump” is a lot more useful than “make sure your products
have identifiers.”

#### Who this is for

If you run a WooCommerce store with real products and you care about where traffic
comes from, AI Store Signals is worth installing. It takes about two minutes to 
set up and the first scan tells you immediately where you stand.

It’s especially useful if you:

 * Sell physical products where identifiers (GTIN, EAN, UPC, MPN) matter
 * Have a large catalog and have never audited your schema markup
 * Want to understand if AI crawlers are already visiting your store
 * Are thinking about AI referral traffic the same way you think about SEO traffic

#### Technical notes

 * Scores are calculated in the background via WP-Cron in batches of 50 — no timeout
   risk on large catalogs
 * Products are automatically re-scored when you update them in WooCommerce
 * All generated feeds are cached and served with appropriate headers for crawlers
 * The plugin adds three database tables on activation and removes them cleanly 
   on uninstall (with your confirmation)
 * HPOS (High-Performance Order Storage) compatible

## Screenshots

[⌊Dashboard — Store Agent Score, product breakdown, AI crawler activity at a glance⌉⌊
Dashboard — Store Agent Score, product breakdown, AI crawler activity at a glance⌉[

Dashboard — Store Agent Score, product breakdown, AI crawler activity at a glance

[⌊Product Scanner — sortable table with per-product scores and top issues⌉⌊Product
Scanner — sortable table with per-product scores and top issues⌉[

Product Scanner — sortable table with per-product scores and top issues

[⌊AI Analytics — AI agent visits and referral tracking over 7, 14, or 30 days⌉⌊AI
Analytics — AI agent visits and referral tracking over 7, 14, or 30 days⌉[

AI Analytics — AI agent visits and referral tracking over 7, 14, or 30 days

[⌊Settings — feed configuration, llms.txt custom content, score thresholds, tracking
controls⌉⌊Settings — feed configuration, llms.txt custom content, score thresholds,
tracking controls⌉[

Settings — feed configuration, llms.txt custom content, score thresholds, tracking
controls

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/` or install directly from the
    WordPress plugin directory
 2. Activate the plugin through the **Plugins** screen in WordPress
 3. Make sure WooCommerce is active — the plugin won’t do anything without it
 4. Go to **AI Store Signals  Dashboard** and click **Run Full Scan**
 5. That’s it — your scores will appear within a few minutes depending on catalog size

## FAQ

### Do I need to configure anything before running a scan?

No. Install, activate, scan. The default settings work for most stores. You can 
tune cache duration, score thresholds, and tracking behaviour from the Settings 
page, but none of that is required upfront.

### How long does the first scan take?

It depends on how many products you have. The scanner processes 50 products per 
background task. A 500-product store typically finishes in a few minutes. You can
watch the progress bar on the dashboard while it runs.

### Will this slow down my store?

No. The scanning runs entirely in the background via WP-Cron and doesn’t affect 
frontend performance. Generated feeds are cached. AI crawler tracking adds a single
lightweight database write when an AI bot is detected — which isn’t on every request.

### What is llms.txt and does my store actually need it?

llms.txt is a plain text file that helps AI models understand your site without 
having to crawl every page. It lists your key pages, product categories, policies,
and the machine-readable feeds your store exposes. It’s similar in concept to robots.
txt or a sitemap, but written for large language models rather than traditional 
search bots. It’s a good idea to have it.

### What counts as an AI crawler?

The plugin detects GPTBot and ChatGPT-User (OpenAI), ClaudeBot (Anthropic), PerplexityBot,
Gemini and Google-Extended (Google), Amazonbot, and meta-externalagent (Meta). It
also tracks referrals from chat.openai.com, perplexity.ai, claude.ai, and gemini.
google.com.

### Is the tracking GDPR compliant?

Yes. The plugin never stores raw IP addresses. IPs are hashed with SHA-256 before
being saved. You can also disable tracking entirely from Settings  Tracking, or 
configure how long records are retained before automatic deletion.

### Does this work with variable products?

Yes. Variable products are scored as a whole — the parent product is what gets the
Agent Trust Score, and the scanner checks variations for pricing and stock clarity.

### Will this interfere with Yoast SEO, RankMath, or other schema plugins?

No. AI Store Signals audits schema but does not inject its own structured data in
the free version. It reports what’s missing so you can fix it through your existing
schema plugin or WooCommerce settings.

### I ran the scan but scores look lower than I expected. Why?

The Agent Trust Score holds products to a higher standard than typical SEO checks.
AI agents need GTINs, clear return policies, warranty information, and structured
AI-ready content — things that are often missing even on well-maintained WooCommerce
stores. The score is accurate; the Quick Wins panel tells you what to address first.

### Does this plugin only generate an llms.txt file?

No. The llms.txt endpoint is one small part of the plugin. The main feature is the
per-product Agent Trust Score — a 0–100 readiness score across eight dimensions —
combined with a ranked Quick Wins panel that tells you exactly what to fix in your
catalog. The plugin also tracks AI bot traffic and referrals, audits schema markup,
and generates an agent-feed.json and ai-plugin.json.

### My products are already well-optimised for Google. Will that help my score?

Partly. Good SEO practices — complete descriptions, alt text, structured data — 
overlap with AI readiness. But AI agents also weigh things Google doesn’t care much
about: GTIN codes, machine-readable return and shipping policies, and content that
answers comparison-style questions. The scanner will show you what the gap is.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“AI Store Signals for WooCommerce” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ CodeSolz ](https://profiles.wordpress.org/codesolz/)
 *   [ M. Tuhin ](https://profiles.wordpress.org/mtuhin/)

[Translate “AI Store Signals for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/ai-store-signals-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/ai-store-signals-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/ai-store-signals-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/ai-store-signals-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/ai-store-signals-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release
 * Agent Trust Score engine — 8 dimensions, 0–100 per product
 * Background scanning via WP-Cron with real-time progress
 * llms.txt auto-generation and serving
 * agent-feed.json with pagination support
 * ai-plugin.json and anthropic.txt endpoints
 * Schema markup audit — Product, Offer, Review, Brand, MerchantReturnPolicy
 * AI crawler detection — GPTBot, ClaudeBot, PerplexityBot, Gemini, meta-externalagent
 * AI referral tracking — ChatGPT, Perplexity, Claude, Gemini
 * GDPR-safe analytics with SHA-256 IP hashing and configurable retention
 * Quick Wins panel — ranked by impact across your actual catalog
 * Premium admin UI with score ring, filter chips, and SweetAlert2 interactions
 * Full HPOS compatibility

## Meta

 *  Version **1.0.0**
 *  Last updated **22 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [AI](https://wordpress.org/plugins/tags/ai/)[ChatGPT](https://wordpress.org/plugins/tags/chatgpt/)
   [llms](https://wordpress.org/plugins/tags/llms/)[product feed](https://wordpress.org/plugins/tags/product-feed/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/ai-store-signals-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/ai-store-signals-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/ai-store-signals-for-woocommerce/reviews/)

## Contributors

 *   [ CodeSolz ](https://profiles.wordpress.org/codesolz/)
 *   [ M. Tuhin ](https://profiles.wordpress.org/mtuhin/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/ai-store-signals-for-woocommerce/)