Schema Markup Generator

Generate JSON-LD schema that actually validates.

Build Article, FAQ, Breadcrumb, and HowTo structured data from a simple form, catch missing required fields as you type, and copy a clean script block. Free, no login, and honest about which rich results Google still shows in 2026.

Schema type

For blog posts and news. Still earns Article rich results in Google.

JSON-LD output

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article"
}
</script>

Validity check

1 error

Article needs a headline. It is the required field for the Article type.

No image added. Article rich results strongly prefer at least one image, ideally 1200px wide.

No datePublished. Adding it helps Google understand freshness and eligibility for Article features.

No author. Author markup supports E-E-A-T signals and is recommended for Article.

This checks required fields and common best practices. For final confirmation, paste the output into Google's Rich Results Test or the Schema.org validator.

Marking up one post is easy. Keeping 300 in sync is not.

Structured data drifts the moment your content changes and nobody updates the markup.

Doing this by hand for 300 pages? Murkuz detects the pages losing visibility in Google Search Console, drafts the on-page and technical fixes, pushes them to your CMS after you approve, and proves the ranking lift with real numbers.

Which schema types still earn rich results?

Not every schema type produces a visible rich result anymore, and most generic generators will not tell you that. Here is the honest 2026 picture for the four types this tool covers, so you add markup with realistic expectations.

Article schema

Article markup is the one with the clearest ongoing payoff for blogs and publishers. It helps Google understand your headline, author, publish date, and image, and it supports enhanced presentation in search and Google News surfaces. Keep the headline at 110 characters or fewer, include a wide image, and make sure the author is a real named person to strengthen E-E-A-T signals.

FAQ schema

FAQPage markup is still valid, but the rich result has largely gone away. Since 2023 Google shows expandable FAQ results only for well-known, authoritative government and health sites. For a normal blog, adding FAQ schema will not produce that expandable snippet. It can still help other search engines and AI answer engines parse your questions and answers, which is why this tool keeps it. Add it if it fits your content, not because you expect the old rich result.

Breadcrumb schema

Breadcrumb markup remains one of the safest wins. It tells Google the hierarchy of your page, and Google frequently replaces the raw URL in search results with a readable breadcrumb trail. Give every item a name and a URL, in the order a visitor would navigate from your homepage down to the current page.

HowTo schema

Google deprecated the HowTo rich result in 2023, so this markup no longer produces a step-by-step result in Google Search. It is still valid schema.org structured data and is parsed by other engines and AI systems. Use it if the underlying content is genuinely a step-by-step guide, but do not expect a HowTo carousel in Google.

Rules that keep your markup safe

  • Only mark up visible content: the structured data must match what a user actually sees on the page, or Google can flag it as spam.
  • Prefer JSON-LD: keep the markup in a single script block so it is easy to maintain and does not clutter your HTML.
  • Validate before you ship: run the output through Google's Rich Results Test and the Schema.org validator to catch errors this quick check cannot.
  • Do not over-mark: adding every type to every page rarely helps and can dilute the signal. Match the type to the page.

Frequently asked questions

What is schema markup?+

Schema markup is structured data you add to a page, usually as JSON-LD, that describes the content in a vocabulary search engines understand (schema.org). It does not change what visitors see, but it helps search engines and AI systems interpret your page and can make it eligible for rich results such as review stars, article cards, and breadcrumbs.

Does FAQ schema still work in 2026?+

The markup is still valid, but the rich result is limited. Since 2023 Google only shows FAQ rich results for well-known, authoritative government and health websites. For a typical blog, FAQPage markup no longer produces the expandable FAQ result in Google. It is still useful for other search engines and for AI answer engines that read structured data, which is why this tool keeps it and is honest about the limitation.

What is the difference between JSON-LD and microdata?+

Both are ways to add structured data. JSON-LD is a script block placed in the page head or body, kept separate from your visible HTML. Microdata is inline, mixed into your HTML tags with attributes. Google recommends JSON-LD because it is easier to add, maintain, and generate. This tool outputs JSON-LD.

Where do I put the JSON-LD code?+

Paste the generated script block into the head of your page, or anywhere in the body. In WordPress you can use a header snippet plugin or your SEO plugin's schema settings. In Webflow you can paste it into the page's custom code head section. Only add markup that matches the content actually visible on the page.

Will schema markup improve my rankings?+

Schema is not a direct ranking factor. It can improve your click-through rate by making your result more informative, and it helps search engines and AI systems understand your content, which matters more every year. The best gains come from adding accurate markup that matches your content, not from stuffing every type onto every page.

Is this schema markup generator free?+

Yes. It is free, needs no login, and runs entirely in your browser. Fill in the form, copy the JSON-LD, and paste it into your page. The tool also flags missing required fields and is candid about which rich results Google still shows in 2026.

Mark up one page here. Let Murkuz keep the whole site in sync.

This tool generates JSON-LD for one page by hand. Murkuz watches your whole site in Google Search Console, drafts the on-page and technical fixes, publishes to your CMS, and proves the ranking lift. Autonomously, on repeat.

Free tool. No login. Murkuz is the autonomous version, running across your whole site.