Set up schema by content type
Rilea SEO builds a connected schema graph on every page. You set who's behind the site once, choose sensible defaults, then pick a specific type and fill in its details on the pages that need one.
Rilea SEO docsVersion 1.1.04 min read
In short
- Set your organization or person details once in Settings, then Schema. Every page links back to them.
- Choose a default type for posts, pages and products. Most sites can leave posts as Blog Post and pages as Web Page.
- On a single page, open the Rilea SEO panel's Schema section to choose a type such as Product, Event or Recipe and fill in its fields.
- Test any page with Google's Rich Results Test after you change its schema.
How Rilea SEO builds schema
Every page gets one JSON-LD block containing a connected graph:
- Organization or Person: who publishes the site, with your logo and social profiles.
- WebSite: the site itself, linked to the publisher.
- WebPage: the current page, linked to the website.
- The main entity: an article, product, event or other type, linked to the page.
- BreadcrumbList: the page's position in the site, when breadcrumbs are on.
Because each part points to the others by ID, search engines read one consistent description instead of separate, possibly conflicting blocks.
Step 1: Describe your site
- Go to Rilea SEO, then Settings, then Schema.
- Under Site represents, choose Organization for a business or brand, or Person for a personal site.
- Enter the name, and upload a logo (for an organization) or a photo (for a person).
- Add your social profile URLs, one per line. They become
sameAslinks that connect your site to those profiles. - Save.
Step 2: Set default types
On the same tab, choose the default schema type for posts, pages and products. These are used whenever a page doesn't choose its own.
| Content | Recommended default |
|---|---|
| Blog posts | Blog Post |
| News sites | News Article |
| Pages | Web Page |
| WooCommerce products | Product |
Step 3: Choose a type for a specific page
Open the page in the editor, scroll to the Rilea SEO panel and open the Schema section. Choose a type, and the fields for that type appear. Fill in what applies; empty fields are left out.
Available types and their fields
| Type | Fields you can fill in |
|---|---|
| Article, Blog Post, News Article | Built automatically from the post: headline, dates, author, image |
| Web Page, About Page, Contact Page | Built automatically from the page |
| Product | Brand, SKU, GTIN, MPN, price, currency, availability, rating, review count, price valid until |
| Service | Service type, area served, price, currency |
| Local Business | Business type, address, phone, price range, coordinates, hours, rating, review count |
| Event | Start, end, status, attendance mode, venue and address, online URL, performer, price, currency, ticket URL |
| Recipe | Prep, cook and total time, yield, category, cuisine, calories, keywords, ingredients, instructions, rating |
| Video | Content URL, embed URL, thumbnail, upload date, duration |
| Course | Provider, provider URL, course mode, price, currency |
| Job Posting | Dates, employment type, organization, address, remote, salary range and unit |
| Review | Item type, item name, rating and rating scale |
| Software Application | Category, operating system, price, currency, rating |
| Book | ISBN, author, format, page count, publisher, rating |
| Person | Job title, works for, same-as profiles |
| Podcast Episode | Audio URL, episode number, series name and URL, duration |
| Dataset | License, keywords, content URL |
| FAQ Page | Uses the FAQ block on the page |
| HowTo | Uses the How-To block on the page |
Durations use ISO 8601 format: PT30M is 30 minutes and PT1H15M is an hour and a quarter.
Only mark up what visitors can see on the page. A price, rating or FAQ in schema must also appear in the content.
Products in WooCommerce
You don't need to choose a type for WooCommerce products. Rilea SEO builds full Product schema from the product data automatically, including variations, price, stock and reviews. Add brand, GTIN and MPN in the product's Inventory section; see the WooCommerce setup guide.
FAQ and How-To content
Add the FAQ or How-To block to the page, fill it in, and the matching schema is created from the block content. Google stopped showing FAQ rich results in 2026 and retired HowTo rich results in 2023, so treat these blocks as helpful content first. The markup still helps search engines and other systems understand the page.
Custom JSON-LD
For a type Rilea SEO doesn't cover, paste your own JSON-LD into the Custom JSON-LD field in the Schema section. Paste only the object, without <script> tags. Validate it first with the Schema Markup Validator.
Turning schema off for a page
Choose None as the type to output no main entity for that page. The organization, website and page parts of the graph remain.
Testing your schema
- Open Google's Rich Results Test and enter the page URL.
- Check that the expected type is detected with no errors.
- For types Google doesn't show as rich results, use the Schema Markup Validator.
- After a few days, check Search Console's Enhancements reports for errors across the site.
If you see two Product or two Organization entries, another plugin or your theme is adding schema too. The guide to fixing duplicate tags explains how to find and switch off the duplicate.
Still stuck? Check the support FAQ or get in touch, and we'll help.
Get helpNext guides
Settings reference: every tab explained
Rilea SEO keeps all its site-wide options under one Settings screen, split into twelve tabs.
WooCommerce setup: GTIN, shipping and returns
When WooCommerce is active, Rilea SEO builds complete Product schema for every product automatically.
Shortcode and block reference
Rilea SEO adds four editor blocks and seven shortcodes for FAQs, how-to steps, tables of contents, breadcrumbs and local business details.
Put your SEO budget somewhere else.
Install Rilea SEO, import your settings and keep every feature, for free.