更換域名對網站來說是承重牆級別的更改
一個網站的好名聲是站長多年來不懈努力的成果。域名作為IP地址的人性化替代品是URL的重要部分。一些好的網站即便域名很長,大家還是記住其域名。比如searchengineland.com就有長達20個字符。域名除了成為品牌的一部分還是搜索引擎進行排名的重要依據。
長久以來SEO們會在各個方面做文章通過域名來提高自己的排名。許多工具,如Moz會用Domain Authority來衡量域名對排名帶來的影響。 Domain Authority,即域名權威性,包含許多內容,比如域名註冊的時間,域名擁有者的歷史記錄,鏈入該域名的鏈接數,域名在互聯網中被提到的次數,域名在某個特定地區和語言的表現等因素。另外,還有一種叫做EMD的域名,即Exact Match Domain。這種域名過去一直是“專攻”某些搜索詞的利器。現在谷歌已經對此進行了針對性的處理,而其他搜索引擎多少還會有效。
更換域名本質上就是改頭換面
當網站更換域名後,原本搜索引擎已經索引的頁面就會失效。互聯網中各個外鏈也都會依然指向原域名。如果不能妥善處理,那將會等同於重新建立一個新站。甚至更糟糕的情況,等同於建立一個克隆網站。每當有人諮詢筆者是否需要換一個“更好的”域名時,我都會告誡對方,不到萬不得已請不要換域名。但是如果你做好了前功盡棄的準備,有了這個覺悟,那麼域名越早換越好。因為船小好調頭。
更換域名必然會對網站的自然搜索流量造成重大打擊,而元氣的恢復短則幾個月長則幾年。它取決於你在更換域名過程中的一些細微操作以及你是否能再度建立起相當數量的外鏈指向你的新域名。
覺悟到位了,該怎麼換域名呢?
OK,你知道你必須要“作死”了。因為你的老闆一定要你換域名,或者你們公司被收購了,又或者“域名那麼多,我想去換換。”那麼下一步該怎麼部署域名更換呢?
開啟新域名
你需要先綁定新域名。需要注意的是原來的域名old-domain.com/path可以訪問的頁面在新域名new-domain.com/path下必須可以訪問。他們的關係為一一對應。到Google站長平台去驗證新域名,推薦用CNAME方式驗證。這裡假設你已經使用舊域名在Google站長平台驗證了。
檢查新域名狀態
綁定之後你需要對整個網站進行檢查。這個檢查的複雜程度隨著你的網站的規模有所不同。在這個過程中你需要首先檢查所有的站內鏈接是否存在舊域名的鏈接。比如你的新域名是new-domain.com那麼你需要查看是否有到old-domain.com的鏈接。如果存在,那麼你需要全部修復成新鏈接。這點相當重要,因為之後通過跳轉舊域名的網址會跳轉到新網址。
開啟301跳轉
301跳轉是我們常說的永久跳轉。也就是訪問原網址時會自動跳轉到新網址。你需要得到的效果是所有的old-domain.com/path訪問都能自動跳轉到new-domain.com/path。在這一步我們要切忌把所有的網址都跳轉到新域名首頁。
谷歌在2016年7月曾經從官方渠道宣稱不管是301,302還是30幾都不會稀釋頁面的PageRank。但是業界大部分SEO都持謹慎態度。凡是跳轉必定會降低頁面的SEO表現。搜索引擎會刪除原索引增添新索引,這一過程會損失一些SEO Juice。
再次查看新域名網址是否包括舊域名鏈接
這些鏈接還包括一些頁內屬性,比如Canonical屬性。這一步非常關鍵,很多時候處理不當會造成蜘蛛黑洞。
再次檢查404和301的存在
如果網址內有這些發生問題的鏈接,要及時修復。你可以使用Screaming Frog這樣的模擬抓取工具來檢測。如果你允許一些跳轉那麼請確保不會多次跳轉。
確認robots.txt和sitemap
由於robots.txt中的sitemap地址和sitemap中每個頁面的地址都是絕對路徑,你需要確認是否所有URL都已經更新到了新網址。
到Google站長平台提交改版規則
新的改版規則僅在301生效後才可提交。如下圖所示選擇“優化與維護”,“網站改版”。
去Google Search Console提交鏈接變更請求
這裡假設你正在使用Google Search Console,舊稱Google Webmaster Tools。在你網站右上角菜單選擇Change of Address,然後依步驟進行提交。
通知友情鏈接更新
你需要通知所有友情鏈接的小伙伴們這件事。你已經啟用新的域名了。相應地他們需要把舊域名的鏈接更新成新域名。你能夠更新的外鏈越多,你蒙受的損失越小,恢復也越快,也越接近滿血復活。
查看搜索引擎的爬蟲記錄
以上就是域名更改的全過程。你需要經常查看網站的access log來了解蜘蛛對你的網站的爬行情況。同樣你可以用Screaming Frog的Log File Analyser來檢測。最後還是要告誡大家切勿作死,你實在喜歡新域名也可以使用一個別稱,或者保留原域名而使用Canonical標籤,這樣兩個域名皆可訪問而且不發生跳轉。
最後,請參考Google站長平台的文檔《【官方說法】網站換域名,哪些方面會受影響? 》