我们熟悉的站点地图sitemap大致分为两种:HTML 站点地图和XML站点地图(Sitemaps)。但是对于搜索引擎优化SEO来说,默认的都是XML Sitemaps。WHY?
很多初学者会以为HTML 和XML 站点地图是同一个概念。因为大多数的材料都显示说HTML 或者XML 的站点地图才是对搜索引擎友好的Sitemaps。误认为HTML 和XML 只是站点地图的编写语言,因为XML 和HTML 语言实际上区别不大。
但是事实上,一、XML 站点地图才是SEO领域说的真正意义上的Sitemaps,是写给搜索引擎看的,告诉搜索引擎哪个页面是重要的页面,相当于给了搜索引擎一个方向盘,以及更新的频率,即告诉搜索引擎间隔多长时间应该来访一次;但是XML站点地图也是为搜索引擎提供参考意见而已,搜索引擎并不一定完全按照你设置的参数来定案。
而二、HTML 网站地图是传统意义上的网站地图,是写给网站用户看的。它相当于一个目录树,给用户了解整个网站的网络结构,不至于迷路。
三、创建XML 和HTML 站点地图的区别:很多在线创建网站地图的第三方网站是支持创建两种格式的网站地图的;但大多时候,HTML 网站地图是在制作网站时软件自动生成,不需要自己动手写或者再有第三方生成;而XML 格式的站点地图则有很多第三方网站或者机构可以免费生成,比如http://www.xml-sitemaps.com/ 生成后再可自行修改优先权。关于如何创建站点地图和上传Google,我的上一篇文章有讲,如有需要,可以点击进行了解。
四、sitemap 和Sitemaps(大写S 和复数s) 的区别。Sitemap为简单的站点地图翻译,而当我们指出是Sitemaps的时候,其意味着该站点地图是已经严格遵守sitemap协议所定义的XML 格式所建立的。