在SEO 優化的基礎裏面,我們都知道網站搬家是可能會影響到網站的,但是隻要不是天天換,其實問題也不大,因爲網站搬家後會涉及到的就是網站 IP 的一個變更,而搜索引擎從舊 IP 找到新 IP 是需要一個時間段的,或者說搜索引擎對於網站的舊 IP 有一個緩存更新時間。

隨着網站的需求以及功能性的需求,其中最主要的是想把網站從 HTTP 升級到HTTPS,其中淚雪網和已經在幾個月前就完成了,但是我們的淚雪官網那幾個簡單的頁面一直還沒有來得及,隨意最近在遷移備案接入後,立即就來完善一下這些問題,所以也就簡單的來和大家分享一下。

首先簡單的描述一下網站搬家的步驟流程,第一步肯定是把網站的文件打包,數據庫導出,然後在新的服務器上恢復數據庫,釋放文件,如果數據庫用戶名密碼有變,需要找到網站的配置文件修改好基本就完成搬家了,如果大家對網站搬家還不是很瞭解的可以看看之前的一篇文章《關於網站搬家的重要操作及注意事項》。最後就是給網站配置 SSL 證書,做好 HTTPS 的所有鏈接,並且設置 301 把 http 重定向到 https,到這裏網站的搬家及 HTTPS 協議的升級就正式完成。

接着我們來看看如何在百度快速的生效 HTTPS,關注的朋友應該都看到過兩個月前給大家介紹的 百度站長平臺上線“HTTPS 認證”功能 ,那麼在做好網站搬家與配置好 HTTPS 後,就馬不停蹄的去百度站長平臺做“HTTPS 認證”,結果就打臉了,還是不知所云的兩次打臉。

所以在沒能認證成功,於是就利用百度站長平臺提供的“抓取診斷”工具,這才恍然大悟,原來百度抓取的網站 IP 還是原來的服務器,所以不得不只能耐心的等待。

從上面手動抓取診斷的結果來看,從舊 IP 到新 IP 的轉換也是耗時十多個小時,雖然我也不可能大晚上的測試,但是距離更新到新 IP 前的一個小時(2017-07-27 09:32)的時候我抓取過一次,也是處於未更新狀態,所以幾乎可以猜測百度在網站搬家後抓取到新服務器上的內容反映時間是在十多個小時左右,也就是說頂多一天的時間吧,基本也還是能夠接受的。

那麼在抓取診斷正常的時候,就可以去提交“HTTPS 認證”了,終於沒有打臉了,一次性通過,那麼通過後,在百度的搜索結果中原來的 http 到 https 還需要繼續等待一段時間,也就又是幾個小時,當然有可能會因爲網站的收錄頁面數量而有所不同吧,因爲這個百度並不會重新再去抓取一遍頁面,而是百度檢測 HTTPS 認證是要求必須整站 301 到 HTTPS,通過後百度批量替換索引庫。

至於爲什麼說不會重新去抓取,最簡單的一個判斷方法就是看快照,因爲快照頁面中的所有鏈接依舊還是之前的 http,快照時間已經是之前的,所以“HTTPS 認證”並不會讓搜索引擎重新抓取頁面,再從理論角度看,如果大家的網站都去做 HTTPS 認證,百度蜘蛛都去重新抓取一遍,那可能在短時間內也太消耗資源了,所以快照也並不會因爲提交 HTTPS 認證而被更新。

好啦,以上基本都是針對於百度,其它搜索引擎相信依然存在這樣的一個緩存或者更新週期,至於 HTTPS 嘛,還是感覺谷歌更順暢吧,大概就這樣吧,沒有專注於寫什麼乾貨,大家就當做是一篇記敘散文看看就行了。本文由好推建站公司整理發佈(www.haotui.com.cn/),轉發請註明版權,不帶版權禁止轉發,謝謝

查看原文 >>
相關文章