缺少字段'text'(在'mainEntity.suggestedAnswer'中)

继上周此问题之后:

以及:

我今天早上已更新到 2026.4.0-latest(97400099a5),但仍无法通过 Google 验证修复效果 :thinking:

我的 Google 搜索控制台显示:

点击进入验证/修复步骤:

当我尝试验证任何修复时:

所有三种类型都出现相同的“已发现受影响页面”错误。

我是否遗漏了什么?:thinking:

2 个赞

感谢您的反馈,我们正在调查此问题,并很快会有更新。

4 个赞

谢谢 @davidb,非常感谢 :smiley:

我合并了一项更改,应该能修复您遇到的大部分错误(例如缺失名称/答案计数)。原来这些值在微数据中缺失:

https://github.com/discourse/discourse/commit/6e8876152c45c2bd7c2f1c0eb6a248f47de9f89c

上一张图片中出现的 3 个有问题的 URL 似乎是另一个独立的问题,其中 2 个是仅包含表情符号且无文本的帖子,第 3 个是仅包含图片的帖子。但我通过粘贴页面源代码,将它们输入到 Schema 标记验证器 中,结果显示它们均无任何警告或错误。

这 3 个页面问题可能会在重新抓取后消失。

5 个赞

谢谢 David :smiley:

我将在周五再次更新 Discourse 并重试 :crossed_fingers:t2:

1 个赞

3 个错误似乎已修复,但仍有 1 个未解决,另外还有 6 个严重程度较低的注释,均涉及 suggested/acceptedAnswer 元素中缺失字段的问题:

“验证已开始”表示问题已解决。“未开始”意味着我无法启动验证,因为快速的初始验证仍发现这些问题,且我已在实际页面源代码中核实了这一点。

“text”和“datePublished”字段实际上已在提交中添加到测试(我们的实例也包含该提交),但可能添加到了错误的元素?例如,“datePublished”预期应在 mainEntity 中,而测试却在 suggested/acceptedAnswer 中进行检查?

3 个赞

我们能否暂时不要自动关闭这个主题,谢谢?

1 个赞

感谢您的分享,我很快就会查看并再次更新。

4 个赞

请问@davidb,关于上周的这个事项,有什么最新的进展可以分享吗?

