跳至正文
WordPress 与 WooCommerce · Google SEO

WordPress 结构化数据里别写页面上看不到的内容

// / / 光算科技

把答案、评分、作者、地址写进标记,却不在页面上放出来,工具照样会显示通过——这就是最危险的一类做法。因为代价分落在两个完全不同的层面:一是这一页失去出现在富媒体结果里的资格,二是整站可能背上人工处理甚至被判定为遮蔽。而且这两层的官方措辞差别很大,混起来看就会低估风险。

代价落在两个层面,不要混着看

结构化数据总则里关于可见内容与放置位置的要求在这一点上写得很克制:如果页面存在结构化数据问题,可能导致针对结构化数据的人工处理;这种人工处理意味着页面失去出现在富媒体结果中的资格,但不影响该页在 Google 网页搜索中的排名。换句话说,标记出错的直接后果是"少一个展示位",不是"被罚下架"。

但这只是轻的一层。同一篇总则还把"标记所描述的内容对用户不可见"列为标记不被采用的原因之一,并且禁止标记与页面焦点无关或误导性的内容、禁止冒充任何个人或组织、禁止歪曲归属关系与主要用途。更重的一层在Google 的垃圾政策里:遮蔽的定义就是"向用户和搜索引擎呈现不同内容,意图是操纵排名并误导用户",官方举的例子之一是"只在访问者是搜索引擎、不是人类访客时,才把文本或关键词插进页面";批量内容滥用覆盖用生成式工具批量产出大量没有给用户增加价值的页面。政策原文写明,违规站点可能在结果中排名更低,或者完全不出现,而且 Google 会通过自动系统与必要的人工审核来发现这些做法。

官方怎么定义"看不见"

总则里的原话是:不要标记页面上读者看不到的内容,并给了判例——如果 JSON-LD 描述了某位表演者,HTML 正文必须描述同一位表演者。这条标准是主语一致,不是"页面上出现过类似文字就算数"。文章指南里的作者标记规范给出了同一个方向的判据:页面上呈现为作者的人,都要写进标记;反过来,author.name 里只写名字,不要塞称谓、职位、发布方名称。这条双向要求说明官方关心的不是"有没有提到",而是"标记与页面呈现是否一致"。

还有一条容易踩的完整性要求:总则说,如果你在标记里放了多条评价,就要把页面上所有对读者可见的评价都放进去,只标一部分反而是误导。同样的逻辑适用于任何列表型内容——标记了 10 条商品却漏掉页面上另外 5 条,属于同一类问题。

示意图是同一条内容在两个通道里的对照:左侧为页面上读者能看到的问答与评分,右侧为标记里多出的四条标记内容被划掉,底部标出两个不同的后果层级
原创示意:图中为"可见内容"与"多出的不可见标记"的分层对照及两类后果,不是真实后台截图或数据。

怎么做:从可见内容反推标记

  1. 先列可见清单。打开页面,把读者真正能读到的信息逐条写下来:标题、署名、日期、正文里的评分与评价、页面上出现的地址与电话。不在清单上的,一律不进标记。
  2. 再逐条对标记。每一个字段都要能在清单里找到对应项;找不到就删掉,而不是"加上更完整"。
  3. 检查条件可见的内容。折叠面板、手风琴、Tab 切换、图片里的文字,这些在渲染后看得见,但在 HTML 里要单独确认是否真实存在;靠 CSS 隐藏或只在特定访问条件下出现的内容,按不可见处理。
  4. 检查列表型内容是否标全。评价、商品、作者都不只标一部分,宁可少标一类,也不要标一半。
  5. 改完复查可见性有没有被破坏。如果为了标记去调整了页面展示(例如把折叠区改成默认展开),要确认这不会让页面变得比原来更难读;页面的第一读者永远是访客。可链接资产的判断标准可以看站内 可链接资产有哪些类型:先做能被引用的东西。

哪些内容本来就不该标

  • 页面上不存在的评分与评价。自造评分、汇总别处来源的评价、页面上只显示"暂无评价"却在标记里写数量,都是总则里点名的误导性标记。
  • 关键词堆砌式的附加信息。把一批与主题无关的短语塞进描述字段,属于"与页面焦点无关的内容"。
  • 只在爬虫视角出现的内容。检测到这种做法时,它已经不是标记问题了,而是遮蔽,属于垃圾政策条目。
  • 批量生成的问答页与文章页。即使每一条都"可见",如果没有给读者增加价值,整站层面仍可能被按批量内容滥用处理。这类页面该做还是不做,先看 如何对我的 WordPress 网站进行 SEO里的整体判断。

怎么核对:逐条对照,而不是逐条相信工具

工具这一层要做的是清掉技术性错误:富媒体结果测试工具能抓出大部分技术问题,关键错误必须修掉。但要清楚它的边界——总则里明说,标记在工具查不出的细节上不准确也是不被采用的原因之一,质量类违规"不容易用自动化工具测试",而且可能直接被判定为垃圾。所以工具通过之后还有两步:

  • 人工过一遍可见性。对照上面的可见清单逐条核,重点看折叠区、Tab、图片文字和列表型内容有没有漏标或多项。
  • 看 Search Console 里的人工处理报告。这一项是站点级别的信号,它会告诉你是否被施加了人工处理、涉及哪部分内容、到哪里看详情。结构化数据问题整改完可以用对应状态报告提交验证,但要知道这类处理只影响富媒体资格,不影响网页排名——两件事不要混在一起焦虑。

再补一条判断纪律:标记并不保证会被采用。总则列出的不展示原因里,除了语法和可见性,还有"标记与主要内容不符"和"潜在误导"。所以正确的心态是把标记当成一份对页面的如实描述,描述准确是唯一能自己控制的部分,展示与否不由这一层决定。