What is Schema Markup?
Schema markup is structured data added to a web page, usually as JSON-LD, that describes the page's content in a vocabulary search engines understand. It states explicitly what a page is about — an organisation, a service, a FAQ, a product — instead of leaving engines to infer it from the text.
Understanding Schema Markup
The practical payoff is eligibility. Rich results — FAQ dropdowns, breadcrumb trails, review stars, sitelinks — are only available to pages that declare the relevant type correctly. Markup does not guarantee them; it is the entry requirement, and Google decides case by case whether to display one.
The less visible payoff is comprehension. Structured data removes ambiguity about what a page is, which matters increasingly as AI systems retrieve and summarise rather than rank. A page that declares itself a Service with a named provider, an area served and a price range gives a model facts to quote; a page that merely implies those things gives it material to guess from.
The strongest implementation pattern is a single linked @graph per page rather than separate disconnected blocks. With stable @id values, Organization, WebSite, WebPage and Service read as one connected entity instead of four unrelated assertions that happen to share a URL — and that connectedness is what builds a knowledge-graph presence.
Key points
- JSON-LD is the format Google recommends
- Makes rich results possible, though never guaranteed
- States facts explicitly for AI systems that summarise rather than rank
- One linked @graph with stable @id values beats scattered blocks
- Markup must match visible page content or it can be ignored
Where this gets oversold
Markup describing content that is not visible on the page violates Google's guidelines and can trigger a manual action. FAQ schema in particular must correspond to questions and answers a user can actually see.
Related terms
Schema Markup — related questions
Does schema markup improve rankings?
Not directly — it is not a ranking factor. It makes rich results possible and helps engines and AI systems understand a page correctly. The indirect gain, through higher click-through from richer listings and better comprehension, is real but second-order.
Which schema types matter most for a services business?
Organization or ProfessionalService for the entity, LocalBusiness where location matters, Service for each offering, FAQPage on pages with real Q&A, and BreadcrumbList site-wide. Those five cover nearly all available rich-result eligibility for a services site.
Need help with schema markup?
Technical SEO, answer engine optimisation and landing pages that bring qualified traffic in and convert it. If you are weighing whether this applies to your situation, we will give you a straight answer before there is any proposal involved.