Schema markup for local businesses
Local business schema is structured data code that tells search engines your business type, name, address, phone, opening hours and service area in a format they read directly. It helps Google and AI assistants understand your business accurately and can make you eligible for richer search results.
What to include in local business schema
Include the facts that are visible on your website. Accuracy matters more than volume.
- The most specific business type, such as Plumber or Dentist.
- Business name, address and phone number.
- Opening hours and area served.
- Website, logo and social profiles.
How to add schema to a WordPress site
You do not need to write code by hand for most sites.
SEO plugins such as Rank Math can add local business schema from their settings. For more control, a developer can add custom JSON LD code to the site.
Need help? See our schema markup service, or get a free SEO health check.
How to test your schema
Always test after adding schema. Errors can stop it from working.
Use Google's Rich Results Test and the Schema Markup Validator, then fix any errors or warnings.
Common schema mistakes
Avoid these to stay within Google's guidelines.
- Marking up reviews or ratings that are not shown on the page.
- Using a fake address.
- Choosing a business type that does not match what you do.
A simple example of local business schema
Schema is written in JSON LD and usually sits in the head of your website. In plain terms, it lists facts like these.
- Type: Plumber.
- Name: your business name.
- Address and phone: exactly as on your Google profile.
- Opening hours: Monday to Friday, 7 am to 5 pm.
- Area served: the suburbs or region you cover.
Your SEO plugin or developer turns these facts into the correct code format.
Other schema types that help local businesses
Business schema is the foundation, but other types can add more detail.
- Service schema for each main service page.
- FAQ schema for pages with real questions and answers.
- Breadcrumb schema to show your site structure.
Keep schema up to date
Schema must match what is on the page. Old details cause confusion.
Update your schema whenever you change your hours, phone number, address or services, and test it again after every change.
Frequently asked questions
Quick answers to the questions Australian business owners ask most about this topic.
Does schema improve rankings?
Not directly, but it helps search engines understand your business and can improve how listings appear.
Which format should I use?
Google recommends JSON LD.
Do I need schema on every page?
Business schema is usually added site wide, with service or FAQ schema on relevant pages.
Get help from SI Australian
SI Australian works only with Australian businesses, with fixed price packages from A$39 and reporting from your own Google data. Get my free SEO health check.