Rankite
ServicesResultsToolsTeamAboutBlogCareersContactFree SEO Audit
Free tool

Local Business Schema Generator: Free LocalBusiness JSON-LD

Fill in your business name, address, hours and contact details, then copy valid LocalBusiness JSON-LD structured data for your site. Free, no signup.

Home / Tools / Local Business Schema Generator

Fill in the fields you have. The LocalBusiness JSON-LD below updates as you type. Empty fields are left out automatically.

Opening hours

Tick the days you are open, then set the open and close time. Leave times blank to skip hours.

Your LocalBusiness JSON-LD

Paste this block into the <head> of the page for this location. Keep the details identical to what visitors see on the page, then validate it in Google's Rich Results Test.

Built by Rankite, the SEO team behind Swordfish AI's +400% revenue and Zluri's +45% organic growth. See the case studies

LocalBusiness schema is structured data, written in JSON-LD, that labels your business name, address, phone, hours and location so search engines and AI assistants read them as facts instead of guessing from your page text. The generator above turns your details into valid markup you can copy straight into the page head. It is an open Schema.org standard, so it is free and works on any platform.

How to use this local business schema generator

  1. Enter your core details. Business name, type, website and phone are the foundation. Pick the most specific type that fits, such as Dentist or Restaurant, rather than the generic LocalBusiness when you can.
  2. Add your full address. Street, city, region, postal code and country code feed the PostalAddress block that powers map and local-pack results.
  3. Set your hours. Tick the days you open and set the open and close time to generate an OpeningHoursSpecification.
  4. Copy and paste. Drop the full script block into the <head> of that location's page, then validate it in Google's Rich Results Test.

Why local business schema matters

Clean, machine-readable business data is one of the strongest local signals you can give. Whitespark's Local Search Ranking Factors research consistently finds Google Business Profile signals among the leading factors for the local pack, and your on-site schema reinforces the same name, address and phone data that Google cross-checks. Consistency across both is what builds trust.

The audience for accurate local data keeps growing. Google reports that "near me" mobile searches drive fast in-person visits, often within a day, and BrightLocal's Local Consumer Review Survey finds the large majority of consumers read online reviews before choosing a local business. The same structured details now feed AI answers too: Google says its AI Overviews reach more than 1.5 billion users a month, and they pull clean, attributed facts. To see where your local presence stands, request a free local SEO audit.

Related articles

FAQ

Local Business Schema Generator: questions, answered

What is local business schema?
Local business schema is LocalBusiness structured data, written in JSON-LD, that marks up your business name, address, phone, opening hours and geo coordinates. It tells search engines and AI assistants exactly what your business is and where it is located, so they can display and reuse those details accurately in search results, maps and AI answers.
How do I add LocalBusiness schema to my website?
Generate the JSON-LD above, then paste the full script block into the head of the page for that location, usually your homepage or a dedicated location page. Validate it with Google's Rich Results Test or the Schema.org validator. On WordPress you can add it through a header snippet plugin or your theme header.
Which LocalBusiness type should I choose?
Choose the most specific type that matches your business, such as Dentist, Restaurant, Store or LegalService, because specific types give engines clearer context. If none fits closely, use the general LocalBusiness type. The generator includes the common subtypes; all of them inherit the standard address, hours and contact properties.
Does local business schema help my Google rankings?
Schema does not directly boost rankings, but it removes ambiguity about your name, address, phone and hours, which supports local visibility and rich results. Whitespark's research ranks Google Business Profile signals among the top local factors, and consistent on-site schema reinforces that same data, helping engines and AI assistants trust and display your details.
Do the schema details need to match my page?
Yes. The business name, address, phone and hours in your markup must match the visible content on the page and your Google Business Profile. Mismatched or invented data can be ignored or treated as misleading. Keep your schema, your page text and your profile identical, and update all three together when anything changes.

More free tools

Let's grow

Ready to own page one?

Get a free, no-obligation SEO audit and a 30-minute strategy session. We'll show you exactly where the growth is hiding.

Book your free audit Explore services
Get in touch

Tell us about your project

Fill out the form and we'll get back to you within one business day. Prefer email? Write to us directly at contact@rankite.com.

Or copy our email and write to us directly: contact@rankite.com