什么是WordPress固定鏈接標(biāo)簽
WordPress固定鏈接標(biāo)簽(Permalink Tags)是用于自定義網(wǎng)站URL結(jié)構(gòu)的特殊代碼片段。這些標(biāo)簽允許網(wǎng)站管理員創(chuàng)建對搜索引擎友好且易于理解的永久鏈接結(jié)構(gòu),而不使用默認(rèn)的動態(tài)URL參數(shù)。
常用固定鏈接標(biāo)簽介紹
WordPress提供了一系列固定鏈接標(biāo)簽供用戶選擇:
%year%
- 顯示文章發(fā)布的四位年份%monthnum%
- 顯示文章發(fā)布的兩位月份%day%
- 顯示文章發(fā)布的兩位日期%hour%
- 顯示文章發(fā)布的兩位小時%minute%
- 顯示文章發(fā)布的兩位分鐘%second%
- 顯示文章發(fā)布的兩位秒數(shù)%post_id%
- 顯示文章的唯一ID號%postname%
- 顯示文章的slug(URL友好版本標(biāo)題)%category%
- 顯示文章所屬分類的slug%author%
- 顯示文章作者的slug
如何設(shè)置固定鏈接結(jié)構(gòu)
- 登錄WordPress后臺
- 導(dǎo)航至”設(shè)置” > “固定鏈接”
- 選擇”自定義結(jié)構(gòu)”選項
- 在輸入框中輸入您想要的URL結(jié)構(gòu),例如:
/%category%/%postname%/
- 點擊”保存更改”按鈕
最佳實踐建議
保持簡潔:避免使用過多層級,如
/%year%/%monthnum%/%day%/%postname%/
這樣的結(jié)構(gòu)可能過于復(fù)雜。包含關(guān)鍵詞:使用
%postname%
標(biāo)簽可以讓URL包含文章標(biāo)題中的關(guān)鍵詞,有利于SEO。避免日期結(jié)構(gòu):除非您的網(wǎng)站內(nèi)容高度時間敏感,否則不建議使用日期結(jié)構(gòu),因為這會降低舊內(nèi)容的可見度。
一致性很重要:一旦設(shè)置好固定鏈接結(jié)構(gòu),盡量避免更改,因為這會破壞已有鏈接。
考慮分類結(jié)構(gòu):對于內(nèi)容豐富的網(wǎng)站,可以考慮包含
%category%
標(biāo)簽來創(chuàng)建更有組織的URL。
修改固定鏈接后的注意事項
更改固定鏈接結(jié)構(gòu)后,WordPress會自動創(chuàng)建301重定向,但為了確保萬無一失,建議:
- 更新網(wǎng)站地圖
- 在Google Search Console中提交新的URL結(jié)構(gòu)
- 檢查內(nèi)部鏈接是否正常工作
- 考慮使用重定向插件處理可能出現(xiàn)的404錯誤
高級自定義選項
對于有開發(fā)能力的用戶,WordPress還允許通過代碼添加自定義固定鏈接標(biāo)簽:
function custom_permalink_tag_rewrite() {
add_rewrite_tag('%custom_tag%', '([^/]+)');
}
add_action('init', 'custom_permalink_tag_rewrite');
通過合理配置WordPress固定鏈接標(biāo)簽,您可以創(chuàng)建既美觀又有利于SEO的URL結(jié)構(gòu),提升網(wǎng)站的專業(yè)性和用戶體驗。