BACK TO DIRECTORY

WDA AI Schema & GEO for WooCommerce

by wpdevart

0.0
(0 ratings)

Is your WooCommerce store ready for Generative Engine Optimization (GEO)? Standard Search Engine Optimization (SEO) alone is no longer enough to keep your e-commerce store competitive. Today, millions of shoppers use AI search assistants—such as ChatGPT Search, Perplexity AI, Claude, and Google Gemini—to research products, compare prices, and make purchase decisions.

WDA AI Schema & GEO for WooCommerce bridges the gap between your WooCommerce store and modern AI engines. It injects extended, LLM-friendly JSON-LD structured data on single product pages and automatically generates an /llms.txt plain-text endpoint that AI web scrapers use to index store inventory efficiently. By providing highly structured, structured JSON-LD markup and machine-readable feeds, your products become effortlessly discoverable, readable, and recommended by AI models.

➡ GET PREMIUM VERSION NOW!

GET SUPPORT

Free version features

  • Enrichment of WooCommerce’s Product schema — Category path, brand, gallery, attributes, keywords.
  • Product Schema Fallback for Themes Without Schema — Automatically adds Product structured data when your theme doesn’t provide it, helping ensure WooCommerce products have the schema search engines and AI systems need.
  • OnlineStore Schema on the Front Page — Adds OnlineStore structured data to your front page, clearly identifying your WooCommerce store for search engines and AI-powered discovery systems.
  • Product Open Graph Tags with SEO-Plugin Detection — Automatically generates Product Open Graph tags while detecting compatible SEO plugins to prevent duplicate or conflicting metadata.
  • Dynamic /llms.txt Catalog Feed — Generates a lightweight, standard /llms.txt plain-text feed at your site root. Designed specifically for Large Language Model (LLM) scrapers, this feed presents a clean, human-and-machine-readable overview of your top WooCommerce products to speed up AI indexing.
  • High-Performance Order Storage (HPOS) Ready — Fully compliant with WooCommerce’s High-Performance Order Storage (HPOS) and custom order tables, ensuring fast execution times and zero database clutter on high-traffic stores.
  • Smart Feed Caching with Automatic Invalidation — Caches generated feeds for faster delivery while automatically clearing stale cache data whenever relevant product or store content changes.
  • AI Crawler Controls for Training vs. Search — Gives you granular robots.txt controls to distinguish between AI crawlers used for model training and those used for search and discovery.
  • Schema & SEO Status Checks — Provides clear status cards that detect conflicting schema files, incorrect permalink settings, and disabled search visibility, helping identify configuration issues before they affect your store.
  • Fully Filterable Generated Values — Routes every generated value through a filter while preserving WooCommerce’s native structured-data filters, giving developers full control over schema output and compatibility.
  • Translation-Ready & Multisite-Aware — Built to work seamlessly with translated stores and WordPress multisite installations, ensuring schema and GEO features remain consistent across languages and sites.
  • Training Crawlers — Control these training crawlers: GPTBot (OpenAI), ClaudeBot (Anthropic), Google-Extended (Google), Applebot-Extended (Apple), meta-externalagent (Meta), Bytespider (ByteDance), Amazonbot (Amazon), CCBot (Common Crawl).
  • Search and Answer Crawlers — Control these search and answer crawlers: OAI-SearchBot (OpenAI), ChatGPT-User (OpenAI), Claude-SearchBot (Anthropic), Claude-User (Anthropic), PerplexityBot (Perplexity), Perplexity-User (Perplexity), meta-externalfetcher (Meta), DuckAssistBot (DuckDuckGo).
  • Zero-Configuration Setup — Works right out of the box with intelligent defaults. Simply activate the plugin, and your core product catalog instantly begins serving AI-optimized markup.

Premium version features

Unlock complete control over your store’s AI search presence with our premium features:

  • Product Identifiers (MPN and brand fields) — Adds an MPN and a brand field to every product and an MPN field to every variation, on top of the GTIN field WooCommerce provides. Identifiers give AI engines exact product-matching confidence across global merchant catalogs.
  • Variable Product Offers — Structures complex product variants into accurate AggregateOffer and itemized nested Offer schemas, ensuring AI engines display exact variant pricing and real-time stock status.
  • Product FAQ Schema — Adds a custom FAQ metabox to single-product edit screens. Easily inject FAQPage JSON-LD schema onto high-converting products to answer buyer questions directly inside ChatGPT and Perplexity search answers.
  • Merchant Policies Schema — Injects structured MerchantReturnPolicy and ShippingDeliveryTime markup across your store to meet strict Google Merchant Center and AI commerce readiness guidelines.
  • Structured BreadcrumbList Schema — Injects BreadcrumbList schema across products and categories to help search bots understand your store’s taxonomy and navigational hierarchy.
  • More Training Crawlers — Control even more training crawlers: AI2Bot (Ai2), cohere-training-data-crawler (Cohere), Diffbot (Diffbot), Timpibot (Timpi), omgili (Webz.io), Webzio-Extended (Webz.io), ImagesiftBot (Hive), Kangaroo Bot (Kangaroo LLM).
  • More Search and Answer Crawlers — Control even more search and answer crawlers: YouBot (You.com), MistralAI-User (Mistral), Google-CloudVertexBot (Google), PetalBot (Huawei).
  • Virtual /llm-catalog.json Endpoint — Exposes a dedicated JSON endpoint (/llm-catalog.json) optimized for deep AI catalog indexing, listing the same products in the same order as llms-full.txt, with identifiers, variations and FAQs.
  • LLM REST API Endpoint — Provides a custom REST route (/wp-json/wda-aisgp/v1/catalog) designed for third-party AI integrations, custom webhooks, and automated scraping workflows.
  • GEO Readiness Audit — It is a sortable column plus a checklist on the product edit screen that evaluates your store’s schema completeness and overall Generative Engine Optimization readiness score.
  • AI Crawler Analytics — Logs incoming visits from known AI crawlers (such as GPTBot, PerplexityBot, ClaudeBot, and ByteSpider), giving you clear insights into how often AI models index your product catalog.

