Local Business Schema Generator
Generate JSON-LD for LocalBusiness, Store, Restaurant, or ProfessionalService. Fill in business details, hours, and profiles, then copy the snippet.
Address & Geo
Generated JSON-LD
{ "@context": "https://schema.org", "@type": "LocalBusiness", "name": "Roast My Web", "url": "https://www.example.com", "telephone": "+1-555-0100", "priceRange": "$$", "logo": "https://www.example.com/logo.png", "image": "https://www.example.com/cover.jpg", "address": { "@type": "PostalAddress", "streetAddress": "123 Market St", "addressLocality": "San Francisco", "addressRegion": "CA", "postalCode": "94103", "addressCountry": "US" }, "geo": { "@type": "GeoCoordinates", "latitude": 37.7749, "longitude": -122.4194 }, "openingHoursSpecification": [ { "@type": "OpeningHoursSpecification", "dayOfWeek": "https://schema.org/Monday", "opens": "09:00", "closes": "17:00" }, { "@type": "OpeningHoursSpecification", "dayOfWeek": "https://schema.org/Tuesday", "opens": "09:00", "closes": "17:00" }, { "@type": "OpeningHoursSpecification", "dayOfWeek": "https://schema.org/Wednesday", "opens": "09:00", "closes": "17:00" }, { "@type": "OpeningHoursSpecification", "dayOfWeek": "https://schema.org/Thursday", "opens": "09:00", "closes": "17:00" }, { "@type": "OpeningHoursSpecification", "dayOfWeek": "https://schema.org/Friday", "opens": "09:00", "closes": "17:00" } ], "sameAs": [ "https://twitter.com/yourbrand", "https://www.linkedin.com/company/yourbrand" ] }
Use absolute URLs, keep hours accurate, and ensure data matches on-page content.