对刚开始接触SEO的人来说不明白XML网站地图(sitemap.xml)是什么?XML网站地图是一种档案,你可以在XML网站地图提供网站中网页、影片和其它相关档案的资讯,并说明各种网页和档案之间的关系。搜寻引擎会读取SITEMAP档案,以更灵活的方式检索你的网站。XML网站地图会向检索器显示你认为网站上的哪些资料较为重要,并针对这类资料提供有价值的资讯。举例,XML网站地图会针对网页提供最近更新时间、变更频率以及替代语言版本等相关资讯。
当然制作网站地图不一定要使用XML格式,GOOGLE官方指南指出,他们接受的格式还有RSS、mRSS 和 ATOM 1.0等。但XML是最常使用的规范,因此我将以这一个档案格式介绍为主。sitemap.xml就是搜寻引擎利用这个规范,让站长可以使用XML来制作一个包含网站内所有网页的目录档案,提供给搜寻引擎的爬虫阅读,让搜寻引擎可以知道网站内到底有些什么网页。
搜索引擎根据链接找到你的网站,我们除了从搜索引擎角度帮助网站了解网页外,没有其它别的可以做了。现在有很多创建网站地图的工具,从服务器端到在线创建,只要输入网站网址即可创建站点地图,即可创建一个可以提交给谷歌,必应或其他搜索引擎的XML站点地图,以帮助搜索引擎更好地抓取你的网站。
如果是初学者建议使用xml-sitemaps.com在线免费生成网站地图(如下图),此工具提供免费线上制作SITEMAP,以500个网址为限。此工具对于小网站而言已经足够,可以迅速完成SITEMAP制作。XML网站地图不是给网站访问者看的,纯粹是给搜索机器人查找网站上的所有网页。
GOOGLE支持不同类型内容的SITEMAP,为不同内容提供不同sitemap.xml代码语法,你可以使用这些扩充元素描述你网站上的视频、图片和其它不易分析的内容,帮助谷歌搜索引擎了解你网站并加快收录你网站内容。例如,让我们看看FORBES的XML网站地图,谷歌搜索:sitemap inurl:www.forbes.com,点击到网站访问:
sitemap: https://www.forbes.com/news_sitemap.xml
sitemap: https://www.forbes.com/video_sitemap.xml
FORBES使用SITEMAP为网站上特定类型的内容 (包括影片和图片内容) 提供相关资讯,SITEMAP影片项目可以指定影片的播放时间、类别以及适当的年龄分级。SITEMAP图片项目可以包含图片主题、类型与授权的相关资讯。
制作XML网站地图我们首先要检查我们网站正在使用网站系统是否提供内置的XML网站地图工具,以插件形式存在,例如WORDPRESS,DRUPAL,JOOMLA等等,都有自带有创建网站地图的插件。其次也可以用xml-sitemaps.com提供简单的方式创建XML站点地图,免费版本是500条,这个公司也卖XML网站地图工具,安装到你的网站,每天自动更新网站地图。XML网站地图通常是放到根目录下面,通过访问http://yourdomain.com/sitemap.xml可以看到。接着我们通过robots.txt告诉搜索引擎网站地图的位置,或者通过站长工具提交网站地图。
三个常用的网站地图制作工具
请确定你的网站系统是否提供了创建网站地图的工具,这是非常重要,因为网站地图每个网站必备。