Skip to content

Free tool

Local business schema generator

Tell search engines and AI tools who you are, where you are, when you’re open and what you do, in the format they read best. Paste the result into your home page.

Business basics

1. Your business

Location

2. Location

Service-area business that hides its address on Google? Leave the street blank and fill in the city, region and service areas.

Opening hours

3. Opening hours

Services and profiles

4. Services and profiles

FAQ

5. Common questions (optional)

Only add questions and answers that are also visible on the page. Real questions customers ask work best.

Your structured data

local-business-schema.html
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "LocalBusiness",
      "openingHoursSpecification": [
        {
          "@type": "OpeningHoursSpecification",
          "dayOfWeek": [
            "Monday",
            "Tuesday",
            "Wednesday",
            "Thursday",
            "Friday"
          ],
          "opens": "09:00",
          "closes": "17:00"
        }
      ]
    }
  ]
}
</script>

How to install it

  1. Paste the whole block into the <head> of your home page (or the footer). WordPress: use a header-scripts plugin or your SEO plugin’s custom schema field. Wix, Squarespace and Shopify have a “custom code / header” setting.
  2. Test it with Google’s Rich Results Test and the Schema Markup Validator.
  3. Make sure the name, address and phone match your Google Business Profile exactly.
  4. Run the free scan again to see your score move.

We deliberately leave out star ratings. Google doesn’t show self-published review markup for local businesses, and fake or unverifiable ratings can get a site penalised.