網站做了更新,連結改變了,如何使用301 redirection 保持流量及SEO價值?

今天跟大家分享一個叫301 redirection的內容。 上個星期,我在香港參加了Hong Kong WordPress Meetup的活動,那天我講的就是關於在WordPress做SEO的內容,講完了之後很多人提問,其中提問得比較多的就是redirection方面的。 他們遇到的問題是什麼呢? 就是他們本身有一個網站,現在想把網站優化,可是舊網站跟新網站用的不是同一個系統,所以連結的模式也不同了,比如以前的網站是用 .html,現在不需要了。 對此他們就有兩大憂慮,不過其實歸結起來就是一個憂慮,那就是原網站的連結已經存在了,可是用了新的網站、新的連結之後,如果用戶還是使用舊連結,比如他們之前bookmark了,或者是在email裏面的連結,那就連結不到新網頁去了,因為結構變了,新網站的連結跟原來的連結不一樣了。 那怎麼辦呢? 這種情況我們通常稱為redirection,正式的 IT名稱叫301 redirection。 301的意思就是永久的redirection,那麼redirect有什麼用處呢? 如圖中所見,可以從舊的頁面跳轉到新的頁面,這樣的好處就是能把以前bookmark了舊網站的人流引導到新網站去,避免出現404頁面不存在之類的結果(這種情況是很掉客的)。 另外還有一點比較重要的、跟SEO相關的,就是如果舊的網址做了301 redirection到新的網址,那麼可以把原有網址的SEO價值也帶到新網址。 就是說,比如現在google搜索,你可能會發現一些舊的網址、頁面在google已經搜索不出來了。 所以大家擔心的一個問題就是,會不會更新了網站之後,因為結構變了,舊網站的頁面不存在了,舊連結會不會在google也搜不到,如果是的話那豈不是浪費了之前辛苦努力的成果? 如果使用了301 redirection,除了可以引導流量把舊網站指向新網站之外,還可以把SEO的成果從舊網頁帶到新網頁。