什么是Schema结构化数据?
Schema结构化数据是用JSON-LD格式嵌入网页的机器可读代码,帮助Google和AI引擎理解页面内容的语义:这是一篇文章、还是一个产品、一个服务、还是一个问题的答案?
正确配置Schema可以:
– 获得Google富摘要:FAQ展开、评分星级、How-to步骤等视觉增强显示
– 提升CTR:富摘要比普通结果点击率高出20-30%
– 增加AI引用频率:AI引擎优先引用有结构化数据的内容
WordPress主要Schema类型
1. FAQPage Schema(最重要)
FAQPage Schema在Google搜索结果中显示可展开的问答,同时是AI引擎最喜欢引用的内容格式。
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "WordPress速度优化需要多少钱?",
"acceptedAnswer": {
"@type": "Answer",
"text": "DyingWP的WordPress速度优化服务从1500元起,包含完整的Core Web Vitals诊断和优化,PageSpeed目标90+。"
}
},
{
"@type": "Question",
"name": "WordPress速度优化需要多长时间?",
"acceptedAnswer": {
"@type": "Answer",
"text": "标准速度优化服务通常需要1-3个工作日完成,包含深度诊断、缓存配置、图片优化、CDN接入。"
}
}
]
}
配置位置:页面的 <head> 或 <body> 末尾,用 <script type="application/ld+json"> 包裹。
2. Service Schema
服务页面必须配置Service Schema,帮助Google和AI引擎理解你提供什么服务:
{
"@context": "https://schema.org",
"@type": "Service",
"name": "WordPress速度优化",
"description": "深度优化WordPress网站Core Web Vitals指标,包含缓存配置、图片优化、CDN接入,目标PageSpeed 90+。",
"provider": {
"@type": "Organization",
"name": "DyingWP",
"url": "https://dyingwp.com"
},
"areaServed": "CN",
"url": "https://dyingwp.com/services/speed-optimization",
"offers": {
"@type": "Offer",
"price": "1500",
"priceCurrency": "CNY",
"priceSpecification": {
"@type": "UnitPriceSpecification",
"price": "1500",
"priceCurrency": "CNY",
"description": "起步价"
}
}
}
3. Article Schema
博客文章自动配置:
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "WordPress速度优化完整教程(2026年版)",
"description": "Core Web Vitals全绿实战教程",
"author": {
"@type": "Person",
"name": "DyingWP",
"url": "https://dyingwp.com/about"
},
"publisher": {
"@type": "Organization",
"name": "DyingWP",
"logo": {
"@type": "ImageObject",
"url": "https://dyingwp.com/logo.png"
}
},
"datePublished": "2026-01-20",
"dateModified": "2026-01-20",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://dyingwp.com/blog/wordpress-speed-optimization-2026"
}
}
4. HowTo Schema
教程类内容适合配置HowTo Schema,Google会以步骤卡片形式展示:
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "如何优化WordPress速度",
"description": "WordPress速度优化完整步骤,达到Core Web Vitals全绿目标",
"step": [
{
"@type": "HowToStep",
"name": "安装WP Rocket缓存插件",
"text": "购买并安装WP Rocket,在File Optimization中开启CSS/JS压缩和延迟加载。"
},
{
"@type": "HowToStep",
"name": "配置Cloudflare CDN",
"text": "注册Cloudflare并将域名DNS切换到Cloudflare,开启Auto Minify和Brotli压缩。"
},
{
"@type": "HowToStep",
"name": "优化图片为WebP格式",
"text": "安装Imagify插件,批量将网站图片转换为WebP格式,并配置懒加载。"
}
]
}
5. Organization Schema
首页和关于页配置,建立品牌权威信号:
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "DyingWP",
"url": "https://dyingwp.com",
"logo": "https://dyingwp.com/logo.png",
"description": "专注WordPress独立站全栈服务的专业团队",
"contactPoint": {
"@type": "ContactPoint",
"contactType": "customer service",
"email": "contact@dyingwp.com"
},
"sameAs": [
"https://github.com/dyingwp",
"https://twitter.com/dyingwp"
]
}
sameAs 链接到你在其他平台的官方账号,帮助AI引擎建立品牌关联。
如何在WordPress中配置Schema
方法1:RankMath SEO(推荐)
RankMath内置完整的Schema配置界面:
- 每篇文章/页面编辑界面右侧 → RankMath SEO → Schema
- 选择Schema类型(Article、FAQPage、Service等)
- 填写Schema字段
- 发布后RankMath自动生成JSON-LD并注入页面
特别功能:RankMath的FAQ Block会自动生成FAQPage Schema,在文章中使用Block编辑器的FAQ块即可。
方法2:手动添加JSON-LD
通过主题的 functions.php 添加:
function add_service_schema() {
if (is_page('speed-optimization')) {
echo '<script type="application/ld+json">';
echo json_encode([
'@context' => 'https://schema.org',
'@type' => 'Service',
'name' => 'WordPress速度优化',
// ...
]);
echo '</script>';
}
}
add_action('wp_head', 'add_service_schema');
方法3:Yoast SEO
Yoast SEO同样支持Schema配置,但功能相对RankMath简单。适合已经在使用Yoast的网站。
Schema验证工具
配置完成后务必验证:
- Google Rich Results Test:搜索 “Google Rich Results Test”,测试页面能否获得富摘要
- Schema.org Validator:
validator.schema.org验证JSON-LD格式是否正确 - Google Search Console → 增强功能:查看已索引页面的富摘要状态
常见问题
配置Schema之后多久在Google出现富摘要?
Google重新抓取并处理页面通常需要数天到几周。提交Sitemap可以加速索引,但富摘要出现时间无法保证。
FAQPage Schema会不会泄露内容价值?
不会。富摘要展示FAQ反而会提升页面权威度,带来更多点击。研究表明,FAQPage富摘要通常提升CTR 20-30%,总流量增加。