附註
Dynamics 365 Commerce 的零售興趣群組已從 Yammer 移至 Viva Engage。 如果您無法存取新的Viva Engage社群,請填寫此表單 (https://aka.ms/JoinD365commerceVivaEngageCommunity) 以新增,並繼續參與最新的討論。
本文說明如何在 Microsoft Dynamics 365 Commerce 中管理搜尋引擎最佳化 (SEO) 中繼資料。
網站的 SEO 中繼資料可以透過網站地圖和頁面中繼資料來管理。
網站地圖
網站地圖是網站頁面的機器可讀清單,格式為 XML。 其目的是供搜尋引擎使用,讓它們能從您的網站提供更好的搜尋結果。 網站地圖可以由搜尋引擎手動擷取,或發佈在 robots.txt 檔案中。
Dynamics 365 Commerce 支援網站地圖的自動產生和手動管理。 啟用自動網站地圖功能後,當頁面發佈或取消發佈時,網站地圖會自動更新。
選項一:啟用自動網站地圖產生
要啟用商務部網站建置器的自動網站地圖生成,請遵循以下步驟:
- 在網站下,選擇您的網站名稱 (例如 Adventure Works)。
- 在左側瀏覽窗格中,選擇網站設定 > 一般。
- 將啟用網站地圖選項設為開啟。
- 選取儲存後發佈。
附註
啟用自動網站地圖後,初始自動網站地圖建立作業可能需要一些時間完成,視您的網站大小而定。 您可以在網站建立器的網站設定 > 一般 > 網站地圖附加資料監控該作業進度。 會顯示網站地圖產生狀態、狀態、上次執行日期/時間及內容更新日期/時間。 任何新的內容發佈動作 (例如新頁面或 URL 發佈) 都會自動更新網站地圖檔案。 網站地圖產生完成後,您可以在網站設定 > 一般 > 網站地圖 URL 中找到網站地圖檔案的 URL。
選項二:手動管理您的網站地圖
自動網站地圖方案適用於大多數情況。 然而,在某些情況下,手動管理網站地圖更佳,因為它讓您對包含或排除的頁面有更多控制權。 您可以透過將自訂網站地圖作為文件二進位檔案,放置在網站建立器的媒體庫中,然後更新網站的 robots.txt 檔案,指向該網站地圖的 URL,來手動管理網站地圖。
附註
在手動管理網站地圖之前,請確保已停用自動網站地圖產生功能。
若要手動管理您的網站地圖並將其託管於網站建置器的媒體庫中,請遵循以下步驟:
- 在左側瀏覽窗格中,選擇媒體庫。
- 選擇上傳 > 上傳媒體項目。
- 在檔案總管視窗中,瀏覽至您的自訂網站地圖 XML 檔案,選取該檔案,然後選擇開啟。
- 在上傳檔案對話方塊中,選擇上傳後發佈媒體項目,然後選擇立即上傳。
- 在左側瀏覽窗格中,選擇 URL。
- 在命令列中,選擇新增 > 新增 URL。
- 在建立新 URL 側邊功能表中,於輸入 URL 路徑下,輸入網站地圖的 URL 段名稱 (例如
https://<yourdomain.com>/<channelname>/<sitemapname>)。 - 在您要建立 URL 的目的?下,選擇媒體庫文件,然後選擇下一步。
- 在選擇要連結的文件側邊功能表中,找到並選擇先前上傳的自訂網站地圖 XML 檔案,然後選擇建立,以建立針對您的網站域的網站地圖 URL。
- 在 URL 頁面中,從清單中選取新的網站地圖 URL,然後在命令列中選擇發佈,將該 URL 發佈。
- 在右側 URL 屬性窗格中,於頻道和區域變體下,對正確的變體按一下右鍵,然後選擇複製連結,以便稍後使用。
附註
如果您看不到右側的 URL 屬性窗格,請選擇搜尋框旁上方的 i 符號。 此操作會切換 URL 屬性窗格的顯示或隱藏。
- 要驗證 URL 是否正確連結至您的網站地圖 XML 檔案,請開啟新的瀏覽器索引標籤,貼上網站地圖 URL,然後按下 Enter。 如果網站地圖無法顯示或顯示不正確,請回頭檢查前述步驟。
- 依照下載 robots.txt 檔案的指示,下載您的網站 robots.txt 檔案。
- 在文字編輯器中開啟 robots.txt 檔案,將先前步驟 11 複製的網站地圖檔案 URL 貼入 Sitemap 鍵值對,如以下範例所示。
User-agent: *
Disallow: /editservice.asmx/
Disallow: /images/
Disallow: /scripts/
Disallow: /syndicationservice.asmx/
Disallow: /editconfig.aspx
Disallow: /login.aspx
Sitemap: <Your site map URL>
- 儲存 robots.txt 檔案,然後依照上傳 robots.txt 檔案的指示,將其上傳至您的網站。 有關 robots.txt 檔案的上線資訊,請參閱新增或更新 robots.txt 檔案。
提示
請按照以下步驟保持您的網站地圖檔案 URL 靜態。 透過這種方式,您可以避免在下次手動更新網站地圖檔案時必須更新 robots.txt 檔案。
- 在您的本地機器上更新網站地圖檔案。
- 前往網站建立器媒體庫,然後選擇您的原始網站地圖檔案。
- 在命令列上,選擇取代二進位檔案。
- 在檔案總管視窗中,瀏覽,然後選擇本地機器上的更新網站地圖檔案。
頁面中繼資料
Dynamics 365 Commerce 讓您管理單一頁面的 SEO 中繼資料。 您可以在頁面容器的 SEO 屬性區段中查看並修改此資訊。 支援以下 SEO 中繼資料屬性:
- 職稱
- 說明
- SEO 關鍵字
- Aria 標籤
- noindex
- nofollow
- noarchive
- nocache
- noOpenDirectoryProject
- nosnippet
- noImageIndex
- unavailableAfter
修改頁面中繼資料
要修改頁面元資料,請依照以下步驟操作:
- 在網站下,選擇 Fabrikam (或您的網站名稱)。
- 在左側瀏覽窗格中,選擇頁面。
- 選擇首頁以在頁面編輯器中開啟它。
- 在命令列上,選擇編輯。
- 在頁面編輯器中,於左側頁面大綱控制頂端,選擇大綱模式選項 (齒輪符號),然後選擇進階大綱檢視。
- 在大綱檢視中,展開樹狀控制以顯示 HTML 標頭插槽的內容。
- 在 HTML 標頭插槽中,選擇所需的 SEO 模組 (例如,頁面摘要、產品頁面摘要、分類頁面摘要或中繼標籤)。
- 在右側屬性窗格中,編輯所選 SEO 模組的所需 SEO 資料 (例如,標題、描述或分享圖片)。
- 選擇儲存,然後選擇完成編輯。
- 在評論欄位中輸入已更新 SEO 資料,然後選擇確定。
- 選擇預覽以預覽您的頁面。 完成後,關閉預覽索引標籤,返回編輯工具。
- 選取發佈。
提示
作者可以使用頁面編輯器左側大綱控制頂端的大綱模式選項 (齒輪符號) 在基本大綱檢視和進階大綱檢視間切換。 基本大綱檢視為預設設定,並篩選大綱以僅顯示頁面中主體 HTML 插槽的模組。 進階大綱檢視顯示整個頁面模組,包括 HTML 標頭、主體開頭和主體結尾插槽。 當作者必須編輯特定頁面的 SEO 或指令碼模組設定時,此檢視非常有用。