如何為您的 WordPress 網站創建自定義永久鏈接結構
已發表: 2023-03-01您網站的永久鏈接比您意識到的更重要。 與指向您網站頁面的看似隨意的一組字符不同,您構建永久鏈接的方式可能會影響您的網站在搜索引擎中的排名。 這也會影響您的點擊率 (CTR)。
鑑於此,WordPress 為您提供了幾個預配置的永久鏈接結構,您可以為您的站點選擇。 但是,它還使您能夠通過創建自己的自定義結構來自定義永久鏈接。 如果您發現默認選項不合適,這會特別方便。
在本文中,我將解釋什麼是自定義永久鏈接結構。 我還將引導您完成創建它們的過程,並就如何確定最有效的結構提供建議。 我們走吧!
永久鏈接結構簡介
簡而言之,永久鏈接是用於訪問任何網站的每個單獨部分的唯一 URL。 它是您在地址欄中輸入以訪問網站的內容,或者當您想與他人分享帖子時包含在帖子或電子郵件中的內容。
為了說明這一點,假設 WP Engine 主頁的永久鏈接是 https://wpengine.com/。 相比之下,Layout 上特定帖子的永久鏈接如下所示:https://wpengine.com/blog/why-choose-wp-engine-for-wordpress-managed-hosting/。
在這種情況下,永久鏈接由幾個主要部分組成:域名 ( wpengine.com
)、類別 (blog),後跟 slug (why-choose-wp-engine-for-wordpress-managed-hosting ). 在談論永久鏈接結構時,您要關注的是後兩個部分。 這基本上就是您構建、分類和標記帖子的方式。
WordPress 用戶可以輕鬆設置站點的永久鏈接結構——在您的“設置”屏幕中,您會找到一系列默認選項:
當您第一次安裝 WordPress 時, Plain選項將默認設置,這將使用每個頁面的唯一 ID 號創建永久鏈接。 但是,您應該始終更改它,因為這種結構非常缺乏。
雖然這似乎是一個小問題,但使用最適合您的網站及其內容的永久鏈接結構實際上非常重要。 如果您使用的永久鏈接很長、難以記憶,或者沒有準確傳達每個頁面的內容,您的頁面在搜索結果中的可見度可能會降低。 如果 URL 看起來凌亂或不包含有關頁面內容的信息,用戶也可能不太願意點擊鏈接。
Plain結構落入了其中的幾個陷阱,因此選擇另一種結構通常是最重要的一步。 但是,即使使用這些默認選項,您可能仍希望以不同方式構建永久鏈接。 幸運的是,WordPress 讓這一切變得同樣簡單。
為什麼您可以使用自定義永久鏈接結構
與其僅僅堅持使用 WordPress 的默認永久鏈接選項,您可能會發現創建自己的自定義永久鏈接結構是最好的。 WordPress 使您能夠通過指定各種結構標籤來做到這一點。 稍後當我們查看如何實際創建您自己的永久鏈接結構時,我將更詳細地討論這些。
當然,沒有完美的永久鏈接結構,您決定使用什麼完全取決於您。 畢竟,不同的網站有不同的目標和目的。 但是,在創建永久鏈接結構時應考慮一些事項:
- 是否包括日期。 雖然有時在您的鏈接中包含日期信息會很方便,但它也會使內容顯得過時。 如果有人使用搜索引擎看到您的帖子,但注意到它是幾年前發布的,那麼他們更有可能找到更新的替代方案。
- 避免發布 ID。 我之前已經提到過這一點,但值得重複。 在 URL 中包含不明確和模棱兩可的數據沒有任何好處,因為它不會幫助您更好地組織帖子,也不會讓用戶了解內容。 可以想像,這也會影響您的搜索引擎優化 (SEO)。
- 使它們盡可能短。 永久鏈接越短,它們就越容易被記住和分享。 這是您可能希望避免將類別和標籤作為永久鏈接的一部分的一個重要原因。 例如,鏈接
yoursite.com/blog-post
比yoursite.com/blog/news-updates/2018/08/31/blog-post
更令人難忘和可讀。
在繼續之前要記住的一件重要事情是,如果您的站點上已經有大量內容,則應避免更改永久鏈接結構。 自然,這是因為更改站點上的每個 URL 可能會導致許多斷開的鏈接。 畢竟,永久鏈接是永久性的。
但是,如果您確實希望事後更改永久鏈接,則需要將原始鏈接重定向到它們的新 URL。 這可能是一個相對複雜的過程,因此在進行任何更改之前,請絕對確保您已準備好繼續進行。
如何為您的 WordPress 網站創建自定義永久鏈接結構
現在讓我們來看看如何設置您網站的永久鏈接結構,以及如何創建您自己的自定義變體。 正如我之前提到的,WordPress 使這個過程變得非常簡單,所以首先訪問您網站的管理儀表板並導航到設置 > 永久鏈接:
在這裡您會看到不同的默認永久鏈接選項。 但是,我們主要對它們下面的字段感興趣:
要構建永久鏈接格式,您將使用結構標籤,我在上一節中簡要介紹過它。 這些代表帖子的不同屬性。 您可以使用多種類型來包括帖子的標題、帖子的發布日期、類別,甚至是帖子作者的姓名。
例如,如果您想包含年份和帖子標題,您可以使用以下結構:
/%year%/%postname%/
這將呈現如下所示的永久鏈接:
https://yoursite.com/2018/the-title-of-this-post/
構建結構所需要做的就是單擊文本字段下方的按鈕。 這會將選定的標籤添加到當前結構中。 例如,在這裡我點擊了%postname%
:
在完成自定義結構之前,您需要做的就是添加所需的標籤。 對於此示例,我將在永久鏈接中使用帖子的作者和標題,這需要以下標籤結構:
/%author%/%postname%/
完成後,單擊保存更改以應用新的永久鏈接結構。 您將能夠立即在所有 URL 中看到效果。
例如,假設我們開始使用以下永久鏈接結構:
/%year%/%monthnum%/%day%/%postname%/
這將使我們的永久鏈接看起來像這樣:
然而,現在我們已經改變了它,你可以通過訪問或編輯帖子來看到不同之處:
這意味著您已經在您的網站上成功創建並應用了自定義永久鏈接結構!
結論
花點時間考慮您網站的永久鏈接結構並不是浪費時間。 事實上,通過採用包含最重要信息的簡單結構,您可以改進 SEO 並使您的鏈接更值得信賴和點擊。
幸運的是,WordPress 可以輕鬆配置您的永久鏈接。 雖然您可以堅持使用默認選項,但您也可以創建自己的自定義永久鏈接結構。 這使您可以完全控制鏈接在共享時和在搜索引擎中的外觀。
您對什麼是好的永久鏈接結構有任何疑問嗎? 在下面的評論部分讓我知道!