如何在Magento 2中生成Sitemap
本章節將告訴您如何在Magento 2裡產生sitemap。
Sitemap可以增加您的網路商店被搜尋引擎搜索到的機會,同時特別設計成可尋找被網路爬蟲忽略的頁面。Sitemap也可以設置為能夠索引所有頁面和圖片。
當啟用Sitemap時,Magento會建立一個叫sitemap.xml的檔案保存到安裝的根目錄。該配置使你能夠設置更新的頻率和每種內容的優先權。而你的sitemap應該按照網站上的內容進行更新(可能每天、每週、每月)。
當網站進行開發中時,你可能會放入網路爬蟲的指令來避免網站被搜索到,記得上線前更改指令來允許網站被索引。
相關文章 – 何謂Sitemap:
https://www.astralweb.com.tw/what-is-a-sitemap/
步驟一:設置並啟用Sitemap
首先在左邊管理列中導入Store>Configuration
接著選取Catalog區塊裡的XML Sitemap
各類別裡的配置頁面皆可展開選項來根據你的需求做設置
您除了可以對目錄、產品、CMS做頻率和優先順序之設置外,甚至能將產品及圖像包含到sitemap中。
在“生成設置”中,您可以啟動Sitemap,並設置它的時間與頻率。
在“Sitemap File Limits”部分中,您可以選擇每個文件的URL限制和文件的最大大小(單位:bytes)。若您想藉由robots.txt的指令好讓搜尋引擎找到你的網站,則將Enable Submission to Robots.txt選項設置為Yes。
步驟二:設置並啟用robot.xml
- 在管理欄位選擇Store>Settings>Configuration.
- 在General下拉欄位處選擇Design
- 展開Searchn Engine Robots欄位後照著以下步驟進行
a.設定Robot預設值
INDEX, FOLLOW:命令網頁抓取工具對網站進行索引並在更動之後做查看
NOINDEX, FOLLOW :命令網頁抓取工具對網站停止索引,但會之後檢查或更動
INDEX, NOFOLLOW:命令網頁抓取工具對網站進行一次索引,但更動後不再做檢查
NOINDEX, NOFOLLOW:命令網頁抓取工具對網站停止索引,並未來不再做檢查更動
b.若有需要,將自定義指令輸入到robot.xml文件的編輯自定義指令中,例:當你的網站正在開發中時,可能會希望禁止外界造訪你的網站
c.若要恢復成預設指令,按Reset to Default
4.完成後按Save Config
步驟三:提交sitemap給搜尋引擎
你可以藉由提供Magento安裝的根目錄的sitemap.xml的檔案連結來將你的sitemap提交給不同搜尋引擎。以下是兩個最大搜尋引擎的指令資訊:
Google:https://support.google.com/webmasters/answer/183669?hl=en
Microsoft Bing:https://www.bing.com/webmaster/help/how-to-submit-sitemaps-82a15bd4
步驟四:恢復先前的Robot指令
最後你可以選擇恢復成最原始狀態或預設限制
如您需要專業Magento顧問協助或需要Magento相關系統開發,歡迎詢問我們!
或者歡迎參考:
更多Magento 2教學導覽
參考資料:Magento2 原生手冊
http://docs.magento.com/m2/ce/user_guide/marketing/sitemap-xml.html
我要留言