我們常說安裝SSL證書不是件難事,但將網站遷移到HTTPS的過程卻不那么容易。你不是真的在重新建立一個網站,但如果出了差錯,百度會誤認為這是個新網站,還可能判定你的網站內容重復。原因歸結于你將使用不同的協議來呈現整個網站。HTTP和HTTPS是截然不同的,一個加密了客戶端和瀏覽器的連接,另一個沒有。
即使兩個頁面內容重復,他們的本質還是兩個頁面。當你的競爭對手刻意使用HTTPS協議連到你的HTTP站點,搜索引擎會自動將你的內容標記為重復。如此一來,如果沒有使用HTTPS且沒有重定向的話,一些服務器甚至都不會返回頁面。同樣的,當用戶連接到帶有HTTPS鏈接的HTTP站點,就可能遇到一個錯誤消息——“無法到達該站點”。那么這種情況如何避免呢?
你需要使用301重定向,將所有的HTTP頁面指向對應的HTTPS頁面:
• 官方的標記——即使使用重定向,將您的頁面標記為官方,有助于讓搜索引擎知道該推哪個頁面。
• 測試服務器——您的服務器是如何響應安全和非安全鏈接的?或許你需要添加更多的301重定向。
• 測試URL——使用額外的工具來查詢您的URL是否出現內容重復錯誤。
• 檢查404——使用搜索引擎端口來訪問頁面,看是否出現404。