上个月有个青岛的客户给我打电话,说百度搜索资源平台又发通知了,提示他网站未启用HTTPS,再拖下去关键词排名往下掉。他做机械设备官网,去年找本地一家建站公司做的,合同里写着“送SSL证书”,结果证书装是装了,可网站后台还是http访问,前者不加锁,后者一提交表单就弹“不安全”红字。这不叫SSL证书安装,这叫放了个证书文件当摆设。这种事儿我见得多了,最近半年光青岛就碰着三回。
案例:拖了一天安装,多花了两千块
这个客户姓王,做食品包装机械,预算5万左右。原本工期说好20天,结果第21天要上线了,我发现他网站所有内链还是http,证书装是装了,但根本没人调过规则。我拉了个群,让他找原来的建站方处理——对方说“证书装好了,跳转你找服务器那边弄”。一圈推下来,服务器商说只管空间,建站方说只管页面。得,拖了3天。这3天他百度竞价推广的落地页还挂着http,访客点进去浏览器直接拦:“你的连接不是私密连接”,跳出率飙到82%,一天白扔小两千推广费。最后我们过去重装证书、配置301、跑了一轮SSL检测,连人工带折腾,两千块钱进去了。本来这事20分钟能弄完的。
其实SSL证书安装真不是什么高深活,难的是干活的人想不想管到底。我常说,证书本身不值钱,你买服务器时免费送的Let's Encrypt证书跟千元级DV证书在加密强度上没差,值钱的是安装和配置的那双手。
两条经验:买的时候问清楚,装完了一定测
第一条,签合同前把“SSL证书安装”这四个字写进验收条款,别只写“包含证书”。要问清楚:装完证书后是不是整站https访问?http的301跳转谁负责配?站点里引用的图片和JS是不是都改成https路径?这三件事少一件,麻烦就找上门。行业里一般报价是300到800元含安装调试,低于这个数还包跳转的,多半是模板批量生成,出问题没人管。
第二条,装完自己点一遍。别信“已安装”三个字,打开浏览器,地址栏那把锁点开看看证书是不是有效期,再随便点个内页看跳不跳。更狠一点,用站长工具跑个HTTPS检测,绿色全通过才算完。说句实在的,SSL证书装不好,用户第一眼就不信任你,后面的内容、询盘、转化全白搭。
当然也有不用急的时候。如果你就是个展示型的企业官网,没有在线交易、没有表单留资,用户来了给不给“锁”其实影响没那么大——但你得知道,Chrome浏览器从去年底开始对未加密网站提示得更凶,百度也明确把HTTPS当排名参考。这块的成本省不得,也省不了多少。我们在比格网络的案例(/cases)里看过几十个类似项目,早期省了SSL证书安装的钱,后面竞价推广的损失能把一年的服务器费用都盖进去。
所以问题不是要不要装,是什么时候装、装完谁来负责售后。你是愿意花20分钟一次性弄利索,还是愿意拿三天的推广费和182%的跳出率去换一个教训?