🧩 Auto-detects from your site · 20+ business types · Google Rich Results ready

Free JSON-LD Schema Generator

Generate valid Schema.org structured data for your business. Paste your URL and we'll auto-fill everything we can find. Copy the <script> tag and paste it into your site's <head> to unlock Google Rich Results.

πŸ€– Auto-fill from your website

Scan mode:

We'll scan your homepage for schema, OG tags, phone numbers, social links, and address data.

Business Type

Identity

Contact & Location

Services & Pricing

Social Profiles (sameAs)

Opening Hours

Mondayto
Tuesdayto
Wednesdayto
Thursdayto
Fridayto
Saturday
Sunday

Generated Schema

Fill in the form and click Generate β†’

How to Generate Schema Markup

  1. πŸ”—

    1. Enter your website URL

    Paste your business website URL. The tool will crawl it and auto-fill as many fields as possible from your homepage or across multiple pages.

  2. 🧩

    2. Choose your business type

    Select from 20+ Schema.org types including LocalBusiness, Restaurant, MedicalBusiness, LegalService, Hotel, and more.

  3. ✏️

    3. Review and edit the fields

    Check the auto-filled data and fill in any missing fields like address, phone, hours, and coordinates.

  4. πŸ“‹

    4. Copy the script tag

    Click Copy to Clipboard and paste the <script type="application/ld+json"> tag into the <head> of your website.

Why Schema Markup Matters for SEO

⭐

Star Ratings in SERPs

Schema markup enables Google to display star ratings, review counts, and price ranges directly in search results β€” increasing click-through rate by up to 30%.

πŸ—ΊοΈ

Google Maps & Knowledge Panel

A correct LocalBusiness schema with geo coordinates and address helps Google associate your business with local search results and the Google Business Panel.

❓

People Also Ask Boxes

FAQPage and HowTo schema can surface your content in Google's "People Also Ask" feature β€” effectively giving you a second listing on the same SERP page.

Frequently Asked Questions

What is JSON-LD schema markup?βŒ„

JSON-LD (JavaScript Object Notation for Linked Data) is Google's recommended way to add structured data to a webpage. It tells search engines what your page is about β€” your business name, address, opening hours, ratings β€” enabling rich results like star ratings, knowledge panels, and local pack listings.

Will adding schema markup improve my Google rankings?βŒ„

Schema markup is not a direct ranking factor, but it enables rich results (star ratings, FAQ dropdowns, event dates) that significantly increase click-through rates. Higher CTR correlates with ranking improvements over time. LocalBusiness schema is also essential for appearing in Google's local pack.

Where do I paste the generated JSON-LD code?βŒ„

Paste the <script type="application/ld+json"> block inside the <head> section of your HTML. In WordPress, you can use a plugin like "Insert Headers and Footers". In Squarespace or Wix, use their built-in code injection tool. In Shopify, paste it in your theme's theme.liquid file.

What is the difference between Quick scan and Deep Crawl?βŒ„

Quick scan only fetches your homepage β€” fast, but may miss information. Deep Crawl visits up to 15 pages across your site (About, Contact, etc.) to extract a much more complete picture. Use Deep Crawl for businesses where key info like hours or address lives on a separate page.

Can I use this for multiple business locations?βŒ„

The generator creates a single schema block per run. For multiple locations, run the tool once per location URL and add a separate JSON-LD block for each. Google supports multiple LocalBusiness schemas on the same page.