网站sitemap的制作与生成 百度网站地图的代码提交与工具
有人问,网站地图是什么意思?众所周知,网站地图 sitemap 是有利于网站 SEO 优化的元素,那么网站 sitemap 是什么,如何生成制作?网站地图就是根据网站的结构、框架、内容生成的导航网页文件。大多数人都知道网站地图对于提高用户体验有好处;它们为网站访问者指明方向,并帮助迷失的访问者找到它们想看的页面。
网站地图是什么意思
在开始介绍网站地图的制作与提交之前,我们有必要先了解一下什么是网站地图,网站地图也就是 sitemap,是一个网站所有连接的容器,很多网站的链接层次比较深,蜘蛛很难抓取到,网站地图可以方便搜索引起蜘蛛抓取网站页面,通过抓取网站页面,可以清晰地了解到 SEO 网站的架构。有人问,网站地图在什么位置?网站地图一般存放在根目录下,且命名为 sitemap,为搜索引擎蜘蛛指路。增加网站重要内容页面的收录,提升百度对 SEO 优化网站的好感度。
网站地图的作用
网站地图的作用如下:
- 为搜索引擎蜘蛛提供可以浏览整个网站链接,简单地体现出网站的整体框架。
- 为搜索引擎蜘蛛提供一些链接,指向动态页面或者采用其他方法比较难以到达的页面。
- 作为一种潜在的着陆页,可以对搜索流量进行优化。
- 如果访问者试图访问网站所在域内并不存在的 URL,那么这个访问者就会被转到 “无法找到文件” 的错误页面,而网站地图可以作为该页面的 “准” 内容。
HTML 版本的网站地图
HTML 版本的网站地图就是用户可以在网站上看到的,列出网站上所有主要页面的链接。对于小型网站来说,甚至可以列出整个网站的所有页面。而对于具有一定规模的网站来说,一个网站地图不可能罗列所有的页面链接,可以采取两种方法解决:
- 第一种方法是网站地图只列出网站最主要的链接,如一级分类、二级分类。
- 第二种方法是将网站地图分成几个文件,主网站地图列出通往次级网站的链接,次级网站地图再列出一部分的页面链接。
XML 版本的网站地图
XML 版本的网站地图是由 Google 首先提出的,怎么区分呢?上面所说的 HTML 版本中的 sitemap 首字母 s 是小写的,而 XML 版本中的 S 则是大写。XML 版本的网站地图是有 XML 标签代码组成的,文件本身必须采用 UTF-8 编码,网站地图文件实际上就是列出网站需要被收录的页面的 URL。最简单的网站地图可以是一个 txt 版本纯文本文件,文件只要列出页面的 URL,一行一个 URL,搜索引擎就能抓取病理解文件内容。
网站地图生成制作方法
网站 sitemap 地图的生成制作方法有很多种,其中包括使用在线生成器、网站地图制作工具、网站功能插件等
在线生成器
网上有很多网站地图在线生成器以及方法,这里个人推荐使用小爬虫网站地图生成工具:http://www.sitemap-xml.org。具体使用方法如下:
1. 输入域名,选择网站对应的编码,点击 “生成” 按钮,如下图:
2. 等待小爬虫爬行网站,爬行时间根据网站内容多少和服务器访问速度不定,如果数据较多,建议选择网站流量较少的时间操作。
3. 下载 sitemap.xml 或者 sitemap.html 文件,上传到网站根目录,在首页做链接即可。
这里需要说明一下,sitemap.xml 和 sitemap.html 的网站 sitemap 版本的区别:
sitemap.xml 文件时创建是我 Eileen 更有利于搜索引擎的抓取,从而提高工作的效率。生成 sitemap.xml 文件后将其链接放入 robots.txt 文件内。提示:
- 良好的 robots.txt 协议可以指引搜索引擎抓取方向,节省蜘蛛抓取时间,所以在无形中提升了蜘蛛的工作效率,也就增大了页面被抓取的可能性。
- 将 sitemap.xml 和 robots.txt 文件放在网站的根目录下
sitemap.html 格式的网站地图主要用来方便用户的浏览,并不能起到 XML sitemap 所起的作用。所以最好两者都要有。
网站地图工具
常用的网站 sitemap 地图工具有爱站工具包、站长工具、sitemapX、或者上面所说的站点网站在线生成器,类似于织梦 dedecms、WordPress 网站程序有自带的网站地图生成插件,亦可使用。
百度站长平台提交
登录百度站长平台,点击“链接提交”,填写 sitemal.xml 对应的 URL 地址,提交完成后,百度搜索引擎蜘蛛会对我们的网站进行抓取。大量案例证明,添加网站地图能加速网站内容收录的速度,提升网站收录率。但是这要建立在网站内容质量符合搜索引擎抓取标准的基础上,如果网站内容质量太差,则使用昂展地图也是无济于事的。