Magento 2 站點地圖:Magento 2 中的重要性以及如何生成它
已發表: 2022-02-26站點地圖是您網站上所有 URL 的結構化列表及其參數列表。 站點地圖的主要功能是使搜索引擎更容易理解和索引您網站的內容。 如果您想確保 Googlebot 能夠看到您網站上的所有內容,網站站點地圖也是一個有用的工具。 幸運的是,大多數 CMS 系統都可以讓網站所有者生成一個。
最多有六種不同類型的站點地圖,但 HTML 和 XML 是常用的兩種站點地圖。 在本文中,我們將指出它們的重要性以及如何在 Magento 2 中生成它們。
HTML 站點地圖
簡單來說,HTML 站點地圖是一頁上站點導航的概述文本版本。 這種類型的站點地圖對於任何類型的網站都是必不可少的,無論是電子商務、非營利、博客還是娛樂網站。 HTML 站點地圖在使某些用戶更容易瀏覽網站方面發揮著重要作用,因為他們可能需要的所有資源都可以快速訪問。
HTML站點地圖的重要性
HTML 站點地圖最大的好處是,它是一種對網站及其所有頁面進行清晰概覽的好方法。 這使站點地圖成為可靠的導航工具。 它也可以隨時在網站頁腳找到。 在大多數情況下,提供適當的 HTML 站點地圖將改善用戶體驗。 因此,它會影響您網站的排名。
此外,為了提升您的在線形象,這種類型的站點地圖很有價值。 因為該頁面有搜索引擎會閱讀,以便了解和索引您的網站。 搜索引擎優化對於具有動態內容的網站特別有用。 特別是當網站上的信息是新的並且沒有很多鏈接時。 或者當某些文章包含大量內容而沒有正確鏈接時。
XML 站點地圖
XML 站點地圖是一個文本文件,用於詳細說明網站上的所有 URL。 它可以包含有關每個 URL 的額外數據,包括解決其最新更新的信息、優先級、發生更改的平均頻率、與站點其餘部分相關的 URL,以及是否存在同一 URL 的任何其他版本在其他語言中。 根據 Google 文檔,XML 站點地圖對於擁有大量檔案或大量媒體內容的網站非常有用,儘管在我們看來,即使您的網站不符合這些特徵,擁有站點地圖仍然會在很大程度上受益。
站點地圖協議格式包含 XML 標籤,應該:
- 以 <urlset> 開始標記開始,以 </urlset> 結束標記結束。
- 包括一個用於 URL 的 <url> 條目作為父 XML 標記。
- 在 <urlset> 標記內指定命名空間(協議標準)。
- 為 <url> 父標籤包含一個 <loc> 子條目。
其他標籤是可選的,它們的支持可能因搜索引擎而異。 因此,在包含任何這些可選標籤之前,請查閱每個搜索引擎的文檔。
為什麼 XML 站點地圖很重要?
創建站點地圖對 SEO 尤其有用。 XML 站點地圖是為搜索機器人設計的,更新後的 XML 文件可用於 ping 搜索引擎,提醒他們更改和更新。 XML 文檔讓搜索引擎知道有新鮮的新內容。 擁有精心構建的 XML 站點地圖會大大增加您的網頁被抓取的機會。 它也被搜索引擎索引,特別是如果網站的導航系統無法正常工作。 或者一般的內部鏈接策略不會提供指向您所有頁面的鏈接。
如果您的網站是國際網站或將同一頁面翻譯成不同語言,則 XML 站點地圖可用於對搜索引擎的內容進行排序。 站點地圖將能夠向爬蟲發出該頁面有多個版本的信號。 他們將使用這些信息來確保根據用戶的語言或位置向用戶提供正確版本的網站。
HTML 和 XML 站點地圖有什麼區別?
由於本文專門討論兩個站點地圖,因此清楚地了解它們之間的區別很重要。 因此,本段專門用於 HTML 站點地圖與 XML 站點地圖的比較。
HTML 和 XML 站點地圖在搜索引擎優化方面具有不同的用途和價值。 HTML 和 XML 站點地圖之間的主要區別在於,HTML 站點地圖主要是為用戶編寫的,並且最需要幫助他們全面了解網站。 XML 站點地圖首先是為搜索引擎編寫的。
HTML 站點地圖是網站、頁面和信息的一般概述。 這些可能對用戶有用。 雖然主要由網站的訪問者使用,但它還可以幫助搜索引擎排名。
簡而言之,創建 XML 主要是為了促進搜索引擎的功能,為它們提供有關網站結構的所有必要信息。
如何生成 Magento 2 站點地圖
為了在 Magento 2 中生成站點地圖,您需要完成以下過程:
第 1 步:登錄到您的管理員帳戶並進入商店→設置→配置→目錄→ XML 站點地圖。 編輯類別選項、產品選項和CMS 頁面選項的必要設置:
第 2 步:打開生成設置,將其狀態更改為啟用,選擇您希望搜索引擎抓取頁面的開始時間,選擇抓取頻率,然後輸入錯誤電子郵件收件人和錯誤電子郵件發件人。 錯誤電子郵件模板字段可能會保留其默認值:
第 3 步:在稱為站點地圖文件限制的部分中指定每個文件的最大 URL 數和最大文件大小限制:
第 4 步:配置站點地圖文件限制設置後,展開Search Engine Submission Settings菜單,並將Enable Submission to Robots.txt字段的相應值設置為Yes 。 單擊Save Config按鈕以保存我們迄今為止所做的所有更改:
如何在 Magento 2 中手動生成站點地圖
如果您沒有為您的站點設置 cron 作業並且想為其生成站點地圖,請考慮在 Magento 2 中手動創建站點地圖。
完成以下步驟以進行手動設置過程:
第 1 步:通過導航到營銷→ SEO 和搜索→站點地圖打開站點地圖設置頁面,然後單擊添加站點地圖按鈕:
第 2 步:為您的文件名輸入必要的值,指定路徑並選擇最合適的存儲視圖。 如果您只想添加新站點地圖而不生成它,請單擊保存。 或者,如果您還需要稍後的操作,請點擊Save & Generate按鈕:
第 3 步:選擇首選選項後,複製生成的 Google 鏈接並將其提交到您的 Google 網站管理員工具帳戶的相應部分:
最後的話
XML 和 HTML 站點地圖是任何 Magento 2 商店都應該擁有的有用工具。 雖然 XML 站點地圖可以提高 SEO 性能,但 HTML 站點地圖可以改善用戶體驗。 我們希望這篇博文能夠支持您做到這些。 如果任何部分讓您覺得不理解,請在我們的網站上留下您的評論,或通過我們的聯繫表發送您的問題。 如果您以一種簡單的方式為您的商店應用此工具,您可以訪問 Magento 網站開發服務以了解更多信息。