Googlebot是否支持TLS v1.2?如果没有,我的仅TLS v1.2的网站会是什么样?


12

我目前将所有非HTTPS连接重定向到HTTPS,并支持TLS v1,TLS v1.1和TLS v1.2。我将测试服务器重新配置为仅接受非常有限且安全的密码套件和TLSv1.2。在运行SSL Labs测试后,我注意到它们的兼容性图表显示Bing和Google的搜寻器不支持TLSv1以外的版本。

这仍然准确吗?除了SSL Labs结果页面之外,我在任何地方都找不到该机器人协议的支持。

Googlebot真的只支持TLS v1吗?

如果我仅支持TLS v1.2,并且Googlebot无法连接到我的网站,那么Google会认为它处于什么状态?


我认为您应该将这个问题带到Google网站站长论坛。productforums.google.com/forum/…–
Maelish

4
您应该可以使用GWT中的“提取”功能自行测试吗?
西蒙·海特

我并不知道“获取”,因为我很少进入GWT。我将在事后研究该方法。
Bryson

Answers:


9

更新:自2015年1月30日起,Googlebot支持TLS 1.2。参见Google发帖

除了以前的版本:TLS 1.0,TLS 1.1和SSLv3,Googlebot现在还支持TLS 1.2版。



自2014年9月14日起,Googlebot不支持TLS 1.2。您会收到有关100%无法访问的通知,仅此而已。我直接受到此影响。使用TLS 1.2 SSL强制措施进入我的页面。

这是Google到目前为止不喜欢抓取TLS 1.2页面的证明:

Google TLS 1.2


请您编辑您的问题,并提供指向源的链接,以备份此信息以供将来的访问者使用。
西蒙·海特

@bybe我试图在链接中进行编辑,但未被接受。来源:ssllabs.com/ssltest/...
dhaupin

2

Google应该能够处理所有版本的SSL / TLS。

了解Google如何处理某事的最佳方法是通过Google网站站长工具

注意:您必须在网站管理员工具中进行网站设置才能正常工作。无论如何,这是您应该考虑的事情。

  1. 前往网站管理员工具
  2. 选择你的网站
  3. 选择抓取
  4. 选择以Google身份获取

1

Google的抓取漫游器不支持TLSv1.2,这是众所周知的,人们已经抱怨Google一段时间以来一直不支持TLSv1,因为人们试图使自己的网站在SSLlabs等地方获得100%的评分-表示他们随后因无法访问而从Google退出。

TLSv1.2与TLSv1有很大不同。这是协议名称,而不是软件版本。数量的任何变化,甚至是dotX组件,都存在明显的偏差。协议不得更改,如果更改,则必须更改版本。


-1

请注意: TLS的版本系统与其他产品一样,意味着1.XX是版本1。1. 2通常保留用于版本1的更新,功能和维护。

我可以想象Google确实提供了支持,因为他们非常擅长跟上最新的安全标准。我可以证明的是,所有主流浏览器已经支持TLS 1.2

  • Chrome -v30支持TLS 1.2。在此之前,仅支持TLS 1.1
  • Firefox -v27 默认启用TLS 1.1和1.2
  • Internet Explorer -v11从2013年2月开始支持TLS 1.2
  • Opera -v17添加了对TLS 1.2的支持。版本10-12支持TLS 1.1和1.2,但默认情况下将其禁用,而版本14-16支持TLS 1.1,但不支持1.2。
  • Safari -iOS上的v5和OS X上的v7增加了对TLS 1.2的支持。

我要说的是,Google Bot确实像Chrome浏览器一样支持它。我也确实说过如果浏览器支持它,我只是说更改了几行代码即可让Google Bot也支持TLS 1.2。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.