用XML网站地图帮助搜索引擎更好地了解您网站
通过实现XML网站地图,帮助搜索引擎了解您的网站结构并了解要爬网的页面。
什么是XML Sitemap?
XML网站地图是您希望搜索引擎抓取并编制索引的网站上页面的结构化列表。这是一个有用的工具,可帮助搜索引擎抓取工具了解您的网站结构,了解要抓取的页面,它们的相对重要性以及上次更新的时间。
XML是类似于HTML的标记语言。站点地图文件通常以sitemap.xml的形式存储在Web服务器的根目录中。
注意:robots.txt文件是您网站上的文件,您可以用来告诉搜索引擎抓取工具哪些页面无需索引,例如联系表的确认页面或购物车页面。在您的XML网站地图和robots.txt文件之间保持一致并且没有关于页面的冲突信息很重要。进一步了解robots.txt。
尽管对SEO并不是必不可少的,但是XML站点地图是一个好主意,原因有很多:
- 网站地图呈现清晰的结构。
- 站点地图可帮助搜索引擎抓取工具了解您的网站结构,并帮助他们确定最重要的页面的优先级,以进行初始抓取。
站点地图提供时间信息。在xml站点地图中包含lastmod和changefreq标签可以告诉搜索引擎页面的最后修改时间以及修改的频率。定期更新和改善内容是SEO的良好做法,并且包含这些标签可以提醒搜索引擎更新其页面版本。
站点地图可帮助爬网程序为没有内部链接的页面编制索引。您的某些页面可能没有指向它们的内部链接,这使搜索引擎很难对其进行爬网。网站地图可帮助搜索引擎找到您网站上的所有重要页面。不利的一面是,结构良好的站点地图可以掩盖不良的站点导航,因此,请务必注意搜索引擎爬虫和人员如何导航到您的站点。
XML Sitemaps生成器
创建和维护XML网站地图的任务将在很大程度上取决于您网站的大小。幸运的是,有一些出色的XML网站地图生成器工具可以完成很多繁重的工作,并在您更改网站时自动更新您的网站地图。
这是一个XML网站地图的基本示例,该XML网站地图仅包含两个网站页面,用于说明目的。每 标签包含许多有助于向搜索引擎抓取工具描述页面的标签。包含页面的完整位置,并应以协议开头(例如http://或https://)
包含页面上次修改的日期。可以选择使用W3C日期和时间格式在此处包括时间。包含您期望页面更新的频率。值可以包括始终,每小时,每天,每周,每月,每年和从不。
包含介于0.0到1.0之间的值,并向搜索引擎发出信号,告知您的网页在您网站上的相对重要性。默认值为0.5。为网页分配更高的值,就表示搜索引擎在爬网优先级方面对该网页更加重视。
使您的站点地图可用
将站点地图上载到网站或使用第三方工具为您生成站点地图后,该站点地图应可通过以下网址提供:https://mywebsite.com/sitemap.xml
将以下行放在robots.txt文件中,将使搜索引擎抓取工具知道这一点:站点地图:https://mywebsite.com/sitemap.xml
将您的XML网站地图提交给Google
您还可以使用其Search Console Sitemaps工具将站点地图直接提交给Google 。