Schema markup for indie products: what's actually worth it in 2026
Google has spent three years quietly killing rich results, FAQ included as of May 2026. That does not make structured data pointless. It changes what it is for: helping search and AI parse who you are, not winning SERP decorations. Here is what an indie product should actually ship.
Last updated June 17, 2026Most rich-result schema is gone or restricted: HowTo was retired in 2023, a batch of niche types in early 2026, and FAQ rich results on 7 May 2026. The schema types themselves stay valid and still get parsed, so structured data’s job has shifted from winning visual SERP features to making you legible to search engines and AI. For an indie product the short list worth shipping is Organization (or SoftwareApplication), BreadcrumbList, and Article/BlogPosting on content, plus Product if you sell one. Skip the deprecated types, and do not believe schema alone earns AI citations.
- Deprecation is about visual rich results, not rankings. Google has repeatedly said adding or losing unused structured data has no effect on where you rank.
- FAQ rich results ended on 7 May 2026.
FAQPageis still a valid type Google parses, so existing markup can stay, it just no longer buys you SERP real estate. - Structured data still earns its keep by disambiguating your entity.
OrganizationwithsameAslinks is the highest-value, lowest-effort schema for a new product. - There is no solid evidence schema alone gets you cited in ChatGPT or Perplexity. It helps machines understand you; authority and mentions are what earn the citation.
Yes, structured data is still worth shipping, just not for the reason the cargo-cult advice repeats. The visual rich results that made schema famous (the FAQ dropdowns, the HowTo steps, the star-studded snippets) are mostly gone or locked to a handful of site types. What survives is the quieter, more durable job: telling a machine, unambiguously, what your page and your product are. For an indie product that means a short list of types worth your time and a longer list to ignore. This guide is the 2026 triage; for how to write the markup itself, start with the schema.org basics.
01 · The deprecationsWhat Google actually killed
The pruning was gradual, which is why so many guides are out of date. The pattern is consistent: Google retires the rich results almost nobody used well, while keeping the schema types valid.
| When | What changed |
|---|---|
| 2023 | HowTo rich results retired on desktop, then fully. The how-to steps in search are gone. |
| Early 2026 | Around seven niche types dropped as rich results: Course Info, Claim Review, Estimated Salary, Learning Video, Special Announcement, Vehicle Listing, and Book Actions among them. |
| 7 May 2026 | FAQ rich results end. The expandable Q&A under listings no longer appears. Search Console reporting and Rich Results Test support are removed across 2026. |
Two things matter more than the list. First, every one of these is about a visual feature in the results page, not your ranking. Google has been explicit that losing a rich result does not move your position, and that unused structured data causes no harm. Second, the schema types are still valid. FAQPage, HowTo and the rest remain real schema.org types that Google and other crawlers still read. What changed is what shows up in the SERP, not what the markup means.
Losing a rich result does not drop you in the rankings, and adding one never lifted you either. Rich results affect how your listing looks and how often it gets clicked, not where it sits. So “Google deprecated FAQ schema” is not a ranking event. It is a presentation change, and treating it as a crisis misreads what the markup was ever doing.
02 · The real jobSo what is schema even for now?
Strip away the SERP decorations and structured data goes back to its original purpose: machine legibility. A page of HTML is ambiguous to a parser. Schema removes the ambiguity. It states, in a format built for machines, that this entity is a software product called Pagewatch, that this block is an article by this author, that these are the breadcrumbs to this page. That clarity feeds Google’s entity understanding, its AI Overviews and AI Mode, and the assistants reading your pages directly.
Schema stopped being SERP decoration and went back to its real job: telling a machine, without guesswork, exactly what this page is.
That is a smaller, more honest claim than “schema gets you rich results,” and it is the one that still holds. The deprecations did not weaken structured data. They stripped away the layer that was always the least important and left the part that does real work.
03 · The short listWhat an indie product should actually ship
Most schema guides are written for e-commerce or publishers and list types a typical indie tool will never use. Here is the version for a small product, sorted by whether it earns its keep.
| Type | What it does | Worth it for an indie product? |
|---|---|---|
Organization / SoftwareApplication |
Declares your entity: name, logo, description, sameAs links |
Yes, ship this first |
BreadcrumbList |
Page hierarchy, still a live rich result | Cheap yes |
Article / BlogPosting |
Marks up content pages so they are recognised as articles | Yes, on any content |
Product |
Price, availability, still produces rich results | Only if you sell something |
Review / AggregateRating |
Star ratings, still live | Only with genuine, real reviews |
FAQPage |
No rich result since May 2026, still parsed | Optional, low priority now |
HowTo and the 2026-deprecated batch |
No rich result | Skip |
The single highest-leverage piece is Organization (or SoftwareApplication for an app) with sameAs links pointing at your real profiles. It is a few lines of JSON-LD and it is the clearest signal you can send about which entity your site represents, which matters for everything from search to your brand SERP.
{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "Pagewatch",
"applicationCategory": "WebApplication",
"description": "Monitors any webpage for changes and alerts you instantly.",
"url": "https://pagewatch.dev",
"sameAs": [
"https://github.com/pagewatch",
"https://x.com/pagewatch",
"https://www.linkedin.com/company/pagewatch"
]
}04 · What it will not doThe honest part: schema is not a citation lever
A lot of 2026 advice quietly upgraded schema from “rich results” to “the way to get cited by AI,” with confident percentages attached. Be sceptical. There is no solid evidence that adding structured data, on its own, gets you quoted in ChatGPT or Perplexity. What schema does is make you parseable and unambiguous, which is necessary but not sufficient. Whether an assistant actually cites you still rides on the same things that drive search: clear content, real authority, and being mentioned and linked elsewhere.
So treat structured data as table stakes, not a growth lever. Ship the short list because it makes machines understand you correctly and costs almost nothing. Then put your real effort into the half schema cannot touch: being known, which is a footprint problem, not a markup one.
Is your structured data helping or just sitting there?
Nilkick checks which schema types you expose, whether they are valid, and which are deprecated dead weight, alongside the rest of your readiness signals.
This is one slice of being agent-ready: parseable, structured content a machine can read without guessing. It pairs with the more fundamental fix in this cluster, making sure your pages are not a JavaScript shell in the first place, because schema injected by script after load is schema a non-rendering crawler never sees.
Common questions
FAQPage remains a valid schema.org type that Google still parses, so existing markup can stay in place. It just no longer produces the expandable Q&A dropdown it once did.Organization, or SoftwareApplication for an app, including sameAs links to your social and directory profiles, because it tells Google and AI what entity your site represents. Add BreadcrumbList for navigation and Article or BlogPosting on content pages. Add Product only if you actually sell something with a price. That covers the parsing value without chasing deprecated rich results.Get your free launch-readiness score
See what else is between your product and its first real users — Nilkick scores your readiness and hands you the map. Free, no login.
https:// optional · no account · we don't email you
Schema.org for indie products: the JSON-LD to actually paste in
The two structured-data blocks worth adding to an indie product: Organization with sameAs, and SoftwareApplication. Copy-paste JSON-LD, where it goes, and what it does (and does not) do.
Why your AI-built SPA is invisible to AI crawlers (and risky for Google)
AI crawlers like GPTBot and ClaudeBot don't run JavaScript, so a client-rendered single-page app serves them a blank shell. Why it happens, how to check, how to fix it.
What is agent readiness?
Agent readiness is how well your site can be discovered, parsed, and acted on by AI agents. What it means in 2026, what actually matters, and what is hype.