網站搬家、頁面換網址,會對 SEO有影響嗎?經營 SEO你必須知道的事
平日在幫客戶處理網站 SEO問題時,我非常常碰到這個問題…
- "請問我的商品頁換網址了,會影響SEO嗎?"
- "請問我最近網址結構改過了,會影響SEO嗎?"
- "我最近部分的頁面想要換網域,請問這樣會影響SEO嗎?"
以上的問題答案都一樣,"是的,這會影響 SEO"。
但究竟怎麼影響、又該如何處理?這篇文章我將娓娓道來。
搜尋引擎如何解讀網址更換、或網域更換
基本上搜尋引擎不管在排序一個網站、甚至一個網頁的排名時,是只認網址的(URL),該網址的頁面有多少外部連結權重、內容有多豐富,搜尋引擎是將該頁面的權重配對到這組 URL上。
假設你今天某的商品頁面為 www.yesharris.com/product,且他得到了很好的排名,但因為種種因素的考量你把網址更換到了www.yesharris.com/group/product,並且你把 www.yesharris.com/product的頁面移除了,基本上搜尋引擎會這樣做…
- 哇,www.yesharris.com/product 這個頁面消失了!既然這個頁面已經不在了,我只好將它慢慢從搜尋引擎收錄中移除。
- 我看到了!www.yesharris.com/group/product -> 這是一個全新的頁面,排名將重新演算、重新排序
但對我們網站主來說,事實上根本不是這樣,其實頁面還是存在的,只是我更換網址了,網站的訪客也許絲毫感覺不到網址的更動。
也因為上述的狀況,不管是換網域還是換網址,只要網址有更動的狀況下,搜尋引擎並不會那麼聰明的知道:頁面還是存在,只是我們搬家了,更換網址、或網域。
結論,網址更動會造成甚麼樣的狀況?
如果你的頁面有做任何網址的更動,但卻沒有進行 SEO的應對措施,在網址更動後的一段時間內,搜尋引擎會把你舊的頁面移除收錄(因為舊頁面已經不存在),並且會把新的網址視為新的網頁,同時也代表著,你的排名必須要重新累積。
簡單來說,你長久經營的 SEO很可能會屍橫遍野,要重新來過。
註:
任何一點網址的更動,都會影響搜尋引擎對我們網站的認識,舉例來說…
假設我最近申裝了 SSL(HTTPS),也意味著網址從 https://www.yesharris.com/ 更動為 https://www.www.yesharris.com/
以上述狀況來說,申裝了 SSL後,網址從 http – >變為https,這也會對 SEO造成影響,因為搜尋引擎是認網址的,你不告訴它,它可能要花很久的時間才會發現你申裝了HTTPS,並對 SEO造成負面影響。
(延伸閱讀: 電商網站的重要 SEO排名因素:談 HTTPS對 SEO的影響)
那該怎麼解決?這些是你必須要做的 SEO工作
此篇文章並不是告訴網站主"網址有變動是不好的",網址的變動絕對是難免,如果網站/網頁搬家會對網站經營有所幫助,絕對大力做下去就對了,但你的 SEO應對措施要確實做好。
應對措施是甚麼呢?簡單來說,你必須要清楚地告訴 Google,我把"www.yesharris.com/product"這個頁面的網址更改為"www.yesharris.com/group/product",Google 若有正確收到你的訊息,則會把排名權重傳遞到新的頁面上。
(只要你把該做的 SEO工作做好,Google會知道你只是搬家/換網址,並且你的 SEO不會受到太大的影響)
那究竟要怎麼做才能讓 Google清楚知道這件事?
1. sitemap 更新
首先第一件事情,你必須要更新你的 sitemap 檔案,將裡面舊有的 URL 全部移除,並更換為新的 URL、重新提交。基本上 Sitemap 本身並不會對搜尋排名有直接的幫助,但它可以幫助搜尋引擎快速了解你的網站,因此是最基本的維護項目。(如果你是 http 轉到了 https,那一樣你所有的 sitemap 都要更新為 https 的版本。)
2. 站內連結更新(導覽列、側邊攔…等連結區塊)
你網站上的導覽列、側邊攔、商品列表都包含著連結,搜尋引擎正是透過網站上的這些連結來認識我們的網站,如果網址有更動,請一定要更新頁面上的URL。(如果你是 http 轉到了 https,那一樣你站內所有的連結都要更換為 https的版本。)
3. 301 轉址(最重要的一件事)
在網址有更動時,最重要的一件事情就是使用 301轉址將相對應的頁面進行重新導向。
如果技術團隊跟你說:"我用302或JS轉址就好了,應該不用 301吧?"
這時你就必須要跟他們進行溝通了,因為 302對搜尋引擎來說是"暫時搬家",但 301則是意味著"永久搬家",不同的轉址方式搜尋引擎都會解讀出不同的訊息,所你一定要確保轉址時使用 301轉址。
關於 301轉址,還有以下超重要的注意事項你必須要知道…
- 前後內容必須一致
在搬家時,你必須要確保 301轉址的前後頁面內容是一樣的,假設你有 A跟 B兩樣不同的商品,詳細狀況如下…
yesharris/product-a – > 301 轉址到 – > yesharris/group/product-a
(沒問題,SEO 權重將正確傳遞到新網址)
yesharris/product-a – > 301 轉址到 – > yesharris/group/product-b
(本來該頁面是商品 A,現在突然轉到商品B,權重除了不會傳遞之外,可能還會對網站SEO造成負面影響)
- 轉址後,舊頁面的收錄會漸漸消失
在轉址執行之後,舊版的頁面將會消失在搜尋引擎之中,取而代之的是新的網址會出現在排名中,所以在轉址上你一定要小心處理,確保 301轉址都使用在前後內容一樣的對應頁面上面。
- 內容有做過更動
如果你經常閱讀我的部落格、或 Facebook貼文你就會知道,搜尋引擎是非常重視網頁內容的程式,我們頁面上是否具有高品質、高相關的內容,都與SEO 息息相關,如果你在更換網址的同時,網頁的技術架構、或內容有更動,都有可能會影響你的 SEO。
(必須要看你的更動是對 SEO好的、還是會造成負面影響的更動,這當中牽扯的因素較多)
未來我也會特別寫一篇文章,來特地講解 301、302轉址在 SEO上該如何使用,但就網頁搬家來說,301 轉址絕對是正解。
如果你想知道更多,也可以參考 Google官方的聲明^^
其他關於網址更動與 SEO,你該知道的事
事實上只要網址有更動,對 SEO都會有些許的影響、排名也可能會有浮動,只是你做好上述的事情可以大降低網址更動所帶來的負面影響。
舉例來說,在更換網址後,通常只要做好該做的,Google 都可以很快的理解、並將排名傳遞到新的網址上,但 Yahoo的搜尋引擎技術並沒有 Google來的先進,有時301轉址後,Google 只要一周以內就可以跟上你的改變,但 Yahoo很可能要數周、甚至數個月來重新爬取你的網站資料,所以只要有更換網址,至少都會對 Yahoo SEO造成某些程度的影響。