Blog

Guide to Schema / Structured Data

Last Updated: December 22, 2025

Schema, or structured data, refers to a standardised format for providing information about a webpage and its content. For SEO, structured data helps search engines understand the context of your content, enabling them to display rich results on the search engine results pages (SERPs). These rich results, such as reviews, recipes, FAQs, and star ratings, can significantly improve click-through rates by making your listing more visually appealing and informative.

By incorporating structured data into your website, you not only enhance search engine understanding but also create a seamless user experience. Search engines like Google prioritise content that answers user queries effectively, and schema markup helps ensure that your content gets noticed and displayed prominently.

Structured data serves as the backbone of modern SEO strategies, bridging the gap between raw website content and the search engine’s algorithms. This tool can be particularly beneficial for small businesses, e-commerce sites, and bloggers aiming to expand their online visibility.

What is Schema Markup?

Schema markup is the specific code (often written in JSON-LD format) that you add to your website to implement structured data. Think of it as a language search engines understand fluently, translating complex or varied information into a standardised, readable format.

For example, a local bakery could use schema markup to highlight their operating hours, location, menu, and customer reviews. By doing so, this information may appear directly in search results, making it easier for potential customers to find and engage with the business. For e-commerce platforms, schema can highlight product specifications, prices, and availability.

Schema markup is versatile and applies to nearly any type of content, including articles, recipes, events, and even video tutorials. As search engines evolve, the use of schema markup has become a critical component of successful SEO practices.

Types of Schema

Schema markup covers an extensive range of content types, allowing you to customise how your information is displayed in search results. Here are some of the most common types and their uses:

1. Organisation Schema

Provides essential information about a company, such as its name, logo, contact details, social media profiles, and address. This helps establish brand authority and makes your organisation more discoverable.

2. Product Schema

Highlights product details like name, price, availability, and customer reviews. Ideal for e-commerce businesses, this schema helps products stand out in search results.

3. FAQ Schema

Displays frequently asked questions directly in the search results, providing concise answers and improving user engagement by pre-empting their queries.

4. Event Schema

Shares event details, including dates, times, ticket availability, and venue information. Perfect for concerts, webinars, and community events.

5. Recipe Schema

Designed for food bloggers and culinary websites, this schema includes ingredients, preparation steps, cooking times, and nutrition information. It enhances user experience and encourages clicks.

6. Review Schema

Showcases customer reviews and star ratings, which can boost credibility and attract more clicks by building trust with potential visitors.

7. Article Schema

Used by publishers to optimise news articles, blogs, and other written content. It ensures articles appear in rich formats, like carousels or with key metadata.

8. Video Schema

Highlights key video details, such as duration, thumbnail image, and content description, making it easier for videos to appear in Google’s video carousels.

9. Local Business Schema

Provides critical details for businesses with a physical location, such as hours of operation, reviews, and geographic coordinates, ensuring visibility in local searches.

10. Job Posting Schema

Enables job listings to appear prominently in Google’s job search feature, including titles, descriptions, qualifications, and salaries.

Beyond these, there are many more types of schema, including breadcrumbs, medical information, and aggregate ratings. A complete list can be found on the Schema.org website.

How Google Uses Schema

Google utilises schema markup in several impactful ways to improve search experiences and deliver tailored results. Here are the primary uses:

Rich Results

Schema markup enables rich results, which are enhanced listings that include additional visual elements like star ratings, images, or price tags. These elements make your content more engaging and increase click-through rates. For instance, a restaurant might show its menu, reviews, and contact details directly in the search results.

Google pulls structured data to create featured snippets—the brief answers displayed at the top of SERPs. FAQ and How-To schemas are especially useful here. Appearing in the “Position Zero” spot significantly boosts your visibility.

Knowledge Panels

For branded searches, schema provides accurate details to populate knowledge panels. These panels display key information, such as business locations, founders, or historical data, often seen on the right-hand side of desktop searches.

With the growing use of voice assistants like Google Assistant, schema markup ensures your content is structured for quick, accurate voice responses. This is crucial as users increasingly rely on spoken queries to find answers.

