[WordPress] 更換固定網址(permalink)格式為文章標題

依據一些SEO(搜尋引擎最佳化)文章的建議,把文章的永久網址(WordPress 2.7 Beta 3裡譯為固定鏈結)由?p=文章編號改成文章標題的Slug有助於搜尋機器人的偵測,同時也能提升網址的可讀性。周六時依WordPress的永久網址設定步驟,在文件根目錄下建立.htaccess檔案,並在.htaccess裡存入如下內容:

# BEGIN WordPress
RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
# END WordPress

上面.htaccess的設定在WordPress裡設定永久網址時,會自動寫入.htaccess,若無法寫成功則要變更檔案屬性(設定成功後再把屬性改回644,以杜絕安全方面的問題)。試了許久不管按那個網址都只出現404找不到網頁的畫面,最後發信給主機商後確認.htaccess與mod_write等功能都必須先申請才會開放,因此周六就提出申請,今天收到回信通知.htaccess與register_globals都已開放,因此接著做變更固定網址的後續處理與測試。

在WordPress裡新增一篇文章後,Slug欄位會自動寫入文章標題編碼過的文字,例如%e8%ae%93msn%e7%9a%84esc%e9%8d%b5%e5%a4%b1%e6%95%88,原先以為這串文字會原樣顯示在網址上,沒想到這串編碼文字又自動顯示回正常的中文,這樣到底還需不需要把Slug改成以英文關鍵字與減號(dash)構成的網址(如:wordpress-using-anchor-move)呢?因為舊的文章還不少,就暫時先保留原樣再來看看SEO的結果吧。修正:FireFox會轉回正常的中文,但IE不會轉換。

Slug說文解字(來源

『原來 WordPress 中的"slug",是個傳統出版的術語,
用在報刊印製的時候,貼在出血外標註印樣相關資訊的
memo ;移到 WordPress 上則是做為一種簡潔網址。』

雖然顯示在網址列的正常的中文,但若將之存到書籤裡,呈現的網址仍然是%e8%ae這般的編碼內容。

更換固定網址後還有一個問題:已存入推推王的舊網址無法修改成新的網址,修改新網址後顯示「您更新的網址有誤,或是您不是對應的部落格主人」而無法更新成功。不過由推推王連結的舊網址還是能連到原來的文章(但顯示的卻是新網址),只是部落格上的推推王圖示都變成沒有推過的樣式而已,影響應該不大。

就先用文章標題當做永久網址一陣子,再觀察成效如何。

2008/12/06 修改

為了方便識別記錄編號,以方便能直接修改資料庫,在網址又加上文章編號,因此格式變成 /%post_id%/%postname

##

您可能也會有興趣的類似文章

4 則留言 »[WordPress] 更換固定網址(permalink)格式為文章標題

填寫回應

 

 

 

您可使用這些HTML標籤

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

隨機文章

  1. [OOo] DOC轉成ODT格式的Script 
  2. 席捲企業的新勢力!Blog Inc. (2005/07 e天下雜誌) 
  3. Google Chrome自我救濟小變身:改佈景樣式、加滑鼠手勢 
  4. 方便但常會忘了的指令 
  5. 用Piwik建立自己的Google Analytics網站流量分析服務 (2)
  6. [轉貼] Skype在台灣 有賺錢 
  7. 於Trac使用IncludeMacro以插入共用網頁 
  8. 用App Launcher建立Windows 7的桌面工具列 
  9. 神似 Google search的x-friend 
  10. 搭捷運也要有公德心啊! 

歷史熱門文章

  1. 如何手動輸入Plurk的表情圖示? (368,354 點擊/2008-09-29)
  2. 啟用&關閉中華電信ZyXEL P874的無線網路連線功能的步驟[修訂] (120,225 點擊/2011-06-01)
  3. Plurk CSS樣式自訂修改全攻略 (89,437 點擊/2009-07-04)
  4. 簡單放大Plurk輸入區的方法[修訂] (88,882 點擊/2008-09-29)
  5. 網路升級光世代50M/3M與設定ZyXEL P874 (72,046 點擊/2011-05-28)
  6. 輕鬆學會彈指神功-揭露AutoHotkey絕技 (50,857 點擊/2008-04-10)
  7. iPad新手入門技巧 (49,362 點擊/2011-02-05)
  8. iPad鍵盤輸入全攻略 (42,830 點擊/2011-01-01)
  9. 分享世博台灣館主題曲『台灣的心跳聲』MV(附歌詞+下載連結+新歌詞) (40,895 點擊/2010-04-27)
  10. 調整Windows 7環境: 加回工作列的「顯示桌面」圖示 (40,811 點擊/2010-01-02)