Knowledge hub

What is schema markup?

Structured data that tells a machine what a page is about, rather than making it infer.

What is schema markup?

Schema markup is structured data embedded in a page using the Schema.org vocabulary, usually as JSON-LD. It states explicitly what the content represents — an organisation, an article, a set of questions and answers, a service — so machines do not have to infer it from the text.

What it does for you

  • Enables rich results in search — FAQ expansions, breadcrumbs, article details.
  • Helps search engines and AI assistants attribute content to the right entity.
  • Makes facts extractable, which is central to being cited by AI answer engines.
  • Connects your organisation across the site, schema and external profiles consistently.

The types that matter for most businesses

Organization / LocalBusinessWho you are, where, how to contact you.
WebSiteSite-level information including internal search.
BreadcrumbListWhere a page sits in the hierarchy.
FAQPageQuestions and answers, eligible for rich results.
Article / BlogPostingAuthor, dates, word count and reading time.
ServiceWhat a service page actually offers.
PersonLeadership profiles, connected to the organisation.

It describes, it does not embellish

Schema must reflect what is genuinely on the page. Marking up questions that do not appear, or ratings that do not exist, is a policy violation and risks manual action. It is a description layer, not a place to make claims.

Talk it through before you commit

A discovery call is a working session on your constraint, not a sales pitch.

Quick inquiry

Tell us what you're trying to build

A short note is enough. You'll hear back from the team, not a bot — usually within one working day.

Captcha challenge