Linux 软件免费装
Banner图

CanItBuy Agent Ready

开发者 canitbuy
更新时间 2026年10月25日 17:52
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

ai product feed structured data chatgpt ai agents

下载

1.3.0

详情介绍:

Shoppers now ask ChatGPT, Perplexity, Claude or Gemini what to buy, and some let an AI agent go to the store and add the product to the cart. CanItBuy Agent Ready shows what happens in your WooCommerce store when they do, and what to fix. AI agent visits. Counts visits from AI agents and crawlers that say who they are: ChatGPT agent (signed requests), ChatGPT-User, OAI-SearchBot, GPTBot, Claude-User, Claude-SearchBot, ClaudeBot, Perplexity, Meta, Amazon and more. You see which agents read product pages and which reach the cart and checkout. Visits are counted per day, without IP addresses, and ordinary visitors are never recorded. Signed agents, confirmed. Agents such as ChatGPT agent sign their requests with a public key (Web Bot Auth, HTTP Message Signatures). Turn on "Check agent signatures" and the plugin confirms each signature, so you can tell real agents from visitors that only borrow their name. Off by default. Agent journeys. Follows declared shopping agents, such as ChatGPT agent, from the first product they put in the cart to the order: how far each one got, what was in its cart, where it stopped and the last message your store showed it ("Please choose product options", "Billing Phone is a required field"). You see the value left in carts that did not become orders, and the store messages that stop agents most often. Rules for AI agents. Decide what agents may do: stop visitors that use an agent's name with a wrong signature, let only agents with a confirmed signature check out, or let agents fill the cart while the person places the order. Off by default; nothing changes for people. Compared with other stores (optional). Join the CanItBuy store network and see how your store compares with other WooCommerce stores: AI agent visits, shopping agents that reach checkout, the share of orders from AI assistants, catalog readiness and what stops agents most often. Off until you click "Join and compare"; before that you see exactly what would be shared. Once a week the plugin sends last week's totals with a random id instead of your store address, and never anything about visitors or customers, product names, prices or order amounts. Comparisons appear when at least 5 stores share the same week, and leaving deletes everything your store sent. Sales from AI. Sums the orders that AI assistants sent to you, using WooCommerce order attribution (chatgpt.com, perplexity.ai, claude.ai, gemini.google.com, copilot and others), and marks orders placed by an AI agent itself. Catalog audit. Checks every product and variation for what an agent needs to recommend it and buy the right variant: price, variations with an "Any" attribute, GTIN / EAN with check digit validation, image, description, SKU, brand and category. Each issue says what it costs you and how to fix it. Export the list to CSV for your team. Feed vs store. Compares your Google Merchant Center feed (RSS or Atom) or Ceneo XML with the store: price, availability, GTIN and currency, plus products in stock that the feed leaves out. Page and robots.txt. Reads robots.txt the way AI bots do and shows which of them may read your home page and product pages. Fetches a few product pages and compares the product data on the page (JSON-LD) with WooCommerce, to catch stale caches and plugins that output a second, different price. Fixes, off until you turn them on. The plugin is in English and ready for translation on translate.wordpress.org. Test with a real AI agent The plugin measures your store from the inside. To watch a real AI agent try to buy in your store, with a recording and a score, run a test on canitbuy.com.

安装:

  1. Install and activate the plugin. WooCommerce 8.5 or newer is required.
  2. Go to WooCommerce > CanItBuy.
  3. Click "Check the catalog", then check your pages and your feed.
  4. Turn on the fixes you need under "Fixes and settings".

常见问题:

Why do I see no AI visits?

Counting starts when the plugin is activated. If your store uses a page cache, cached pages are served without WordPress and are not counted; cart and checkout are usually not cached, so buying attempts are.

Can it recognise every AI agent?

No. Agents that run in a normal browser and do not identify themselves, such as Claude in Chrome or Comet, look like people. ChatGPT agent signs its requests and is recognised. Any visitor can pretend to be someone else, so the numbers are declared visits, except for signed visits confirmed with "Check agent signatures".

What is an agent journey?

When a declared shopping agent (for example ChatGPT agent, which signs its requests) adds a product to the cart, fails to, or opens the checkout, the plugin follows it to the order or to the point where it stopped. Ordinary visitors are never followed. A stop at checkout is not always a lost sale: ChatGPT agent asks the person before it pays.

Can I stop AI agents from buying?

Yes, under Fixes and settings > Rules for AI agents. You can stop visitors that use an agent's name with a wrong signature, let only agents with a confirmed signature check out, or let no agent check out. The agent gets a clear message and the refusal shows in Agent journeys. People are never affected.

What does joining the store network share?

Last week's totals: AI agent visits, how far shopping agents got and the kind of message that stopped them, the share of orders from AI assistants, and the results of your last checks as percentages, with a random id instead of your store address. Never your store address, visitors, customers, product names, prices, order amounts or the text of messages. You see the exact report before you join, and leaving deletes it. The combined numbers of all stores are public at canitbuy.com/pulse, but only for weeks with at least 5 stores, so no single store can be read from them.

Does it change my product pages?

Not by default. The fixes add facts to the structured data WooCommerce already outputs, and only when you turn them on.

My SEO plugin outputs its own product data.

The fixes apply to WooCommerce product data. The page check shows if two plugins output different prices; then turn off product schema in one of them.

Does it work with HPOS and the block checkout?

Yes. Orders are read through the WooCommerce API, and orders placed through the block checkout (Store API) are marked too.

更新日志:

1.3.0 1.2.0 1.1.3 1.1.2 1.1.1 1.1.0 1.0.0