WordPress管理301轉址外掛(SEO)

5.0
03

WordPress管理301轉址外掛(SEO)

301轉址是一種告訴搜尋引擎網址已經永久性變更的做法。也就是說,當搜尋引擎在訪問舊的網址時,我們可以透過301轉址的方式告訴他,這個舊的網址已經換成某個新的網址了,請搜尋引擎記住新的網址就好,舊的網址就不要管了。

如果我們網址變更了,卻沒有做一個轉址的動作,那麼不管是訪客還是搜尋引擎來開啟那個舊的/不存在的網址的時候,就會出現404頁面不存在的錯誤,這樣搜尋引擎就會對你這網站的印象不好,所以對SEO來說是會扣分的。因此當我們的頁面網址需要變更,或是網站大幅改版造成網址變動很大的時候,就必須要做好301轉址。有關Google對301轉址的說明可以參考這篇官方的文章:透過 301 重新導向變更網頁網址,裡面有影片跟文字的說明。

一般來說301轉址是從主機端來做,比方說如果是使用Apache的網站服務,就可以透過.htaccess來做設定。這個做法對一般初學者來說會比較難,而且也不是所有主機都是使用Apache, 換成NginX或是IIS的時候,做法又不同了。如果不從主機端來著手,也可以從網頁的HTML去寫語法來達成301轉址。但這又需要你把舊的網頁都保留來做轉址。

聽起來上述兩種方法都都不太容易,所以傑克要介紹一個外掛讓我們可以很方便的來達成301轉址。這個外掛叫做 Simple 301 Redirects

使用方式說明:

  1. 安裝並啟用之後,會在後台選單「設定」底下看到多了「301 Redirects」的選項。

    WordPress管理301轉址外掛(SEO)

  2. 點開「301 Redirects」就可以看到如下圖:

    WordPress管理301轉址外掛(SEO)

    我第一個轉址是把 /hello 轉址到 http://test.yogoeasy.com/hello-world
    /hello 這樣的寫法就等於是我在網址後面加上/hello ,也就是 http://test.yogoeasy.com/hello
    這裡的轉址是可以轉到另外一個網站的,如果是另外的網站,就要把完整的網址都填入。如果是本站的網址就可以只寫相對路徑就可以了。像圖片中第二個轉址就是從/fimage轉到/f-image,這樣就是都在同一個網站底下。

  3. 如果有需要把很多網址都轉到同一個頁面,就可以用萬用字元:*,如下圖:

    WordPress管理301轉址外掛(SEO)

    在「301 Redirects」這個設定頁面勾選 「Use Wildcards?」 萬用字元的使用就可以生效,底下有範例。比方說 要把某個資料夾下所有的網頁都指向某個頁面,那就可以設定成:從 /old-folder/* 轉址到 /redirect-everything-here/

  4. 更多萬用字元的範例:

    WordPress管理301轉址外掛(SEO)

如果今天網站的變動比較大,需要轉址的網址很多的話,可以在安裝好上面的Simple 301 Redirects之後,再安裝Simple 301 Redirects – Addon – Bulk Uploader

這個外掛可以讓我們先在Excel裡頭把轉址都編輯好,另存成.CSV的檔案來上傳,一次增加大量的轉址。

使用方式說明:

安裝並啟用之後,會在後台選單「設定」底下看到多了「301 Bulk Redirects」的選項。

WordPress管理301轉址外掛(SEO)

設定畫面如下圖:

WordPress管理301轉址外掛(SEO)

在上圖中,會看到有三個連結:

  1. Example CSV:下載一個CSV的範例檔案,然後從這個檔案去編輯。
  2. Export current 301’s to CSV:把原本設定好的301轉址匯出成一個CSV檔案。我就把剛剛設定好的匯出成CSV檔案,用Excel軟體打開,就會看到如下圖:
    WordPress管理301轉址外掛(SEO)
  3. Clear 301 Redirect List (DO SO WITH CAUTION!):將所有已設定好的轉址清空,請小心使用此功能。

另外還有看到一個「Auto Detect End of Line」的勾選框,這可以在上傳檔案發生錯誤或是使用MAC版的Excel製作CSV檔案時勾選使用,功能是在自動偵測結束行。

以上就是兩個讓我們在WordPress設定301轉址的外掛設置的教學。

 

分享本文:

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料