Schema is structured data — invisible code that tells Google and AI systems exactly what a page is about. It doesn't change how the page looks to visitors.

Without schema: Google reads the page and guesses what it is.
With schema: Google knows precisely — 'this is an article by Justin Brown published on March 25 2026 about Bluesfest' or 'this page has FAQ answers about animation services.'

Schema is what gets your content into Google AI Overviews, rich search results, and cited by ChatGPT and Perplexity. RankMath handles all the technical code — you just fill in the fields. No coding required.

In this guide
01
Finding Schema in RankMath
Two locations — individual pages and global settings

On an individual page or post

  1. 1
    Open the page or post in the WordPress editor (Gutenberg or Bricks)
  2. 2
    Look for the RankMath panel on the right side of the screen — it shows the RankMath logo (R) and a score out of 100
  3. 3
    Click the RankMath panel to expand it
  4. 4
    Click the Schema tab — it looks like a small code bracket icon { }
  5. 5
    You will see any existing schema applied to this page, plus a + Add Schema button

If you cannot see the RankMath panel, click the three-dot menu (⋮) in the top right of the editor and make sure 'RankMath SEO' is ticked under Plugins.

In global RankMath settings

  1. 1
    Go to WordPress Admin → RankMath (in the left sidebar)
  2. 2
    Click Titles & Metas for site-wide settings including Organisation schema
  3. 3
    Click Schema Generator if available for reusable schema templates
02
A
Article Schema
Apply to every blog post

Article schema tells Google this page is a written article with an author, publication date and topic. It is essential for blog posts to appear in Google News, AI Overviews and rich search results.

When to apply

Every blog post — apply before publishing. Any post you want appearing in Google News or being cited by AI systems needs this applied before it goes live.

Step by step

  1. 1
    Open the blog post in the WordPress editor
  2. 2
    Open the RankMath panel → click the Schema tab
  3. 3
    Click + Add Schema
  4. 4
    Select Article from the schema type list
  5. 5
    Fill in the fields as shown in the table below
  6. 6
    Click Save at the bottom of the schema panel
  7. 7
    Publish or update the post
Field in RankMathWhat to enter
Article TypeArticle (not BlogPosting or NewsArticle — just Article)
HeadlineCopy the exact post title
DescriptionCopy the meta description from the RankMath General tab — usually the first 1–2 sentences of the post
Author NameThe post author's full name
Author URLThe site URL — or the author page URL if one exists
Published DateSet to today's date when publishing — RankMath may auto-fill this
Modified DateLeave as auto — RankMath updates this automatically when edited
Publisher NameYour business name
Publisher URLYour site URL

RankMath may show a green tick next to the schema tab when it's correctly filled. If it shows a warning, hover over it to see what field is missing.

03
?
FAQ Schema
Service pages and blog posts with FAQ sections

FAQ schema marks up question-and-answer content so Google can show it directly in search results as an expandable list. More importantly, it is the primary way AI systems like Google AI Overviews select content to cite when answering questions. Every FAQ on the site should have this applied.

Method 1 — RankMath FAQ Block (preferred for blog posts)

Easiest for Gutenberg editor
  1. 1
    Open the blog post in the Gutenberg editor
  2. 2
    Find the FAQ section at the bottom of the post content
  3. 3
    Click the + button to add a new block
  4. 4
    Search for RankMath FAQ and select it
  5. 5
    Type each question into the Question field
  6. 6
    Type each answer into the Answer field
  7. 7
    Repeat for all FAQ questions on that page
  8. 8
    RankMath automatically generates the FAQ schema from this block — no extra steps needed
  9. 9
    Update or publish the post

The RankMath FAQ block both displays the FAQ visually on the page AND generates the schema automatically. Do not use a regular text block for FAQs — use the RankMath FAQ block so the schema is created.

Method 2 — RankMath Schema tab (for existing service pages)

For service pages with existing FAQ content
  1. 1
    Open the service page in the editor
  2. 2
    Open RankMath panel → Schema tab
  3. 3
    Click + Add Schema
  4. 4
    Select FAQ Page from the schema type list
  5. 5
    Click + Add Question
  6. 6
    Enter the first question exactly as written on the page
  7. 7
    Enter the answer — can be a shortened version, but should match the page content
  8. 8
    Click + Add Question again and repeat for each FAQ
  9. 9
    Click Save

Copy the questions and answers directly from the page content so they match exactly. Google may penalise mismatches between the schema and the visible page content.

04
VideoObject Schema
Every page with a Vimeo or YouTube embed

VideoObject schema tells Google that this page contains a video — what it's called, what it's about, and where to find it. This is what makes videos appear in Google video search results and get cited by AI systems when people search for relevant topics.

Step by step

  1. 1
    Open the page in the editor
  2. 2
    Open RankMath panel → Schema tab
  3. 3
    Click + Add Schema
  4. 4
    Select Video from the schema type list
  5. 5
    Fill in the fields as shown in the table below
  6. 6
    Click Save
