Inventico SEO: automatic schema and alt text for WordPress

Our WordPress and WooCommerce plugin that adds structured data to every page and fills in missing image alt text, with nothing to set up page by page.

Year
2026
Illustration of Inventico SEO: automatic schema and alt text for WordPress

The challenge

Structured data helps Google understand a site and show richer results, such as prices, stock and ratings for products. On most WordPress sites it is patchy: one plugin covers some pages, a theme adds a little more, and product details, FAQs and return policies are often missing.

Missing image alt text is the other common gap. It leaves screen reader users without a description, and it is one of the first things an SEO audit flags. Fixing it by hand across a media library of hundreds of images rarely happens.

What we built

Structured data on every page

One connected graph for the business, website, web page and breadcrumbs, with blog posts, product lists and author details where they apply.

Full product details

WooCommerce products with price, stock, brand, ratings and reviews, plus the return policy and shipping details Google asks merchants for.

FAQs picked up automatically

Questions from Elementor accordion and toggle widgets and the Yoast and Rank Math FAQ blocks become FAQ structured data, printed once per page.

One clean set, not duplicates

It can replace the schema from Yoast, Rank Math, All in One SEO, SEOPress and WooCommerce, which keep doing titles, descriptions and sitemaps.

Alt text for every image

Missing alt text comes from the product name, a real image title or the page title, on live pages, on upload and in a bulk tool for the media library. Alt text someone wrote is never changed.

Per-page control

A box on each page sets its type, turns the automatic data off, or adds custom structured data, which is checked before it is saved.

How it works

  1. Install and fill in the basicsThe business name, logo and contact details come from the site where they can; the settings page covers the rest.
  2. Every page gets its dataEach page type gets the right structured data as it loads, with no per-page work.
  3. Fill the image gapsLive pages get alt text straight away, and one click saves it into the media library for review.
  4. Check it in Google's toolsThe output can be tested in Google's Rich Results Test and watched in Search Console.

Technology

  • WordPress
  • WooCommerce
  • PHP
  • Schema.org JSON-LD
  • Elementor
Need something similar? SEO & Social Media Marketing Technical SEO, content and social campaigns aimed at people ready to buy.

More of our work

Planning something like this?

Tell us what you're trying to solve. We'll reply within one business day with how we'd approach it.