Skip to content

Schema markup generator

Make JSON-LD markup for an article, a local business, a product, a breadcrumb trail or an FAQ. Fill in the fields, check what Google needs and copy the code. Free, no sign-up, and what you type stays in your browser.

Type of markup

Example details. Replace them with yours.

Your JSON-LD

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "How often to water a new lawn",
  "description": "A week by week watering plan for new grass seed and sod, with how much water each needs.",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://example.com/blog/water-new-lawn"
  },
  "url": "https://example.com/blog/water-new-lawn",
  "image": [
    "https://example.com/images/new-lawn.jpg"
  ],
  "datePublished": "2026-09-14",
  "dateModified": "2026-10-02",
  "author": {
    "@type": "Person",
    "name": "Dana Reyes",
    "url": "https://example.com/about/dana-reyes"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Example Lawn Co.",
    "logo": {
      "@type": "ImageObject",
      "url": "https://example.com/logo.png"
    }
  }
}
</script>

Paste it into the page's HTML, in the head or the body. Then run the page through Google's Rich Results Test.

Checks

Ready to paste. Nothing to fix.

Serpwright writes articles from your Search Console data and builds this markup for each one it publishes.

Start free trial

3 days free, no card.

What markup does in Google now

From Google's own documentation, checked October 24, 2026.

  1. Markup is not a promise

    Google says it does not guarantee that features using structured data will show up in search results. Correct markup makes a page eligible. Google still decides what to show.

  2. Only mark up what readers can see

    Google's guidelines say not to mark up content that isn't visible on the page, and that the markup must be a true picture of the page. A price, address or question in the code should also be on the page.

  3. FAQ results are gone from Google

    Google stopped showing FAQ rich results on May 7, 2026. FAQ markup will not change how a page looks in Google. The option is still here for anyone who wants the markup on the page anyway.

  4. No HowTo, no star ratings

    HowTo is no longer in Google's list of search features, so this tool doesn't make it. Google recommends review and rating markup for local businesses only on sites that collect reviews of other businesses, so the tool leaves ratings out.

Sources, all on Google Search Central: Search gallery, Structured data guidelines, Local business, Product snippet, Article, Breadcrumb, Search Central updates.

Articles that ship with their markup

Serpwright reads your Search Console data, finds the searches your site shows up for but has no page for, then writes and publishes an article for each one you approve.

  • Every article gets Article and breadcrumb markup from the same code this tool uses, plus FAQ markup when it has questions. On WordPress with Yoast, Rank Math or All in One SEO, and on Shopify, Serpwright leaves Article and breadcrumb markup to the plugin or theme and adds the rest.
  • On a store, product and review pages also get Product markup. On a local business site, service, city and landing pages also get local business markup.
  • Articles publish to WordPress, Webflow or Shopify with internal links to your related pages.

3 days free, no card.

Questions

What is schema markup?
Code that describes a page in a fixed vocabulary from schema.org, like who wrote an article, where a business is or what a product costs. Search engines read it to understand the page, and Google uses some types to show richer results.
Why JSON-LD?
Google recommends JSON-LD for structured data when your site allows it, because it is the easiest format to add and maintain. It sits in its own script tag, so you don't have to change the page's HTML around it.
Where do I paste the code?
Into the HTML of the page it describes, in the head or the body. In WordPress, check first whether your SEO plugin already adds the same type, so the page doesn't describe one article or business twice.
Does FAQ schema still work?
Not in Google. Google stopped showing FAQ rich results on May 7, 2026, so FAQ markup will not change how your page looks there.
Which types can Google still show as rich results?
Of the types this tool makes, Article, Breadcrumb, Local business and Product are in Google's search gallery as of October 24, 2026. Google still decides page by page whether to show them.
Does this tool save what I type?
No. The code is built in your browser and what you type is never sent to us. We count one anonymous use when you copy code made from your own details. It records the type of markup, never the details.