What Is Schema Markup?

Schema markup is structured data — usually written as JSON-LD — that describes a page's content using the shared vocabulary defined at schema.org, so machines can identify what a piece of content actually is (a product, an article, an organization) rather than inferring it from unstructured text. It can make content eligible for certain visual enhancements in search and helps machines parse content more reliably, but adding it never guarantees a ranking boost or a specific visual result — eligibility rules for any given enhancement are set unilaterally by each platform and change over time. Established

Published: Sep 5, 2026 Last updated: Sep 5, 2026 Reviewed by: NOXEL Research Reading time: ~7 min Difficulty: Beginner → Intermediate Primary topic: Structured Data

How It Works

Schema.org defines thousands of shared "types" (Article, Product, Organization, FAQPage, Person) and properties for each type (an Article has a headline, an author, a datePublished). A page implements this vocabulary most commonly as a <script type="application/ld+json"> block in the page's <head> — separate from the visible content, describing the same facts in a structured, unambiguous form a machine can parse without guessing. Established

Markup Is Not the Same as Eligibility

This is the distinction most guides skip: implementing a schema type correctly does not entitle a page to any specific visual treatment. Each platform decides independently, and unilaterally, which types of markup currently trigger an enhancement, for which sites, and that decision can change without notice.

A concrete, current example

Google began restricting FAQ rich results to a small set of authoritative government and health sites in 2023, and on May 7, 2026, retired FAQ rich results from Google Search entirely — for every site, including the ones that had kept eligibility. Google's own guidance states existing FAQPage markup left on a page causes no harm and other engines may still parse it, but it will not produce any Google Search rich result for anyone. Sites that keep adding FAQPage markup purely hoping for a Google rich result are optimizing for a feature that, as of this writing, no longer exists. Established

This is exactly why the discipline matters more than the specific type: verify a type's current eligibility before treating it as a growth lever, and don't assume last year's guide still describes this year's behavior.

Commonly Used Types

TypeUsed for
OrganizationBrand identity — name, logo, sameAs profile links
Article / TechArticleEditorial content — headline, author, publish/update dates
ProductE-commerce listings — price, availability, reviews
BreadcrumbListSite hierarchy — still active and commonly honored
FAQPageQ&A content — valid Schema.org type; no longer produces a Google rich result as of May 2026

Practical Implementation Steps

Common Mistakes

Where This Fits in NOXEL

NOXEL SEO's structured data checks validate that schema is present, syntactically correct, and consistent with visible page content — flagging gaps like a missing Organization type or a JSON-LD syntax error that would otherwise silently prevent any of it from being parsed at all.

FAQ

Does adding schema markup guarantee a rich result?

No. It makes a page eligible to be considered for an enhancement if one currently exists for that type — eligibility and existence of the feature itself are decided unilaterally by each platform and can change.

Is schema markup a Google ranking factor?

It's not documented as a direct ranking factor. Its confirmed role is helping machines parse and understand content, and making a page eligible for certain search-result enhancements where those still exist.

Should I remove FAQPage markup now that Google's rich result is gone?

Not necessarily. Google states existing markup causes no harm, and other engines or AI systems may still read it. There's simply no longer a Google Search visual reward for adding it.

What's the difference between schema markup and structured data?

Structured data is the general concept — any machine-readable, organized description of content. Schema markup specifically refers to using the schema.org vocabulary to implement it, most commonly via JSON-LD.

Part of The Complete Guide to AI Search Visibility (2026)

Sources

  1. Schema.org. Full vocabulary specification. schema.org
  2. Google Search Central. Structured data general guidelines. developers.google.com
  3. SEOcrawl. "FAQ Structured Data in 2026: What's Changing and What to Do Now" (May 2026, citing Google's Search Central changelog). seocrawl.ai

← What Are Google AI Overviews?