Local Business Schema Generator
Create structured data markup for your brick-and-mortar business. Get featured in Google Maps, local pack results, and Knowledge Panels with rich business information.
Local Business schema is essential for brick-and-mortar businesses. It helps you appear in Google Maps and the local pack. Required: Name, Address, Phone, and Business Type. Learn more about Local Business markup →
Pro Tip: Always verify your coordinates with Google Maps. Inaccurate pins can hurt local rankings. Use Google’s Rich Results Test to validate before going live.
How to Add Local Business Schema
Get your business featured in Google Maps, the local pack, and Knowledge Panels with accurate structured data markup.
Where to Place the Code
Add the JSON-LD code to the <head> section of your homepage or location page. For multi-location businesses, create unique schema for each location page.
- Homepage for single-location businesses
- Individual location pages for multi-location chains
- Contact page as secondary option
- Match NAP (Name, Address, Phone) exactly across all listings
{
"@context": "https://schema.org",
"@type": "Restaurant",
"name": "Business Name",
"address": { "@type": "PostalAddress", ... },
"telephone": "+1-555-123-4567",
"openingHours": "Mo-Fr 09:00-17:00"
}
</script>
Validation Checklist
NAP Consistency
Name, Address, and Phone must match exactly across your website, Google Business Profile, and all directories
Specific Business Type
Use the most specific type (Restaurant, Dentist) rather than generic LocalBusiness when possible
Accurate Coordinates
Verify latitude/longitude with Google Maps for precise pin placement
Current Hours
Keep opening hours updated for holidays and special events
Choose the Right Business Type
Selecting the most specific business type helps Google categorize your business correctly and display relevant features in search results.
Food & Dining
Restaurant, FastFoodRestaurant, CafeOrCoffeeShop, BarOrPub
Health & Beauty
HairSalon, BeautySalon, NailSalon, DaySpa
Automotive
AutoRepair, AutoDealer, GasStation, CarWash
Medical
Dentist, Physician, Pharmacy, Hospital
Local SEO Best Practices
Structured data is just one component of local SEO. Combine it with these strategies for maximum visibility in local search results.
📍 Embed Google Maps
Include an embedded Google Map on your contact page to reinforce your location to search engines.
⭐ Review Management
Actively encourage reviews and respond to them. Review count and rating appear in schema markup.
🔗 Local Citations
Ensure NAP consistency across Yelp, TripAdvisor, Yellow Pages, and industry-specific directories.
Multi-Location Businesses
- Create unique location pages with specific schema for each branch
- Use @id to connect location pages to main organization
- Include local phone numbers, not just central call centers
- Add unique photos for each location
- Verify each location separately in Google Business Profile