Local business schema, written for you

Fill in your business details and copy the structured data that states them plainly to search engines and AI assistants.

Your business

The full address of the image.
Like "$$", or "$80–$200".

Where

Leave it out if you visit customers and don't show your address publicly.
Two letters, like US or GB.
Separated by commas.

Opening hours

Mondayto
Tuesdayto
Wednesdayto
Thursdayto
Fridayto
SaturdayClosed
SundayClosed

Elsewhere online

One address per line: Google Business Profile, Facebook, Yelp, Instagram, trade directories. They tell search engines these all belong to you.

Paste this into your homepage's <head>

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

Then test it with Google's Rich Results Test or the Schema.org validator. Keep the details the same as on your page and your Google Business Profile.

What this is for

Structured data is a short block of code that states your business details in a form machines read without guessing: your name, what kind of business you are, your address or service area, phone number, hours, and the profiles that belong to you elsewhere. Search engines use it to understand who you are. Assistants that read your page get the same facts in an unambiguous form.

It's not required. Google says no special markup is needed to appear in AI Overviews or AI Mode, and an assistant can read your details from the page itself. What structured data does is state your name, address, phone and hours in a form machines read without guessing. It doesn't guarantee an assistant gets them right, but if one confuses you with a similarly named business or has your old hours, stating the facts plainly on your own site, the same way everywhere, is the cheapest place to start.

How to add it

  1. Fill in the form. Leave out anything you don't want public, like a home address.
  2. Copy the code and paste it into the <head> of your homepage. Most website builders have a "custom code" or "header code" setting for this; on WordPress, an SEO plugin usually has a field for it.
  3. Test the page with Google's Rich Results Test, which shows whether Google can read it.

Keep it consistent

The details should match what's on the page and on your Google Business Profile, word for word where you can: the same business name, the same phone number, the same address format. Differences make it harder for search engines and assistants to be sure all of them are you.

If you have several locations, give each its own page with its own block, rather than listing them all on the homepage.

What else assistants look at

Structured data helps an assistant get your facts right; it doesn't make the assistant recommend you. That depends on reviews, mentions on the sites it trusts, and what your pages say. How AI assistants choose their sources and the AI visibility checklist cover the rest.

Find out what AI says
about your business.

Grow AI visibility of your business and bring new customers.