我进一步更新以解决此问题,相关提交已在今日早些时候合并:DEV: update solved schema for non text posts (#39253) · discourse/discourse@3b5874f · GitHub

我将暂时保留此主题开放,以观察此次更改是否能解决所遇到的问题。

1 个赞

太好了,感谢更新 @davidb

我明天早上会把我的 Discourse 离线,然后进行更新,再试一次 :slight_smile:

恐怕在某些情况下仍然失败了 :pensive_face:

目前有几千个项目正在由 Google 进行检查,我会在适当的时候发布这些检查的结果:

但这两种类型在预验证检查中失败了,我甚至无法对它们进行完整检查:

如果有帮助的话,最后一个帖子包含一个 YouTube 视频。

我不是唯一一个遇到这个问题的人吧?:thinking:

恐怕仍然失败了 :confused:

我收到一封邮件,称已有 1,600 个问题得到解决:

但仍有几百个问题受到影响 :confused:

‘answerCount’ 的情况也是如此:

很遗憾听到这个消息。能否分享一些 URL 以便我调查?

我以为您在此处提到的所有问题都已在我上次合并的提交中解决,因此可能存在其他边缘情况。

这里有一些来自 Google Search Console 列表的复制粘贴内容,如果对你有帮助的话 @davidb


[
](https://search.google.com/search-console/r/q-and-a/drilldown?resource_id=sc-domain:greyarro.ws)

|URL|项目名称|最后抓取时间|
| --- | --- | --- |
|https://greyarro.ws/t/charging-the-remote-mavic-2/3809|N/A|2026 年 4 月 18 日|
|https://greyarro.ws/t/searching-for-missing-persons/80386|N/A|2026 年 4 月 18 日|
|https://greyarro.ws/t/what-can-make-a-gps-signal-poor-re-dji-neo/89332?page=2|N/A|2026 年 4 月 18 日|
|https://greyarro.ws/t/disadvantages-of-keeping-already-bound-mavic-3/52125?page=2|N/A|2026 年 4 月 18 日|
|https://greyarro.ws/t/avata-2-flying-backwards/79111|N/A|2026 年 4 月 18 日|
|https://greyarro.ws/t/pairing-mavic-mini-to-controller/84503|N/A|2026 年 4 月 17 日|
|https://greyarro.ws/t/recommended-mini-5-pro-settings-for-smoother-gain-expo-yaw-camera-and-more/101901|N/A|2026 年 4 月 17 日|
|https://greyarro.ws/t/power-line-height/29785|N/A|2026 年 4 月 17 日|
|https://greyarro.ws/t/why-not-hlg-on-dji-mini-4-pro/102886|N/A|2026 年 4 月 17 日|
|https://greyarro.ws/t/cheap-mini-drone-for-indoors-recommendations/91541|N/A|2026 年 4 月 17 日|
|https://greyarro.ws/t/tripltek-tablet-feedback-from-owners-and-general-discussion/31144?page=2|N/A|2026 年 4 月 16 日|
|https://greyarro.ws/t/ipad-pro-and-dng-files/73819|N/A|2026 年 4 月 16 日|
|https://greyarro.ws/t/osd-not-shoing-up-dji/71740|N/A|2026 年 4 月 16 日|
|https://greyarro.ws/t/theoretical-scenario/87594|N/A|2026 年 4 月 16 日|
|https://greyarro.ws/t/where-would-the-address-linked-to-my-dji-account-be-if-anywhere/93152|N/A|2026 年 4 月 16 日|
|https://greyarro.ws/t/gusts-gusts-gusts-what-maximum-wind-gust-speed-do-you-consider-safe-for-flying/106683|N/A|2026 年 4 月 16 日|
|https://greyarro.ws/t/can-i-fly-my-drone-in-the-rain/21853|N/A|2026 年 4 月 15 日|
|https://greyarro.ws/t/flytron-strobon-strobe-lights/8504?page=4|N/A|2026 年 4 月 15 日|

Google 今天给我发了一封邮件,新增了一个上周在其列表中尚未出现的问题 :confused:

  • 字段 'datePublished' 重复(位于 'mainEntity' 中)

目前,字段 'datePublished' 重复(位于 'mainEntity' 中) 仅涉及以下单个 URL:

  • https://greyarro.ws/t/live-video-relayed-to-phone-very-laggy-now/39741

具体如下:


另外,如果这有帮助的话,虽然不像其他错误那样严重,但他们还提供了一个“改善项目外观”部分,其中列出了许多“缺少字段”的值:

简单更新一下,告知您我正在处理此事。希望能很快有新的进展。

4 个赞

感谢 @davidb,感谢您为解决此问题所付出的时间 :person_bowing:

1 个赞

你可以做的一件事是,在问题页面上点击“测试实时 URL”按钮,以查看这些问题是否仍然存在,还是仅仅是 Google 正在检查的缓存版本。

结果通常看起来没问题:

自上次合并修复方案以来,大约过去了两周。总体而言,我注意到自从这些修复方案合并后,这些架构错误呈下降趋势:

令人头疼的是,在验证更改后,Google Search Console 会有一定的延迟(即 Google 对每个网站的每日索引/抓取配额)。因此,对于大型网站,修复方案可能需要更长时间才能在所有页面上得到确认。

我给自己设置了一个提醒,两周后再回来检查此问题。

在此期间,如果您仍遇到与此相关的任何新问题,请在此处添加,我将进行调查。

2 个赞

我昨天遇到了这个问题。

链接是 Audio track missing/stripped from conversion - #16 mattcool1 - Emby - MCEBuddy

Discourse 运行的版本是 2026.4.0(3532c82582)

如果我尝试验证修复方案,Google 会提示以下错误:

无法继续验证过程

已发现受影响的页面。请修复问题后重新运行验证。

error_outline

项目:转换过程中音频轨道缺失/被移除