用途:为本地商家网站实现 LocalBusiness 结构化数据(location schema、本地 JSON-LD),用网站 schema 印证并强化 GBP(Google Business Profile)信息,提升本地搜索可见性。核心原则是网站 schema 必须与 GBP 数据完全一致,不一致会产生冲突信号。
主要能力:提供 LocalBusiness 模板,含 name、image、url、telephone、email、address(PostalAddress)、geo(GeoCoordinates)、openingHoursSpecification、areaServed、priceRange、sameAs、aggregateRating、hasOfferCatalog 等字段;给出 @type 选择表,如 LocalBusiness、Plumber、Electrician、HVACBusiness、Dentist、Restaurant、AutoRepair、Attorney、RealEstateAgent、HairSalon、MedicalBusiness,并建议使用最具体的子类型;支持多门店 schema,每个门店用唯一 @id,首页用 Organization 的 department 引用各门店;支持服务区域型商家(SAB),省略 address 并强调 areaServed。
使用方式:按模板填写商家数据并嵌入页面;用 Google Rich Results Test(https://search.google.com/test/rich-results)或 Schema Markup Validator(https://validator.schema.org/)校验;也可在浏览器 DevTools 执行 document.querySelectorAll('script[type="application/ld+json"]') 检查。
适用场景:单店或多门店本地商家、有实体店面或服务区域型商家,以及本地 SEO 审计中的结构化数据环节。
限制:web_fetch 和 curl 会剥离 script 标签,许多 CMS 插件通过 JavaScript 注入 JSON-LD,因此必须用 Rich Results Test 或浏览器工具验证 schema 是否存在。常见错误包括 address 与 GBP 不符、缺少 geo 坐标、@type 过于宽泛、telephone 缺少国家代码、营业时间不符、跨页面 @id 重复。schema 本身很少直接提升排名,它主要强化其他信号。资料未提供具体收费、价格与平台支持细节。