返回博客

本地商家结构化数据标记:中小企业零代码指南

webceke

本地商家结构化数据标记:中小企业零代码指南

如果你经营一家本地店铺、餐厅或服务型企业,你一定希望 Google 直接在搜索结果中展示你的店名、营业时间和电话号码。本地商家结构化数据标记正是实现这一目标的结构化数据。它以 Google 能即时读取的格式,准确告诉它你是谁、你在哪里、你什么时候营业。

本地商家结构化数据标记到底起什么作用

结构化数据标记是一小段代码,用搜索引擎能理解的语言描述你的商家信息。最常见的格式是 JSON-LD,你把它粘贴到网站的 HTML 中(通常放在 <head> 部分)。Google 利用这些数据来生成富媒体搜索结果——那些带有星级评分、营业时间和价格区间的增强型列表——并用于填充地图包,即在搜索“附近的管道工”等查询时出现在普通搜索结果上方的三家商家区块。

没有结构化数据,Google 只能靠猜。有了它,你就把事实直接交给了 Google。这就是为什么本地商家结构化数据标记是中小企业回报最高的 SEO 任务之一。

Google 期望的具体 JSON-LD 字段

Google 并不要求填写每一个字段,但你提供的信息越多,出现在富媒体搜索结果中的机会就越大。以下是 LocalBusiness 类型的核心属性:

  • name — 你的官方商家名称,必须与你的 Google 商家资料完全一致。
  • address — 一个 PostalAddress 对象,包含 streetAddress、addressLocality、addressRegion、postalCode 和 addressCountry。
  • telephone — 你的公开电话号码,使用国际格式(例如 +86-10-1234-5678)。
  • openingHoursSpecification — 一个包含日期和时间的数组。使用 dayOfWeek、opens 和 closes,采用 24 小时制。
  • geo — 以 GeoCoordinates 表示的纬度和经度。这有助于提升地图包排名。
  • priceRange — 一个简单的字符串,如 "$$" 或 "¥10–¥30"。它会出现在某些富媒体搜索结果中。
  • url — 你的首页或特定门店页面。
  • image — 你的标志或店面照片(绝对 URL)。

一个最小可用示例如下:

``json { "@context": "https://schema.org", "@type": "LocalBusiness", "name": "蓝门烘焙坊", "address": { "@type": "PostalAddress", "streetAddress": "建国路 123 号", "addressLocality": "北京市", "addressRegion": "朝阳区", "postalCode": "100022", "addressCountry": "CN" }, "telephone": "+86-10-5555-0199", "openingHoursSpecification": [{ "@type": "OpeningHoursSpecification", "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"], "opens": "07:00", "closes": "18:00" }], "geo": { "@type": "GeoCoordinates", "latitude": 39.9042, "longitude": 116.4074 }, "priceRange": "$$", "url": "https://bluedoorbakery.cn" } ``

如何粘贴到零代码网站中

你不需要开发人员。在大多数零代码平台上,你可以通过以下三种方式之一添加 JSON-LD:

  1. 自定义代码块 — 许多建站工具都有“嵌入”或“HTML”元素。把你的 JSON 用 <script type="application/ld+json">…</script> 包裹后粘贴进去。
  2. 网站设置 — 有些平台有专门的“结构化数据”或“SEO”字段,你可以在那里粘贴原始 JSON-LD。
  3. 内置结构化数据 — 像 webceke 这样的工具会根据你的商家描述自动生成正确的 LocalBusiness 标记,你完全不用碰代码。你只需填写地址和营业时间,网站就会自带有效的 JSON-LD。

如果你手动粘贴,请把脚本放在每个页面的 <head> 中——至少放在首页和联系页面。

用 Google 的富媒体搜索结果测试进行验证

永远不要假设你的标记能正常工作。用 Google 的富媒体搜索结果测试(search.google.com/test/rich-results)跑一遍。粘贴你的 URL 或代码片段,Google 会显示检测到了哪些富媒体搜索结果类型。你希望看到“本地商家”被列出且没有错误。

同时使用 Schema Markup Validator(validator.schema.org)做二次检查。它能发现 Google 可能忽略的语法问题。

会悄悄破坏标记的常见错误

  • 尾随逗号 — JSON 不允许在对象或数组的最后一项后面加逗号。这是头号杀手。
  • 未转义的引号 — 如果你的商家名称包含撇号,请使用直引号或进行转义。
  • 日期格式错误 — opens 和 closes 必须是 24 小时制的 HH:MM,而不是“7am”。
  • NAP 不一致 — 你的名称、地址和电话必须与 Google 商家资料及网站页脚完全一致。
  • 缺少 @context — 没有 "@context": "https://schema.org",Google 会忽略整个代码块。
  • 相对 URL — image 和 url 必须是完整的 https:// 地址。

修复这些问题,再次验证,你就大功告成了。

本地商家结构化数据标记并不光鲜,但它是少数能直接影响你是否出现在地图包和富媒体搜索结果中的 SEO 任务之一。如果你宁愿完全跳过 JSON,可以试试 webceke——用一句话描述你的商家,它就会构建一个完整的、多语言的网站,并且已经内置了有效的本地商家结构化数据。

Keep reading