国产三级农村妇女在线,国产精品毛片a∨一区二区三区,国产乱子伦视频大全,国产精品色拉拉,国产欧美日韩一区二区三区,

首頁(yè) > 運(yùn)營(yíng) > 運(yùn)營(yíng)推廣

如何正確地配置WordPress固定鏈接設(shè)置

運(yùn)營(yíng)推廣 2022-11-09 09:23:58

000-WordPress-Permalinks

正確地進(jìn)行wordpress網(wǎng)站固定鏈接設(shè)置對(duì)于網(wǎng)站后續(xù)的運(yùn)營(yíng)至關(guān)重要。固定鏈接不僅會(huì)影響網(wǎng)站SEO排名,而且還會(huì)指引用戶(hù)可以在您網(wǎng)站上的何處找到任何單獨(dú)的內(nèi)容。

搜索引擎和訪問(wèn)者在https://example.comhttps://example.com/blog/category/post-title-with-keywords之間存在很大差異 。在本文中,我們將向您介紹配置WordPress固定鏈接設(shè)置的各種方法,這樣您不僅能取悅搜索引擎爬蟲(chóng),還能取悅真實(shí)訪客。

什么是固定鏈接?

正如我們上面所說(shuō),固定鏈接是指向您的站點(diǎn)、博客文章、頁(yè)面、類(lèi)別、標(biāo)簽以及WordPress站點(diǎn)上的任何其他單獨(dú)部分或分類(lèi)法的固定URL。如果它可見(jiàn),則有一個(gè)固定鏈接。您可以在WP儀表板中的設(shè)置 – 固定鏈接下為您的站點(diǎn)配置基本的固定鏈接結(jié)構(gòu) 。

001-WordPress-Permalinks

在WordPress中,您可以在5種不同質(zhì)量和用途的預(yù)設(shè)固定鏈接結(jié)構(gòu)之間進(jìn)行選擇。這些中的每一個(gè)只會(huì)出現(xiàn)在主安裝目錄之后。因此,如果您已在example.com/blog中安裝?,這些將在此之后出現(xiàn)。如果你已經(jīng)安裝在根目錄下,那么它會(huì)在TLD之后。

  • 樸素– WP使用查詢(xún)字符串中的Post ID作為slug
  • 日期和名稱(chēng)型– 固定鏈接將由年、月、日以及文章標(biāo)題組成
  • 月份和名稱(chēng)型– 同上,僅不包括日期
  • 數(shù)字型– 不使用查詢(xún)字符串,而是使用通用檔案固定鏈接下的文章ID
  • 文章名稱(chēng)– 在主域名之后只會(huì)使用文章標(biāo)題

您還可以使用10個(gè)不同的變量來(lái)設(shè)置自定義結(jié)構(gòu),這些變量會(huì)根據(jù)文章的元數(shù)據(jù)和發(fā)布信息而變化。其中一些比其他的更有用(和可用)。

  • %year% – 4位數(shù)字的發(fā)布年份
  • %monthnum% – 兩位數(shù)的發(fā)布月份
  • %day% – 兩位數(shù)的發(fā)布日
  • %hour%?– 兩位數(shù),24 小時(shí)制
  • %minute% – 兩位數(shù)的發(fā)布分鐘
  • %second% – 這個(gè)文章發(fā)布的具體秒
  • %post_id% – WP數(shù)據(jù)庫(kù)中的文章ID
  • %postname% – 您設(shè)置的或 WP默認(rèn)為的文章名稱(chēng) slug
  • %category% – 來(lái)自文章的完整類(lèi)別slug? – 類(lèi)別
  • %author%?–用戶(hù)個(gè)人資料下的作者姓名slug

此外,如果您是主題或插件開(kāi)發(fā)人員,您將需要熟悉?the_permalink()鉤子。即使固定鏈接結(jié)構(gòu)或單個(gè)URL發(fā)生變化,它也能讓您直接進(jìn)入WordPress本身以獲取鏈接。

