v2.36.0/Free plan includes 10 AI requests a day. No card needed.

Improve your posts

Structured data and rich results: what to switch on and how to check it

How OnlyAI SEO prints Article, FAQ and breadcrumb data, how to mark a page as a Product, Recipe, Event, Job and more with the Rich result panel, and how to test the result.

Time

10 minutes

What you need

  • The plugin installed

Structured data (JSON-LD) tells Google, Bing and AI assistants what a page is: an article with an author and dates, a product with a price, a recipe, an event. OnlyAI SEO prints it for you, and prints nothing that would be invalid.

Site-wide settings

  1. Open OnlyAI SEO, Settings, Schema & FAQ.
  2. Leave Add structured data to my pages on. It prints one JSON-LD graph in the page head.
  3. Choose whether posts are Articles or Blog posts or News articles, and whether the site is published by an organisation or a person. Add a publisher name (or leave it empty to use your site title).
  4. Press Save schema settings.

Mark one page as a Product, Recipe, Event and more

  1. Open the post in the block editor and the Post tab.
  2. Open Rich result (OnlyAI SEO) and choose what the page is.
  3. Fill in the fields. The panel lists what is still missing.
  4. The matching data is printed only when every field Google needs is filled in. A recipe also needs a featured image.
TypeWhat you fill in
ProductPrice, currency, availability, brand, rating
RecipeIngredients, steps, times, calories
EventDate, venue or online address, tickets
ReviewWhat is reviewed, your rating on any scale, reviewer, pros and cons
CourseProvider, format, hours, price
VideoA YouTube or Vimeo link or file; thumbnail, length and upload date are filled in for you
Software or appCategory, systems, version, price, rating from real users
Job postingTitle, description, company, address or remote with the country, pay, employment type, apply-by date
ServiceKind, provider, area served, price
PodcastOne episode with its audio file, length and series, or the whole podcast with its feed
DatasetName, description of at least 50 characters, creator, licence, keywords, download, period, place

Video data without typing

A post that already embeds a YouTube or Vimeo video gets video data on its own (up to three per page). Switch it off in Settings, Schema & FAQ, Video data from embedded videos.

Check your work

  1. In the editor, open Previews & data (OnlyAI SEO): it lists the structured data the page prints.
  2. Once the post is published, use the link to Google's Rich Results Test.
  3. Want something we do not have? The same panel has a box for your own JSON-LD. It is checked when you save (valid JSON, each item with an @type, 20 KB at most) and printed safely.

Another SEO plugin is printing the data

If Yoast, Rank Math or another SEO plugin prints your structured data, OnlyAI SEO steps aside so you never get two graphs. On a product page WooCommerce prints its own Product data, so a Product block is not added there.

Next

Stuck?

We answer every email

Write to [email protected] with a short description and your plugin version. Or browse all guides, the troubleshooting page and the docs.

Email usTroubleshootingAll guides

More in Improve your posts