Note
Dynamics 365 Commerce 的 零售興趣小組 已從 Yammer 轉移到 Viva Engage。 如果您無法進入新Viva Engage社群,請填寫此表單(https://aka.ms/JoinD365commerceVivaEngageCommunity)以加入,並持續參與最新討論。
本文說明從開發到實際執行,對您的 Microsoft Dynamics 365 Commerce 網站的網站搜尋引擎最佳化 (SEO) 考量因素。
一個正在開發中的地點
為確保搜尋引擎不會索引正在開發中的網站,請在所有網站頁面新增 noindex 和 nofollow 的 meta 標籤。 根據 MetaTags 模組 建立一個包含以下 meta 標籤條目的片段。 將該片段加入你網站上使用的範本的 HTML <標題> 區塊。
<meta name="robots" content="noindex,nofollow" />
網站的軟公開
在「軟上線」期間,你會在正式上線前,將網站提供給有限的受眾或市場。 如果你要做網站軟啟動,可以考慮保留 noindex meta 標籤。 透過這種方式,您可以幫助確保軟公開保持僅限於您想要觸達的有限受眾。
一個正在製作中的網站
當網站正在製作時,請確保所有網站頁面都正確標註。 Microsoft Dynamics 365 Commerce 利用你輸入的頁面資訊來呈現該頁面的所有 SEO 資訊。 以下模組提供此功能:類別頁面摘要、清單頁面摘要和產品頁面摘要。
為了優化搜尋引擎索引,渲染框架同時利用 Dynamics 365 Commerce 中設定的 SEO 屬性資訊與模組專屬資訊。 對於正在生產的網站,請確保 robots.txt 檔案允許索引整個網站,並且包含指向你已發佈網站地圖文件的連結。 在網站設定>中開啟網站地圖生成功能,啟用網站地圖。
Note
自 Commerce 10.0.48 預覽版起,由 Commerce 內部生成的網域 (.dynamics365commerce.ms) 在所有回應中均包含 X-Robots-Tag: noindex, nofollow HTTP 回應標頭。 此標題幫助搜尋引擎將先前從內部網域抓取的任何內容從索引中移除。 此變更自動適用於所有租戶,且不需升級版本。 欲了解更多資訊,請參閱 內部域的 X-Robots-Tag 回應標頭。
針對內部預覽、有限受眾和所有受眾的頁面 SEO 設定
由於 Dynamics 365 Commerce 支援「所見即所得」(WYSIWYG)認證的 Commerce 網站建置預覽,作者可以安心準備頁面內容,而不必擔心資訊會被訪客看到。 如果頁面必須發布,但曝光必須有限,請加上 noindex meta 標籤,避免搜尋引擎索引該頁面。 當頁面準備好面向所有受眾時,加入基本的 SEO 元資料,以最大化搜尋引擎索引的效率。 另外,移除 nolimit meta 標籤。