什麼是 WordPress 站點地圖?

已發表: 2022-06-22

對於許多 WordPress 網站所有者來說,使用 WordPress 站點地圖全面優化他們的網站往往會被忽視。 但是,當您為 WordPress 網站使用站點地圖時,您的用戶(以及搜索引擎機器人!)能夠以更有效的方式查看您網站的完整結構。

WordPress 站點地圖有助於為您的站點訪問者創造更好的用戶體驗 (UX),同時為關鍵搜索引擎提供完整且準確的站點信息以供抓取。

在這份關於 WordPress 站點地圖的完整指南中,您將了解有關為所有 WordPress 站點創建站點地圖的好處的所有詳細信息。 除此之外,您還將了解 HTML 和 XML 站點地圖之間的主要區別,以及如何使用兩者來全面優化您的站點。 最後,我們將教您如何為您的網站生成這兩個站點地圖,以及如何將您的站點地圖提交給 Bing 和 Google。 讓我們潛入水中。

什麼是 WordPress 站點地圖?

簡單地說,您的 WordPress 站點的站點地圖是您站點上每個公共 URL 的完整列表。 站點地圖可幫助您的用戶以及搜索引擎以更簡單有效的方式更好地瀏覽您的所有站點 URL。

站點地圖還將顯示不同頁面之間的關係,以及每個網站頁面的重要性級別。

WordPress 站點地圖以多種方式使您受益:

  1. 站點地圖會通知搜索引擎有新帖子:當您的站點上出現新帖子時,站點地圖會提醒搜索引擎爬蟲和站點訪問者。 它們還會通知搜索引擎您網站上尚未編入索引的頁面。
  2. 站點地圖提供更輕鬆的導航:站點地圖將通過在一個位置提供自定義 URL 的完整列表來顯示網頁的層次結構和結構。
  3. 站點地圖可改善您的 SEO(搜索引擎優化):作為成功的 SEO 策略的一部分,站點地圖可以通過通知搜索引擎您的站點不包含任何重複內容來幫助優化您的站點。 WordPress 站點地圖還可以使您的網站更加用戶友好,從而提高您在 SERP(搜索引擎頁面結果)中的排名。
WordPress站點地圖

了解兩種類型的站點地圖:HTML 站點地圖和 XML 站點地圖

重要的是要了解存在兩種不同類型的 WordPress 站點地圖:HTML 站點地圖和 XML 站點地圖。 這兩種類型的站點地圖在優化您的 WordPress 站點方面都發揮著重要作用。

以下是兩種站點地圖的細分:

  • 當您向搜索引擎提交站點地圖時,您需要使用XML(可擴展標記語言)站點地圖。 使用這種特定語言,搜索引擎機器人將更容易找到您的信息和內容。 XML 站點地圖還將為您網站的每個 URL 提供額外的上下文和元數據。
  • HTML 站點地圖與其 XML 站點地圖表親有些不同。 HTML 站點地圖提供了使用標準 HTML 格式表示站點所有網頁的鏈接。 通過這樣做,您網站的所有公共頁面將以更加用戶友好的方式呈現給訪問者。 這使您的網站更易於訪問者瀏覽。

兩種不同類型的站點地圖之間的主要區別是什麼? XML 站點地圖位於單獨的 URL 中,並專注於搜索引擎。 同時,HTML 版本應該包含在您網站的實際頁面中。

iThemes 建議您在 WordPress 網站上同時使用這兩種類型的站點地圖。 通過這樣做,您將為您的用戶提供最佳體驗,同時提高搜索引擎排名。

如何在 WordPress 中手動生成 XML 站點地圖

通過生成手動 XML 站點地圖,您將有助於分解搜索引擎爬蟲將使用的特定信息。 但是手動創建站點地圖需要更多時間,特別是如果您的站點總共有 10 個以上的 URL。

要手動生成 SML 站點地圖,請先打開文本編輯器。 如果您使用的是 Windows,請使用記事本。 Linux 和 macOS 用戶應該使用 Nano。

請記住,該文件需要採用 XML 格式。 在其中,包括您的 WordPress 網站的特定 URL,以及您希望搜索引擎了解您的網站的所有信息。

XML 站點地圖的示例如下所示:

 <?xml 版本="1.0" 編碼="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <網址>
      <loc>https://www.myawesomesite.com/</loc>
      <lastmod>2022-06-04</lastmod>
      <changefreq>每月</changefreq>
      <優先級>0.5</優先級>
   </url>
</urlset> 

必需的站點地圖標籤

