how to use redirection

Redirection,WordPress網站轉址外掛,教你輕鬆的進行301轉址

當網站重新設計或是有更新之後,甚至是網站轉移到新的位置的時候,可能會出現出現404錯誤的頁面,如果太多的404錯誤,就會影響到網站的SEO,當你想要解決這個問題的時候,大多數的資訊都會跟你說需要對404的頁面進行重定向(redirection)。

但是對於新手來說可能會有一些疑問,例如重定向是什麼?為什麼我會需要重定向?為什麼重定向很重要?今天這篇文章會幫助大家解決這些疑問,所以在這篇文章你會學到:

  • 什麼是重定向?
  • 重定向的類型有哪些?
  • 重定向對SEO的影響是什麼?
  • 什麼時候會需要進行重定向?
  • WordPress重定向的方法

什麼是重定向?

維基百科裡對重定向的定義是當使用者瀏覽某個網址時,將他導向到另一個網址,在英文裡叫做URL redirection,中文通常指的是網域名稱轉址。看起來很複雜,但簡單來說就是當訪客想要進入A網站的時候,讓他自動跳轉的B網站。

重定向的類型有哪些?

想要對網站進行重定向之前,就必須要先了解HTTP狀態碼裡面有那些重定向的代碼,因為不同的代碼會有不一樣的意思,HTTP3XX就表示是重定向,常見的類型有:

  • 301重定向:在WordPress最常需要處理的重定向類型通常是301重定向,301指的是是永久重定向,永久重定向會通知搜尋引擎他們的網頁位置已經更改,他會將幾乎90%-99%的排名能力傳遞到重定向的網頁,包括網站排名、頁面權重、流量。
  • 302重定向:是一種臨時重定向,這種重定向在通知搜尋引擎說這個頁面已經移到其他位置,但是不是永久的,所以她不會像301那樣轉移所有的權重跟排名,會轉移的只有流量。
  • 303重定向:也是一種臨時重定向,這種臨時重定向通常會用在付款表格或是登入頁面,用來防止刷新這種儲存數據的頁面或是添加書籤,這樣訪客在刷新之後就無法重新提交表單。
  • 307重定向:這種重定向類似303重定向。
  • 308重定向:是一種永久重定向,也會把網頁的權重跟排名傳到新網頁,但是目前他對SEO的影響還沒有資訊,所以大多數情況下,最好還是用301重定向。

重定向對SEO的影響是什麼?

如果對SEO有了解的話,那應該會知道連結對於網站的重要性,如果網站連結到不存在的網頁或是已經轉移到其他位置的網頁,訪客就有可能會遇到404頁面錯誤。

也有可能會因為以下其他的因素導致網站出現404頁面錯誤:

  • 網址輸入錯誤
  • 網頁轉移到新的位置
  • 網頁已經不存在了
  • 網站的伺服器斷線了

儘管可以建立有趣的404錯誤頁面,但是404錯誤頁面確實不是訪客進入網站的理想的位置,因為這會讓訪客找不到自己需要的資訊,除了會影響用戶體驗之外,對於SEO也會帶來負面的影響。

因為當搜尋引擎抓取到404錯誤頁面的時候,他會紀錄這個結果,對於搜尋引擎來說,這表示訪客沒有辦法找到自己需要的網站,也會讓搜尋引擎覺得你的網站是過時的,長期以來就會影響網站對搜尋引擎的信譽,導致網站的排名降低。

什麼時候會需要進行重定向?

看到這裡,相信大家已經大約可以知道什麼時候網站會需要進行重定向了。

會需要進行重定向的狀況有:

  • 網站移到新的網域的時候。
  • 更新了網站的永久連結結構,所以需要把舊的URL重定向到新的URL。
  • 網站正在進行更新。
  • 網站文章有更新的內容,而且希望訪客不要閱讀舊的文章。

針對不同的狀況會使用不同類型的重定向。

接下來會告訴大家在WordPress中如何重定向!

WordPress重定向的方法

使用.HTACCESS

這種方法是技術性跟複雜性比較高的方法之一,但是對於沒有經驗的人,可能會將.htaccess的文件弄亂,甚至最後會因為一點小錯誤錯誤導致整個網站無法使用,如果想要使用這個方法,建議是先備份好網站進行。

