你的 iframe 悄悄给页面加上的星级评分
来源:dev.to — 2026-08-09
📋 概述
Google 的富结果测试(Rich Results Test)显示作者的一个游戏页面有四个有效的结构化数据条目,但他们只写了一个。另外三个——Organisation(组织)、Review 片段和 Software App——来自一个他们不控制、不托管、甚至从自己页面都无法读取的文档,它通过一个 iframe 进入页面,还带来一个被 Google 工具报告为"他们的"星级评分。没人做错什么:作者自己的标记一直很干净,合作方的标记堪称结构化数据实现的典范。但一个普通加载时 iframe 把两者拼在一起,就产生了第三方既没有写过的东西。作者实测:嵌入含 JSON-LD 图表的文档的页面有 4 个有效条目,嵌入无 JSON-LD 的只有 1 个。190/200 个他们嵌入的文档带评分,而他们自己的 200 个游戏页面一个都不带。
🔑 核心要点
- 现象:Google 富结果测试报告页面上有4 个结构化数据条目,但作者只写了 1 个
- 额外 3 个条目来自无法控制的 iframe 文档,是合作方 JSON-LD 图被带入的结果
- 实测对比:嵌入含 JSON-LD 的 iframe → 4 个有效条目;嵌入无 JSON-LD 的 → 1 个
- 190/200 个嵌入文档带评分,而作者自己的 200 个页面一个都没有,评分被 Google 算到了他们头上
- 五星检查:如果你在页面里嵌了任何第三方 iframe(游戏/视频/地图/预订控件),这个五分钟检查你很可能从没跑过
- 注意:用文本搜索属性名并不能算测试——4 个文档 HTML 搜到 aggregateRating 但解析后无此属性
💡 金句
没人做错任何事:我们的标记一直很干净,合作方的标记堪称典范——可两者合在一起,就产生了第三方都没写过的东西。
👍 0
👎 0
← 返回 dev.to 首页