➡ GET PREMIUM VERSION NOW!

One product entity, made complete

WooCommerce prints a Product JSON-LD entity on every product page. Many plugins print a second one on top of it, which leaves search engines and AI assistants with two conflicting descriptions of the same product. This plugin extends the entity WooCommerce already builds: it adds the category path, the brand, the gallery images, the visible attributes and the product tags to the same node, and leaves everything an SEO plugin already set untouched.

  • Category path (“Clothing > Jackets”) for classification
  • Brand from the WooCommerce Brands taxonomy
  • Gallery images alongside the main image
  • Visible attributes (material, size, color…) as additional properties
  • Product tags as keywords
  • A fallback that builds WooCommerce’s own Product schema on themes whose product template never lets WooCommerce build it
  • An OnlineStore entity on the front page with the store name, URL, logo, currency and product search

/llms.txt and /llms-full.txt

llms.txt is the plain-text format AI assistants look for at the root of a site. The plugin serves it live from your catalog:

  • Title and summary, both editable
  • A category section with product counts
  • One line per product: name, link, price, availability and a description of the length you choose
  • llms-full.txt with the full descriptions, SKUs and every variation with its own price and stock
  • Choose how many products to list and in which order (newest, best sellers, price, alphabetical)
  • Hide individual products with one checkbox on the product edit screen
  • Respects catalog visibility and WooCommerce’s “hide out of stock items” setting
  • Cached, and rebuilt whenever a product, price, stock level or category changes
  • Works with a plain permalink structure through a query-string URL, and tells you when another plugin has written a physical llms.txt file that would take precedence

Open Graph tags

Product Open Graph tags (title, description, image, price, currency, availability) for social networks, messengers and AI assistants that unfurl shared links. In the default “Automatic” mode the plugin stays quiet when Yoast SEO, Rank Math, All in One SEO, SEOPress, Slim SEO, The SEO Framework or Squirrly SEO already prints them.

Developer friendly

  • Filters: wda_aisg_structured_data_product, wda_aisg_structured_data_store, wda_aisg_open_graph_tags, wda_aisg_llms_query_args, wda_aisg_llms_products, wda_aisg_llms_product_lines, wda_aisg_llms_content, wda_aisg_crawlers, wda_aisg_blocked_crawlers, wda_aisg_seo_plugin_active, wda_aisg_default_settings
  • Actions: wda_aisg_loaded, wda_aisg_product_options, wda_aisg_product_fields_saved, wda_aisg_settings_tab_content, wda_aisg_uninstall
  • Settings screen extension points for add-ons: tabs, sections, fields and custom field types

Why Generative Engine Optimization (GEO) Matters

AI search bots do not read web pages like human visitors. They rely on clean, structured JSON-LD data and plain-text summary endpoints (llms.txt) to extract product availability, pricing, and descriptions accurately. Without GEO-optimized schema, AI engines are more likely to hallucinate product details or omit your store from purchasing recommendations.

Conclusion

Whether you are running a boutique shop or a high-volume enterprise store, WDA AI Schema & GEO for WooCommerce ensures your catalog is primed for the next generation of search. Equip your WooCommerce store with structured schema today and secure your spot in AI-generated search results.

Have questions, ideas or suggestions? Share them with us.

External services

The plugin makes no automatic requests to any external service: no tracking, no update pings, no remotely loaded assets, and nothing leaves the site when a page, a feed or robots.txt is served.

The only third-party destinations it links to are opened by the administrator on purpose, from the plugin’s own settings screen, and receive nothing but the click:

  • Google Rich Results Test and Schema Markup Validator — testing tools the Schema tab links to so you can paste a product URL and check the markup. Google: terms of service, privacy policy. Schema.org validator: terms of service.
  • wpdevart.com — the “Get Premium” and Featured Themes / Featured Plugins links lead to the developer’s website. Privacy policy.
  • wordpress.org — the “Get Support” link opens the plugin’s support forum.

Screenshots

Admin schema settings page.

Admin schema settings page.

Crawler analytics page.

Crawler analytics page.

GEO readiness.

GEO readiness.

Return policy and Shipping details settings page.

Return policy and Shipping details settings page.

llms.txt settings page.

llms.txt settings page.

AI Crawlers settings page.

AI Crawlers settings page.

Plugin Details

Active Installs
0
Total Downloads
25
Version
1.0.0
Requires WP
6.1
Requires PHP
7.4
Tested Up To
7.1.2
Added
2026-09-24
Last Updated
2026-09-24 8:46am GMT

Ratings

5
0
4
0
3
0
2
0
1
0