但是,今天是要介紹大家可以輕鬆完成重定向的方法,所以就不對如何操作.HTACCESS做說明了。

想要知道如何進行.HTACCESS轉址可以參考這一篇文章

使用WordPress重定向外掛【Redirection】

Redirection plugin

Redirection是WordPress用來重定向的外掛之一,他具有一百萬以上的下載量,在國外也是被評價為最好用的重定向外掛,除了可以重定向之外,他還可以檢查網站裡需要修復的404頁面錯誤,如果需要更多的協助,它有提供外掛的使用手冊,幫助你更了解如何使用。

在後台安裝好Redirection之後,就可以在工具裡找到它,點開之後它會需要你進行一些簡單的設定,基本上全部都勾選就可以了,跑完以後就會進入就可以看到重新導向的區塊。

how to find Redirection
Redirection interface

如何使用Redirection進行301轉址?

它的使用方法非常簡單,在重新導向的區塊裡可以看到來源網址跟目標網址

  • 來源網址填入失效的404錯誤頁面,在URL option大多都是保持預設值,選項的意思如下:
      • 正則表達式:就是用正則表達式的格式來輸入來源網址
      • Ignore Slash:指的是忽略斜線,意思是如果來源網址是「old」時,「/old/」跟「old/」都會被轉址
      • Ignore Case:指的是忽略大小寫,意思是如果來源網址是「old」時,「old」跟「OLD」都會被轉址
  • 目標網址填入重定向的網址
  • Query Parameters
    • Exact Match:指的是完全比對來源網址的參數
    • Ignore:指的是會忽略來源網址的參數,
    • Ignore & Pass:指的是會忽略來源網址的參數,但是會把參數增加到目標網址裡
來源網址、目標網址
URL options

在新增重新導向旁邊會有一個小齒輪,那是進階設定的按鈕

  • 符合:預設值是僅限網址,還有其他選項,這部分如果你選用正則表達式,就可以匹配一系列的URL選項了
  • 當符合:如果只是需要進行301轉址的話,預測值就好了
  • 標題:是為了給轉址一個容易辨認的名字
Redirection advence setting

再選好這些設定之後,就可以點選新增重新導向了。

在新增之後可以在項目那裡找到Check Redirect,點選之後等它一下,如果出現綠色勾勾,就表示轉址已經正常運作了。

check redirect
check redirect success

如果你只有幾個需要重定向的網頁,這會是很好的方法,如果你需要處理的是整個網站的話,會建議使用Redirection裡匯入匯出的功能。

Redirection匯入匯出:

how to find Import and export

如果你再進行網站搬家的話,這會是一個非常實用的功能,因為通常網站搬家都會需要進行大量的301重定向,如果一個一個慢慢轉址的話,那真的是會花費非常多的時間,最快的方式就是用Redirection裡的匯入匯出功能。基本流程如下:

  1. 一開始先取得匯入檔的CVS格式,再匯出的下面那一欄就可以找到,並且下載下來
  2. 接下來依照CVS的格式填入轉址的資訊,這部分通常只需要調整source、targe、hitst。各個項目的意思如下:
    • source :來源網址
    • target : 目標網址。
    • type: 是以哪一種類型來判斷轉址。
    • match: 轉址符合的條件。
    • code :轉址類型。
    • hits :這個轉址在 Redirection 後台中的排序。
  3. 都輸入好之後,再將檔案回傳到,等它一下,最後點擊確定就好囉!
donllow CSV
Enter redirect information
Upload CSV

結語

重定向對於網站來說,不只是可以增加使用者體驗而已,同時也是SEO裡重要的一部份,但是它也是容易被忽略的部分,雖然大多數的網站都可以做出好看的404錯誤頁面,來提升網站的轉換率,但是訪客能夠得到需要的內容才是搜尋引擎的目的。

所以如何對網站進行重定向,也會是經營網站一的很重要的環節,因為跟大家分享了如何在WordPress上簡單的進行301轉址,希望這篇文章可以幫助大家!

8 thoughts on “Redirection,WordPress網站轉址外掛,教你輕鬆的進行301轉址”

Leave a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

Scroll to Top