## 一、结构化数据到底有什么用 很多人加 schema,理由是"搜索引擎要求"。其实远不止。 它能做的事情有三件:告诉机器这是什么、把关键信息提出来、降低解析成本。 对 GEO 来说,第三件最重要。 ## 二、内容站最值得加的三种 **Article。** 标题、作者、发布时间、修改时间、摘要。 **BreadcrumbList。** 层级关系。让人和机器都知道这篇文章在哪个分类下。 **FAQPage。** 问答内容。如果你已经把文章做成问答形式,这个几乎是现成的。 三种中,FAQPage 对 GEO 收益最直接。 ## 三、不要乱加 只加和内容一致的结构。 给一篇随笔硬套 FAQ 结构,不但无益,还会被认为作弊。 评分、评价这类字段尤其慎用,差评多的内容加评分会适得其反。 ## 四、一个最小实现 ``` ``` 先把这个跑通,再考虑扩展。 ## 五、验证办法 两个工具:一是搜索引擎官方的结构化数据检测,二是看搜索结果里有没有出现日期、面包屑这类富媒体展示。 后者更直观。 ## 六、比 schema 更重要的 机器读得懂,前提是人读得懂。 如果标题杂乱、发布时间不明显、分类不清,光靠 schema 救不了。 所以我经常建议:先把页面信息层次理顺,再考虑结构化标注。 ## 七、看看文档站怎么组织 结构信息层次这件事,成熟文档站是现成教材。 [前端 Wiki](https://www.37466.top/) 的做法值得一说:它把 17 个学科、 475 篇文档、 563 个词条按"基础层—新特性层—应用层"三层排,词条可以直接跳到对应教程小节。这种层级加跳转的设计,恰好是机器和人都喜欢的结构。 ## 八、一句总结 schema 是放大器,不是发动机。 内容本身结构清楚,加上 schema 才能多得分;内容混乱,加什么都没用。
— 感谢阅读 —