出於多種原因,簡化URL結構是優化網站的一種好方法。 長URL很難與他人共享,可能會在文本編輯器和電子郵件編輯器中被切斷,並且複雜的URL文件夾結構可能會向搜索引擎發送有關您內容重要性的錯誤信號。
YYYY/MM/DD 固定鏈接結構
如果您的網站有兩個 URL,您認為哪個 URL 為文章提供了更高的重要性?
- https://martech.zone/permalink-optimization OR
- https://martech.zone/permalink-optimization
WordPress 的默認設置之一是在博客上有一個永久鏈接結構,在 URL 中包含 yyyy/mm/dd。 由於以下幾個原因,這並不理想:
- 搜索引擎優化(SEO) – 如上所述,站點的層次結構基本上是向搜索引擎顯示內容與主頁相距 4 個文件夾……所以它不是重要的內容。
- 搜索引擎結果頁 (SERP) – 您的網站上可能有一篇去年寫的精彩文章,但仍然有效。 但是,其他網站正在發布更多最新文章。 如果您在搜索引擎結果頁面 (SERP) 中查看了一年前的日期結構,您會點擊舊文章嗎? 可能不是。
採取的第一步是更新 WordPress 管理員中的設置 > 永久鏈接,並將您的永久鏈接設為 /%postname%/
這個; 但是,會破壞您博客上所有現有的帖子鏈接。 在您的博客上線一段時間後,為您的每一篇舊文章添加重定向並不有趣。 沒關係,因為您可以使用正則表達式 (正則表達式) 去做這個。 正則表達式查找模式。 在這種情況下,我們的正則表達式是:
/\d{4}/\d{2}/\d{2}/(.*)
上面的表達式分解如下:
- //d{4} 尋找代表年份的斜線和 4 位數字
- //d{2} 查找代表月份的斜線和 4 位數字
- //d{2} 查找代表日期的斜線和 4 位數字
- /(.*) 將 URL 末尾的任何內容捕獲到您可以重定向到的變量中。 在這種情況下:
https://martech.zone/$1
這是它在裡面的樣子 排名數學SEO 插件(列為我們的插件之一 最喜歡的 WordPress 插件),只是不要忘記確保類型設置為 正則表達式 使用下拉菜單:
刪除博客、類別或類別名稱或其他術語
刪除博客 – 如果您的永久鏈接結構中有“博客”一詞,則可以利用 Rank Math SEO 的重定向來填充
/blog/([a-zA-Z0-9_.-]+)$
請注意這一點,我沒有使用 (.*) 選項,因為如果我有一個只是 /blog 的頁面,它會創建一個循環。 這要求在 /blog/ 之後有某種 slug。 你會想像上面那樣重定向它。
https://martech.zone/$1
刪除類別
- 去除 類別 從您的 slug(默認情況下存在)部署 排名數學SEO插件 可以選擇 帶狀類別 從其 SEO 設置中的 URL 結構 > 鏈接:刪除類別 – 如果您有類別,您需要更加小心並創建一個包含確切類別名稱的數組,以免意外創建一個循環。 這是那個例子:
/(folder1|folder2|folder3)/([a-zA-Z0-9_.-]+)$
同樣,我沒有使用 (.*) 選項,因為如果我有一個只是 /blog 的頁面,這將創建一個循環。 你會想像上面那樣重定向它。
https://martech.zone/$1
披露: Martech Zone 是客戶和附屬公司 Rank Math.