AIFORYA Product SEO for WooCommerce

Description

AIFORYA Product SEO for WooCommerce builds the structured data and the technical SEO of your product pages. No AI, no API key, no external service: everything is computed locally from data WooCommerce already holds.

What this plugin covers

Product structured data, canonical URLs, meta tags and image alt text, in one plugin. Three points worth knowing before you install it:

  1. Variable products are described as variable products. A WooCommerce product with sizes or colours is emitted as a ProductGroup with one entry per variation — each with its own price, its own stock status and its own GTIN, so a search engine receives one offer per variant rather than a single price for the whole product.
  2. The native WooCommerce GTIN field is read first. Since WooCommerce 9.2 a product carries a built-in GTIN, UPC, EAN, or ISBN field. This plugin reads that field first and keeps the older custom fields as a fallback. The code is emitted as gtin8, gtin12, gtin13 or gtin14 according to its length, which is what search engines document.
  3. Shipping cost and return window are included. Shipping is read from your existing WooCommerce shipping zones — nothing to re-enter. Both shippingDetails and hasMerchantReturnPolicy are recommended properties for product rich results.

What it does

  • Complete Product schema — price, currency, availability, brand, GTIN, MPN, ratings and reviews, kept in step with your stock.
  • Variations, properlyProductGroup with one variant per WooCommerce variation, each with its own price, stock and identifier. Beyond 30 variations it falls back to a price range, which stays valid rather than making the page heavy.
  • Shipping and returns in the schema — shipping cost derived from your WooCommerce shipping zones; return window declared only if you set one.
  • Image alt text — main image, gallery and variation images. Only images that belong to a product are touched, and an alt text you wrote yourself is never overwritten.
  • Canonical URLs for facets and pagination — a filtered or paginated listing no longer competes with the page it came from.
  • Title, meta description and Open Graph tags — computed from the product’s own name and brand, trimmed on a word boundary.
  • Heading structure — one h1 per product page and a coherent hierarchy below it.
  • Sales-to-SEO bridge — your best-converting products are prioritised in the internal linking, so your visibility follows your sales.
  • You can see what it did — the Products tab lists, product by product, what the schema contains and what is missing from it. No guessing whether the plugin is working.
  • Nothing at render time — no external call while a page is displayed.
  • Compatible with Yoast and Rank Math — if a general-purpose SEO plugin is active, this extension leaves the title/meta tags to it and keeps its own strengths: complete Product schema, image alt text and internal linking.
  • Compatible with WooCommerce and WordPress 6.2+ (tested up to 7.1), including HPOS.

The tabs

Dashboard — Best-sellers pushed into the internal linking, at a glance.

Products — Per-product view of what the Product schema contains and what it is missing.

Diagnostics — Extension status and details of the sales-to-SEO bridge, to check that everything is working.

Settings — Activation of features (schema, tags, canonical, title hygiene, image alt text, internal linking), return window and advanced options.

Documentation — Quick-start guide and key points to know.

Privacy

This extension stores no personal data about your customers and sends nothing to any third party. Everything it computes is derived from data WooCommerce already holds on your own site. Its data can be entirely deleted on uninstall.

External services

This extension does not connect to any external service. All SEO features — Product schema, canonical URLs, meta tags, image alt text, heading structure and internal linking — are computed locally on your site, with no API key and no outbound request.

Screenshots

Installation

  1. Install and activate WooCommerce.
  2. Install and activate AIFORYA Product SEO for WooCommerce.
  3. The Product schema, the canonical URLs, the title/meta tags, the image alt text and the heading hygiene apply automatically from activation. There is nothing to configure to get started.
  4. Optionally, set your return window in Settings so it is declared in the schema.

FAQ

Does it need an API key?

No. This version has no AI feature and makes no external call.

I already fill in the GTIN field that came with WooCommerce. Will it be used?

Yes, and it is read before any other source. If you also have an older plugin storing an EAN in its own custom field, that field is used as a fallback when the native one is empty.

Does it work with variable products?

Yes. Each variation is emitted with its own price, its own stock status and its own GTIN, inside a ProductGroup. Above 30 variations the schema falls back to a price range so the page stays light.

Will it overwrite the alt text I wrote on my images?

No. An alt attribute that already has a value is left exactly as it is. Only empty ones are filled, and only on images belonging to a product.

Nothing is written to my database for the alt text?

Correct. The attribute is added when the image is rendered. Deactivate the plugin and your media library is exactly as it was.

Will it conflict with Yoast SEO or Rank Math?

No. If one of them is active, this extension detects it and leaves the title and meta tags to it, while keeping its own Product schema, image alt text and internal linking.

How do I know it is actually doing something?

Open the Products tab: it lists each product with what its schema already contains and what is missing. For image alt text, an attribute added by this plugin carries data-aiforya-alt="1", visible in your browser’s inspector.

Does it slow the store down?

No external request is made while a page is being displayed. The front end reads what has already been computed.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“AIFORYA Product SEO for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.1

  • Added the Requires Plugins: woocommerce header, so WordPress checks for WooCommerce before activation.
  • Rewrote the description: it now states what the plugin does, in factual terms only.
  • Links now point to the English pages of the site.

1.0.0

  • Initial release: complete Product schema (price, availability, brand, GTIN, MPN, ratings), with variable products emitted as a ProductGroup carrying per-variation price, stock and GTIN.
  • Native WooCommerce GTIN field (global_unique_id) read first, with legacy custom fields as fallback; code emitted as gtin8/gtin12/gtin13/gtin14 by length.
  • Shipping cost derived from WooCommerce shipping zones, and an optional return window, both added to the schema.
  • Image alt text on main, gallery and variation images, without ever overwriting an existing value and without writing to the database.
  • Canonical URLs for facets and pagination, title/meta/Open Graph tags, heading structure, sales-to-SEO bridge. Compatible with Yoast/Rank Math and HPOS.