结构化数据是把「网页」翻译成「数据」的桥梁。搜索引擎与 AI 都靠它理解页面到底在讲什么。
#博客必备的四类
WebSite:站点名称 + 站内搜索入口BlogPosting:标题、作者、发布时间、正文时长BreadcrumbList:层级路径Person:作者身份与社交账号
#输出方式
$json = json_encode($schema, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES);
return '<script type="application/ld+json">' . $json . '</script>';注意:JSON-LD 会被当作纯数据块,不执行脚本,因此不会被 CSP 拦截。
#面包屑示例
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "首页", "item": "https://vabora.dev/" },
{ "@type": "ListItem", "position": 2, "name": "文章", "item": "https://vabora.dev/posts/php85-zero-dependency-framework" }
]
}#校验清单
- 用 Google 富媒体测试工具验证语法
datePublished必须是 ISO-8601headline控制在 110 字符内- 图片地址必须是绝对 URL
#小结
结构化数据投入小、收益稳定,是 SEO 与 GEO 的共同底座。
评论
还没有评论,来说点什么吧。