什么是本地商家结构化数据?如何添加
看看本地商家结构化数据如何帮助搜索引擎与 AI 工具理解你的企业,并提升其在搜索结果中的可见度。
什么是本地商家结构化数据(Local Business Schema)?
本地商家结构化数据(local business schema)是添加到网站上的一段代码,用于向搜索引擎提供企业信息,如名称、地址、电话号码和营业时间。
虽然 schema(也叫结构化数据和 schema 标记)不会创建你的Google Business Profile(Google 商家资料),也不会直接控制你企业在 Google 地图上的呈现方式,但它能强化这些信息。

本地商家结构化数据与组织结构化数据不同,它专门面向有实体门店、并希望面向本地搜索做优化的企业。
为什么要使用本地商家结构化数据?
本地商家结构化数据能让搜索引擎更容易理解并突出展示你的企业。
具体来说,本地商家结构化数据有助于:
提升本地搜索可见度
本地商家结构化数据帮助搜索引擎理解你的企业,进而更好地将你与相关查询匹配起来。
例如,即使“bakery new orleans”这些词并未明确出现在实际的商家信息中,本地商家结构化数据也能帮助这类企业出现在该搜索下。

获得富媒体搜索结果(Rich Results)
使用本地商家结构化数据,能让你的网站有资格获得被称为富媒体搜索结果的增强型搜索展示功能。
这些富媒体搜索结果可以展示如下细节:
- 来自客户评价的星级评分
- 营业时间
- 企业照片
- 价格区间
这些额外细节能让你的自然搜索结果信息更丰富、视觉上更吸引人,进而提升点击率。
虽然 schema 不能保证这些功能一定会出现,但使用结构化数据能让你有资格获得它们。
提升在 AI 工具中的可见度
结构化数据可以帮助 AI 驱动的平台——比如 ChatGPT 和 Google 的 AI 模式——更好地解读和总结你网站的内容。
在 Aiso 的一项实验中,使用了 schema 标记的页面更有可能出现在 AI 生成的摘要中。这表明结构化数据能帮助这些系统更有效地提取关键企业信息。
常见的本地商家结构化数据属性
给网站添加 schema 之前,先了解应包含哪些属性、每个属性又传达什么含义,会很有帮助。
以下是本地商家标记中最常见的属性:
属性 | 作用 |
|---|---|
name | 传达你的官方企业名称 |
address | 提供你的完整实体地址 |
telephone | 列出用于联系的企业主要电话号码 |
openingHours | 展示你大致的营业时间(例如 Mo-Fr 09:00-18:00) |
openingHoursSpecification | 添加更详细的营业时间信息,例如一周中不同日期的营业时间有差异时 |
url | 提供你企业官方网站的链接 |
image | 指定门店照片、logo 或其他关键图片。它是否会被展示取决于其使用方式和位置。 |
geo | 提供纬度和经度以精确定位你的位置 |
sameAs | 提供指向官方或权威资料页(如你的 LinkedIn、Wikipedia 或社交媒体页面)的 URL,用以确认你的企业身份 |
review | 让你手动加入某条客户评价的完整信息,比如作者、日期、评分和评价内容。 |
aggregateRating | 表示平均星级评分和评价总数 |
priceRange | 表示你通常的价格档次(例如 $$) |
paymentAccepted | 列出你接受的支付方式 |
currenciesAccepted | 指定你接受的货币(例如 EUR) |
hasMap | 链接到地图上你企业的位置 |
如何生成本地结构化数据
本节展示用两种方法来生成本地商家结构化数据:
- Google 的结构化数据标记助手(Structured Data Markup Helper)
- ChatGPT
两种方法都使用同一个真实示例:Little Collins,一家位于曼哈顿中城的咖啡店。
使用 Google 的结构化数据标记助手生成本地结构化数据
前往 Google 的结构化数据标记助手,在类别列表中点选“Local Businesses”(本地商家)旁的圆点。
输入包含关键企业信息的页面 URL(例如首页、页或联系页),然后点击“Start Tagging”(开始标记)。

你会在左侧看到你的网站,在右侧看到一个“Records”(记录)面板。

标记信息的操作步骤如下:
- 选中一段文本(比如你的地址或企业名称)
- 从弹出的下拉菜单中选择合适的标签
在下面的示例中,我把“708 3rd Ave”标记为“Street address”(街道地址)。
右侧的“Records”面板会随每次标记自动更新。

标记完成后,点击“Create HTML”(创建 HTML)。

随后该工具会生成你可以复制粘贴的 JSON-LD 代码。

