Schema markup (also called structured data) is code added to web pages that explicitly tells search engines what the content means — not just what it says. It uses a standardised vocabulary from Schema.org to describe entities like organisations, products, events, recipes, people, and FAQs in a machine-readable format. Schema markup enables search features like star ratings, FAQ accordions, and product prices in search results, and is also how AI tools like Google AI Overviews and Perplexity identify and extract specific facts from pages to use in AI-generated responses.
Without schema markup, search engines must infer the meaning of your content from context — reading your page like a human would and making educated guesses about what type of content it is. With schema markup, you explicitly declare: 'this is an FAQ', 'these are the answers', 'this is the price', 'this is the author's name and credentials'. This precision reduces ambiguity and significantly improves how search engines and AI tools represent your content.
Most important schema types for UK businesses
- Organization — company name, logo, contact details, social profiles, and knowsAbout declarations for AI entity recognition
- LocalBusiness — for businesses with physical locations; includes address, hours, phone, and geographic area
- FAQPage — marks up question-and-answer pairs; enables FAQ rich results in Google Search and AI citation
- Product — price, availability, SKU, and reviews for ecommerce product pages
- Article/BlogPosting — marks up editorial content with author, publish date, and speakable sections
- BreadcrumbList — navigation hierarchy for rich result breadcrumbs
- Review/AggregateRating — star rating markup from legitimate review collections
- Event — event name, date, location, and tickets for event pages
These are three different formats for implementing schema markup. JSON-LD is Google's preferred format — it is placed in a script tag in the page head, is easy to add without modifying the visible HTML, and is the cleanest implementation method. Microdata and RDFa are embedded directly in HTML elements, making them harder to maintain. Google supports all three formats but recommends JSON-LD. For new schema implementations, JSON-LD is the correct choice.
Schema markup does not directly improve search rankings in the traditional sense — Google has stated it is not a direct ranking factor. However, it enables rich results (star ratings, FAQ accordions, product prices) that significantly improve click-through rates, which indirectly benefits rankings. More importantly for 2026, schema markup is a primary signal that AI tools use to identify and extract specific information for AI-generated responses — making it essential for AEO and GEO performance.