Every tag below is documented at Schema.org and supported by Google's structured data testing. Adding them does not change how a page looks to a human visitor; it gives Google a clean machine readable description of the business, which strengthens the relevance signal in local ranking.
The 8 tags
1. LocalBusiness with the most specific subtype
Schema.org provides specific subtypes like Plumber, Electrician, RoofingContractor, AutoRepair, HairSalon. Use the most specific match rather than the generic LocalBusiness type, because the subtype is itself a relevance signal.
Source: Book the call.
2. areaServed with the suburbs you actually cover
List the suburbs as separate entries. Use the names exactly as they appear on Google Maps. Avoid listing fifty suburbs to look impressive; ten that you genuinely service is better signal.
3. geo with latitude and longitude
Pull the coordinates from Google Maps for your office or home base. The geo property tightens the proximity signal Google uses for local ranking.
4. aggregateRating from real reviews
Pull the actual rating and review count from Google Business Profile. Never make these numbers up. Inconsistent or inflated values can be flagged by Google's structured data quality processes.
Source: Google Search Central, Review snippet structured data.
5. priceRange in NZD
Use the dollar sign convention ($, $$, $$$). Small influence on local search but still a recognised property in the LocalBusiness type.
6. openingHoursSpecification
Spell out every day of the week, including closed days. Google uses this to power 'open now' filters, and missing days look incomplete to the algorithm.
7. Service entries with descriptions
Each major service gets a Service node with a brief description. This is one of the structured pieces that supports rich result eligibility for service related queries.
8. sameAs linking your other profiles
Link to your Facebook, Instagram, LinkedIn, and Google Business Profile via the sameAs property. This unifies your entity across the web and helps disambiguate your business from similarly named ones.
Where to put it and how to test it
JSON-LD format, in the head of every page. WordPress with Yoast SEO or Rank Math can paste it via their custom code field. Squarespace uses code injection. Wix uses the embed HTML element. Validate the output at the Schema.org validator before going live.
Source: Schema.org structured data validator.
If you want a custom JSON-LD block tailored to your business, the strategy call covers it.
Edited by a human.
