如何告诉谷歌这篇文章是另一篇文章的一部分

时间:2015-11-24 10:21:28

标签: html html5 seo web-crawler google-crawlers

在我的网站上的每篇文章之后都有其他文章的预览。它们是随机预览。

问题是预览真的很大:得到标题,副标题和6行文字。有时google认为它们是我文章的一部分。

有没有办法告诉谷歌这个div包含另一篇文章的文字?

预览示例: preview example

2 个答案:

答案 0 :(得分:0)

通过使用HTML5提供的适当语义标记,用户代理(如Google)原则上能够理解这一点;但是,这当然不一定意味着他们(目前)支持(全部)这个。

  • 预告片应在<{3}}的 信号:这不是本页主要内容的一部分。

  • 预告片应位于main element 信号:它与页面的内容只是“切线相关”。

  • 每个预告片都应该是自己的aside element 信号:这是一个独立的内容项目。

  • 每个预告片的链接(到完整文章)应该得到article element 信号:预告片/文章的永久链接网址与当前网页的网址不同。

  • (也可以考虑将bookmark link type用于字面意思上的部分,即,在预告片不包含(略微)不同内容的情况下,例如摘要。但这取决于如果您真的在这里引用,请理解您的内容。)

然而,这并不能阻止谷歌在他们的SERP中显示部分剧集(如果他们的算法认为它有用,会感到困惑,或其他什么)。如果不使用某些“黑客”(例如,使用JS或iframe),则不可能也不打算隐藏Google搜索及其SERP页面的部分内容。

答案 1 :(得分:-1)

将预览文章div包装在

<!--googleoff: all-->
<!--googleon: all>

告诉Google不要将您网页的那部分编入索引。

您可以根据您的偏好对标记进行成本计算:

索引 - “googleoff:index”包围的内容不会被Google编入索引

- “googleoff:anchor”区域内任何链接的锚文本都不会与目标网页相关联

代码段 - “googleoff:snippet”所包围的内容不会用于为搜索结果创建代码段

所有 - “googleoff:all”所包围的内容将被视为所有属性:index,anchor和snippet

Source