Schema markup has been a ranking factor consideration since Google, Bing, and Yahoo jointly launched Schema.org in 2011. For most of that time it was treated as a nice-to-have — a technical flourish that might earn you rich results but wasn't fundamentally important to organic performance.
In 2025, that has changed entirely. Schema markup is now one of the most direct communication channels between your website and AI systems. When Gemini, ChatGPT, Perplexity, and Google's AI Overviews need to understand what your content is about — not just the words it contains, but the entities it describes, the relationships between those entities, and the factual claims it makes — structured data is the primary mechanism for conveying that information unambiguously.
Why schema matters more than ever in 2025
Natural language is inherently ambiguous. When a web page says "Apple released a new chip", AI systems have to infer from context whether "Apple" means the technology company or the fruit, whether "chip" refers to a semiconductor or a snack food, and what "new" means temporally. Schema markup removes that ambiguity by providing structured, unambiguous assertions about the entities and facts on your page.
For AI systems that need to rapidly assess millions of pages to find credible sources for a given answer, a page with comprehensive, accurate schema is vastly easier to process and cite than an identically-written page without it. This is the core reason schema coverage has become a critical GEO signal.
Must-have schemas for every site
Regardless of your industry or content type, every website should implement these schema types at a minimum:
- Organization: Defines your business entity — name, logo, description, founding date, contact details, and crucially, sameAs links to your entity presence on Wikidata, Crunchbase, LinkedIn, and other authoritative sources.
- WebSite: Enables the Sitelinks Search Box and identifies your site as a coherent entity. Include a SearchAction if your site has internal search.
- BreadcrumbList: Defines the hierarchical relationship between your pages. Used by both search engines and AI systems to understand your site's content architecture.
Content and article schemas
For editorial and content-driven sites, these schemas are essential for AI citability:
- Article / BlogPosting: Mark up every article with headline, description, datePublished, dateModified, author (Person entity), and publisher (Organization entity). The author and publisher linkages are key credibility signals.
- FAQPage: Add to any page that contains question-and-answer content. This directly feeds Google's People Also Ask features and improves AI answer extraction. Each Question and Answer should be complete standalone content.
- HowTo: For any instructional content, HowTo schema structures your steps in a way optimised for both voice assistants and AI generators. Include estimated time, tools required, and individual Step entities.
- Speakable: Marks up the sections of your content most suitable for text-to-speech — particularly valuable for voice search and AI assistants that generate spoken responses.
The FAQ schema opportunity: Most websites have substantial question-and-answer content — on service pages, in blog posts, in support documentation — that isn't marked up as FAQPage. Adding FAQPage schema to this existing content is one of the fastest wins available. It can be done in hours and the impact on both featured snippets and AI citability is significant and measurable.
Business and product schemas
For businesses with products, services, or physical locations:
- Product / Offer: For e-commerce, every product page should have comprehensive Product schema including name, description, brand, SKU, price, availability, and AggregateRating. AI shopping recommendations draw heavily from this data.
- LocalBusiness: For businesses with physical locations, LocalBusiness (or its subtypes — Restaurant, MedicalBusiness, LegalService, etc.) provides the structured location and service data that feeds into local AI recommendations.
- SoftwareApplication: For SaaS products, this schema type communicates your product category, operating system compatibility, pricing model, and ratings to AI systems making software recommendations.
- Person: For individual practitioners — lawyers, doctors, consultants, advisors — Person schema with credentials, speciality, and professional affiliations is a critical E-E-A-T signal.
Implementation best practices
Several principles make the difference between schema that helps and schema that doesn't:
- Use JSON-LD, not Microdata: JSON-LD (JavaScript Object Notation for Linked Data) is Google's recommended format and the easiest to implement and maintain. It lives in your page's <head> or <body> in a <script> tag and doesn't require modifying your HTML structure.
- Validate with Google's Rich Results Test: Before deploying schema, validate it at search.google.com/test/rich-results. Fix any errors — invalid schema can actively harm your performance.
- Keep schema in sync with visible content: Never include information in schema that isn't visible on the page. Schema that misrepresents page content violates Google's guidelines and damages trust signals.
- Nest entities explicitly: Rather than using plain text for author names or organisation names, nest full entity definitions. An author property that contains a complete Person entity (with name, url, sameAs) is far more valuable than one that contains just a string of text.
- Implement at scale: Individual schema implementations are good. Site-wide schema coverage — every article, every service page, every FAQ — is transformatively better. Prioritise programmatic implementation via your CMS rather than page-by-page manual work.
The return on investment from comprehensive schema implementation is unusually high. For most websites, getting from typical 14% coverage to 80%+ coverage is a 3–8 week technical project that delivers sustained improvements in both traditional search performance and AI visibility. Few SEO investments offer a comparable ratio of effort to impact.
Is your brand invisible to AI search?
Get a free AI Visibility Audit — we’ll check your SEO, AEO & GEO scores and deliver a prioritised action plan within 3–5 days.
Get AI Audit →