Free SEO tool

Local business schema generator

Add your business type, address, phone and opening hours, and copy LocalBusiness JSON-LD for your website.

Free, no sign-up. The code is built in your browser: nothing you type is sent anywhere.

What LocalBusiness markup does

It tells Google, in a format it can't misread, your business's name, type, address, phone number, opening hours and location. Google requires the name and address and recommends the rest.

Pick the most specific business type that fits (Dentist rather than LocalBusiness, for example). It helps Google understand what you do.

Markup plus Google Business Profile

For the map results and the local pack, your Google Business Profile matters most. Keep the name, address and phone on your website and in the markup exactly the same as on your profile, so Google can connect them.

Where to put it

Add the code to your homepage, or to the page for each location if you have several. Each location gets its own block with its own address and hours.

Questions

What if I don't have a storefront?

Service-area businesses can still use LocalBusiness markup. Use the address shown on your website, or leave the street out if you don't show it publicly.

How do I find my latitude and longitude?

Right-click your business on Google Maps: the first item in the menu is the coordinates. Click it to copy them.

How do I add holiday hours?

Use a separate opening hours row for the special days, or update the markup before the holiday.

See what to fix on your website today.

Free plan, no credit card. Your first fixes in about a minute.