很多站点运营者把注意力放在内容、内鏈和 sitemap 上,却容易忽略最基础的一层:HTTPS 能不能正常打開。證书一旦過期,浏览器會彈出安全警告,用戶可能直接离開;搜尋引擎蜘蛛在遇到證书错誤时,也可能無法顺利抓取。更隐蔽的是混合内容,頁面本身走 HTTPS,但里面還引用着 http 的图片、脚本或样式,浏览器會拦截或标记為不安全。
證书有效期不是设一次就完事
證书有明确有效期,免費證书通常 90 天,商业證书一年或更久。如果只靠人工记住續期時間,很容易在忙其他事情时错過。建议至少做两件事:
- 在监控系統里加一條到期提醒,提前 14 到 30 天通知负责人;
- 確認自動續期任務是否真的执行成功,而不是只看配置存在。
自動續期不是“配了就行”,要定期查看日誌和實际生效日期。
混合内容排查:頁面安全了,资源没有
混合内容指 HTTPS 頁面里加载 HTTP 资源。常见来源包括:
- 图片、缩略图、图标;
- 外部脚本、統計代碼;
- CSS 字体、背景图;
- 视频、iframe 嵌入。
排查时,可以打開開發者工具控制台,篩選 Mixed Content 警告;也可以用命令行抓取頁面,搜尋 http:// 引用。發現後尽量改為 https,或把资源下载到本地再引用。
内鏈與跳轉中的协议细节
站内連結如果還寫 http://,用戶訪問後要经過一次跳轉,蜘蛛也會多走一步。检查導航、面包屑、正文内鏈、sitemap 里的地址是否统一為 https。還要留意 301 跳轉鏈:http 到 https,再到 www,再到带斜杠版本,能合並就合並,减少中間跳轉。
CDN、负载均衡與回源證书
如果站点用了 CDN,證书可能部署在邊缘节点,也可能在源站,两邊都要检查。回源协议如果是 https,源站證书也要有效,否則 CDN 回源可能失敗。更換證书後,记得刷新 CDN 缓存或確認證书是否同步。
日常自查清單
- 检查證书到期時間和實际生效的證书鏈;
- 用浏览器打開首頁、栏目頁、詳情頁,看是否有安全警告;
- 在開發者工具里查看 Mixed Content 警告;
- 检查 sitemap、内鏈、跳轉中的协议;
- 確認 CDN 回源配置和源站證书;
- 记錄最近一次證书更換時間和负责人。
出現問题时怎么處理
如果證书過期,先續期並重新加载服務;如果混合内容来自第三方,联系對方或替換资源;如果源站證书有問题,先修复再恢复回源。處理完後,用不同網絡环境訪問驗證,並观察服務器日誌里是否有 TLS 握手失敗记錄。
HTTPS 是訪問的底座,不直接决定内容质量,但會影响用戶和蜘蛛能不能顺利到達。把證书和混合内容纳入例行巡检,比出問题後再救火省事得多。