ruby-on-rails - Rails 3 - 设计基于 IP 的身份验证

标签 ruby-on-rails ruby-on-rails-3 seo devise

我试图让 GoogleBot 登录到我的网站并绕过身份验证。 该网站使用 devise 进行身份验证,我正在考虑为 google 创建一个用户名,然后让 GoogleBot 自动登录到该用户。

我想要识别 GoogleBot 的方式是基于其 IP 地址。

有没有办法将 IP 地址列表链接到用户名并绕过登录过程?

谢谢,

最佳答案

只是一个警告:Google 有一项政策,它不会为未经登录无法访问的内容编制索引。有一个有效的特殊策略可以绕过此限制,称为“首次点击免费”(请参阅​​ http://googlewebmastercentral.blogspot.com/2008/10/first-click-free-for-web-search.html),由 ExpertExchange 等网站使用。如果您违反此政策,谷歌可能会对您的网站进行处罚,将其从大多数搜索中移除。 Google 网站管理员中心也是一个很好的资源,请参阅 http://support.google.com/webmasters/bin/answer.py?hl=en&answer=40349 , 作为起点。

关于ruby-on-rails - Rails 3 - 设计基于 IP 的身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9797799/

相关文章:

没有名字的 ASP.NET 网页,比如 stackoverflow?

javascript - 创建对 SEO 友好的 javascript 小部件

ruby-on-rails - 安装 rails 时出错

ruby-on-rails - rails : how to create a list with conditional links

ruby-on-rails - destroy 方法似乎不起作用

ruby-on-rails - 链接对象上的自定义操作

ruby-on-rails - Rails 3 中的yield 定义在哪里?

ruby-on-rails - 在 Ruby on Rails 中使用 bundle exec

javascript - Z 索引 : Materialize select always open in background

将 META 描述和 TITLE 传递给网站标题的 PHP 缓冲区