該站點地圖包含可選標籤和必需標籤。 以下是站點地圖中每個必需標籤的完整說明:

  • <urlset> – 當前協議標準。 將 URL 保留在 XML 站點地圖文件的示例中
  • <url> – URL 的父標籤。 所有其他標籤都包含在此標籤中
  • <loc> – 站點的 URL。 它必須以協議開頭,例如 HTTPS,並以斜杠結尾(如果您的 Web 服務器需要它)。 標籤的值必須小於 2,048 個字符

可選站點地圖標籤

此外,您還需要考慮幾個可選標籤:

  • <lastmod> – 顯示您的網站上次修改的時間。 對於格式,使用 YYYY-MM-DD
  • <changefreq> – 顯示網站更改的頻率。 有效值為:always、hourly、daily、weekly、monthly、yearly 和 never
  • <priority> - 向搜索引擎顯示您的哪些 URL 對其爬蟲最重要。 有效值的範圍從 0.0 到 1.0,默認值為 0.5

上傳 XML 站點地圖

創建 XML 站點地圖文件後,您需要將其上傳到 WordPress 站點的根文件夾中。

WordPress 站點地圖 URL

完成後,訪問站點地圖的 URL 進行檢查。

通常,WordPress 站點地圖的 URL 將遵循以下格式:

 https://yourawesomesite.com/sitemap.xml

找到站點地圖的 URL 後,您需要使用站點地圖驗證器對其進行驗證。 這是因為無效的站點地圖文件可能對您的 WordPress 網站造成的損害大於好處。

這使得在向搜索引擎提交 XML 站點地圖之前首先檢查驗證器是絕對必要的。

要使用驗證器,您只需將站點地圖的 URL 輸入到驗證器中,然後單擊“驗證站點地圖”。

如果站點地圖有效,它將顯示“未檢測到問題”的橫幅。

相反,如果您的 WordPress 站點地圖無效,您將看到一條消息“檢測到問題”,以及問題的詳細信息。

如何使用 WordPress 插件生成 WordPress XML 站點地圖

自動創建 WordPress 站點地圖的一個更簡單的選擇是使用 WordPress 站點地圖插件。 它比手動操作要快得多(也更可靠)。

通過安裝 WordPress 站點地圖插件,您將獲得額外的功能和特性,從而更好地幫助優化您的站點。 該插件還可以在進行更改時自動更新站點地圖。

繼續閱讀以找到關於如何使用兩個最佳插件生成 XML 站點地圖以完成工作的兩個不同指南。

使用 Yoast SEO 為 WordPress 生成站點地圖

Yoast 插件是 WordPress 網站所有者最常用的 SEO 插件之一。 它負責優化內容的所有技術方面,包括創建 XML 站點地圖。

Yoast 搜索引擎優化

按照以下簡單步驟使用 Yoast SEO 構建站點地圖:

1.導​​航到您的WordPress儀表板>>插件>>添加新並蒐索Yoast SEO插件。 單擊立即安裝並激活插件的免費版本。

Yoast 搜索引擎優化

2. 導航到儀表板上的 SEO 菜單。 選擇常規。 進入“功能”選項卡以查看設置。

3. 在功能選項卡下,選擇位於 XML 站點地圖正下方的打開按鈕,然後單擊“保存更改”按鈕。

4. 要查看 XML 站點地圖鏈接,請單擊問號圖標並選擇“查看 XML 站點地圖”選項。

Yoast 會將您重定向到 XML 站點地圖的 URL。 在那裡,您將看到有關 WordPress 網站上每個 URL 的更多信息。

此外,Yoast SEO 插件包含網站管理員工具設置。 這可以立即將您的網站連接到所有不同的搜索引擎。 當您這樣做時,提交和通知各種搜索引擎您的更新會容易得多。

使用 Google 站點地圖生成器為 WordPress 生成站點地圖

XML 站點地圖(或谷歌站點地圖生成器)插件是喜歡高級設置的人的完美選擇,以及立即提交給搜索引擎的選項。

此插件的另一個功能是,當您的網站上發布或發布新內容時,它會自動通知主要搜索引擎。

XML 站點地圖

按照以下步驟使用 XML 站點地圖創建站點地圖:

1. 從 WordPress 插件目錄安裝 XML Sitemaps 插件。

2. 通過導航到設置 >> XML-Sitemap 打開配置頁面。 該插件會自動為 WordPress 站點生成 XML 站點地圖,因此您會立即看到位於那裡的站點地圖 URL。

3. 單擊 URL 查看 XML 站點地圖索引。

當您想通知搜索引擎您的新站點地圖時,導航到設置>> XML-站點地圖並找到“基本選項”部分。

