WordPress 實現 301 轉址



許多網站,近期面臨 google 對於網址 https 的加密要求,紛紛進行改版工程。

這些改版工程都面臨一個重要議題:
改版工程中,過去累積的 SEO 頁面排名成績怎麼辦?
例如:網址由 http://aaaa.com/b.html => https://aaa.com/b.html 時,
對於搜尋引擎來說,這兩者是不一樣的網頁,
因此,過去累積的 pagerank 分數,無法直接繼承。

在 WordPress 世界中,要解決這問題,有兩種方式:


第一種:直接在伺服器 apache 的設定中,將網址改寫的 rule 寫進去 .htaccess 或是設定檔(.config)檔
第二種:WordPress 安裝 simple 301 外掛。

方法如下:

1. 至  simple 301    外掛 下載,解壓縮後,安裝到你的 WordPress 系統裡( /wp-content/plugins/ )

2. 至後台,啟用該外掛

3.  啟用後,即可在 設定> 301 Redirects ,進行網址改寫設定

 

 

 

 

 

 

 

 

 

4. 如果是單頁改寫的話,假設你希望
從    yourdomain.com/old-page     =>   yourdomain.com/new-page    的話,

直接填入各自的 欄位,點選 Save Changes

5. 如果是想改變結構的話,例如   yourdomain/分類/物品1  => yourdomain/商品/物品1 ,

也就是要把原來「分類」底下所有的網頁,都直接改分配給「商品」的話,

不需要一個一個手動,把所有網頁都指定過去

只要直接勾選 Use Wildcards?

再填入

yourdomain/分類/*     =>      yourdomain/商品/*

即可輕鬆達成目標。

 

 

過去你辛苦完成的網站,搜尋引擎排名已累積不少分數,

若因網址改寫,而完全放棄過去的網頁節錄成績,頗為可惜。

建議,最好把過去已已經節錄的網頁,透過 301 轉址方式完成,讓新的頁面繼承過去分數。