
"openingHours":["MO 08:00-16:00","TU 08:00-16:00"],机器能直接抓取,不用额外解析,收录速度会更快。本地商家:显示地址、电话、营业时间、星级评分;
产品页:显示价格、库存状态、用户评价;
文章:显示发布时间、作者、阅读时间;
FAQ 页面:在搜索结果中展开问答,直接解答用户疑问。
作用:标记单个网页,明确页面与网站、品牌的关系;
适用场景:所有页面都可加,重点用于首页和核心栏目页;
关键属性:
url:页面 URL;
isPartOf:关联所属网站(WebSite 类型);
mainEntity:页面的核心主题(比如关联到品牌 Organization)。
{
"@context":"https://schema.org",
"@type":"WebPage",
"url":"https://www.example.com/",
"isPartOf":{
"@type":"WebSite",
"name":"示例品牌",
"url":"https://www.example.com/"
},
"mainEntity":{
"@type":"Organization",
"name":"示例品牌",
"@id":"https://www.example.com/about",
"sameAs":["https://www.facebook.com/example","https://www.linkedin.com/company/example"]
}}作用:标记企业、机构等组织,传递品牌基本信息;
适用场景:关于我们页、首页;
关键属性:
name:品牌名;
legalName:注册公司名(提升可信度);
sameAs:关联社交媒体、维基百科等外部链接;
department:标记分支机构(比如连锁品牌的不同门店)。
作用:标记可购买的商品或服务,获取产品丰富结果;
适用场景:产品详情页、服务介绍页;
关键属性:
name:产品 / 服务名称;
aggregateRating:用户评分(显示星级);
offers:价格、库存状态;
description:产品 / 服务描述。
作用:标记作者、专家等人物,提升内容可信度;
适用场景:作者介绍页、专家访谈页;
关键属性:
name:姓名;
jobTitle:职位;
worksFor:所属机构(关联 Organization);
knowsAbout:擅长领域(比如 “SEO”“牙科治疗”)。
作用:标记有实体店的本地商家,争取地图包展示;
适用场景:线下门店的官网页面;
关键属性:
address:详细地址(需用 PostalAddress 类型嵌套);
openingHours:营业时间;
telephone:联系电话;
hasMap:关联谷歌地图链接。
Yoast SEO:默认给文章加 Article Schema,给页面加 WebPage Schema,在 “Schema” 标签里可调整类型(比如把 “博客文章” 改为 “新闻文章”);
Rank Math:在 “Schema” 设置里开启后,会根据页面类型(产品、文章、FAQ)自动匹配 Schema,还能手动添加自定义属性。
Merkle Schema 生成器:适合生成 Article、FAQ、How-to 等常见 Schema,填完信息自动生成 JSON-LD 代码,还能直接验证;
Schemantra:支持 800+Schema 类型,能帮你建立实体关联(比如把 Person 和 Organization 关联),但操作稍复杂,适合有一定基础的用户;
Rank Ranger 生成器:侧重电商和本地商家,能生成带价格、库存、营业时间的 Schema,填完必填项就能复制代码。
选择 “FAQ Page” 类型;
填写页面 URL、问题和答案(可添加多个问答);
点击 “Generate” 生成代码;
复制代码到页面的<head>或<body>标签里。
明确需求:比如 “生成 LocalBusiness 类型 Schema,品牌名是 Burwood 牙科中心,地址是澳大利亚维多利亚州 Burwood Highway 356 号,营业时间周一至周五 8:00-16:00,提供牙齿矫正、洗牙服务”;
给 ChatGPT 发指令:“请生成 LocalBusiness 类型的 JSON-LD 代码,包含以下信息:品牌名 Burwood 牙科中心,地址澳大利亚维多利亚州 Burwood Highway 356 号,营业时间周一至周五 8:00-16:00,服务包括牙齿矫正、洗牙,关联官网https://www.burwooddental.com.au”;
验证代码:把生成的代码复制到Schema.org验证工具,检查是否有语法错误。
所有代码用<script1 type="application/ld+json">包裹;
必加@context(固定为https://schema.org)和@type(Schema 类型);
实体关联用@id:比如给品牌加"@id":"#organization",产品里用"provider":{"@id":"#organization"}关联品牌。
选择 “CODE SNIPPET”,粘贴 JSON-LD 代码;
点击 “RUN TEST”,如果显示 “0 ERRORS” 说明语法没问题;如果有错误,根据提示修改(比如少逗号会提示 “Missing '}'”)。
打开谷歌富结果测试工具(https://search.google.com/test/rich-results);
输入页面 URL 或粘贴代码;
测试通过会显示 “有效项目”(比如 “1 个 LocalBusiness 有效项目”),并预览丰富结果样式;如果显示 “无项目检测到”,说明该 Schema 类型不支持丰富结果(比如 Person 类型默认不显示特殊样式)。
打开 Classy Schema(https://classyschema.com/);
粘贴 URL 或代码,切换到 “VISUALISATION” 标签;
看实体之间是否有连线:有连线说明关联成功,没连线说明@id设置错误,需要重新调整代码。
盲目堆砌 Schema:给一个页面加多种不相关的 Schema(比如给文章页加 Product Schema),会被搜索引擎判定为作弊;
信息不一致:Schema 里的信息和页面内容不符(比如 Schema 写 “营业时间 9:00-18:00”,页面写 “10:00-19:00”),会影响可信度;
忽略小细节:比如 LocalBusiness 的地址没加 PostalAddress 嵌套,或 Product 的价格没加货币单位(USD/CNY),导致机器无法识别;
只加一次就不管:页面内容更新后(比如产品涨价、营业时间调整),要同步更新 Schema,否则丰富结果会显示错误信息。
电话:18672831775
Copyright © 2019 - 2025 Cld , All Rights Reserved 东莞市欧博社传媒有限公司 版权所有
邮箱:support@obsss.com
地址:东莞市厚街镇
联系我们
关于我们
关于欧博社
联系我们
人才招聘
常见问题
企业责任
营销课堂
营销基础
品牌资源
SEO基础知识