1.什么是网站地图?
网站地图:网站地图就相当于我们网站的一个指路标,是指帮助蛛蛛及用户给我们网站做一个页面指向,让蛛蛛及用户在我们的网站里面得到更好的体验。一般大型的网站都要做这个网站地图,小型网站可做可不做。
2.网站地图的作用
增强抓取:提交网站地图会让搜索
引擎知晓网站的URL,特别是那些不容易被搜索引擎蜘蛛找到的内容,这点会很有帮助。
少量的链接的结构:为搜索引擎蜘蛛提供可以浏览整个网站的链接。
及时抓取网站链接:使用网站地图最大的好处是很及时地抓取网站,xML站点地图文件会告诉蜘蛛该多长删阅读每页。网站上使用网站地图抓取最快的是雅虎和Google,几分钟之内就能响应和回答。这对于那些新闻网站、经济网站、博客和其他不断更新和添加内容的网站是很有作用的。
优先抓取页面:XML网站地图协议允许网站管理者给XML站点页面文件的每个URL分配一个特定的优先值。在搜索引擎对每个页面判定重要性的时候提出建议,哪个页面相对来说比较重要,一部分也取决于你。
3.网站地图分类示例
供用户(访客)查看的地图
给用户看的地图是一些大型网站层及分类页面太多,所以需要做一个供用户查看的地图页面,好让用户能够快速的找到他想要看到的,示例如下图:
供爬虫(蛛蛛)查看的地图
几乎大多数网站都会做一个给蛛蛛爬取的地图,好上蛛蛛来到自己的网站能够快速的找到最新的链接爬取收录,而且地图可以让蛛蛛一次性看到网站上的所有链接,示例如下图:
4.地图代码解释
表示的是版本号
urlset 用来标记整个文档的开头
url 标记每条信息的开始的结束
loc 该条数据的存放地址 网址
Monthly 该条数据的更新频率
5.网站地图制作方法
这里我就以wordpress的网站后台举例,首先我们进入后台插件功能项,搜索“Baidu Sitemap Generator” ,这个是wordpress程序网站地图插件。
搜索后直接点击安装插件,这里我已经安装好了。
安装后在后台设置里面就会多出一个功能叫“Baudu-Sitemap”。
基本配置把我们要的链接地图都勾选上,然后点击提交。
然后我们再点击下面的生成XML文件,就会自己生成两种地图,一是给用户看的,一个给蛛蛛看的。