该工具只能标记单个网页上可见的内容。而许多企业的信息(比如社交链接、营业时间或评价)分散在多个页面上,或格式不便标记。
这也是我通常更倾向于用 ChatGPT 这类工具来生成 schema 的原因。
使用 ChatGPT 生成本地结构化数据
先把关键的企业信息写出来,包括网站、联系方式、营业时间,甚至一条示例客户评价。
以下是我使用同一家咖啡店输入的示例提示词:
“为 Little Collins 生成 JSON-LD 格式的本地商家结构化数据。该咖啡店位于 708 3rd Ave, New York, NY 10017。电话是 (212) 308-1969,邮箱是 [email protected],网站是 www.littlecollinsnyc.com。营业时间为:周一 7am–6pm,周二至周五 7am–8pm,周末 7:30am–6pm。另外加入一条客户评价:“Best coffee in Midtown! Friendly staff and great vibe.” —— Sarah M。”
随后 ChatGPT 会以 JSON-LD 格式返回你的 schema,可直接复制:

我喜欢用 ChatGPT 的一点是,它常常会给出有用的建议。
比如它建议添加一个“image”字段,放入合适的 logo 或门店照片;还建议把评价包在“reviewRating”块中,以遵循 Schema.org 的最佳实践。

我还喜欢一点:一旦生成了 schema,后续微调或扩展都很方便。
而使用 Google 的结构化数据工具时,做修改通常意味着要从头开始、重新标记整个页面。
用 ChatGPT,你只需输入一句追问,比如:
“现在再加上我的社交主页 URL:https://www.instagram.com/littlecollinsnyc/ 和 https://www.facebook.com/littlecollinsnyc/。”
ChatGPT 会立即返回包含这些字段的更新版 schema,无需返工。

如何把本地商家结构化数据添加到你的网站
给网站添加本地商家结构化数据主要有两种方式:
使用插件在 WordPress 中添加结构化数据
如果你使用 WordPress,并希望无需写代码,SEO 插件能让你轻松实现本地商家结构化数据。
常见的选项包括:
例如,Yoast Local SEO 让你无需触碰网站代码就能添加关键企业信息。

只需注意,要使用 Yoast 中的本地 SEO 功能,你需要 Yoast SEO Premium 和 Yoast Local SEO 附加组件。
插件很方便,但它们可能会限制你能自定义的程度。
手动添加本地商家结构化数据
如果你想要完全的控制权,手动添加结构化数据往往是更好的选择。
编辑前请先备份网站。如果你不熟悉代码操作,最稳妥做法是请开发人员帮忙。
然后:
- 使用 Google 的结构化数据标记助手或 ChatGPT 生成你的 schema
- 复制代码
- 把它粘贴到包含你企业信息的页面的 <head> 部分——通常是你的首页、页或联系页
具体就像这样:

如何为多个地点添加本地商家结构化数据
如果企业有多个实体地点,最佳实践是为每个地点创建一个专属页面,并为每个页面分别添加独立的本地商家结构化数据。
每个地区页面应包含:
- 该门店的具体地址
- 电话号码
- 营业时间
- 地理坐标(若可用)
- 任何其他面向该地点的信息(如评价或社交链接)
当地区页面上线后,使用 Google 的结构化数据标记助手或 ChatGPT 为每个页面生成独一无二的 schema。
如何验证你的本地商家结构化数据
检查添加到网站的本地商家结构化数据是否有效,以确保搜索引擎能够理解它。
使用 Schema.org 的验证器
使用 Schema.org 的官方验证器,输入线上页面的 URL 即可检查你的标记。
前往 Schema Markup Validator(结构化数据标记验证器)。
选择“Fetch URL”(抓取 URL)标签,输入你页面的 URL,然后点击“Run test”(运行测试)。

理想情况下,你要看到的是“0 Errors”(0 个错误)和“0 Warnings”(0 个警告)的结果:

如果有任何问题,该工具会将它们高亮标出,让你能快速识别并修复问题。
使用 Site Audit(网站审计)
我们免费的网站审计工具能快速标记出结构化数据错误。要验证整个网站的结构化数据、并深入分析整体技术健康状况,请使用 Semrush Site Audit。
先配置一次新的网站审计。
审计完成后,前往“Overview”(概览)标签,滚动到“Markup”(标记)板块,点击“View details”(查看详情)。

在这里你会看到:
- 有多少页面带有标记
- 发现的标记类型(JSON-LD、Microdata 等)
- 结构化数据无效或缺失的页面

滚动到“Structured Data Items”(结构化数据项)表格,在“Item”(项目)列中查找“Local Business”。
如果有任何与你的本地商家结构化数据相关的无效行,它们会显示在这里。你可以点击“Invalid”(无效)列中出现的数字,查看受影响的页面和哪些字段需要修复。
在这个例子中,没有任何问题。

如有需要,修复网站上的任何错误,然后重新运行审计,确认问题已解决。
提升你本地企业的线上可见度
添加本地商家结构化数据,是提升你在本地搜索和 AI 驱动平台中可见度的一项扎实举措。
但 schema 只是其中一环:
Semrush Local Toolkit(本地工具包)涵盖了你扩大线上影响力、吸引更多本地客户并跟踪表现所需的一切。