首页 首页 >  文章资讯

创建和提交站点地图Sitemap - 基础和最佳实践

发布时间:2023-09-07 12:57:31 浏览次数:112次

一、如何创建站点地图  

您可以手动创建站点地图或使用自动生成站点地图的工具 —— 这取决于您的的网站类型。在详细了解创建网站地图的不同方法之前,您可能需要进行一个重要步骤——理清您的网站内容与结构。

方法 1:使用插件创建站点地图  

如果您的网站使用 WordPress、Wix、Squarespace或任何其他CMS,您将可以使用插件创建站点地图。

例如,对于 WordPress,您可以使用流行的Yoast SEO 插件来创建站点地图。

而对于 Wix 和 Squarespace,您也无需担心。他们会自动创建和更新您的网站站点地图。

方法 2:使用Sitemap生成器自动创建站点地图  

如果您的网站不是CMS系统搭建的,您也可以使用一些Sitemap生成器帮助您自动创建网站的站点地图。

在之前的文章中,我介绍了10款超赞的Sitemap网站地图生成器。您可以前去挑选适合您的一款。

在这里,我选取Screaming Frog进行举例说明如何用Sitemap生成器创建站点地图。以下,我将向您介绍如何使用Screaming Frog SEO Spider 生成 XML 站点地图。

第 1 步 – 使用Screaming Frog抓取您的网站

在工具栏中输入您网站的域名地址,然后按“开始”。根据您网站的大小,这可能需要一些时间,因为每个页面都需要被发现和抓取。


 第 2 步 – 删除任何不需要的 URL

抓取完成后,查看完整的 URL 列表并查找您不想包含在站点地图中的任何内容。如果您有要排除的 URL,请右键单击这些 URL 并选择“删除”。如果您按住 Shift 或 Ctrl 按钮(在 Windows 上),您可以选择多个URL进行批量删除。

第 3 步 – 打开站点地图菜单

打开工具栏上的站点地图菜单并选择“XML 站点地图”。您将打开一个包含多个选项的菜单。默认选项是在站点地图中仅包含Status 为200的 URL,但您可以选择包含带有 noindex 标签的页面、分页页面或带有 301 重定向的页面。

其他子菜单 — Last Modified、Priority、Change Frequency、Images、Hreflang — 让您可以选择编辑标签以满足您网站的需要。  
第 4 步 – 保存站点地图
完成编辑后,单击“下一步”按钮,将打开“保存”菜单。默认文件类型为XML。
第 5 步 – 上传您的站点地图
现在您有了新的站点地图,您需要将其上传到您的网站。
由于每个网站的 CMS 都会有所不同,我无法就执行此操作的最佳方式提供建议。如有需要,您可以咨询您网站的开发人员。

方法 3:手动创建站点地图  

在部分情况下,您不得不手动创建站点地图。
要从头开始手动构建站点地图,您需要具备一定程度的技术知识,这是所有列出的创建站点地图的方法中难度最高的 —— 难度可能是前面2种的方法的10倍以上;如果您的网站是个大型网站,增加的难度更有可能达到百倍以上。
作为回报,您将获得对站点地图的完全可定制性及可控性,使其成为所有方法中最具扩展性的。
现在,我们来看看手动创建站点地图的基本步骤。
第1步:打开文本编辑器
如记事本(Notepad)或其他任何支持纯文本编辑的软件。    
第2步:编写XML标签
在文本编辑器中,开始编写XML站点地图的基本结构。首先,添加XML版本信息和编码方式,如下所示:         
第3步:添加站点地图协议
接下来,添加站点地图协议,用以告诉搜索引擎这是一个站点地图文件。添加如下代码:
第4步:添加URL信息

在<urlset>标签内部,添加网站上每个页面的URL信息。对于每个页面,都需要使用<url>标签,并在其中添加相应的<loc>、<lastmod>、<changefreq>和<priority>标签。例如:

第5步:保存文件:
完成上述步骤后,将文件保存为.xml格式,例如:sitemap.xml。
第6步:验证您的站点地图
完成创建 sitemap.xml 文件后,您应该对其进行验证以确保代码中没有错误。
您可以使用使用Google Search Console或Bing Webmaster Tools验证您的Sitemap是否存在错误。您还可以在线站点地图验证工具。例如,XML Sitemaps Validator是流行的站点地图验证工具。只需输入您的站点地图URL或上传站点地图文件,这些工具将检查其格式并报告任何错误或警告。       
第7步:上传站点地图
将生成的站点地图文件上传到网站的根目录下,确保搜索引擎可以访问。
一般情况下,我们会将站点地图放在网站的根目录下(即http://www.example.com/sitemap.xml)。文件位置很重要,因为提交的 URL 必须以与站点地图相同的路径开头。例如,位于 http://example.com/catalog/sitemap.xml 的站点地图文件可以包含任何以 http://example.com/catalog/ 开头的网址,但不能包含以 http://example.com/images 开头的网址。又或者如果站点地图位于 http://www.example.com/sitemap.xml,则它不能包含来自 http://subdomain.example.com 的 URL。

【版权与免责声明】如发现内容存在版权问题,烦请提供相关信息发邮件至 lnkj@3173.top ,我们将及时沟通与处理。 本站内容除了3117站长服务平台( www.3117.cn )原创外,其它均为网友转载内容,涉及言论、版权与本站无关。