WebSite leads schema.org type adoption at 12.73% of mobile pages
The 2024 Web Almanac breaks JSON-LD down by schema.org type: WebSite tops out at 12.73% of mobile pages, Organization at 7.16%, Product at just 0.77%.
Schema markup generator: build JSON-LD for Article, NewsArticle, FAQPage, VideoObject, Organization and BreadcrumbList. Free, runs in your browser.
Runs entirely in your browser. Nothing you enter is uploaded, logged or stored.
Pick a type, fill the form, and this schema markup generator writes the JSON-LD as you type, with a list underneath of anything missing or malformed. Copy the block into a script tag of type application/ld+json and the page states what it is in explicit terms. It all runs in your browser.
Google recommends JSON-LD because it is the easiest structured data format to implement and maintain. The generator covers six Schema.org types:
When nothing is missing, the list reads “Every required property for this type is present.”
Choose Article, fill every field except the image, and type the published date as 25/09/2026. The generator lists two problems:
Fix both, with author name Adam Hafez and an author URL, and the author comes out as an entity rather than a bare string:
"author": {
"@type": "Person",
"name": "Adam Hafez",
"url": "https://example.com/authors/adam-hafez"
}
The block is only copied when you press the copy button. If the browser refuses clipboard access, the status line says so and you can select the block by hand.
What it cannot check is whether the markup matches the page. Google says not to mark up information that is not visible to the user, even when it is accurate, so every value here must also appear on the page itself. For FAQPage specifically, Google stopped showing the FAQ rich result in 2026; the type stays valid, but it no longer earns an expanded result.
Schema markup is structured data written in the Schema.org vocabulary that states what a page is, such as an article, a video or an organization, in explicit terms. Google uses it to understand the page and to decide eligibility for rich results.
JSON-LD. Google recommends it as the easiest to implement and maintain, and it lives in one script block rather than being threaded through the HTML.
No. Google says structured data can make a page eligible for rich results but does not guarantee them. The markup also has to follow Google's guidelines and describe content visible on the page.
Google's guidelines say not to add structured data about information that is not visible to the user, even if it is accurate. Markup that breaks the guidelines can cost the page its rich result eligibility.
Google stopped showing the FAQ rich result in Search and removed its documentation in June 2026. FAQPage is still a valid Schema.org type, so the generator keeps it for pages that really are a list of questions and answers, but it no longer earns an expanded snippet in Google.
Google recommends the Rich Results Test while you build, then the URL Inspection tool and the rich result status reports in Search Console once the page is live, to catch templating or serving problems.
The 2024 Web Almanac breaks JSON-LD down by schema.org type: WebSite tops out at 12.73% of mobile pages, Organization at 7.16%, Product at just 0.77%.
Google's September 2026 changelog documents aggregator units, supplier units and carousels: result formats limited to the EEA, South Africa and Turkiye.
SearchPilot split-tested removing a self-referential breadcrumb link on PLPs. Traffic fell 5.5%, likely from a schema markup mismatch left behind.
HTTP Archive's Web Almanac found JSON-LD on 41% of pages in 2024, up from 34% in 2022, while RDFa and Open Graph stayed the most common formats.