我们都知道,提交sitemap有利于搜索引擎的收录,就比如GoogleBot会优先考虑访问网站地图,有就先读取,没有就一个个页面抓取。
sitemap之所以叫网站地图,是因为它一般都完整显示了整个网站的页面,有用户习惯在网站地图上纵观整个网站,快速找到想要的内容信息,搜索引擎也是为了遵循这一良好的用户体验让sitemap一直处于重要访问对象,当然这也只是原因之一,还有方便信息爬取,节省信息收集时间等。
这里我们介绍一下网站地图的常见xml写法:
<urlset xmlns=网页列表地址>
<url>
<loc>网址</loc>
<lastmod>最后更新时间</lastmod>
<changefreq>always</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>网址</loc>
<lastmod>最后更新时间</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
</urlset>
<urlset xmlns=网页列表地址></urlset>
相当于这个xml文件的命名,也类似与网页文件中的<html>标签一样的作用。
<url></url>
这里定义了某一个链接的入口,SiteMap文件中的每一个链接都要用<url>和</url>包含在里面,每个<url></url>区域里面对应一个链接。
<loc></loc>
具体的链接地址
<lastmod></lastmod>
该链接的最后更新时间
<changefreq></changefreq>
该链接的更新频率,一般分为always,hourly,daily,weekly,monthly,yearly
<priority></priority>
指定此链接相对于其他链接的优先权比值,此值定于0.0 - 1.0之间,值越大优先权越高
其实网站地图就是这么简单,一个地图文件包含着N个链接,每个链接都有其具体属性(地址,更新时间,更新频率,优先权)了解这些网站建设基本知识之后,相信大家都可以根据自己网站的情况做出适合自己站点的网站地图了。