在前兩個框中,選中它們以通知 Bing 和 Google,然後單擊頁面底部的更新選項。

向搜索引擎提交 XML 站點地圖

生成 WordPress 站點地圖後,您需要將其提交給搜索引擎以便被索引。 請記住,即使您不手動將其提交給搜索引擎,搜索引擎仍會抓取您的網站,但當您提交站點地圖時,您將從以下幾個方面受益:

  • SEO:站點地圖會在發生更改或添加新內容時通知搜索引擎,這有助於您的網站在當前搜索引擎結果中保持更新
  • 免費:無論您選擇哪種方法,生成您的 WordPress 站點地圖都是絕對免費的
  • 有機流量:您將產生更多的網站流量,因為您將在 SERP 中獲得更高的排名
  • 準確性:在您的站點地圖的幫助下,搜索引擎只會索引有關您網站的最相關和最準確的信息

如何將您的 XML 站點地圖提交給 Google

通過將您的 WordPress 站點地圖提交給 Google,您將增加網站的流量和知名度。 WordPress 網站所有者可以通過使用 Google Search Console 來做到這一點。

首先,登錄您的 Google 帳戶並按照此處詳述的步驟操作:

  1. 選擇要開始的屬性類型。 要獲取整個域中所有 URL 的信息,請選擇域選項。 輸入您網站的域,然後單擊繼續。
  2. 通過將來自 Search Console 的 TXT 記錄包含到您的 DNS 服務器來驗證您的域。 在大多數情況下,您需要前往主機的 cPanel >> DNS 區域編輯器,然後在“管理 DNS 記錄”框下添加記錄。
  3. 導航回 Google Search Console 並在左側邊欄菜單中選擇站點地圖(登錄到您的帳戶時)。 在這裡,您可以在“添加新站點地圖”部分下插入站點地圖 URL。 單擊提交以完成該過程。

要檢查您提交的狀態,請導航到站點地圖 >> 提交的站點地圖。 Search Console 將分享您提交的狀態,並就如何使用他們提供的資源和文檔優化您的網站提供反饋。

如何將您的 XML 站點地圖提交給 Bing

必應是網站所有者提交的流行搜索引擎。 這是因為其他搜索引擎,例如 DuckDuckGo 和 Yahoo 也使用 Bing 的搜索索引進行排名。

您可以使用必應網站管理員工具進行即時抓取和索引編制。

只需按照以下簡單步驟操作:

  1. 使用 Facebook、Google 或 Microsoft 帳戶登錄必應網站管理員工具。
  2. 在標題為“手動添加您的網站”的部分下,添加您網站的 URL。 如果該 URL 已在 Google Search Console 上驗證,請使用您的 Google 帳戶登錄。 從那裡,您只需單擊“導入”按鈕即可。
  3. 選擇站點地圖>>提交站點地圖。 添加站點地圖的 URL。 現在將通知 Bing 網站管理員工具開始為您的網站編制索引。

要檢查索引過程的狀態,請單擊左側菜單中包含的站點資源管理器。

如何在 WordPress 中創建 HTML 站點地圖頁面

正如我們在本指南前面詳述的那樣,擁有 WordPress HTML 站點地圖是您網站 SEO 的關鍵元素。 它有助於提供用戶友好的導航,同時為您的網頁建立清晰的結構。

為 WordPress 網站創建 HTML 站點地圖的最簡單方法是使用插件。 一個好用的是 WP Sitemap Page。

WP站點地圖頁面
以下是為您的 WordPress 網站創建 HTML 站點地圖頁面的步驟:
  1. 安裝並激活 WP Sitemap Page WordPress 插件。
  2. 導航到儀表板>>頁面>>添加新頁面以在您的WordPress網站上創建一個全新的頁面。 如果您希望將站點地圖添加到已存在的頁面,請在“頁面”部分下選擇該頁面。 但是,我們建議您為站點地圖創建一個新頁面。
  3. 插入以下短代碼以添加 HTML 站點地圖:[wp_sitemap_page]
  4. 單擊發布,HTML 站點地圖將在您的 WordPress 站點上啟動並運行。

總結:WordPress 站點地圖的重要性

在本指南中,我們探索了兩種不同的生成 WordPress 站點地圖的方法:手動和使用插件。 如果您想手動創建一個,您將能夠決定要包含在站點地圖中的特定信息。

但是,手動創建一個確實需要更多的努力,並且包括需要驗證器來測試站點地圖的附加步驟。

相反,我們建議您使用我們討論過的插件之一來創建 XML 和 HTML 站點地圖。

當然,不要忘記將您的 XML 站點地圖提交給 Google 和 Bing!