How to write business hours and contact info that AI reads correctly
Clear hours, phone numbers, and address details help AI and search tools match your business info to real-world customer needs.
Why this matters
If your hours or contact details are messy, AI systems may miss them, shorten them, or mix them up with old listings. The fix is simple: make the same core details easy to find on your website and easy to understand in structured data.
Put the basics in plain text on the page
Start with a visible contact block on every location page or contact page. Include your business name, full street address, phone number, and hours in normal text, not only inside an image or PDF. That gives both customers and machines a clean version to read.
Keep the wording direct and specific. Use phrases like “Monday to Friday, 8:00 a.m. to 5:00 p.m.” or “Open daily, 7:00 a.m. to 3:00 p.m.” Avoid fuzzy language like “most weekdays” or “by appointment” unless that is truly how you work.
Match what you publish everywhere
Your website, Google Business Profile, and other listings should agree on the same name, address, phone number, and opening hours. If your café closes early on Wednesdays or your clinic has different Saturday hours, make those exceptions match everywhere they appear.
This matters because AI and search systems compare signals across sources. When details conflict, they are more likely to ignore the page, choose the wrong hour, or show a confusing result to a customer.
Use one clear phone number
List one main phone number for each location. If you use a separate booking line, emergency line, or front desk line, label each one clearly so people do not guess which number is for what.
Write the number in a standard format that includes the country code in your structured data and a familiar local format on the page. That reduces the chance of a system misunderstanding it or merging it with another branch.
Show special hours instead of hiding them
Holiday hours, split shifts, and temporary closures should be posted directly on the page, not buried in a social post. If you are closed for lunch, spell out the gap instead of listing a single all-day block that is not true.
For a dentist or clinic, it also helps to separate office hours from phone hours when they are different. For a café, note pickup hours if they differ from dine-in hours. The more specific you are, the less guesswork AI has to do.
Add structured data for machines
Use LocalBusiness or a more specific type when it fits, and include properties for address, telephone, and opening hours. Schema.org and Google’s local business guidance both support structured hours, which makes the information easier for search systems to parse.
Use the same hours in both the visible page text and the structured data. Do not put different versions in each place. That kind of mismatch is one of the fastest ways to create confusion.
Make the page easy to scan
Put your contact block near the top of the page and repeat it in the footer if helpful. Short labels work best: Name, Address, Phone, Hours, Holiday hours, Booking link. A busy owner should be able to confirm the facts in a few seconds.
If you have more than one location, give each one its own page. Do not force AI to sort out separate addresses and schedules from one crowded page.
Common mistakes to avoid
- Using only a map image for your address.
- Listing hours as a graphic with no text version.
- Showing one phone number on the website and a different one on listings.
- Leaving old holiday hours on the page after the season ends.
- Copying the same hours to every location when they are not actually the same.
A simple format that works
Example: “Sunrise Dental, 120 Main Street, Suite 3, Denver, CO 80202. Phone: +1 303-555-0148. Hours: Monday–Thursday 8:00 a.m.–5:00 p.m., Friday 8:00 a.m.–1:00 p.m., Saturday by appointment, Sunday closed.” That format is readable for customers and clear for systems.
For a café, the same structure works: name, address, one main number, regular hours, and any exceptions. For a clinic, add a short note if walk-ins, telehealth, or after-hours calls use different rules.
What to check before publishing
Read the page out loud. If a customer could not book, call, or visit from the wording alone, AI probably cannot use it confidently either. Then compare the page against your business listings and fix every mismatch you find.