首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >阻止搜索引擎扫描其他页面的预览

阻止搜索引擎扫描其他页面的预览
EN

Stack Overflow用户
提问于 2015-08-06 18:57:31
回答 2查看 43关注 0票数 1

我有个网站。在每一篇文章之后,都会有一个很大的(7句话)预览。

问题是google索引了这个预览,这会让我的内容重复。

我怎么才能告诉谷歌不要看这些预览呢?

EN

回答 2

Stack Overflow用户

发布于 2015-08-06 19:08:54

你可以把预览部分放在一个不同的跨度中,这个跨度会被Css属性隐藏,并在页面loading.Since时使用javascript显示。这个部分最初是不显示的,因此不会被搜索引擎读取。

虚拟Html代码

代码语言:javascript
复制
<span class="pgPreview">The preview for the next pages goes here </span>

隐藏它的Css代码

代码语言:javascript
复制
.pgPreview {
display:none;
}

显示它的Javascript代码。

代码语言:javascript
复制
<script type="text/javascript"> 
$(document).ready(function()
  {
      $(".pgPreview").show();
  }
</script>

假设已经包含了jquery库。

Reference

票数 0
EN

Stack Overflow用户

发布于 2015-08-06 19:28:07

一个有效但不太理想的解决方案可能是用Javascript加载随机的文章预览。这类似于一些博客有一个“点击加载评论”按钮-他们不希望他们的博客在谷歌搜索中与他们的评论者所说的一切联系起来。

因为您保持每个页面的主要内容相同,所以我认为这不会是cloaking的问题,但不能保证。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31853962

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档