在考慮固定鏈接時(shí),請(qǐng)記住頁(yè)面和文章的工作方式略有不同。文章使用您在Settings – Permalinks 中選擇的任何結(jié)構(gòu) 。但是,頁(yè)面將始終使用“文章名稱(chēng)”選項(xiàng)。這是一件好事。這意味著頁(yè)面的slug不會(huì)適應(yīng)您所做的任何更改。如果您將來(lái)重組,您的“關(guān)于我”頁(yè)面將永遠(yuǎn)不會(huì)顯示為類(lèi)似example.com/2022/06/about.html 的內(nèi)容。

說(shuō)到slugs,WordPress中使用的有關(guān)URL的術(shù)語(yǔ)可能會(huì)令人困惑。一個(gè)固定鏈接是為您的網(wǎng)站的整個(gè)URL結(jié)構(gòu)。除了slug之外,所有文章的固定鏈接都相同。然后,slug是標(biāo)識(shí)特定內(nèi)容的固定鏈接的最后部分。

例如,這是特定文章的完整固定鏈接:example.com/blog/category/unique-post。但是,只有?/unique-post是slug,因?yàn)樗窃搯蝹€(gè)內(nèi)容的唯一標(biāo)識(shí)符。Slug可以是您想要的任何東西,并且可以隨時(shí)根據(jù)個(gè)人情況進(jìn)行更改。即使您更改固定鏈接結(jié)構(gòu),Slug也保持不變。

何時(shí)使用不同的固定鏈接結(jié)構(gòu)

(1)樸素

WordPress默認(rèn)使用樸素固定鏈接,這就是為什么我們建議在安裝后立即配置您的WordPress固定鏈接結(jié)構(gòu)。因?yàn)楹?jiǎn)單的固定鏈接,說(shuō)得好一點(diǎn),很糟糕。

002-WordPress-Permalinks

此版本的固定鏈接不僅不包含任何關(guān)鍵字(對(duì) SEO 不利),而且不僅通過(guò)文章ID進(jìn)行標(biāo)識(shí),而且還使用查詢(xún)字符串進(jìn)行標(biāo)識(shí)。就像我們說(shuō)的……不好。用戶(hù)將無(wú)法記住文章ID,搜索引擎將看不到關(guān)鍵字或主題,并且常常會(huì)使搜索引擎認(rèn)為您的網(wǎng)站不合法。

什么時(shí)候應(yīng)該使用樸素固定鏈接?

幾乎從來(lái)沒(méi)有。很少有(如果有的話)Plain 比任何其他結(jié)構(gòu)更有用的情況。即使?帶有?%post_id% 的Custom也比Plain好。甚至這也是相當(dāng)可怕的。

(2)日期和名稱(chēng),月份和名稱(chēng)

無(wú)論是日期和名稱(chēng)月份和姓名固定鏈接結(jié)構(gòu)有其用途。盡管對(duì)于大多數(shù)WordPress網(wǎng)站所有者而言,它們往往受到限制。

003-WordPress-Permalinks

如果您經(jīng)營(yíng)新聞網(wǎng)站或以任何方式及時(shí)制作內(nèi)容,這種固定鏈接結(jié)構(gòu)可能適合您。雖然Internet上的大多數(shù)內(nèi)容發(fā)布時(shí)都會(huì)在頁(yè)面的某處顯示日期,但該日期通常會(huì)在內(nèi)容更新時(shí)進(jìn)行調(diào)整。如果您使用“日/月”和“名稱(chēng)”選項(xiàng)之一,即使您更新文章,?日期也永遠(yuǎn)不會(huì)更改。

這就是它最大的弱點(diǎn)。通常,您希望訪問(wèn)者能夠看到文章的最新更新。您不希望他們看到過(guò)時(shí)的內(nèi)容?;蛘吒匾氖?,您不希望他們認(rèn)為內(nèi)容已過(guò)時(shí)。即使文章本身的日期表示當(dāng)前的月份和年份,如果URL固定鏈接顯示該文章是在6年前創(chuàng)建的,他們能否確定內(nèi)容確實(shí)是最新的?

即使是這樣,懷疑的幽靈也在那里,這會(huì)影響你的可信度。

什么時(shí)候應(yīng)該使用日/月和名稱(chēng)固定鏈接?

