Which structured data fields a local business site needs
LocalBusiness schema is a block of structured data that states your name, phone, address and hours in a format search engines read directly. Fill the fields you can prove and skip the rest.
LocalBusiness schema is a block of structured data that states your name, phone, address and hours in a format search engines read directly. Fill the fields you can prove and skip the rest.
Short answer
LocalBusiness schema is JSON-LD that describes a business with fields like name, address, phone, hours and the areas it serves. Fill only fields that match what visitors can see on the page. Skip rating and review markup for your own business, and skip any field you cannot keep accurate. Test the result with Google's Rich Results Test.
Schema is a shared vocabulary for describing things on a page. LocalBusiness is the type for a business with a physical presence or a service area. Each fact about you goes in a labeled field.
It sits in a block of JSON-LD in the page code, and visitors never see it. Search engines read it to check facts they would otherwise have to guess. Our overview of schema markup covers the basics.
Schema sits apart from the visible page, so it is easy to let it go stale. Whoever changes the hours on the page should change them in the markup in the same sitting.
These fields do the useful work. Each one should match what a visitor sees on the same page, since markup that disagrees with the visible text can be ignored.
Use the most specific business type that fits, such as a plumber or a dentist, rather than the general one. Specific types are listed in the shared vocabulary.
If you travel to customers, describe the places you serve instead of leaning on an address. The area-served field lists cities, regions or other named places.
Leave out the street address if you do not welcome visitors, in line with what you show on your profile. The two should agree. Our guide to service-area SEO explains the matching choices.
List only the areas you truly cover. A long list of places you rarely visit makes the markup less useful, not more.
Some fields tempt owners and cause trouble. The main one is review and rating markup. Google does not allow self-serving review markup for a local business's own pages, so adding an aggregate rating to your own site is a mistake.
Skip anything you cannot keep accurate. Wrong hours or an old phone number in markup is worse than no markup, because it contradicts the page.
Website Builder Studio puts structured data on every site that says who you are and what you offer, so you do not need to hand-write it. If you edit markup yourself, change one field at a time.
After any change, run the page through Google's Rich Results Test and the Schema Markup Validator. They flag missing required fields and syntax errors. Fix what they report before moving on.
Then re-check when your hours, phone or address change. Markup is only as good as its last update.
Structured data does not move a page up. It removes guessing about facts, and it can make you eligible for some richer displays. Nothing about it is a promise.
Think of it as keeping your records straight with the search engine. Your business profile and your markup should tell the same story.
Resist the urge to add every field the vocabulary offers. A short block that is all true is more useful than a long one that is half guesswork.
In words, a good block says: this is a plumber with this business name, reachable at this phone number, serving these cities, open these hours, with this logo and these profile links. Every statement can be checked on the page.
If you can read that sentence aloud about your own site and each part is true, the markup is in good shape. If a part makes you hesitate, fix the page or drop the field.
It is not required, but it helps search engines read your facts correctly. If you add it, it should match the page and stay accurate.
Not for reviews you control about your own business. Google's guidelines rule that kind of markup out, so leave stars to the review platforms.
Use Google's Rich Results Test and the Schema Markup Validator. Paste the page address and read the warnings. Fix errors first, then warnings.
The most specific type that fits, such as a plumber or a dental practice. If none fits, use the general LocalBusiness type.
15-day free trial. Card required. Cancel within 15 days of adding your card and you pay nothing.