換了文章連結變成404怎麼辦?
部落格文章想換網址要怎麼做才不會掉排名
2022 Sep 07 未分類
問題源由
上週末協助客戶處理一個問題
他上半年寫了一篇文章
在 google 找得到
但他想要換自定連結
把連結換得更符合主題
換了之後
google 找到那篇文章
點了連結下去 變成404
怎麼辦?
原理
這個問題其實很簡單
只要在 .htaccess 裡面寫一行 301 轉址
把舊的連結轉到新的連結就好
但什麼是 .htaccess?
什麼是 301 轉址?
轉址就是把 A 網址轉到 B 網址
因為文章的網址已經改變了
所以 google 先前收錄的結果 還是指到 A 網址
點下去當然就沒文章
如果轉址設定好
Google 就知道網址變成 B 網址
但這邊有個小小的關鍵
轉指分成 暫時轉址 跟永久轉址
暫時轉址 (302 redirect) 有點像 我店面維修 暫時請客戶到附近的店消費 (B網址)
等我裝潢好 客戶還是來我原本的店面 (A網址)
也就是轉址的效果是暫時的
Google 並不會把搜尋結果變成 B網址
但如果你的文章已經改網址
理論上就是永遠變成B網址了
那就要用 永久轉址 (301轉址)
那麼 Google 就會知道 A網址已經不用了 以後都改成B網址
Google 才會去改搜尋結果的網址
解決方法
WordPress 有相關的外掛可以做這個事情Blogger/一般部落格平台沒有轉址功能
所以一定要想好網址
如果之後改 原本文章的排名就會GG
自架站
如果平台本身有可以追加 301 轉址的功能
可以從後台設定
如果沒有
就要自己開 ftp 改 .htaccess 設定檔
如果開發廠商不給權限/開發商消失
就GG
補充
通常我們不會主動知道這個問題的發生一般都是由 Google Search Console 得知的
收到問題後 打開 Search Console 可以看到有問題的網址
改好 .htaccess 設定好轉址後
按下驗證
就會收到信
表示開始驗證
如果沒設定好
之後 Search Console 會再回報問題
如果沒回報問題
就是沒問題了~
0則留言