如果您運(yùn)營(yíng)一個(gè)新聞或及時(shí)網(wǎng)站,其中日期對(duì)您的內(nèi)容很重要,那么這種固定鏈接結(jié)構(gòu)非常有效。當(dāng)人們發(fā)現(xiàn)它時(shí),它肯定會(huì)表明內(nèi)容已經(jīng)過(guò)時(shí)并且是檔案的一部分。因?yàn)橄襁@樣的及時(shí)站點(diǎn)通常不會(huì)更新文章,而是發(fā)布關(guān)于該主題的新文章,所以這種固定鏈接配置有助于描述和組織信息。但是,如果您更新內(nèi)容以使其常青,請(qǐng)避免使用此內(nèi)容。

(3)數(shù)字型

與上面的默認(rèn)普通結(jié)構(gòu)非常相似,我們沒(méi)有看到數(shù)字固定鏈接得到大量使用。坦率地說(shuō),因?yàn)樗鼈儾皇呛苡杏谩?/p>

005-WordPress-Permalinks

此結(jié)構(gòu)不會(huì)添加您無(wú)法使用自定義結(jié)構(gòu)設(shè)置的任何內(nèi)容(如上圖所示)。因?yàn)樗J(rèn)為?%post_id%變量,所以它不像具體標(biāo)題名稱(chēng)那樣對(duì)SEO友好。并且/archives?/作為您網(wǎng)站的默認(rèn)內(nèi)容基礎(chǔ)沒(méi)有用。如果您想擁有這樣的結(jié)構(gòu),請(qǐng)使用您想要的基礎(chǔ)(例如/blog/)和一個(gè)符合SEO 和讀者語(yǔ)義的變量對(duì)其進(jìn)行自定義 。

什么時(shí)候應(yīng)該使用數(shù)字型固定鏈接?

從來(lái)沒(méi)有,真的。它在互聯(lián)網(wǎng)的當(dāng)前狀態(tài)下沒(méi)有多大用處。

(4)文章標(biāo)題

文章標(biāo)題遠(yuǎn)遠(yuǎn)高于所有固定鏈接結(jié)構(gòu)中最有用的,而且它可能也是使用最廣泛的。它并不適合每個(gè)場(chǎng)合,但在某種程度上對(duì)每個(gè)站點(diǎn)都有用。

006-WordPress-Permalinks

這個(gè)簡(jiǎn)單明了。當(dāng)您創(chuàng)建文章時(shí),WordPress會(huì)將其標(biāo)題添加為slug。如果您將一篇文章命名為“如何自定義您的WordPress固定鏈接設(shè)置”,該軟件會(huì)自動(dòng)將該標(biāo)題逐字設(shè)置為固定鏈接。您可以隨時(shí)編輯永久鏈接slug(見(jiàn)下文)

由于您使用的是Post Name永久鏈接結(jié)構(gòu),因此URL不會(huì)包含任何無(wú)關(guān)信息。沒(méi)有日期,沒(méi)有類(lèi)別,什么都沒(méi)有。這是一種簡(jiǎn)單、直接的方法,可以為您的用戶(hù)創(chuàng)建易于記住的 URL,并且搜索引擎也可以輕松解析這些 URL。

什么時(shí)候應(yīng)該使用文章名稱(chēng)固定鏈接?

如果您運(yùn)行的網(wǎng)站沒(méi)有大量自定義分類(lèi)法或復(fù)雜的類(lèi)別結(jié)構(gòu),這可能是您的最佳選擇。它很簡(jiǎn)單,如果需要,可以像使用Pages一樣輕松地使用 Posts。您可以使用像這樣配置永久鏈接設(shè)置來(lái)創(chuàng)建可以定期調(diào)整和更新的登錄頁(yè)面或支柱文章/基礎(chǔ)內(nèi)容,但仍會(huì)在您需要時(shí)作為新內(nèi)容出現(xiàn)在您網(wǎng)站的提要中。

(5)自定義結(jié)構(gòu)

自定義結(jié)構(gòu)固定鏈接配置讓你在你想怎么你的網(wǎng)站出現(xiàn)完全控制。您不僅可以使用我們上面列出的變量(例如?%category%%postname%),還可以使用靜態(tài)字符串。

008-WordPress-Permalinks

在上面的示例中,字符串?/articles/將作為slug的一部分放置,而不管安裝目錄如何(可能是 /blog/,就像我們?cè)?Elegant Themes 中的那樣)。在%category%%postname%變量將根據(jù)文章的類(lèi)別(如果你有選擇的倍數(shù),只有主類(lèi)別將在這里使用)發(fā)生變化,??%postname%是您在文章編輯器設(shè)置URL的slug.

