站点地图
网站地图改进了搜索引擎为存储编制索引的方式,并设计为可查找可能被网络爬虫忽略的页面。 可以将站点地图配置为为所有页面和图像编制索引。
启用后,Commerce会创建一个名为sitemap.xml
的文件,该文件将保存到您指定的安装位置。 利用配置,可设置更新频率以及每种内容类型的优先级。 您的网站地图应按照网站内容更改频率进行更新,更改频率可以是每日、每周或每月。
当您的网站处于开发状态时,您可能会在robots.txt
文件中为Web爬网程序提供说明,以避免对网站编制索引。 然后,在启动之前,您可以更改相关说明,以允许为网站编制索引。
有关技术信息,请参阅 Commerce on Cloud Infrastructure指南 中的Add sitemap and robots.txt。
步骤1. 配置站点地图
完成XML站点地图配置以确定包含的内容以及更新站点地图的频率。
步骤2. 生成网站地图
-
在 管理员 菜单上,转到 Marketing > SEO & Search>Site Map。
-
单击 Add Site Map。
{width="700" modal="regular"}
-
输入网站地图 Filename。 例如:
sitemap.xml
-
输入 Path 以确定站点地图文件在服务器上的存放位置。 确保路径可写。
-
/sitemap/
— 将站点地图文件放置在名为 站点地图 的目录中。 -
/
— 将站点地图文件放置在Commerce安装的基本路径或根目录下。
{width="600" modal="regular"}
-
-
完成后,单击 Save & Generate。
站点地图可能需要几分钟才能显示在网格中。
步骤3. 配置和启用robots.txt (可选)
完成搜索引擎机器人配置,并指示搜索引擎爬取要编制索引的网站部分。
步骤4. 将您的网站地图提交到搜索引擎
通过提供指向Commerce安装中的sitemap.xml
文件的链接,您可以将站点地图提交到其他搜索引擎。 要复制链接,请执行以下操作:
-
在 网站地图 列表中,右键单击 Link for Google 列中的URL。
-
在菜单上,选择 Copy Link Address。
有关更多信息,请参阅特定搜索引擎的说明。 以下是指向两个热门搜索引擎的说明的链接:
步骤5:恢复先前的自动机指令(可选)
您现在可以恢复原始(默认)限制。
管理多个网站的站点地图和robots.txt
如果您拥有多个网站,则可以简化创建和提交站点地图的过程。 只需创建一个或多个包含所有已验证存储的URL的站点地图,并将站点地图保存到单个位置。 必须在Google搜索控制台中验证所有站点。
要为多存储实例创建站点地图,请执行以下操作:
-
在网站的根目录下创建名为
sitemaps
的文件夹,然后为每个域创建子文件夹:code language-none /sitemaps/domain_1/ /sitemaps/domain_2/
-
在 管理员 侧边栏上,转到 Marketing > SEO & Search>Site Map。
-
创建或编辑每个商店的站点地图列表,并将 Path 设置为您为商店创建的列表:
/sitemaps/domain_1/
/sitemaps/domain_2/
-
如果需要,请更新robots.txt文件。
要确保将搜索引擎蜘蛛正确定向到新的sitemap,可以更新或创建robots.txt文件。 在顶部添加以下行。
code language-none 网站站点地图 站点地图: https://www.domain_1.com/sitemaps/domain_1/sitemap.xml 站点地图: https://www.domain_2.com/sitemaps/domain_2/sitemap.xml
列描述
/sitemap/
— 将站点地图文件放置在名为 Sitemap 的目录中,该目录比Commerce安装的根目录低一个级别。/
— 将站点地图文件放置在Commerce安装的基本路径或根目录下。站点地图配置
您的网站地图应按照网站内容更改频率进行更新,更新频率可以是每日、每周或每月。 利用配置,可设置每种内容类型的频率和优先级。
步骤1. 设置内容更新的频率和优先级
-
在 管理员 侧边栏上,转到 Stores > Settings>Configuration。
-
在左侧面板中,展开 Catalog 并选择 XML Sitemap。
-
展开 Categories Options 部分中的 并执行以下操作:
note note NOTE 如果需要,请清除 Use system value 复选框以更改这些设置。 -
将 Frequency 设置为以下项之一:
Always
Hourly
Daily
Weekly
Monthly
Yearly
Never
-
对于 Priority,请输入一个介于
0.0
和1.0
之间的值。 零的优先级最低。
{width="600" modal="regular"}
有关这些选项的详细列表,请参阅 配置引用 中的类别选项。
-
-
展开 Products Options 部分并根据需要完成 Frequency 和 Priority 设置。
有关这些选项的详细列表,请参阅 配置引用 中的产品选项。
-
要确定站点地图中包含图像的范围,请将 Add Images into Sitemap 设置为以下任一项:
None
Base Only
All
{width="600" modal="regular"}
-
展开 CMS Pages Options 部分并根据需要完成 Frequency 和 Priority 设置。
{width="600" modal="regular"}
有关这些选项的详细列表,请参阅 配置引用 中的CMS页面选项。
-
展开 Store Url Options 部分并根据需要完成 Frequency 和 Priority 设置。
{width="600" modal="regular"}
有关这些选项的详细列表,请参阅 配置引用 中的存储URL选项。
-
完成后,单击 Save Config。
步骤2. 完成生成设置
-
展开 Generation Settings 部分的 。
如果需要,请清除 使用系统值 复选框以更改这些设置。
{width="600" modal="regular"}
有关这些选项的详细列表,请参阅 配置引用 中的生成设置。
-
要生成站点地图,请将 Enabled 设置为
Yes
并执行以下操作:-
将 Start Time 设置为您希望站点地图更新的小时、分钟和秒。
-
将 Frequency 设置为以下项之一:
Daily
Weekly
Monthly
-
对于 Error Email Recipient,输入在站点地图更新期间发生错误时要接收通知的人员的电子邮件地址。
-
将 Error Email Sender 设置为显示为错误通知发送者的商店联系人。
-
将 Error Email Template 设置为用于错误通知的模板。
-
步骤3. 设置站点地图文件限制
-
展开 Sitemap File Limits 部分的 。
{width="600" modal="regular"}
有关这些选项的详细列表,请参阅 配置引用 中的站点地图文件限制。
-
对于 Maximum No of URLs per File,请输入站点地图中可以包含的最大URL数。
默认情况下,限制为50,000。
-
对于 Maximum File Size,输入为站点地图分配的最大大小(以字节为单位)。
默认大小为10,485,760字节。
步骤4. 设置搜索引擎提交设置
-
展开 Search Engine Submission Settings 部分的 。
{width="600" modal="regular"}
-
如果使用
robots.txt
文件向爬网网站的搜索引擎提供说明,请将 Enable Submission to Robots.txt 设置为Yes
。 -
完成后,单击 Save Config。