Explainer · Technical Setup

Structured Data in 2026: Labels, Not Magic

Google retired FAQ rich results in May 2026. Here's what schema markup can still do for AI visibility, which types are worth adding, and the one rule that matters most.

By the Moonlit teamPublished 3 min read

Short answer

Structured data labels information that's already on your page so machines can understand it. It isn't a shortcut into AI answers. Google says no special schema is needed for its AI features, and it stopped showing FAQ rich results on May 7, 2026. Use markup that accurately describes what visitors can see, like Organization, LocalBusiness, Product, Article and BreadcrumbList.

Key Takeaways

  • Structured data labels what's already on the page. It isn't a shortcut into AI answers.
  • Google stopped showing FAQ rich results on May 7, 2026. Existing FAQ markup is harmless.
  • Every value in your markup should match something visitors can see.
  • Put JSON-LD directly in the HTML so crawlers that skip JavaScript can read it.

Structured data, often called schema markup, is a bit of code that labels the information on a page using a shared vocabulary from Schema.org. Instead of a crawler guessing that "$38" is a price and "In stock" is availability, the labels spell it out.

Think of it like the labels on a well-organized pantry. Helpful! But labeling an empty jar "cookies" doesn't put cookies in it.

Structured data works like labels on things already on the page A product card for a fictional bakery's six-inch birthday cake, priced at 38 dollars and in stock. Tags on the right connect each visible detail to its Schema.org property: name, brand, offers price with currency, and offers availability. A note says every label must match something a visitor can see. 🎂 6-inch Birthday Cake by Example Bakery $38 In stock name: "6-inch Birthday Cake" brand: "Example Bakery" price: "38.00" · USD availability: InStock Rule of thumb: no label without a matching thing on the page.
Every label points at something a visitor can actually see. That's the whole trick.

Wait, What Happened to FAQ Schema?

For years, the go-to AEO tip was "add FAQ schema to everything." That tip has expired.

WhenWhat Google changed
August 2023Limited FAQ rich results to well-known government and health sites, and started phasing out HowTo rich results
May 7, 2026Stopped showing FAQ rich results in Search
June 2026Removed the FAQ rich result documentation

If FAQ markup is already on your site, it won't break anything. It just won't create those expandable Q&A results anymore. The visible FAQ text on your page is still useful to people and readable by every crawler, so keep that.

What Google Says About Schema and AI

Google's guidance for AI Overviews and AI Mode is clear: you don't need special schema.org markup, AI text files or new machine-readable files to appear. If you do use structured data, it should match the visible text on the page.

That second part is the one rule that matters most.

The Types Still Worth Your Time

TypeUse it for
OrganizationYour business name, logo, website and social profiles
LocalBusinessAddress, hours, phone and service area
Product + OfferProduct names, prices and availability
Article / BlogPostingHeadline, author, published and updated dates
BreadcrumbListWhere a page sits in your site
EventEvent names, dates and locations

Pick the type that matches what the page really is. A blog post doesn't need Product markup. A service page doesn't need Event markup.

What It Looks Like

Google recommends JSON-LD, a script block that sits in the HTML and doesn't change how the page looks:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "6-inch Birthday Cake",
  "brand": { "@type": "Brand", "name": "Example Bakery" },
  "offers": {
    "@type": "Offer",
    "price": "38.00",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock"
  }
}
</script>

Put it directly in the HTML your server sends. Google can read markup that JavaScript adds later, but many AI crawlers skip JavaScript.

Quick Don'ts

To check your work, run Google's Rich Results Test for Google features and the Schema Markup Validator at validator.schema.org for everything else.

Frequently Asked Questions

Should I delete my FAQ schema?

You don't have to. It's harmless, it just doesn't create FAQ rich results in Google anymore. Spend your energy keeping the visible answers accurate.

Does schema help ChatGPT, Claude or Perplexity?

They haven't published detailed guidance. Markup in your HTML is readable by any crawler that downloads the page, so it may help with understanding, but clear visible text matters more.

Sources