我从阅读其他帖子中了解到,QAPage 的 schema.org 标记是由 discourse-solved 插件生成的。例如,我阅读了 https://meta.discourse.org/t/wrong-answercount-value-from-discourse-solved/108845/6,其中讨论了将更通用的论坛符合问答模型的问题。
对于消费者(包括我和 Google)来说,这与主论坛生成的 DFP 标记有些重复。事实上,它们目前都被标记为页面的主要实体。令人恼火的是,它们的内容也不完全重叠,这导致一些简单的去重失败。例如:
- 问题/答案标记的作者使用人类可读的名称,没有 URL,但 DFP 的作者使用句柄 + URL。这使得作者看起来非常不同。
- 问题/答案标记的内容被截断,但 DFP 的内容因为是微数据所以是完整的。
- 正如在上述帖子中所讨论的,答案计数是“捏造”的。
- Question 中使用了 dateCreated,而 DFP 中使用了 datePublished。
标题和日期似乎是一致的,但有时我们的去重逻辑在全局实现时需要更多信息。
作为最低限度的改进,无需进行重大更改,您是否认为可以统一作者信息,以便两者都包含句柄、名称(您可以使用 alternateName - Schema.org Property 进行区分)以及两个位置的个人资料 URL?