從 HTTP 遷移到 HTTPS 用於 SEO

已發表: 2018-07-26

HTTP 到 HTTPS 現在已成為您自己或客戶網站的必需品,因為 Google Chrome 已開始在訪問不安全的網站時在瀏覽器中發出警告。 雖然大部分工作將由開發人員/網站管理員完成,但重要的是 SEO 了解細節並檢查從 CMS 設置到配置文件重定向的所有內容。 作為非技術 SEO,您會很高興知道; 本指南更像是一份清單,而不是技術指南。

所以,事不宜遲……

目錄

如何從 HTTP 遷移到 HTTPS(SEO 清單)

#1 從測試服務器開始

亞馬遜測試服務器

在測試服務器上進行“排練”是非常明智的,尤其是對於較大的站點。 一切都可以在你推送之前進行測試。 確保您的開發人員為您提供了一個測試服務器環境,以便首先檢查所有內容。

#2 檢查服務器文檔以了解特定的 HTTPS 要求

AWS-服務器-文檔

儘管大多數 HTTPS 切換過程在大多數服務器上都是標準的,但閱讀特定文檔是個好主意,因為您的服務器設置中可能存在一些細微的差異/怪癖,您必須解決。

#3 獲取安全證書並將其安裝在您的服務器上

購買 SSL 證書

獲得安全證書取決於個人喜好,但可以在您的服務器上安裝免費版本的“ Let's Encrypt ”,以及付費版本,例如“ Digicert ”。 免費證書和付費證書之間的區別在這裡解釋得很好

#4 更新 CMS 上的設置

屏幕截圖 2018-07-26 在 14.28.47

CMS 上的某處將有一個選項來更新站點設置,包括 URL。 WordPress 使更改為 HTTPS 變得非常容易。 其他 CMS 和平台也有類似的設置

#5 在內容+代碼中將所有對 HTTP 的引用更新為 HTTPS

屏幕截圖 2018-07-26 在 14.31.28

這可能是一項費力的手動任務,尤其是對於較大的站點,但這通常可以通過在數據庫上進行搜索和替換或通過諸如 Better Search Replace 之類的插件來完成。 應切換所有內部鏈接和圖像。

#6 在插件、腳本和模板中更新所有 HTTP 到 HTTPS 的引用

屏幕截圖 2018-07-26 在 15.07.12

根據您的具體情況,您的網站可能有定期運行的插件、腳本或模板。 確保這些都更新為 HTTPS,否則下次運行時,它可能會破壞某些東西。 這包括可能在您的網站上運行的表單、工具和應用程序。

#7 更新規範標籤

屏幕截圖 2018-07-26 在 14.37.51

您的 CMS 平台應該已經涵蓋了這一點,但請仔細檢查您的規範標籤在切換後是否正常工作。

#8 確保配置文件中所有 URL 的 301 重定向

屏幕截圖 2018-07-26 在 14.46.03

在 .htaccess 或您的服務器配置文件中切換到 HTTPS 是非常標準的,但我們的 SEO 關心它們是如何被重定向的。 我們當然需要它們是 301 的。 向您的開發人員展示這個.htaccess 重定向生成器,以便他們可以對所有 URL 進行 301 處理。

#9 更新您的分析設置

屏幕截圖 2018-07-26 在 14.48.52

無論您使用的是 Google Analytics 還是其他平台,都應該有一個設置來更改 URL。 這將確保所有跟踪在切換後順利運行。 不要忘記更改目標的 URL。

#10 更新網站管理員工具

屏幕截圖 2018-07-26 在 14.52.35

您必須使用新的 HTTPS URL 在網站管理員工具中創建一個新的配置文件。 這將確保 WMT 內的準確統計和跟踪以及一切照舊。

#11 更新廣告資料

屏幕截圖 2018-07-26 在 14.55.53

確保所有廣告配置文件都有正確的廣告和目標 URL。 雖然它們仍然可以很好地重定向,但它會確保沒有問題/錯誤。 此外,您還可以為您的廣告網址添加“安全”因素。

#12 更新社交 + 目錄配置文件(Instagram、Facebook、Twitter……)

屏幕截圖 2018-07-26 在 14.57.28

您需要檢查所有社交和網絡目錄配置文件,並確保所有 HTTP 引用現在都是 HTTPS。 雖然更新舊帖子並不重要,但確保更新您個人資料中的靜態“網址”設置是一種很好的做法。

#13 更新其他外部工具

屏幕截圖 2018-07-26 在 14.59.18

如果您像我們一樣,您將擁有一整套其他軟件,例如拆分測試工具、熱圖、實時聊天等。 確保所有這些工具都為您的 URL 設置了正確的設置,否則您可能會遇到錯誤。

#14 使用 Screaming Frog 進行網站爬網

屏幕截圖 2018-07-26 在 15.04.56

最後,使用Screaming Frog之類的工具在您的網站上運行爬網,以確保沒有錯誤、損壞的鏈接或圖像。

我應該將所有舊鏈接更新到 HTTPS 嗎?

所以你已經建立了幾年的鏈接,你所有的舊鏈接仍然是 HTTP。 您是否應該聯繫所有網站管理員並將其更新為 HTTPS?

我們的簡短回答。 。只要您的 URL 所有 301 重定向到您的新 HTTPS URL,如第 8 點所述,這應該傳遞該值。 我們認為瀏覽舊鏈接和更新的風險太大,而且可能會浪費時間。 如果您的所有舊鏈接在同一時間段內發生更改,則可能會觸發過濾器。

為什麼要遷移到 HTTPS?

#1 谷歌這麼說

谷歌給了我們幾個轉向 HTTPS 的理由,但主要原因是加密、數據完整性和身份驗證。 這只是為用戶提供了一個整體上更安全的網站,這在移交敏感數據時尤其重要。 請記住,您的網站可能仍然容易受到攻擊和黑客攻擊,HTTPS 並不能解決和保護所有問題。

#2 Chrome 中的安全警告

谷歌現在在 Chrome發布安全警告這可能會導致與訪客的信任問題。

#3 排名提升

如上所述,谷歌實際上承認在切換到 HTTPS 時排名有所提高。

#4 看起來更好 + 有助於信任/轉化

面對現實吧。 URL 中的 HTTPS 看起來更好。 我們已經介紹了這有助於建立的信任,而這反過來又有助於轉化。

所以你有它。 這是我們為 SEO 切換到 HTTPS 的指南,我們希望您覺得它有用,如果您有任何要補充的內容或有任何問題,請聯繫我們