用途
LocalBusiness 技能用于审计本地企业网站的结构化数据。它适用于任何在实体地点或特定地理区域为客户提供服务的企业网站。通过添加 LocalBusiness schema 标记,Google 可以在搜索结果和 Google 地图中直接展示企业的营业时间、地址、电话、评分等详细信息,从而提升本地可见性,让用户无需点击即可获取关键信息。
主要能力
该技能围绕四个环节展开:
- 检查(Check):检查页面源码中是否存在 JSON-LD 脚本块,其 @type 匹配 'LocalBusiness' 或其子类型(如 Restaurant、Store 等)。验证必需属性是否齐全:name、address(含 PostalAddress)、telephone 和 url。建议使用 Google 的 Rich Results Test 进行验证。
- 修复(Fix):在首页添加一个 JSON-LD 块,包含 LocalBusiness schema。需包含:@context、@type、name、address(含 streetAddress、addressLocality、addressRegion、postalCode、addressCountry)、telephone、url、openingHours 和 geo。如适用,应使用更具体的子类型。
- 解释(Explain):说明 LocalBusiness 结构化数据如何向 Google 传达实体企业的关键信息。这些数据驱动搜索结果中的知识面板、本地包(“地图包”)以及与 Google 地图的集成。若缺少这些数据,Google 只能从非结构化的页面内容中猜测企业信息。
- 代码审查(Code Review):查找 @type 为 'LocalBusiness' 或其子类型的 JSON-LD 脚本块。验证必需字段:name、address.streetAddress、address.addressLocality、address.addressRegion、address.postalCode、address.addressCountry、telephone、url。检查地址值是否与页面上可见的地址文本一致。建议使用 Google 的 Rich Results Test API 进行验证。
使用方式
该技能以规则形式提供,包含快速参考(Quick Reference)要点:在首页和联系页面添加 LocalBusiness JSON-LD schema;必需属性为 @type、name、address(PostalAddress)、telephone;可加入 openingHours、geo 坐标和 image 以获得更丰富的结果;如有更具体的子类型应优先使用(如 Restaurant、DentalClinic 等)。完整的实现细节、代码示例和针对特定框架的指导,请参见 references/rule.md。规则页面地址为 https://frontendchecklist.io/en/rules/seo/local-business。
适用场景
适用于任何在实体地点或特定地理区域为客户提供服务的企业网站,例如餐厅、诊所、零售商店等本地商家。
限制
资料中未提供关于该技能的具体收费、价格、平台支持范围或效果保证等信息。