Free Developer Tool

Schema Markup Generator

Build structured JSON-LD data to help search engines understand your content and earn rich snippets.

Schema Type

Local Business Details

JSON-LD Output

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Business Name",
  "url": "",
  "telephone": "",
  "email": "",
  "description": "",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "",
    "addressLocality": "",
    "addressCountry": "AE"
  },
  "openingHours": "Mo-Sa 09:00-22:00",
  "priceRange": "$$"
}
</script>
Paste this code in the <head> of your page. Test it with Google's Rich Results Test tool before going live.

Get Results in Seconds

1

Choose your schema type

Pick the type that matches your page — Local Business for a shop, Article for a blog post, FAQ for a Q&A page.

2

Fill in the fields

Only fill what's accurate — leaving placeholder data in live schema can hurt rather than help your rankings.

3

Copy the JSON-LD code

JSON-LD is Google's preferred format. It's a clean script block, not mixed into your HTML.

4

Paste into your page head

Add the <script type="application/ld+json"> block anywhere in your <head> or just before </body>.

Common Questions

Does adding schema markup guarantee rich results in Google?

No — schema markup makes you eligible for rich results, but Google decides whether to show them. Clean, accurate, and complete schema data gives you the best shot.

What's the difference between JSON-LD and Microdata?

JSON-LD is a separate script block — cleaner and easier to maintain. Microdata is embedded directly in your HTML. Google recommends JSON-LD, and so do we.

Can I add multiple schema types to one page?

Yes. For example, a product page can have both Product schema and BreadcrumbList schema on the same page. Just include multiple <script type="application/ld+json"> blocks.

Related Tools

More SEO & Marketing Tools

View all tools
Chat with us on WhatsApp