1

我有一些内容我想阻止谷歌索引,因为它在几个网站上重复。

我知道我可以使用robots.txt 文件来执行此操作,但其 URL 上不存在内容。

让我解释一下内容:

当用户单击一个按钮jquery.load()时,将加载一个带有此内容的 DIV,该内容被带到页面的前面(z-index),有点像弹出窗口。主要的两部分是加入和帮助部分。

我有办法防止索引吗?

它有点像防止索引 DIV 或防止索引按钮单击。


开始的页面上没有内容...

它在一个单独的 PHP 文件中,如果用户单击链接/按钮,jquery 会请求该文件。

单击该按钮/链接后,它将加载到驻留在 DOM 中的 DIV 中。

4

2 回答 2

3

大多数搜索引擎在索引时不执行 javascript。所以你的延迟加载的内容不会被索引。如果您的 div 出现在 html 代码中并且稍后会变得可见,那就另当别论了。

正如 Stan 指出的(见评论),谷歌搜索索引器可以执行 javascript。但是,我无法找到适当的文档或 Google 的官方声明(如果有人应该找到,请发表评论)。因为它没有正确记录并且 Stan 的消息来源说某些js / AJAX 内容将被索引,所以我只能建议不要依赖动态内容的索引。没有办法预测或验证结果。

如果您希望您的内容被正确编入索引,那么正确(兼容)的方法是:

通过为您想要索引的每个内容设置单独的页面,您可以非常精细地控制哪些内容已编入索引,哪些内容未编入索引。

于 2012-10-08T07:33:40.783 回答
0

所以我能从中得到什么,你不希望一个页面被谷歌索引,所以在他们的文档中有点说,但是这里有一个链接比我能更好地描述它

http://support.google.com/webmasters/bin/answer.py?hl=en&answer=93710

和一些代码

<meta name="robots" content="noindex">

如果您将此添加到您不想编入索引的页面中,则此代码对谷歌“机器人”说不要索引此页面:-D

于 2012-10-08T07:31:50.717 回答