新聞中心
在本教程中,我們將解釋什么是固定鏈接,并帶您了解wordpress提供的所有默認固定鏈接結(jié)構(gòu)。然后,您將學習如何通過兩種方式創(chuàng)建自定義的。

站在用戶的角度思考問題,與客戶深入溝通,找到霞浦網(wǎng)站設(shè)計與霞浦網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、申請域名、網(wǎng)頁空間、企業(yè)郵箱。業(yè)務(wù)覆蓋霞浦地區(qū)。
您網(wǎng)站上的每個頁面都有一個唯一的URL,使訪問者能夠直接識別和訪問它。理想情況下,您希望這些URL盡可能易于閱讀和輸入。在技??術(shù)術(shù)語中,這些唯一的URL稱為固定鏈接。
當您使用WordPress等內(nèi)容管理系統(tǒng) (CMS) 時,它會根據(jù)您選擇的固定鏈接結(jié)構(gòu)自動為您的頁面和文章生成 URL。但是,重要的是要注意,在可讀性和搜索引擎優(yōu)化 (SEO) 方面,某些選項更合適。
什么是WordPress固定鏈接
簡而言之,WordPress固定鏈接是平臺為您的每個文章和頁面設(shè)置的唯一URL。以這兩個固定鏈接為例:
- yourdomain.com/blog/wordpress-crash-course/
- yourdomain.com/?p=123
它們都說明了獨特的固定鏈接結(jié)構(gòu)。第一個使用博客文章的名稱作為其slug,它是標識唯一頁面的URL段。第二個示例使用文章的唯一ID作為其slug,而不是它的名稱。
從技術(shù)角度來看,兩個URL的工作方式完全相同。但是,很容易看出第一種方法對用戶更加友好。它不僅更容易記住,而且還告訴訪問者該頁面的全部內(nèi)容。這被稱為“漂亮”(相對于“丑陋”)固定鏈接。
更重要的是,使用關(guān)鍵字來解釋您的頁面包含的內(nèi)容也有助于搜索引擎確定其目的。換句話說,從SEO的角度來看,它們更好。如果您沒有使用優(yōu)化的固定鏈接結(jié)構(gòu),您就會將自然流量留在桌面上。
WordPress包含的6種固定鏈接結(jié)構(gòu)類型(以及您應(yīng)該使用哪一種)
在我們開始之前,重要的是要注意,如果您正在運行一個新的 WordPress 網(wǎng)站,您應(yīng)該始終盡早設(shè)置您最喜歡的固定鏈接結(jié)構(gòu)。傳統(tǒng)觀點建議在前六個月內(nèi)鎖定您的固定鏈接結(jié)構(gòu),因為您的 SEO 應(yīng)該仍處于增長階段。
另一方面,如果您的網(wǎng)站存在的時間更長,您仍然可以更改固定鏈接結(jié)構(gòu)。但是,如果您不實施到新URL的重定向,則可能會影響您的搜索排名。
考慮到這些背景信息,讓我們幫助您確定WordPress網(wǎng)站的最佳結(jié)構(gòu)。
1.樸素
我們已經(jīng)在上面介紹了這個固定鏈接結(jié)構(gòu)。這是另一個刷新你的記憶的例子:
- examplewebsite.com/?p=121
顧名思義,這種結(jié)構(gòu)是簡單的。slug實際上是您數(shù)據(jù)庫中設(shè)計的頁面ID。它不會為您提供有關(guān)您正在訪問的頁面的任何信息。在大多數(shù)情況下,您會希望使用一種結(jié)構(gòu),為用戶(和搜索引擎)提供更多的功能。
2. 日期和名稱型
顧名思義,此固定鏈接結(jié)構(gòu)使用您的文章或頁面的名稱及其發(fā)布日期作為URL的一部分。下面是一個例子:
- examplewebsite.dev/2017/12/05/sample-post/
這種結(jié)構(gòu)的好處是它可以讓您的用戶快速確定特定文章的發(fā)表日期。在某些情況下,這可以幫助他們評估它是否仍然相關(guān),而無需在文本中尋找日期。您經(jīng)常會發(fā)現(xiàn)新聞或雜志網(wǎng)站使用這種結(jié)構(gòu)——基本上,任何創(chuàng)建特定時間內(nèi)容的網(wǎng)站。
另一方面,以日期標記文章有一個缺點。例如,假設(shè)您有一篇兩年前發(fā)表的優(yōu)秀文章,它被認為是特定主題的權(quán)威信息來源。一些讀者可能只是簡單地查看日期并認為這些建議不再相關(guān),無論這是否真實。
需要明確的是,始終建議在文章中的某處包含發(fā)布日期,但沒有令人信服的理由將其添加為URL的一部分。
3. 月份和名稱型
這種固定鏈接結(jié)構(gòu)與我們剛剛介紹的結(jié)構(gòu)幾乎相同。唯一的區(qū)別是,它不包括發(fā)布日期作為文章URL的一部分:
- examplewebsite.dev/2017/12/sample-post/
從功能的角度來看,我們正在處理與Day和Name結(jié)構(gòu)相同的一組優(yōu)缺點。訪問者一眼就能確定您的文章或頁面的年齡可能會很好,但它也可能使您的某些內(nèi)容看起來過時。
4. 數(shù)字型
該數(shù)字的固定鏈接結(jié)構(gòu)的股票很多相似的地方與普通的選項。讓我們使用此設(shè)置檢查一 URL,以便您可以看到它的運行情況:
- examplewebsite.com/archives/121
與樸素固定鏈接一樣,此設(shè)置使用您文章的ID作為其 slug,并且不會向用戶提供任何其他信息。在這種情況下,您還會獲得一個簡短的固定鏈接,但它沒有其他優(yōu)勢,因此不應(yīng)成為您的首選。
5. 文章名
在所有默認的WordPress固定鏈接結(jié)構(gòu)中,這是我們最喜歡的。它根據(jù)名稱識別文章和頁面,從而生成干凈且令人難忘的 URL,例如:
- examplewebsite.com/your-best-post
最棒的是,您可以以任何方式命名您的文章和頁面,如果這些標題太長,甚至可以自定義slug。根據(jù)經(jīng)驗,你的slug應(yīng)該保持在三到五個字之間。這樣,它仍然足夠短,讓您的訪問者記住,搜索引擎也將能夠輕松識別文章的內(nèi)容。
6. 自定義結(jié)構(gòu)
如果您對我們目前討論過的任何結(jié)構(gòu)都不感興趣,WordPress還可以讓您構(gòu)建自己的結(jié)構(gòu)。例如,如果您正在運行一個博客,您可以為綜述和評論設(shè)置單獨的類別,并將它們包含在您的鏈接中。這是前者的一個例子:
- examplewebsite.com/top-lists/x-best-puppies-2018
實際上,WordPress為您提供了十個結(jié)構(gòu)標簽,您可以使用它們來構(gòu)建自定義固定鏈接。如果您想知道它們是什么以及如何使用它們,請繼續(xù)閱讀 – 我們將在下一節(jié)中介紹所有基礎(chǔ)知識。
創(chuàng)建自定義固定鏈接的兩種方法
正如我們一分鐘前提到的,WordPress為您提供了一種創(chuàng)建自定義固定鏈接的內(nèi)置方法。但是,如果您想對過程進行更多控制,您也可以使用插件來實現(xiàn)類似的結(jié)果。讓我們談?wù)勥@兩種方法。
1. 使用WordPress的自定義結(jié)構(gòu)標簽
WordPress使您能夠使用十種類型的結(jié)構(gòu)標簽來創(chuàng)建自定義固定鏈接。讓我們花一點時間來了解它們,然后我們將在實踐中看到它們。
- 日期標簽 — 此類別包括%year%、%monthnum%、%day%、%hour%、%minute%和%second%,它們的工作方式完全符合您的預(yù)期。添加任何這些標簽作為您的固定鏈接結(jié)構(gòu)的一部分將在您的URL中包含這些數(shù)字。
- 文章ID和名稱—— 這些標簽分別是%post_id%和%postname%。前者顯示您的任何文章或頁面的唯一ID,而第二個顯示其完整標題。
- 類別和作者 –您可以分別使用%category%和%author%標簽添加這些選項。
要使用這些標簽中的任何一個,您需要訪問儀表板并轉(zhuǎn)到“設(shè)置” >“固定鏈接”選項卡。進入后,您可以從我們之前討論過的結(jié)構(gòu)中選擇您想要的任何固定鏈接結(jié)構(gòu)。如果要創(chuàng)建自己的結(jié)構(gòu),請選擇列表底部的自定義結(jié)構(gòu)選項。
現(xiàn)在,您所要做的就是混合和匹配我們之前討論過的結(jié)構(gòu)標簽。
例如,/%category/%post-name/將產(chǎn)生以下URL:
- http://www.examplewebsite.com/top-lists/x-best-puppies-2017。
您可以根據(jù)需要為自定義固定鏈接結(jié)構(gòu)使用盡可能多或盡可能少的標簽。但是,我們建議盡可能縮短內(nèi)容并避免日期,這樣您的內(nèi)容就會保持常青。
當您準備好時,請記住保存您的更改,就是這樣!
2. 使用自定義固定鏈接插件
如果您已經(jīng)使用 WordPress 一段時間了,您就會知道幾乎所有可以想象的場景都有插件。自定義固定鏈接也不例外。一種選擇是Permalink Manager插件。
此工具使您可以自定義文章和頁面的固定鏈接結(jié)構(gòu),并在單個屏幕上更改任何單個文章的URL。
首先,安裝啟用插件,然后導航到“工具” >“Permalink Manager”選項卡。在里面,您會找到所有文章的列表以及調(diào)整其固定鏈接的選項。
該URL編輯器選項卡部分還包括您的標簽頁和媒體,其工作只是一樣的文章部分。完成檢查后,移至Permastructures選項卡。在那里,您可以為您的文章、頁面和媒體設(shè)置獨特的固定鏈接結(jié)構(gòu)。
如您所見,該插件還使用WordPress的默認結(jié)構(gòu)標簽來幫助您構(gòu)建新的固定鏈接。您所要做的就是將它們按您想要的順序排列并保存您的更改。
如果您對新結(jié)構(gòu)不滿意,您可以隨時使用每個字段下方的“Restore to Default Permastructure”按鈕。這幾乎是您開始使用該插件所需要知道的全部內(nèi)容。
配置固定鏈接發(fā)現(xiàn)無法正常打開?
如果您在配置WordPress的固定鏈接,尤其為設(shè)置自定義固定鏈接時,再次打開文章或者頁面時發(fā)現(xiàn)無法正常打開。這一般是由于服務(wù)器的rewrite規(guī)則沒有配置好。
配置參考如下:
Nginx服務(wù)器rewrite規(guī)則配置
一般目錄為/usr/local/nginx/…,找到網(wǎng)站的conf或者rewrite規(guī)則的conf,添加以下代碼行:
location /
{
try_files $uri $uri/ /index.php?$args;
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;
Apache服務(wù)器rewrite規(guī)則配置
一般目錄為/www/wwwroot/www.yourdomain.com,修改.htaccess文件添加以下代碼行:
RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L]
如果你使用的是寶塔面板,需要配置WordPress偽靜態(tài)規(guī)則,登錄你的寶塔面版,點擊“網(wǎng)站”菜單進入網(wǎng)站列表,選擇你需要配置的網(wǎng)站,點擊“設(shè)置”,在彈出窗口找到偽靜態(tài)選項,然后選擇網(wǎng)站程序為“WordPress”,最后保存即可。
結(jié)論
很多人不注意他們網(wǎng)站URL的結(jié)構(gòu),這是一個錯誤。這似乎是一個小細節(jié),但使用正確的固定鏈接結(jié)構(gòu)可以提升您的SEO并使您的網(wǎng)站更加用戶友好。
作為一般經(jīng)驗法則,您希望避免包含長串數(shù)字或笨拙短語的 URL。考慮到這一點,最好的方法通常是使用您的文章名稱作為默認的固定鏈接結(jié)構(gòu),并在必要時手動縮短它們。如果這不適合您的網(wǎng)站,您可以隨時使用WordPress的標簽或插件創(chuàng)建自定義固定鏈接結(jié)構(gòu)。
新聞名稱:WordPress固定鏈接設(shè)置基礎(chǔ)教程
URL地址:http://m.5511xx.com/article/dhididd.html


咨詢
建站咨詢
