PortableSoft 切换至全站 HTTPS

PortableSoft 切换至全站 HTTPS

「所属分类:站务记事 - 发布时间:2017/3/11」

PortableSoft 网站已将 WordPress 开启全站 HTTPS 支持,现在访问 www.portablesoft.org 上任意页面都会进入 HTTPS 版本。

Google 在 2014 年就宣布,已经调整搜索引擎算法,会优先索引 HTTPS 页面,同时 HTTPS 也是一个积极的排名因素,使用 HTTPS 加密的网站也会有更好的排名。

而处于 HTTPS 的安全性,百度对 HTTPS 也一直持支持态度,百度现在已全面支持 HTTPS 页面的直接收录;另外从相关性的角度,百度认为权值相同的站点,采用 HTTPS 协议的页面更加安全,排名上会优先对待。

我这里使用的是 Let's Encrypt 的免费 HTTPS 证书,证书的签发部署工具使用的则是 acme-tiny,线上部署完成后经 Qualys SSL Labs 评测,得到了 A+ 的评分。

www.portablesoft.org SSL 评分

让百度站内搜索支持 HTTPS

之前使用的是百度站长平台的站内搜索,但这个站内搜索不支持 HTTPS,不得已寻找替代方法,目前采用的是百度高级搜索的站内搜索功能,支持 HTTPS。

百度站内搜索 HTTPS

测试后发现搜索质量与页面体验上与之前的百度站内搜索差不多,只是没多少可定制项,就是一个简单的 site:portablesoft.org 语法。但部署起来特别简单,一个搜索 form 就可以搞定。

百度站内搜索 HTTPS

等以后百度站内搜索支持 HTTPS 了,再考虑切换回来。

2017/3/21 新增:使用 360 站内搜索 HTTPS

360 搜索也推出了基于 site 命令的站内搜索功能,并可以进行简单的站内搜索代码定制

360 站内搜索 HTTPS

在生成的站内搜索代码中将 http://www.so.com/s 替换为 https://www.so.com/s 就可以支持 HTTPS 了。总体感觉 360 搜索对新页面的收录和更新比较及时,打算将 PortableSoft 的站内搜索也从百度替换为 360 搜索。

360 HTTPS 站内搜索 form:

360 站内搜索 HTTPS

让百度分享组件支持 HTTPS

一直使用的百度分享组件也不支持 HTTPS,最终是参考了这里的方法:百度分享不支持 HTTPS 的解决方案

由于之前申请过又拍云联盟,我没把百度分享的相关资源如 JS/CSS/图片等放到网站服务器上,而是统统丢到了又拍云 CDN 上,然后又拍云 CDN 也支持 HTTPS 以及 HTTP/2,最终的百度分享组件在 HTTPS 下体验还不错,目前还没有发现大的问题。

HTTPS 相关文章推荐

赞赏
  • 本文作者:
  • 文章分类:站务记事
  • 阅读次数:已有 533 次浏览
  • 更新时间:2017-3-11 14:36:23
  • 文章链接:https://www.portablesoft.org/http-to-https/ (转载请保留出处及文章链接)

相关的软件或文章:

本文标签:

/ /

问题反馈:

接北京朝阳网安大队通知,本站评论模块须暂停使用,如果您对本文或本文涉及的软件有任何建议或反馈,烦请发邮件联系站长「黯然过客」直接给我写信 或发送邮件至 admin@portablesoft.org 谢谢合作