Schema Markup Generator (JSON-LD)
Which Schema.org markup would you like to create?
Use this Schema.org structured data generator to create JSON-LD markups, including all of the required item properties and more. Click on the Google icon to test your markup with the Rich Results Test.
Build valid structured data for 16 page types in seconds. This free JSON-LD schema generator produces clean, copy-ready code with every required property Google expects, no coding needed, and it reflects Google's 2026 rich result rules after the FAQ and How-To removals.
Accurate for 2026. Most schema tools still tell you FAQ and How-To earn rich results. They do not. Google deprecated How-To rich results in 2023, retired the Sitelinks Searchbox in November 2024, and removed FAQ rich results from Search on May 7, 2026. The support table below reflects what Google actually shows today.
What Is Schema Markup?
Schema markup is code you add to a web page that tells search engines and AI systems exactly what your content means. It uses the shared vocabulary from Schema.org, a project backed by Google, Microsoft, Yahoo, and Yandex, and Google recommends adding it in JSON-LD format inside a <script type="application/ld+json"> tag.
A search engine reads plain HTML as text. Schema markup labels that text as data: this string is a price, this is an author, this is a star rating, this is an event date. When the labels match your visible content, Google can render rich results, the enhanced listings with stars, prices, and images that pull more clicks than a plain blue link.
Does Schema Markup Help SEO in 2026?
Schema markup is not a direct ranking factor. Google has said this repeatedly. What it does is unlock rich results, feed entity understanding, and keep your data machine-readable for the AI systems now shaping search. Here is where the value sits today.
Rich Results
Product prices, review stars, recipes, events, and breadcrumbs still render as enhanced listings that stand out in the SERP.
Higher Click Rate
Enhanced listings occupy more screen space and consistently beat plain links on click-through, which compounds over time.
AI Search Readiness
Google says AI Overviews need no special schema, but structured data that matches your page helps AI systems parse and attribute your content correctly.
Zero Risk
Valid markup never harms rankings. Unsupported types sit harmlessly and trigger no errors in Search Console.
Which Schema Types Still Earn Rich Results?
This is the table other generators get wrong. Below is what each type does in Google Search as of July 2026. "Entity signal" means the markup helps Google understand your content and knowledge graph even though it does not produce a visual rich result.
| Schema Type | Best For | Google Rich Result (2026) |
|---|---|---|
| Product | E-commerce product pages | Yes |
| Review / AggregateRating | Ratings and star snippets | Yes |
| Local Business | Physical and service-area businesses | Yes |
| Breadcrumb | Site navigation path | Yes |
| Article | Blog posts, news, top stories | Yes |
| Recipe | Food recipes | Yes |
| Video | Hosted and embedded video | Yes |
| Event | Conferences, webinars, gigs | Yes |
| Job Posting | Job listings | Yes |
| Software App | Apps and tools | Yes |
| Course | Online courses and course lists | Yes |
| FAQ Page | Question and answer content | Retired May 2026 |
| How-To | Step-by-step guides | Retired 2023 |
| Website | Sitelinks searchbox | Retired Nov 2024 |
| Person | Author and speaker pages | Entity signal |
| Organization | Company and brand pages | Entity signal |
Retired types are still valid Schema.org markup. FAQPage, HowTo, and WebSite remain safe to keep, they simply no longer trigger a visual rich result. Google confirms unused structured data causes no problems in Search.
Schema Markup and AI Search
Google's official guidance is direct: there is no special schema required for AI Overviews or AI Mode. What matters is that any structured data you use accurately matches the visible content on the page. Markup that describes content the reader cannot see is a policy risk, not an advantage.
The practical takeaway for 2026 is a shift in why you mark up a page. The reason is no longer to grab a SERP dropdown. It is to make your entities, prices, authors, and dates unambiguous for Google's ranking systems, for Bing, and for retrieval crawlers like PerplexityBot that index the open web. Types that describe real content, Product, Article, Organization, LocalBusiness, survive every deprecation. Types added only to farm a display feature do not.
How to Use This Schema Generator
- Select a schema typePick the type that matches your page from the dropdown, for example Article, Product, or Local Business.
- Fill in the fieldsComplete the form. Required fields are marked, and you can skip anything that does not apply to your page.
- Generate the JSON-LDClick Generate Schema to produce valid, formatted structured data with every required property included.
- Copy the codeCopy the output and paste it into your page inside a
<script type="application/ld+json">tag in the<head>. - Validate it liveConfirm eligibility with Google's Rich Results Test or the Schema.org Validator.
How to Add Schema Markup to WordPress
Rank Math Recommended
Open the page editor, go to Rank Math, then the Schema tab, choose Add Custom Schema, and paste the JSON-LD. Handles per-page markup cleanly.
Yoast SEO
Use the Yoast Schema settings in the page editor, or drop the code into a Custom HTML block in the Gutenberg editor for one-off pages.
Header Scripts Plugin
Install a plugin like WPCode or Insert Headers and Footers and paste the code in the header, either site-wide or per page.
Manual (Theme)
Add the JSON-LD before the closing </head> in your child theme's header.php. Best only if you manage code directly.
JSON-LD vs Microdata vs RDFa
All three are ways to express Schema.org data, but they are not equal in Google's eyes. Microdata and RDFa weave attributes directly into your HTML tags, which makes them harder to maintain and easy to break during redesigns. JSON-LD sits in a single script block, separate from your layout, so it is simpler to add, edit, and audit. Google recommends JSON-LD, and this generator outputs JSON-LD only.
Schema Markup Generator FAQ
<script type="application/ld+json"> tag, ideally in the page's head section. On WordPress, the simplest routes are Rank Math's Custom Schema tab, the Yoast schema settings, or a header scripts plugin like WPCode. Developers can add it directly before the closing head tag in the theme. Always validate with the Rich Results Test after adding it.Level Up Your Technical SEO
WritoryBuzz covers SEO, structured data, and AI search in depth. Start with these guides:
Related Free SEO Tools
Build SEO, Open Graph, and Twitter Card tags with live previews and optional JSON-LD.
Open Tool →Create a valid sitemap.xml so Google discovers every page you just marked up.
Open Tool →Control search and AI crawlers, including GPTBot, ClaudeBot, and CCBot, in one file.
Open Tool →Help ChatGPT, Claude, and Perplexity find and cite your best pages in seconds.
Open Tool →Preview your title and meta description in Google results before you publish.
Open Tool →Score your page on Experience, Expertise, Authority, and Trust the way Google rates it.
Open Tool →