当您在Google(或任何其他搜索引擎)中单击客户的搜索结果时,系统会将您带到您要查找的URL,但显示的内容是标准的“使用条款”页面。

人们需要通过单击JS“确定”链接来接受“使用条款”,该链接会激活Cookie,然后允许他们查看实际的页面内容。

问题在于这是使页面的内容私有(private)化,因此搜索引擎正在为“使用条款”内容建立索引。

我正在寻找可以满足法律要求和客户SEO需求的折衷方案。

我不是开发人员,但到目前为止我想出的是...

他们可以为来自已知搜索引擎的请求(使用http://www.user-agents.org/index.shtml和/或www.iplists.com/nw/)设置cookie,并允许这些请求访问内容。

这将使私有(private)内容公开,因此他们还需要对那些页面进行归档,以使人们不会跳过接受“使用条款”而仅通过Google缓存访问内容。

我相信这将使搜索引擎能够评估页面的内容并对其进行相应的排名,同时仍然需要人们接受该网站的“使用条款”?

第一次遇到这个问题时,对任何有关如何实现的建议/更好的替代解决方案/实时示例都值得赞赏。

[有a vaguely similar question,但我正在寻找更具体的内容。]

非常感谢您的期待!

最佳答案

一个足够聪明的人可以伪装成Google机器人……您呈现给机器人的任何东西都可以被人类看到。这与ExpertSexchange很棒,它的答案在付费专栏后面,但是如果您只是单击Google的缓存链接,则可以看到所有答案。

简而言之:它将不起作用。

关于javascript - 如何使网页内容对人类不公开,但对搜索引擎公开?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7184066/

10-12 12:56
查看更多