首页 - 每日一评 - 文章正文

百度更新结构化数据要求

时间:2019-06-19 19:30:32 作者:黑曼巴 分类:每日一评 浏览:134

更新与发布和修改日期有关。如果您不在结构化数据中使用这些属性,则百度结构化数据测试工具不会发出警告。更改了百度的开发者页面?百度将其留给发布者以确定属性是否合适。在这些情况下,向百度和读者发信号通知文章是最近的出版日期可能是有用的。对于更新的旧文章,可能有必要向百度和网站访问者发出信号,而不是修改文章以使其与 保持相关。dateModified属性可用于表示文章已被修改。

 

百度已经更新了它的文章结构化数据的开发者页面,其中包括食谱文章。更新与发布和修改日期有关。附加属性是可选的,仅在您认为适用于您的情况时才推荐使用。

如果您不在结构化数据中使用这些属性,则百度结构化数据测试工具不会发出警告。 您应该考虑使用它们的实际原因。

更改了百度的开发者页面?

百度’关于文章相关模式的开发者页面已更新。具体来说,百度添加了一个可选的建议,将datePublished和dateModified 属性用于文章内容类型。

使用这些属性是完全可选的。百度将其留给发布者以确定属性是否合适。

你应该使用这些属性吗?

这些属性对于发布文章时的通信非常有用。这对于不是常青但往往会出现的主题尤为重要 变化

非常青内容的示例包括新闻,产品评论和技术信息。

在这些情况下,向百度和读者发信号通知文章是Zui近的出版日期可能是有用的。这本身可能会使文章 对读者更有吸引力,因为内容对于时效性很重要。

Evergreen Content的出版商应该使用吗?

常青内容是年复一年保持相同的内容。常绿内容的例子包括电影评论,食谱和方法文章。

对于更新的旧文章,可能有必要向百度和网站访问者发出信号,而不是修改文章以使其与 保持相关。

一个示例可能是与技术相关的文章,其中技术已更新,因此还需要更新教程以使其保持相关性。

dateModified属性可用于表示文章已被修改。这也可以通过指示文章仍然相关来使文章对潜在的网站访问者 更具吸引力。

Recipe博主应该使用这些属性吗?

食谱内容一般被认为是常青内容。但有些人可能会觉得食谱反映了在任何特定时间烹饪的方式都受到影响 变化

我问Media Wyse的创始人Casey Markee。我向Casey询问了这一点,因为结构化数据标记对于食谱博客很重要,Media Wyse拥有丰富的审核和帮助食谱网站的经验,包括结构化数据。

凯西注意到这种信息对用户来说是好事:

“在我看来,上次修改/更新的符号是用户优先实践。我相信,我可以为用户提供的信息越多,对于他们来说就越好。“

食谱博主应该使用这些架构属性吗?这是凯西的回答:

“我在我的网站审核中推荐它,所以是的。”

凯西提供了这些见解:

“许多出版商不喜欢这样做。他们觉得它破坏了“常青内容实践”。’一些较大的博主认为所有食谱都是 ‘固有的’常绿。但我认为这不是Zui好的方法。你总是可以改进食谱。

从百度的SEO角度来看,没有真正的优势。百度不会改变爬行,我不会想。

但这可能是另一个提高内容新鲜度或避免衰减指标的信号?

底线:绝对没有理由不这样做。考虑到所有事情。”

Schema.org datePublished示例:

Schema.org上的官方文档发布了一个如何将datePublished属性与JSON-LD一起使用的示例。正如它所发生的那样,Schema.org使用 作为食谱文章的例子。这为Casey Markee建议将此属性用于食谱内容提供了更多的权重。

< script type=” application/ld + json”> { “ @上下文”的:“http://schema.org”, “ @类型”的:“ Recipe”, “笔者”的:“ John Smith”, “ cookTime”的:“ PT1H”, “ datePublished”的:“ 2009-05-08”, “描述”的:“这个经典的香蕉面包食谱来自我妈妈— “核桃为香蕉面包添加了良好的质地和风味。””, “图像”的:“ bananabread.jpg”, “ recipeIngredient”的: [ “ 3或4个成熟的香蕉,捣烂”, “ 1 egg”, “ 3/4杯糖” ] “ interactionStatistic”的: { “ @类型”的:“ InteractionCounter”, “ interactionType”的:“http://schema.org/Comment”, “ userInteractionCount”的:“ 140” }, “名称”的:“妈妈的世界着名香蕉面包”, “营养”的: { “ @类型”的:“营养信息”, “卡路里”的:“ 240卡路里”, “ fatContent”的:“ 9克脂肪” }, “ prepTime”的:“ PT15M”, “ recipeInstructions”的:“将烤箱预热到350度。混合在碗里的成分。Zui后添加面粉。将混合物倒入面包盘中烘烤 一个小时。”, “ recipeYield”的:“ 1 loaf”, “ suitableForDiet”的:“http://schema.org/LowFatDiet” } < /脚本>

如您所见,添加其他发布日期信息非常简单。您只需在 类型的文章的相应部分中添加如上所示的一行。在此示例中,文章类型为Recipe。但它可以是任何一种文章。

“ datePublished”的:“ 2009-05-08”,

那就是它,非常简单。

请务必在正确的文章类型部分中找到该发布日期,例如示例:

添加“文章”的datePublished属性类型很简单。您只需添加一行,如本例所示。这显示了如何将其集成到Recipe文章类型中。如何使用dateModified

使用上面的示例,我们可以添加dateModified属性,如:

< script type=” application/ld + json”> { “ @上下文”的:“http://schema.org”, “ @类型”的:“ Recipe”, “笔者”的:“ John Smith”, “ cookTime”的:“ PT1H”, “ datePublished”的:“ 2009-05-08”, “ dateModified”的:“ 2018-07-01”,

如您所见,添加这两个属性很简单,并不复杂,特别是如果您使用JSON-LD。有充分的理由使用这些属性。决定是否使用这些属性的一种方法是考虑网站访问者是否需要知道页面已更新。此时

向Aaron Bradley提示,注意开发者页面的更新。

参考

来自Schema.org的参考资料  https://schema.org/Article  https://schema.org/datePublished

对于修改日期:  https://schema.org/DateTime

百度结构化数据测试工具 https://search.百度.com/structured-data/testing-tool

百度&rsquo ;s文章模式的开发者页面https://developers.百度.com/search/docs/data-types/article#non-amp

更多资源.SEO for Rich Results:如何查找&修复结构化数据错误什么是架构标记&为什么它对于SEOG的图形标记开始重要

图像由Shutterstock,由AuthorScreenshots作者修改

 

CategoryNewsSEO

上一篇:百度的域名注册服务现已向所有美国居民开放

下一篇:百度图像更新 - 百度镜头是活的

猜你喜欢
发布评论
登录后发表评论
登录后才能评论

AI 新用户?

免费使用内容重写服务

开始新的写作