Skip to content

LocalBusiness schema generator

Fill in your business details to build a LocalBusiness JSON-LD snippet you can paste straight into your site's head.

Fill in your business name above to see the generated JSON-LD.

How to use

  1. 1
    Fill in your business details

    Add your business name, phone, website, price range, and address. Only name is required; leave the rest blank to omit them.

  2. 2
    Pick your business type

    Choose the schema.org type that most specifically matches your business, such as Dentist or Restaurant, instead of the general LocalBusiness default.

  3. 3
    Copy the JSON-LD

    Click Copy to grab the generated structured data snippet.

  4. 4
    Paste it inside a script tag in your site's head

    Paste the snippet inside a <script type="application/ld+json"> tag in the <head> of the page it describes, then save and publish.

Tips & best practices

  • Use the most specific business type available. Search engines can do more with Dentist than with the generic LocalBusiness fallback.
  • Keep your name, address, and phone (NAP) here identical to what is on your Google Business Profile, so the signals agree.
  • Validate the finished page with Google's Rich Results Test before considering it done.
  • Add it only to pages where these business details are visible and genuinely apply, not as a generic sitewide snippet.

What this tool does / does not do

What it does
  • Builds a valid LocalBusiness JSON-LD snippet from your details
  • Only includes the fields you actually fill in
  • Runs entirely in your browser
What it does not do
  • Store, upload, or send your details anywhere
  • Insert the schema into this page's own document
  • Guarantee a rich result in Google search; that depends on Google's own review

Keep improving your lead flow

Continue with a related free tool to find friction in your website, response process, or campaign tracking.

Sources and guidance

Use these primary references to validate the guidance behind this tool; your result still depends on the values you enter.

Questions, answered.

It gives search engines a structured, machine-readable description of your business, such as its name, address, phone, and type, instead of forcing them to infer those details from page text. Correct markup does not guarantee a richer search result.

Put a salesperson on every page of your site.

Paste your URL, test the assistant privately, add your booking link, and go live with one script tag.