Business Hours Schema Generator

Create Schema.org JSON-LD structured data for your business hours. Helps Google understand when you're open — improving local search rankings and Knowledge Panel accuracy.

storeBusiness Information

scheduleWeekly Hours

Day Opens Closes Closed

eventHoliday / Special Hours

No special dates added. Click "Add Date" to include holiday hours.

visibility Customer Preview

Your Business Name

Restaurant

Why Structured Business Hours Matter for Local SEO

Google uses Schema.org markup to understand your hours and display them directly in search results — no click required.

search

Rich Search Snippets

When Google reads OpeningHoursSpecification markup, it can display your hours directly in the search results page, increasing click-through rates by showing customers you're open before they visit your site.

maps_ugc

Knowledge Panel Accuracy

Your Google Business Profile hours pull from multiple sources. Adding JSON-LD to your website reinforces the correct hours, reducing the chance Google shows wrong information to customers searching for you.

local_activity

Local Pack Rankings

Consistent, structured data across your website and GBP signals trustworthiness to Google's local ranking algorithm. Businesses with complete, accurate structured data consistently outrank those without it.

tips_and_updates

Best Practices for Business Hours Schema

Follow these guidelines to maximize the SEO benefit of your hours markup:

  • Place the JSON-LD script in the <head> or just before </body> on your homepage and contact page.
  • Keep your website hours identical to your Google Business Profile hours — inconsistency confuses Google.
  • Update holiday hours before the holiday, not after. Google crawls periodically, not in real-time.
  • Use 24-hour time format internally (as this tool does) — it's the Schema.org standard.
  • For restaurants with different lunch/dinner hours, use two OpeningHoursSpecification entries per day.
  • Validate your markup with Google's Rich Results Test after deploying.