Launch offer: 3-day trial for $1, then $39/mo. Cancel anytime.

Free Schema Markup Generator

Generate valid JSON-LD structured data for Articles, FAQs, HowTo guides, Products, and Local Businesses. Copy the code and paste it into your page's <head>.

JSON-LD Output

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

Paste this inside your page's <head> tag.

  • 100% free

    No credit card, no trial

  • No signup needed

    Use it right away, no account

  • Runs in your browser

    Your input never leaves your device

Unlock Rich Results in Google Search

Schema markup tells Google what your content means — not just what it says. This makes your pages eligible for rich results like product prices, review stars, and business details directly in search results, helping your listing stand out.

Higher Click-Through Rates

Rich results take up more space and show useful details like price, availability, and ratings, which draws the eye in the SERP.

More SERP Real Estate

Product, Article, and Local Business markup can add images, prices, dates, and business details to your listing.

AI Search Compatibility

Structured data gives search engines and AI assistants an unambiguous, machine-readable summary of your page.

schema.json
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
{
"@type": "Question",
"name": "What is schema?"
}
]
}
</script>

Supported Schema Types

Five of the most common schema types, ready to fill in.

Article

Blog posts, news articles, and editorial content with author and publisher data.

FAQ

Q&A content marked up as questions and answers. Google limits FAQ rich results to authoritative government and health sites.

HowTo

Step-by-step guides with named steps. Google no longer shows HowTo rich results, but the markup still describes your content.

Product

E-commerce products with price, availability, and star rating markup.

Local Business

Physical businesses with address, hours, and map coordinates.

How to Use

1

Select Schema Type

Pick the schema type that matches your content from the tab selector.

2

Fill in the Form

Complete the form fields. Only fill what applies — empty fields are omitted from output.

3

Copy JSON-LD

Click Copy to get the complete <script> tag ready to paste into your page.

4

Test in Google

Click "Test in Google" to open Google's Rich Results Test, then paste your code to validate it.

Frequently Asked Questions

What is JSON-LD schema markup?

JSON-LD (JavaScript Object Notation for Linked Data) is the preferred format for adding structured data to web pages. It is placed in a <script type="application/ld+json"> tag in your <head> and tells search engines what your content is about, enabling rich results in SERPs.

Does schema markup directly improve rankings?

Schema markup does not directly boost rankings, but it makes pages eligible for rich results such as product prices and review stars, article details, and local business information in Google search. Rich results stand out in the SERP and can earn more clicks. Note that since 2023 Google shows FAQ rich results only for a small set of authoritative government and health sites, and no longer shows HowTo rich results — the markup is still valid and helps search engines understand your page.

Which schema type should I use?

Use Article for blog posts and news. FAQ for pages with question-and-answer content. HowTo for step-by-step guides. Product for e-commerce product pages. LocalBusiness for brick-and-mortar stores, restaurants, and service providers.

How do I add JSON-LD to my website?

Copy the generated code from this tool and paste it into the <head> section of your HTML page. For CMS users: WordPress users can use plugins like Yoast SEO or RankMath. Shopify has built-in structured data support. For custom sites, paste directly in the HTML <head>.

How can I test my schema markup?

Use Google's Rich Results Test (search.google.com/test/rich-results) or Schema.org's validator. The "Test in Google" button in this tool opens the Rich Results Test in a new tab — paste your generated code there to validate it.

Full SEO Automation Available

Get More From Every Search Result

LazySEO automates keyword research, content creation, and publishing — so you rank on Google and AI search engines without the manual work.

$1 today, then $39/mo. Cancel anytime.

Key terms explained

Plain-English definitions from the LazySEO SEO glossary.

Structured DataStructured data is a standardized format — most commonly implemented using Schema.org vocabulary in JSON-LD, Microdata, or RDFa syntax — that provides explicit information about a page's content to search engines. By marking up entities like articles, products, recipes, events, and reviews, webmasters help search engines understand content without relying solely on text interpretation.BreadcrumbsBreadcrumbs are a navigational element that shows users and search engines the hierarchical path from the homepage to the current page (e.g., Home > Category > Subcategory > Page). They appear both on the page itself and, when marked up with Schema.org breadcrumb structured data, in the search results URL line — replacing the raw URL with a more readable path.Entity SEOEntity SEO refers to optimizing a website and its content around entities — real-world things like people, places, organizations, products, and concepts — as understood by Google's Knowledge Graph. Unlike keywords, which are strings of text, entities have attributes, relationships, and unique identifiers in Google's semantic database. Establishing that your brand or content is a recognized, authoritative entity is a key goal of modern SEO.Rich SnippetsRich snippets are enhanced search result listings that display additional information beyond the standard title, URL, and meta description. They are powered by structured data markup — typically Schema.org vocabulary implemented via JSON-LD — and can surface elements like star ratings, product prices, recipe cook times, event dates, and more directly in the SERP.FAQs (Frequently Asked Questions)FAQs are structured content sections that present common questions alongside their answers, typically formatted in an accordion or list layout on a webpage. In SEO, FAQs serve a dual purpose: they address user queries directly on the page and can be marked up with FAQPage structured data. Since August 2023, Google shows FAQ rich results only for well-known, authoritative government and health websites, so for most sites the markup mainly helps machines parse the questions and answers.Knowledge PanelA knowledge panel is an information box that appears on the right side of Google's desktop search results (and at the top of mobile results) when a user searches for an entity such as a person, organization, place, or thing. The panel is populated from Google's Knowledge Graph and displays key facts, images, social profiles, and related entities.
Browse the full SEO glossary