Reviewed & Editorially Published
Sign in
Technical SEO

Schema markup

What is schema markup?

Schema markup is structured data, usually JSON-LD, that describes a page's meaning to machines — its author, type, publication date, FAQs, or products.

Why it matters

Article, Organization, BreadcrumbList, FAQPage, and HowTo are the types most content sites use.

Structured data must match visible page content; marking up answers that do not appear on the page is a violation.

Related terms

  • Rich result

    A rich result is a search listing enhanced with extra visual elements — star ratings, breadcrumbs, images, or FAQ dropdo

  • AEO (Answer Engine Optimisation)

    AEO is the practice of structuring content so search engines and assistants can extract a direct answer from it — throug

  • GEO (Generative Engine Optimisation)

    GEO is the practice of making content easy for generative AI systems such as ChatGPT, Gemini, and Perplexity to retrieve

Cite this definition

Guest Post Website. “Schema markup.” Guest Posting & SEO Glossary. https://guestpostwebsite.com/glossary/schema-markup