Free tool · no sign-up

Schema for your local business, ready to paste

Fill in your business details and get LocalBusiness JSON-LD code with opening hours, location, social profiles and FAQs. We flag what's missing before Google does.

Fields marked with * are required by Google.

01 Business

Pick the most specific one. Google understands a Dentist better than a generic LocalBusiness.
The name is required.
Use a full URL that starts with https://
Enter at least 10 digits.
Use a full image URL.
Use a full image URL.
Enter a valid email.

02 Location

The address is required for local businesses.
Enter the city.
Check this field.
Check this field.
Paste the coordinates or the Google Maps link.Format: latitude, longitude (for example 29.4241, -98.4936).

03 Opening hours

04 Online presence

Facebook, Instagram, LinkedIn, Google Maps, Wikipedia. Helps Google and AI search engines confirm who you are.

05 FAQs

Your JSON-LD code

—
    
        
        
        

    Paste the code inside the <head> of your home page or contact page. Then test it in Google's tool by pasting the code or the URL.

    01How it works

    Three steps and done

    1. 01

      Pick the type and fill in your details

      Select the most specific business type and enter your name, address, phone, website, opening hours and official profiles.

    2. 02

      Review the warnings

      The panel flags missing required fields and recommended ones that improve your presence on Google Maps, Search and AI search engines.

    3. 03

      Copy and test it

      Copy the code block, paste it into your site's head section and validate it with Google's Rich Results Test.

    02Structured data

    Tell Google who you are in its own language

    Structured data is a block of code, usually in JSON-LD format, that describes your business in a way machines understand without guessing: name, type, address, coordinates, opening hours, phone and official profiles. Google uses it for its knowledge panel and to connect your website with your Google Maps listing, and AI search engines like ChatGPT, Perplexity or Gemini use it to cite accurate details.

    For a local business, Google requires at least name and address. It also recommends telephone, url, geo, openingHoursSpecification and priceRange. The type matters: using Dentist, Restaurant or AutoRepair instead of the generic LocalBusiness gives more context and unlocks specific properties, like the menu or cuisine for restaurants.

    The sameAs property is the most underrated: it links your website to your Facebook, Instagram, LinkedIn and Google Maps profiles, confirming they're all the same entity. That consistency, along with your name, address and phone matching everywhere (NAP), is one of the most important local SEO signals.

    About FAQs: since 2023, Google only shows the FAQ rich result for authoritative government and health websites. Even so, FAQPage markup is still useful: it helps AI search engines find direct answers on your page. Include it only if the same questions and answers are visible on the page.

    • 50+ business types

      Restaurants, dentists, clinics, law firms, real estate agencies, auto shops, salons, gyms, stores and more LocalBusiness subtypes.

    • Hours with split shifts

      Build day-by-day hours with multiple time ranges, like a lunch break on weekdays and half days on Saturday, or open 24 hours.

    • Coordinates from Google Maps

      Paste a Google Maps link or the coordinates and the tool extracts the latitude and longitude.

    • Live validation

      Flags missing required fields, malformed URLs, phone numbers without a country code and Google's recommendations.

    • Highlighted, ready-to-use code

      Syntax-highlighted JSON-LD wrapped in its script tag, ready to copy or download in one click.

    • Optional FAQPage

      Add FAQs in the same block with @graph, connected to your business.

    04FAQ

    What people ask us

    Where do I paste the JSON-LD code?
    Inside the head section of your home page or contact page. In WordPress you can use a header code plugin; in Shopify, the theme.liquid file; in Wix and Squarespace, the custom header code section.
    Does Schema improve my rankings?
    It isn't a direct ranking factor, but it helps Google understand your business, unlocks rich results and strengthens the link between your website and your Google Maps listing. It also makes it easier for AI search engines to cite your details correctly.
    Which business type should I choose?
    The most specific one that describes you. If you're a dentist, use Dentist instead of MedicalClinic or LocalBusiness. If you can't find your industry, use LocalBusiness or ProfessionalService and describe what you do in the description.
    Why don't review stars show up with this code?
    Google doesn't show self-serving review stars for LocalBusiness or Organization, because they count as self-promotion. Your business's reviews are shown from your Google Business Profile, not from the Schema on your website.
    How do I know the code is correct?
    Use Google's Rich Results Test or the Schema.org validator: paste the code or the URL of the published page. Then check the enhancements report in Search Console to confirm Google read it.
    Message us on WhatsApp