
加速網站轉移至 https後的流量成長
如今https對SEO的重要性已經是現在進行式了,今天會再跟大家深入介紹如何進行 http與Https間的網站轉移方法。https是一種網際網路通訊協定, 全名為超文字安全傳輸通訊協定, Hypertext Transfer Protocol Secure. 其目的是確保資料在使用者的電腦以及網站伺服器之間傳輸時,能保有完整性及機密性。使用此傳輸協定的網站, 其網址會由原本的 http://www.XXXXX.com變換成將由 http換置成 https://www.XXXXX.comhttps對SEO的助益Google官方部落格已經在2015年公布, 從2014年開始, 使用 https的網站會對排名有正向的加分,根據Google SEO官方部落格的消息,https://webmasters.googleblog....若 http以及https網頁同時並存, 則 google 機器人將會優先檢索 https網站
http 網站將被 Chrome瀏覽器標示為「不安全」自2017年1月起,當Chrome使用者瀏覽到低安全性的 Http網站時,網址列將出現「不安全」的警告標示,提醒使用者資料安全性的問題。
此外,若在密碼輸入,信用卡資料輸入的網頁頁面,使用http格式,則chrome將跳出「不安全」的警告。如何將 Http轉移至 Https
首先我們得了解什麼是 SSL憑證當我們想要在瀏覽器看到網頁時, 他的流程大致上是這樣的: 1. 瀏覽器向伺服器發出需求 2. 伺服器將網頁資料傳到瀏覽器上資料在這個傳輸的過程中, 其實是有一定風險受到駭客攻擊, 駭客能夠在資料傳輸的過程截取資料, 如果資料是個人資安, 信用卡資料...等, 那就危險了!因此, 我們需要一個加密的環境, 讓瀏覽器與伺服器之間的資料傳輸能夠確保安全,這個做法就是透過 SSL, Secure Socket Layer, 中文叫做安全通訊端層, 來把傳輸的資料作加密。我們在真實世界中透過身分證來辨認一個人是否為良民 , 那 SSL憑證其實就是網站的身分證, 有許多業者專門在提供網站身分辨識的服務, 並且發給 SSL憑證(例如中華電信)。隨意舉例, 我們如何知道雅虎購物中心是一個真實的, 提供商品購買服務的網站, 並且我們可以安心的輸入我們的信用卡資料呢?負責頒發 SSL憑證的業者, 會確認雅虎購物中心的真實性, 並且給雅虎購物中心一張 SSL憑證, 當使用者透過瀏覽器要進入雅虎購物中心時。瀏覽器就會檢查 SSL的憑證資料, 並且提醒使用者這個網站是否安全。當雅虎購物中心, 把SSL憑證安裝在網站之後, 使用者的瀏覽器與雅虎購物中心的伺服器, 就可以建立一個有加密的資料通訊管道, 兩邊會交換金鑰, 讓沒有金鑰的駭客無法入侵這個資料傳輸過程。因此, 往後若逛到沒有 https的網站時, 切記切記, 不要隨意輸入個人資安相關資料阿!此外, 為了自己網站的安全, 也建議大家快申請憑證吧。具體作法是通過主機服務商, 由主機服務商來協助申請 SSL憑證, 並且將憑證安裝在網站的伺服器上。申請好, 安裝好SSL憑證之後, 我們的網站就變成 https開頭的網站囉!那這邊舉例中華電信的SSL憑證申請方式及安裝方法, 讀者若有興趣可以深入研究。https://publicca.hinet.net/SSL...接下來的步驟是要加速轉移後的網站流量成長效果:
1. 申請兩個不同網域的 Google Search Console2. 建立 https 的 SiteMap3. 設定http網站301轉址至 https網站4. Canonical設定5. 內部圖片設定
1. 申請兩個不同網域的 Google Search Console內容Google 認為 http與https屬於不同的網域,因此在 Google Search Console中,要針對兩個網站各自建立內容。2. 請以 Https網站為準,建立新的 SiteMap由於轉移到SSL後, 網址的開頭都變成 https了, 因此我們需要建立新的 sitemap, 這部分通常是請工程師製作, 若工程師無法協助做 sitemap, 我們還是可以手動土砲製作的, 這做法寫起來落落長, 留待其他篇部落格再做分享。
3. 將 Http網頁轉址至對應的 https網頁,記得,要使用301轉址。當我們剛把網站轉移到 https的時候, 在 Google的伺服器裡, 對於我們網站網址的資料, 其實還是舊的 http開頭的網址, 這時候記得請工程師協助, 透過 301轉址的方式, 讓使用者如果點擊到舊的網址之後, 可以自動轉址到新的網址上。*轉址方式可以參考香腸炒魷魚這篇文章 - 如何使用「301永久性重定向」快速跳轉頁面?
4. 以 https網頁為準,在對應的 http網頁及https網頁上,都使用 Canonical TAG,指向到 https網頁。我們的網站雖然已經轉移成加密的 SSL https網址, 但其實使用者如果輸入 http://....., 還是可以連到我們網站上的, 只是這過程中的資料傳輸就沒有加密了。甚至 http 與 https網站, 是會被視為重複的內容的, 那記得要透過 Canonical TAG, 讓兩個網址的同一個頁面, 都統一指向到 https的頁面。*補充說明: Canonical TAG https://support.google.com/webmasters/answer/139066?hl=en
5. 圖片的連結也要記得改成 https開頭同上, 網站上的圖片連結, 網址也要改成 https開頭。轉移後,短則一周,慢則三個月,應該可以在 Search Console看到流量有所提升了。本文轉載自台灣經貿網SEO小學堂 Photo by freestocks.org on Unsplash