Schema Markup

Schema markup is structured data added to a web page, usually as JSON-LD, that tells search engines and AI assistants what the content actually is: an article, an organisation, a service, or a set of questions and answers. It replaces inference with an explicit, machine-readable declaration about the page.

Last reviewed

Why it exists

A crawler reading your about page sees text. Schema tells it, unambiguously, that this is an Organization, that its name is X, that it was founded in Y, and that these are its profiles elsewhere. You are replacing inference with a declaration.

That matters more every year. Generated answers need to attribute a claim to an entity, and schema is the cleanest way to say which entity you are.

Which schema type earns what
TypeWhere it belongsWhat it does
OrganizationOnce, sitewideEstablishes the entity behind everything else
Article or BlogPostingEditorial pagesAttribution, author, and dates
ServiceCommercial pagesDescribes what you sell, to whom
BreadcrumbListEvery nested pageMakes hierarchy explicit
FAQPagePages with real Q and AExtraction for assistants, no longer rich results

The types worth implementing

  • Organization: once, sitewide, with your real profiles
  • Article or BlogPosting: on editorial content, with honest dates
  • FAQPage: where you genuinely have questions and answers on the page
  • Service and Product: on commercial pages
  • BreadcrumbList: to make the site's hierarchy explicit

Getting it wrong

Marking up content that is not on the page is the fastest way to lose rich results, and it is a manual-action risk. If the FAQ schema lists six questions and the page shows three, that is a problem. Validate every template once, and re-validate after a redesign.

Why it matters for B2B marketing teams

Schema is the cheapest AI-visibility work available to a B2B team and the most commonly half-done. The usual state is Organization markup written once, never revisited, and now contradicting the website. Auditing what you already publish typically beats adding new types.

Frequently asked questions

What is the recommended format for implementing schema markup?+

JSON-LD. Google recommends it, it sits in a single script tag instead of being woven through your markup, and it survives a front-end refactor that would break inline microdata.

Does schema markup help SEO?+

Indirectly. Schema is not a ranking factor, but it earns rich results and it tells AI assistants what your page is, which decides whether you are attributable. The gain shows up as click-through rate and citation eligibility rather than position.

Related terms

←Back to Glossary