需要注意的一件事是,您必須在自定義結(jié)構(gòu)中至少包含1個(gè)變量。如果您只包含一個(gè)字符串,WordPress將返回一個(gè)錯(cuò)誤,提示“使用自定義固定鏈接時(shí)需要結(jié)構(gòu)標(biāo)簽”。這是有道理的,因?yàn)閃ordPress不知道內(nèi)容的個(gè)人標(biāo)識(shí)符是什么。

什么時(shí)候應(yīng)該使用自定義結(jié)構(gòu)固定鏈接?

您可以在上面的部分中看到WordPress包含多少不同的變量。因此,當(dāng)您需要或想要其他選項(xiàng)都沒(méi)有提供的特定內(nèi)容時(shí),您應(yīng)該使用自定義結(jié)構(gòu)永久鏈接。如果您特別熱衷于自定義分類(lèi)法或在 URL 中使用盡可能多的關(guān)鍵字,請(qǐng)看一看。雖然像這樣的永久鏈接更長(zhǎng),但它們可以讓Google更好地了解您網(wǎng)站的結(jié)構(gòu)。

如何編輯固定鏈接Slug

一旦您配置了WordPress固定鏈接設(shè)置,您唯一需要注意的另一件事就是確保每個(gè)文章最后都有正確的 slug。正如我們上面所說(shuō),slug是URL的最后一部分,它顯示了單個(gè)內(nèi)容標(biāo)識(shí)符,可以是關(guān)鍵字或文章ID。

默認(rèn)情況下,WordPress包含文章的整個(gè)標(biāo)題作為slug。如果您想在編輯文章時(shí)更改它,請(qǐng)導(dǎo)航到古騰堡編輯器中的固定鏈接元框(如下圖所示),將URL的slug編輯為您想要的任何內(nèi)容。如果您希望slug只是/wordpress-permalink-settings,您只需在URL的Slug字段中更改它以更新整體URL。

007-WordPress-Permalinks

如果您是Classic Editor用戶(hù),那也同樣簡(jiǎn)單。只需單擊文章標(biāo)題字段下URL旁邊的“ 編輯”按鈕。

010-WordPress-Permalinks

之后就和古騰堡一樣了。只需輸入您想要的內(nèi)容并按回車(chē)鍵即可。這樣,您就已經(jīng)配置了整個(gè)WordPress固定鏈接設(shè)置。

設(shè)置固定鏈接出現(xiàn)404錯(cuò)誤怎么辦

如果在設(shè)置固定鏈接后,文章頁(yè)面無(wú)法正常打開(kāi),提示404錯(cuò)誤怎么辦?

這多半是由于WordPress所在服務(wù)器沒(méi)有正確配置rewrite規(guī)則所導(dǎo)致。不同的服務(wù)器(如Apache和Nginx)的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]

小結(jié)

固定鏈接不必令人困惑。事實(shí)上,它們是WordPress的一部分,如果操作正確,則真正做到一勞永逸。您絕對(duì)應(yīng)該確保您的網(wǎng)站可以被用戶(hù)和搜索引擎爬蟲(chóng)完全導(dǎo)航。自定義您的WordPress固定鏈接絕對(duì)是 WordPress 設(shè)置中最簡(jiǎn)單的部分之一,也是最重要的部分之一。

TAg

加載中~

本網(wǎng)站LOGO受版權(quán)及商標(biāo)保護(hù),版權(quán)登記號(hào):國(guó)作登字-2022-F-10126915,未經(jīng)湖南木星科技官方許可,嚴(yán)禁使用。
Copyright ? 2012-2022 湖南木星科技有限公司(木星網(wǎng))版權(quán)所有
轉(zhuǎn)載內(nèi)容版權(quán)歸作者及來(lái)源網(wǎng)站所有,本站原創(chuàng)內(nèi)容轉(zhuǎn)載請(qǐng)注明來(lái)源,商業(yè)媒體及紙媒請(qǐng)先聯(lián)系:aishangyiwan@126.com

工信部備案號(hào):湘ICP備19012813號(hào)-5