sitemap的写法

other 函数语法
闲来无事, 写了一个sitemap,  大致看了一下各个搜索引擎的sitemap格式定义, 发现基本一样. 由于google的收录太及时了, 估计sitemap的作用也就不大了, 所以按照着百度的做了一份. sitemap的大致格式:

<?xml version="1.0" encoding="utf-8"?>
<urlset>
    <url>
        <loc>http://www.yishouce.com/article/2.html</loc>
        <lastmod>2013-08-09</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.8</priority>
    </url>

    <url>
        <loc>http://www.yishouce.com/article/3.html</loc>
        <lastmod>2013-08-09</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.8</priority>
    </url>
</urlset>
如果url过多(官方说法是不超10M,url个数不超5W),可做多个sitemap,多个sitemap文件的话,  可以使用Sitemap索引文件(对多个Sitemap文件)说明
索引Sitemap举例
   <?xml version="1.0" encoding="UTF-8"?>
   <sitemapindex>
     <sitemap>
       <loc>http://www.example.com/1.xml</loc>
       <lastmod>2012-12-01</lastmod>
     </sitemap>
     <sitemap>
       <loc>http://www.example.com/2.xml</loc>
       <lastmod>2012-12-01</lastmod>
     </sitemap>
   </sitemapindex>
 
Sitemap索引文件标签说明:

属性
是否必填项
说明
<loc> 必填 识别Sitemap的位置
<lastmod> 可选 识别相对Sitemap文件的修改时间
<sitemap> 必填

索引文件中个别Sitemap的相关信息

<sitemapindex> 必填

索引文件中所有Sitemap的相关信息

sitemap的格式说明(各个搜索引擎有说明,大同小异) sitemap

标签名称 标签说明 标签类型 标签限制 可选/必选 举例
urlset urlset用来标记整个文档的开头 / / 必选
url url标记每条信息的开始和结束 / / 可选 
最多出现50000次
loc 该条数据的存放地址 任意URL 最小长度1个字符
最大长度256个字符
符合正则表达式(http://)(.+)
必选 http://baidu.com/
lastmod 指该条数据的最新一次更新时间 日期或日期时间 格式为:YYYY-MM-DD[Thh:mm:ss],日期与时间之间使用T分隔,可以仅提供年月日部分 可选 2013-01-01
changefreq 指该条数据的更新频率 字符串 有效值为:always、hourly、daily、weekly、monthly、yearly、never 可选 always
priority 用来指定此链接相对于其他链接的优先权比值,此值定于0.0-1.0之间 小数 大于等于0.0
小于等于1.0
可选 1.0



欢迎转载,转载请注明来自一手册:http://yishouce.com/article/13.html
友情链接It题库(ittiku.com)| 版权归yishouce.com所有| 友链等可联系 admin#yishouce.com|粤ICP备16001685号-1