Schema guides Industry
Schema generator for Local Business
Common schema types for Local Business
- LocalBusiness
- Review
- FAQPage
- OpeningHoursSpecification
SEO tips
- Keep NAP consistent with Google Business Profile
- Add OpeningHoursSpecification including holiday exceptions when shown
- Use FAQ for services, areas served, and pricing FAQs on-page
Example JSON-LD
{ "@context": "https://schema.org", "@type": "Store", "name": "GreenLeaf Home Goods", "image": "https://example.com/storefront.jpg", "url": "https://example.com/locations/hawthorne", "telephone": "+1-503-555-0170", "priceRange": "$$", "address": { "@type": "PostalAddress", "streetAddress": "3825 SE Hawthorne Blvd", "addressLocality": "Portland", "addressRegion": "OR", "postalCode": "97214", "addressCountry": "US" }, "geo": { "@type": "GeoCoordinates", "latitude": "45.5120", "longitude": "-122.6244" }, "openingHoursSpecification": [ { "@type": "OpeningHoursSpecification", "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], "opens": "10:00", "closes": "19:00" }, { "@type": "OpeningHoursSpecification", "dayOfWeek": "Sunday", "opens": "11:00", "closes": "17:00" } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.8", "reviewCount": "214" }}Overview
LocalBusiness is the backbone of SMB SEO. Prefer a specific subtype (e.g. Store, ProfessionalService) when it matches reality. OpeningHoursSpecification beats a single free-text hours string for machines and assistants.
Layer Review and FAQPage only when content and policy requirements are met.