首页 / SEO book / 技术 SEO / 安全套接层(SSL)是什么

什么是安全套接层(SSL)?

安全套接层(SSL)是什么技术 SEO

SSL(安全套接层)是一种用于在网络计算机之间建立安全私有连接的协议,如今已由 TLS 取代,但相关术语仍被广泛沿用。

什么是安全套接层(SSL)?

SSL 是 Secure Sockets Layer(安全套接层)的缩写。SSL 协议曾是一种互联网安全协议,旨在在 Web 服务器与客户端之间建立加密连接。如今,SSL 已被 TLS 所取代,但许多人仍用 SSL 这个缩写来指代这项技术。

SSL 证书包含一个私钥和一个公钥,使在线交易得以受到保护、客户信息得以被保护。

这一安全校验有时被称为“SSL 握手”,它始于用户尝试连接一个受 SSL 保护的网站。浏览器会要求网站服务器表明身份,并收到一份 SSL 证书的副本。在验证该 SSL 证书可信之后,便会建立一条安全连接,从而允许浏览器与服务器之间传输加密数据。

在现代互联网浏览器中,如果地址栏里的 URL 包含 HTTPS,你就知道该网站是安全的。从视觉上看,这一点通过一个小挂锁图标来表示。你可以点击任意 HTTPS 网站上的这个符号,亲自查看证书。

与 SSL 相关的常见术语

如果你刚接触互联网安全领域,可能还会对另外一些常见术语感到困惑。

下面简要说明 SSL 与 TLS、HTTPS 等常见 Web 安全术语有何不同。

  • TLS = Transport Layer Security(传输层安全),是 SSL 的继任者。它是一种更先进的协议,通过证书来维护在线隐私、安全与真实性。
  • HTTP = HyperText Transfer Protocol(超文本传输协议),是客户端-服务器模型下互联网最初的底层应用层协议。HTTP 网站和 URL 缺少安全证书。
  • HTTPS = HyperText Transfer Protocol Secure(超文本传输安全协议),是 HTTP 的安全变体。据 W3Techs.com 统计,超过 79% 的网站都在使用它。这些网站通常使用 TLS 证书。

SSL 为什么重要?

那么,SSL 是如何影响你网站的 SEO 的呢?

严格来讲,SSL 并不参与其中。既然 SSL 已被弃用并由 TLS 取代,是这项技术支撑着 HTTPS——即大多数网站所用的 HTTP 安全变体。

简而言之,HTTPS 对 SEO 之所以重要,原因如下:

  • HTTPS 是一个轻量的排名信号
  • HTTPS 提供更好的安全性与隐私
  • HTTPS 保留引荐来源数据
  • 配合现代协议使用时,HTTPS 可以提升网站速度

反过来说,考虑缺少 HTTPS 会对你的网站在搜索中的表现造成什么影响,也很重要。

Google 的算法将 HTTPS 协议作为一个排名信号,理论上可以提升你网站的表现。但考虑到 HTTPS 如今已如此普遍,更可能的情形是:如果你没有它,你的网站在搜索结果中会吃亏。

请记住,用户互动是一个关键的排名信号,所以当人们在搜索结果中点击你的网站时,至关重要的是他们会留在页面上并与页面互动,而不是马上跳出。

不安全的网站往往会显示“不安全”警告,这会吓退进来的用户,并严重损害你网站的用户互动指标。仅凭这一点,一份 TLS 证书就能让你的 SEO 受益。

TLS/SSL 证书的最佳实践

1. 从可靠的证书颁发机构(CA)获取证书

证书的全部目的,就是为浏览网页的人提供可信赖的安全保障。要做到这一点,你需要从获得授权的证书颁发机构购买证书。

知名的证书颁发机构公司包括 Symantec、GoDaddy、DigiCert 和 GeoTrust。大多数信誉良好的 CA 还会提供技术支持,确保你正确安装证书。

2. 不要为你并不需要的证书多花钱

证书有多种类型,包括 DV、OV、EV。主要区别在于你从 CA 获得的担保程度。

域名验证型(Domain Validated)——DV 证书验证所需的投入最少——通常只需通过电子邮件或电话证明你对域名的所有权即可。它最适合博客或无需向访客收集大量个人信息的资讯类网站。

组织验证型(Organization Validated)——OV 证书专为通过网站收集并存储客户信息的商业网站和企业设计。

扩展验证型(Extended Validation)——EV 证书是等级最高、验证最全面的证书类型,需要核实申请实体的法律身份。它最适合需要向访客索取大量敏感个人信息的网站,尤其是医疗或银行类网站。

如果你运营的是普通博客,一份 DV 证书就足够了。

不过,取决于你想用一张证书覆盖的网站数量和/或子域名数量,你可能需要在通配符证书(最适合多个子域名)和主题备用名称(SAN)证书(最适合多个网站)之间做选择。

通配符证书(Wildcard certificate)——通配符证书用于保护同一网站上的多个子域名,比分别为每个子域名购买专用证书更便宜。

SAN 证书(SAN certificate)——SAN 证书用于同时保护多个域名或网站,可以节省大量时间和金钱。

3. 别忘了证书会过期

SSL/TLS 证书会在 398 天后过期,必须按时续期。在到期日前的 30 天内可以执行续期操作。

请注意,TLS 证书不会自动续期,而 TLS 证书过期的后果就是你的网站将不再被视为安全——这可能使你的网站数据以及访客信息都面临风险。

留意来自你 CA 的邮件,并按照步骤进行续期。

常见问题

SSL/TLS 证书能覆盖次级子域名(sub-subdomain)吗?

不能。即便是通配符证书,也只能覆盖一级子域名,所以你需要另一张证书,或者可以使用一张 SAN 证书。

SSL/TLS 证书的最长有效期是多久?

自 2020 年 9 月 1 日起,SSL 或 TLS 证书的最长有效期为 398 天。过期之后,你需要替换掉已过期的证书。

我可以免费获得 SSL/TLS 证书吗?

可以。例如 Letsencrypt 和 Cloudflare 都提供证书,但免费的只有域名验证型(DV)证书。这是最常见的证书类型,仅通过域名进行验证。

大多数虚拟主机服务商在你向他们购买主机时会提供免费证书。