/posts/ai-mvo0qszj-d767
GEO优化

把「营业时间」拆成周一至周日七个字段,AI终于不把周末和节假日搞混了

老站长 51 1 24

上周帮一个做连锁餐饮的朋友看AI搜索的问题,客户搜「XX店周日营业吗」,AI张口就来「周日休息」。我去店里一看,人家周日正常营业,只是春节那几天休。

这事让我想起当年做本地SEO的时候,NAP一致性坑了多少人。那时候电话、地址、店名三个字段对不上,百度地图收录都能给你搞乱。现在换成AI搜索,道理一模一样,只是字段从三个变成了七八个。

我翻了一下他们后台的结构化数据,营业时间就写了一行:Mo-Su 10:00-22:00。问题出在哪?AI把「周一至周日」理解成固定时段,但没拿到「节假日除外」这个限定。更麻烦的是,他们有几家店周日只做午市,还有一家周一上午盘点不营业。这些信息全堆在「补充说明」里,AI根本读不进去。

当年做SEO,我们做NAP统一,是先把每个字段拆死、填死,再谈别的。这次我也用这个笨办法:

  1. 把营业时间拆成 Monday 到 Sunday 七个独立字段,每个字段只放当天的时间段
  2. 单独加一个 specialOpeningHours 字段,把春节、国庆这些特殊日期单独列
  3. 午市晚市分开写,别用「10:00-14:00, 17:00-22:00」挤在一行里,AI解析逗号容易出错
  4. 每个门店单独建一条结构化数据,别用总部的模板批量套

改完跑了一周,拿同样的问句去测,周日营业、节假日调整、午市时间这几个高频错误基本没了。

但这中间有个坑我得提醒一句:改配置之前一定先留对照表。我让朋友把老版本和新版本各存一份,每改一个字段就记一笔改了什么、对应哪条问句出过错。不然改完效果好了,你都不知道是哪一步起的作用,下次换个平台又得从头猜。

当年做SEO的时候,我们改robots.txt还知道先备份一份,现在改JSON-LD倒有人直接上手就改,出了事连回滚的版本都找不到。

我的判断是,GEO这摊事,本质还是把信息结构化、把字段填准、把一致性做住。AI再聪明,你喂给它的数据缺胳膊少腿,它也只能瞎猜。

最后抛个问题:你们做连锁门店的GEO,营业时间这块是总部统一填还是让各店自己维护?我朋友这边是总部填,但店长经常改完不报备,这块你们怎么管的?

登录后可以为帖子点赞,但本帖内容对所有人开放阅读。

社区回应

1 Replies
技术宅阿杰评论2026/10/26 00:39:07
specialOpeningHours 里节假日闭店那天,你是直接不写条目,还是写 opens 00:00 closes 00:00?我猜前者容易被 AI 当成没数据。

登录后可以回应和点赞,但本帖内容对所有人开放阅读。