Brian F爱
从专注于角图,Web技术以yobet英雄联盟及波特兰的Node.js的Google开发人员专家中学习。
广告 ·ultimatecourses.com.
用终极课程学习角度正确的方式

HTTPS到处都是

您可能已经听到这款过去的夏天,谷歌已经略有(不到1%的网站将受到影响)修改它们的算法,yobet英雄联盟为那些使用HTTPS的网站提供更多价值而不是那些不存在的网站。这是谷歌推动的结果yobet英雄联盟HTTPS到处都是。您可以观看Google I / O 2014的演示文稿,在yobet英雄联盟那里他们解释了HTTPS的需求,可能是由于没有HTTPS而导致的风险和攻击的类型,如何在您的网站上实现HTTPS,以及在SERPS中维护排名的一些提示。

作为新系列的一部分,我将介绍我迁移到HTTPS的基本步骤。

  • 启用https.
  • 配置协议和CIPHERS并测试SSL
  • 启用HTTP保持活动标题
  • 启用HTTP严格传输安全性(HSTS)
  • 永久重定向到HTTPS
  • 更新内部链接URL
  • 更新规范标签URL
  • 更新XML SiteMap和Robots.txt
  • 设置Googyobet英雄联盟le WebMasters.

启用https.

您必须先购买并安装2048位SSL证书并在Web服务器上启用HTTPS。我将介绍以下主题以启用HTTPS:

配置协议和密码

下一步是配置SSL引擎支持的协议和CIPHERS。如果您与今年的安全新闻一起关注,您可能听说过一些高调的安全漏洞,即,Heldbled.贵宾犬瑕疵。

我将介绍以下主题,用于加密配置和测试:

启用HTTP保持活动标题

保持活动标题使我们能够设置在服务器和客户端之间建立的HTTP连接的协议,以及沿途中介。它基本上告诉服务器:

“嘿,我会在这里做一堆工作,为什么我们不留下连接一段时间,所以我可以完成完成的事情。”

默认情况下,每个请求完成后,HTTP连接都会关闭。此标题允许我们在客户端和服务器之间保持连接,以获取多个请求。

为什么这是重要的?

嗯,其中一个使用HTTPS的神话是它是慢点。而且,有很好的理由。使用HTTPS时,有一种额外的握手,需要保护客户端和服务器之间的连接。每次使用HTTPS建立新的HTTP连接时,握手过程都必须发生。我们可以通过简单地选择将连接打开更长的连接来避免这种情况。

我将在一篇文章中详细介绍一下启用保持活力的标题

启用HTTP严格传输安全性(HSTS)

类似于我们的保持活动标题,HSTS是一个响应标题,我们的服务器向我们的客户发送回我们的客户端通知我们在任何地方使用HTTPS的浏览器。这意味着浏览器不需要尝试请求不安全的内容,并且它应该始终在我们的网站上使用HTTPS。

为什么这是重要的?

再次,你可能会问自己为什么这很重要,而且答案是出于性能原因。在“启用永久性(301)重定向到我们的HTTPS网站的下一节中,我们将学习如何将所有流量重定向到我们的新安全网站。但是,我们总是寻求减少重定向的数量 - 因为重定向需要时间。

实现HSTS标题避免任何重定向惩罚。我将在一篇文章中详细介绍一下启用严格的运输安全性(HSTS)

永久重定向到HTTPS

下一步是将所有流量从不安全的网站重定向到新的HTTPS URL。我们将重写规则,将所有流量指向我们的HTTPS网站。

这里有重要的是,我会将所有非安全的HTTP请求重定向到完整的HTTPS URL。例如,如果用户输入:http://www.example.com/contact-us?tracking=123然后,我们希望确保使用附加的查询字符串将用户重定向到完整的URL:https://www.example.com/contact-us?tracking=123

我已经听说过一些实例,该网站将所有不安全页重定向到新的HTTPS主页。我们不想这样做,我们希望确保GoogleBoT可以遵循旧的反向链接到我们的安全网站上的同一页面。yobet英雄联盟

更新内部链接URL

我们想向GoogleBot发送一致的消息:yobet英雄联盟

“我们的网站现在是安全的,这是新的URL。”

为了实现这一目标,我们希望确保我们的内部链接都是正确的。我不会更详细地进行任何细节,因为这将是基于您的框架和语言。

更新规范标签URL

作为前一步的后续行动,我们希望继续将正确的信号发送到Google。yobet英雄联盟因此,我们希望验证所有规范标记是否包含本页的完整HTTPS地址。

更新XML SiteMap.

在向谷歌发送正确的信号的主题中,我们还需要更新我们的网站XML网站地图以使用我们的新HTTPS URL。yobet英雄联盟我们还希望确保修改我们的robots.txt文件以引用通过HTTPS提供的新站点地图。

网站地图:https://www.example.com/sitemap.xml.

设置Googyobet英雄联盟le WebMasters.

这个令我惊讶地抓住了我。但是,从HTTP到HTTPS将网站移动到HTTPS的一个重要组成部分是为了确保在Google网站管理器工具(GWT)中设置和配置新网站。yobet英雄联盟GWT将HTTPS站点识别为HTTP网站的其他网站。因此,请确保您为HTTP-Site创建了新配置文件,并且您已将设置复制到新配置文件。

您应该验证的一些项目是:

  • 站点设置>首选域
  • yobet英雄联盟Google索引>删除URL
  • 爬网>网站地图>添加网站地图

Brian F爱

嗨,我是布莱恩。我对类型名称,Angular和node.js感兴趣我嫁给了我最好的朋友邦妮,我住在波特兰和我滑雪(很多)。