Last Updated on 2022-09-02
我的 Pixnet Blog 有 84%來自於 Organic Search(自然搜尋),有幾篇文章的排名是 1,我在搬家的時候不希望這些成果不見,所以搬家過程中一直在研究我到底要怎麼跟 Google 搜尋說我搬家了。
什麼情況需要要做 SEO 搬家
參考Google 搜尋中心的內容,重複的內容會造成網站排名降低,或者可能導致網站從 Google 索引中完全移除。
如果單純只搬內容其他什麼事情都不做的話,新網站的文章理論上排名會超級後面或是根本不會出現。
舊網站文章搬到新網站後,在新網站的舊文章想要被 Google 搜尋到,就要做 SEO 搬家。
懶人包
- 不要買 PIXNET 擴充功能(自訂網址)
- 不要花錢買第 2 個網域
現省 900,少折騰 2 天。
現在 PIXNET 自訂網址如果要用子域名需要 A 到 PIXNET 的 ip 再 CNAME 子域名到"帳號名稱.domain.pixnet.net",已經架好新網站就無法 A 到 PIXNET 的 ip ,所以 Google 可以找到的搬家教學已經無法用了。(PIXNET 自訂網址官方教學)
網路上還有一篇教學說可以買 2 個網域,但是實測買兩個網域也是沒辦法做 Search Console 變更網址的,為什麼無法變更網址會在後面說明。
正式 SEO 搬家流程
先了解正式 SEO 搬家的流程
- 301 轉址(重新導向)
- 使用 Search Console 網址變更工具
301 轉址方式
再來了解 301 轉址的 4 種方式
- 伺服器端重新導向
- meta refresh
- HTTP 重新整理
- JavaScript location
方法 1 要上傳.htaccess 到伺服器
方法 2 要在 HTML 的 head 區段放程式碼,PIXNET 並沒有開放 head 區段 。
方法 3 要在網頁原始碼的最前面貼程式碼, PIXNET 沒有開放。
方法 4 只能轉"帳號.pixnet.net/blog"沒辦法轉首頁(帳號.pixnet.net)
方法 1~3 因為是使用 PIXNET 所以通通做不到。
方法 4 因為我放的程式碼只會在"帳號.pixnet.net/blog" 有用,無法重新導向首頁 (帳號.pixnet.net),所以會讓在使用 Search Console 網址變更工具的時候失敗。
因為方法 1~4 全部都跟網域沒關係,所以就算花錢買了第 2 個網域,還是無法使用 Search Console 網址變更工具。
JavaScript 跳轉的程式碼請參考這篇,不另外贅述。
在 Search Console 變更網址(通知 Google)
完成 301 轉址後才能進行變更網址,但是因為 首頁(帳號.pixnet.net) 無法 301 轉址,所以無法在 Search Console 變更網址。
帳號.pixnet.net/blog 無法使用變更網址功能,不用試我試過了。
我的做法
在 PIXNET 放置搬家公告
即使無法實作任何傳統的重新導向方法,您還是應該努力讓使用者得知網頁或其中內容已移至其他位置。
Google 搜尋中心:Crypto 重新導向
製作公告方法
在平常發文的地方
- 打上想放的公告
- 設定新站連結
- 選擇原始碼
- 複製原始碼
放公告
把剛剛複製好的原始碼貼到公告版位就大功告成。
刪減 PIXNET 文章內容
前面有提到重複的內容會造成網站排名降低,所以要刪減內容。
排名比較低或觀看數比較低的文章直接隱藏。
新網站舊文章 SEO 優化
安裝 WordPress SEO 外掛後照 SEO 外掛優化文章內容。我的 WordPress 外掛是用 Rank Math SEO。
SEO 搬家成果
其實這樣比較並不客觀,但是還是看的出來流量已經搬到新網站了。
只看最近兩個月內的成效,新站的曝光次數比 PIXNET 還高。
因為搬得差不多了,所以在 2/16 把 PIXNET 設為不公開了。
相關文章
從 0 開始架設網站!使用 Hostinger 架設 WordPress 網站
從 PIXNET 搬家到 WordPress 最簡單方法!