Google Discover

Schema plays a role in helping content appear in Google Discover, a personalised content feed. Articles with structured data are more likely to be featured based on user preferences.

Video Enhancements

Using schema, videos can appear in dedicated carousels with structured data showing duration, upload dates, and detailed descriptions, making them more discoverable.

Schema enables these features by providing Google with the necessary data to interpret and present content in contextually meaningful ways.

How to Add Schema Markup to Your Website

Adding schema markup can seem daunting at first but becomes straightforward with the right approach:

1. Select the Schema Type

Determine the schema type most relevant to your content, such as FAQ schema for a Q&A section or Product schema for e-commerce listings.

2. Generate the Schema Code

Use a schema generator, such as Google’s Structured Data Markup Helper or online JSON-LD tools, to create the code. These tools simplify the process by allowing you to input data and automatically generate structured markup.

3. Embed the Code

Insert the JSON-LD code into your website’s HTML. Typically, this goes in the <head> section or just before the closing <body> tag. Some CMS platforms like WordPress offer plugins, such as Rank Math or Yoast SEO, to handle schema implementation effortlessly.

4. Validate the Schema

After embedding the schema, validate it using tools like Google’s Rich Results Test to ensure there are no errors.

How to Check Schema Markup is Applied Correctly

To confirm your schema is implemented correctly:

  1. Navigate to Google Rich Results Test.
  2. Enter the URL or paste the code snippet for testing.
  3. Review the results for any errors or warnings.

The test will also indicate which elements of your schema are eligible for rich results, helping you optimise your structured data for maximum impact.

Conclusion

Schema and structured data are integral to modern SEO, bridging the gap between website content and search engine understanding. By implementing schema, you unlock powerful opportunities for enhanced visibility, higher engagement, and improved user trust.

Explore the vast range of schema types, ensure proper implementation, and leverage tools like Google’s Rich Results Test to validate your efforts. With schema, you’re not just optimising for search engines – you’re enhancing the way users interact with your content, ensuring a competitive edge online.

Our professional SEO services cover review and implementation of schema markup.

Andrew Witts profile image. Director and SEO specialist at Studio 36 Digital

Andrew Witts

Andrew is the founder of Studio 36 Digital and an advanced SEO specialist with over 10 years of experience helping businesses and brands across the UK improve their online visibility. He holds professional certifications in SEO, including the Ahrefs Certification, and has led data-driven strategies that have significantly increased organic traffic and search engine rankings for clients in a wide range of industries.

Is your website actually getting found?

Get practical SEO and digital marketing tips that help your business win more customers from Google - straight to your inbox, no jargon.

By subscribing you agree to receive marketing emails from Studio 36 Digital. Unsubscribe any time. See our Privacy Policy.

Ideal for:

Medium to large ecommerce businesses looking for a bespoke approach, enhanced brand authority, recognition and visibility for competitive markets.

Ideal for:

Growing small ecommerce stores that need a faster shop and clearer product pages, with ongoing improvements that increase product views, add to carts, and completed checkouts each month.

Ideal for:

SMEs and multi location retailers selling across regions, combining helpful category and product content, improved navigation, and reputation building to increase organic traffic, conversions, and repeat customers each month.

Ideal for:

Ambitious SMEs and national brands in competitive categories, publishing buying guides and product content at scale, earning coverage on trusted sites, and driving monthly growth in high intent traffic, basket value, and revenue.

Ideal for:

Medium to large businesses looking for a bespoke approach, enhanced brand authority, recognition and visibility for competitive markets.

Ideal for:

Growing small businesses that need a smoother, faster site and regular improvements, for example salons, studios, and local retailers, targeting more visibility, calls, and form enquiries.

Ideal for:

SMEs and multi location small businesses competing across towns and regions, for example estate agents and regional service providers, using helpful content to increase rankings, leads, and sales.

Ideal for:

Ambitious SMEs and national brands in competitive markets, for example franchise groups and national service providers, publishing content at scale and earning coverage to drive monthly growth in traffic and revenue.