Field in RankMathWhat to enter
NameThe title of the video — e.g. 'Legacy Film 2024'
Description1–2 sentences describing what the video shows — copy from the page content
Upload DateApproximate date the video was published — check the Vimeo page if unsure
Thumbnail URLThe Vimeo thumbnail image URL — see note below on how to find this
Content URLThe full Vimeo or YouTube URL — e.g. https://vimeo.com/123456789
Embed URLVimeo: https://player.vimeo.com/video/123456789 · YouTube: https://www.youtube.com/embed/VIDEO_ID
DurationOptional — ISO 8601 format, e.g. PT3M45S = 3 minutes 45 seconds. Leave blank if unsure.

How to find the Vimeo thumbnail URL

  1. 1
    Open the Vimeo video page in a browser
  2. 2
    Right-click on the video thumbnail image
  3. 3
    Select Copy image address or Open image in new tab
  4. 4
    Copy that URL and paste it into the Thumbnail URL field in RankMath

For YouTube videos, the thumbnail URL format is: https://img.youtube.com/vi/VIDEO_ID/maxresdefault.jpg — replace VIDEO_ID with the ID from the YouTube URL.

05
P
Person Schema
Set once in global settings — applies site-wide

Person schema identifies the real human expert behind your website. This is an E-E-A-T signal (Experience, Expertise, Authoritativeness, Trustworthiness) — it tells Google and AI systems that there is a real person with real credentials behind this content. Set once in global settings and it applies across the whole site.

Step by step — set once in RankMath global settings

  1. 1
    Go to WordPress Admin → RankMath → Titles & Metas
  2. 2
    Scroll down to find the Knowledge Graph section
  3. 3
    Under 'Person or Organization', select Person
  4. 4
    Fill in all fields (see table below)
  5. 5
    Click Save Changes at the bottom of the page
Field in RankMathWhat to enter
NameFull name of the person / author
Alternate NameName as it appears on social — e.g. 'Justin Brown Browndog'
DescriptionA 2–3 sentence bio. Include founding date, key clients, specialist topics.
Profile PhotoUpload a photo — or use the URL of a photo already on the site
EmailPrimary contact email
Job TitlePrincipal, [Business Name]
Same As — URLsAll social profiles: YouTube, Vimeo, Instagram, LinkedIn, Facebook

The 'Same As' fields are the most important part of Person schema. They connect all of your online profiles to the website — Google and AI systems use these to build a complete picture of who you are and what you are an authority on. Add as many as apply.

06
O
Organisation Schema
Set once in global settings — identifies your business to Google

Organisation schema identifies your business as a real entity. Even if you're primarily using Person schema as your main entity type (correct for personal brands), the Organisation details should still be fully completed as supplementary schema.

Step by step — check and complete in RankMath

  1. 1
    Go to WordPress Admin → RankMath → Titles & Metas
  2. 2
    Scroll to the Local SEO section or Knowledge Graph section
  3. 3
    Check and complete the fields shown in the table below
  4. 4
    Click Save Changes
Field in RankMathWhat to enter
Organisation NameYour business name — exactly as it appears on Google Business Profile
Organisation URLYour site URL
Organisation LogoThe logo URL — check it shows the correct current logo
PhonePrimary phone number including country code
EmailPrimary business email
AddressPhysical or registered address
Same As — socialFacebook, Instagram, YouTube, Vimeo, LinkedIn — all profiles that represent the business

If any social profile URLs have changed recently, update them here at the same time. Consistency between the schema and the actual live profiles is important.

07
Checking Your Work
Two ways to verify schema is working correctly

Method 1 — Google's Rich Results Test

  1. 1
  2. 2
    Paste the URL of the page you just updated
  3. 3
    Click Test URL
  4. 4
    Google will show you all the schema it detected on the page
  5. 5
    Look for green ticks next to Article, FAQ, VideoObject, Person etc.
  6. 6
    If there are errors or warnings, note which field is flagged and refer back to the relevant section of this guide

Method 2 — RankMath schema tab visual check

  1. 1
    Open any page in the editor
  2. 2
    Open the RankMath panel → Schema tab
  3. 3
    Schema that is correctly applied shows with a coloured icon and the schema type name
  4. 4
    If a schema block shows a warning triangle, click on it to see what field needs attention

Common issues and fixes

IssueFix
RankMath panel not visible in editorClick the three-dot menu top right → Plugins → tick RankMath SEO
Schema tab not showingMake sure you are in the full editor view, not the quick edit view. Open the post by clicking the title.
FAQ schema not appearing in Google testCheck the FAQ was added using a RankMath FAQ block, not a regular text block
Thumbnail URL not working for videoTry right-clicking the video thumbnail on Vimeo and copying the image address again
Person schema fields not savingScroll to the bottom of the Titles & Metas page and click the Save Changes button — it is easy to miss
Rich Results Test shows no schemaThe page may not be live yet, or Google may not have crawled it. Wait 24 hours after publishing and test again.
08
Quick Reference — Schema Checklist
Use this every time you publish a new page or post
Page typeSchema to applyWhere to set it
New blog postArticle + FAQRankMath panel in editor
Service page with FAQFAQRankMath panel in editor
Any page with Vimeo/YouTube embedVideoObjectRankMath panel in editor
Site-wide (done once)Person + OrganisationRankMath → Titles & Metas

Questions about any of this? Get in touch via digitaldominator.com.au.