欢迎访问晨星博客!
结构化数据在 WordPress 站点上线前,往往是 SEO 质量的最后一道防线。尤其是 Article 与 BreadcrumbList 两类最常见的 Schema.org 标记,既关系到搜索结果的展示形式,也直接影响爬虫的抓取和索引效率。下面从标记完整性、页面对应性、抓取解析到索引链路,逐步梳理一套可执行的发布前检查流程,并形成一张简明的检查表,帮助运营人员在发布前“一键核对”。

wp_head 钩子是否已输出 <script type="application/ld+json">。| 标记类型 | 必填字段 | 对应页面内容检查点 |
|---|---|---|
| Article | @type, headline, author, datePublished, image | 标题是否与 <title> / <h1> 一致;作者信息是否在文章元信息中出现;发布日期是否与文章时间戳匹配;图片 URL 是否可访问且尺寸符合推荐(≥1200 px)。 |
| BreadcrumbList | @type, itemListElement(数组) | 每一级的 name 与页面面包屑文字一致;item URL 必须是完整的绝对链接且返回 200 状态码。 |
@ 符号等细节错误,尤其是 PHP 动态拼接时容易产生的多余换行。打开页面,使用 “右键 → 查看页面源代码” 或 “Inspect → Elements” 查找 <script type="application/ld+json">,对比标记中的字段值与页面实际展示内容是否一致。任何不匹配(如标题写错、图片未显示)都应立即修正。
如果站点使用 WPML、Polylang 等多语言插件,确保每种语言对应的 JSON‑LD 中的文本也使用相同语言版本,避免跨语言混淆。
wp_cache、autoptimize 等插件的配置。
wp_head 中输出 JSON‑LD。headline、author、datePublished、image 与页面实际内容匹配。name 与面包屑文字一致,item 为有效绝对 URL,返回 200。完成上述检查后,即可放心将包含 Article 与 BreadcrumbList 的结构化数据推送到线上,最大化搜索结果展示效果,降低因标记错误导致的 SEO 风险。祝站点上线顺利!
声明:原创文章请勿转载,如需转载请注明出处!