We value your privacy

We use essential cookies to run this site, and analytics, performance and advertising cookies only with your consent. Nothing non-essential loads until you agree. See our cookie policy.

BrisTechTonic
GlossarySchema Markup

Schema Markup

Schema markup is structured data from Schema.org that labels your page content, such as products, prices, reviews, FAQs, events, and businesses, so search engines and AI tools understand exactly what each element means. It helps a search engine tell whether a number is a price, a phone number, or a review score. Adding it can unlock rich results like stars, product details, and FAQ dropdowns. The recommended format is JSON-LD.

Experienced3-month minimum, then 30-day rollingFree discovery call to start
In short
Schema markup is the Schema.org vocabulary used to label page content for search engines and AI tools.
Structured data is the general concept; schema markup is a specific implementation of it.
JSON-LD is the recommended, current best-practice format for adding it.
It does not directly boost rankings, but the rich snippets it unlocks can lift CTR by 15 to 30 percent.
Book a call →
5.0136 Google reviewsElite Business Top 100, 2025 finalistExperienced Bristol team since 2019Hundreds of UK businesses helped
In depth

Schema Markup, explained properly.

•Schema markup is the Schema.org vocabulary used to label page content for search engines and AI tools.
•Structured data is the general concept; schema markup is a specific implementation of it.
•JSON-LD is the recommended, current best-practice format for adding it.
•It does not directly boost rankings, but the rich snippets it unlocks can lift CTR by 15 to 30 percent.

In a nutshell

Schema markup is structured data from schema.org that labels page content (products, prices, reviews, FAQs, events, businesses) so search engines and AI tools understand exactly what each element means.

What is schema markup?

Schema markup is a type of structured data vocabulary, created by Google, Microsoft, Yahoo, and Yandex, that helps search engines better understand your website content. It distinguishes between data types, determining whether a number represents a product price, phone number, or review score, which enables rich results like stars, product details, FAQs, and event dates.

Schema.org: the source of truth

Schema.org is a shared initiative by the big search engines that offers hundreds of content types including Product, FAQPage, LocalBusiness, Article, Service, Course, and Event. Each type contains properties (name, price, description, reviewRating) that provide detailed information for search engines.

How is schema markup added?

The recommended format is JSON-LD (JavaScript Object Notation for Linked Data). It is clean and flexible, and it does not require wrapping content in <span> or <div> tags like Microdata does. A LocalBusiness example typically demonstrates implementation with context, type, name, URL, telephone, and address properties.

Schema markup vs structured data

Structured data is the general concept, data that follows a consistent format. Schema markup is the vocabulary, a specific implementation of structured data using schema.org. So all schema markup is structured data, but not all structured data is schema markup.

Why use schema markup?

- Enhances your listings with rich results like stars, prices, and FAQs. - Improves click-through rates by making listings visually distinct. - Supports voice search and AI tools by giving them structured content to parse. - Boosts local and ecommerce visibility when combined with reviews and product markup.

Types of schema markup we recommend

- Product schema (ecommerce and Shopify SEO). - LocalBusiness schema (service businesses and map pack visibility). - FAQPage schema (dropdown answers in Google). - Service schema (agency offerings). - Course schema (training programmes). - Review schema (testimonials and case studies).

Best practices for using schema markup

- Use Google-supported schema types. - Ensure the data is visible on the page, with no cloaking. - Test your markup with the Rich Results Test. - Use consistent formatting and avoid duplicate entries. - Update it when content or offers change.

Common schema mistakes

- Marking up content that does not exist on the page. - Mixing Microdata and JSON-LD formats. - Using incorrect schema types. - Failing to test your markup.

Schema at scale

Automation through WordPress custom fields (ACF), WooCommerce attributes, or product feeds maintains accuracy across high-volume publishing without adding code manually to each page.

How to test your schema markup

- Google Rich Results Test. - Schema.org Validator. - Google Search Console Enhancements report.

Our schema implementation approach

We handle schema during SEO audits and strategy plans, applying it to website migrations, local SEO campaigns, and ecommerce launches as part of the foundational setup.

How BrisTechTonic helps
Google Business Profile optimisation →SEO Audits →website migration →SEO strategy plans →
Common questions

Schema Markup: common questions.

Does schema markup help SEO?

Schema does not directly boost rankings, but it unlocks rich snippets that lift CTR by 15 to 30 percent in many cases. Better click-through rates on the same rankings produce more traffic and stronger engagement signals.

What schema types should I use?

It depends on the page type: Article or BlogPosting for blog content, Product for product pages, LocalBusiness for service businesses, Recipe for recipes, FAQPage for FAQ sections, and Review or AggregateRating for reviews.

Is JSON-LD better than microdata?

JSON-LD is current best practice. It is a self-contained script block, separate from visible content, which makes it easier to maintain and less likely to break than microdata attributes woven into the markup. Google prefers JSON-LD.

How do I check my schema is working?

Use Google's Rich Results Test by pasting in a URL or HTML to verify parsing, readable data, and errors. After corrections, request indexing in Search Console.

More terms
Alt TextBacklinksCanonical TagClick-Through Rate (CTR)Conversion Rate Optimisation (CRO)Core Web VitalsCumulative Layout Shift (CLS)Digital PRDomain AuthorityE-E-A-TGoogle Tag Manager (GTM)Interaction to Next Paint (INP)Knowledge GraphLargest Contentful Paint (LCP)llms.txtMeta DescriptionPPC (Pay-Per-Click)ROAS (Return on Ad Spend)SEO (Search Engine Optimisation)Technical SEOTime to First Byte (TTFB)XML SitemapZero-Click Search
In their words

What clients say about working with us.

5.0 average · 109 reviews

“I've had the pleasure of working with Chris on several SEO projects for my websites in the health field. He was definitely been able to demystify things so that I felt able to make decisions with him and feel confident they were the right ones. For a non-techie, that is worth gold! I look forward to working with Chris again and warmly recommend him to anyone who - like me - is unsure about all things SEO.”

Biliana Avramova

“I was recommended by my branding partner to use Chris and his team last year. I can’t recommend them highly enough. They are very responsive , easy to communicate with and great at translating techy stuff when needed. They are now an essential part of my business model”

Sandra Webber

“We've been working closely with Chris, Hannah and the team for over 12 months now. As a small company with ambitious growth plans, it was incredibly important that we made the right choice on who to trust with our SEO. 18 months later, we're totally thrilled with our experience so far and our growing online presence within our market. We'd happily recommend BTT and their services to other SMEs. Drop them an enquiry!”

Dan H
Read all 109 reviews →
The team

Real people on your account, not a faceless agency.

You work directly with the senior people who do the work, a small Bristol team you will actually get to know, not a call centre or an account manager relaying messages.

Meet the team →
Chris McDowell, Founder & CEO at BrisTechTonicDominique, Fractional COO at BrisTechTonicHayley, Senior SEO Strategist at BrisTechTonicGenevieve, Client Services Manager at BrisTechTonicHannah Gooding, Senior Marketing Executive/Copywriter at BrisTechTonicOlivia, Senior Marketing Executive/Designer at BrisTechTonicAmelia Cheek, Marketing Executive at BrisTechTonic
Chris, Dominique, Hayley, Genevieve and the rest of the team

Now see how your own site handles schema markup.

Get a free check →Or book a call