网站数据提交百度搜索平台的方式分为自动推送、主动推送、sitemap提交3种方式!其中sitemap因为涉及到基础代码往往被忽略。按照百度站长指导做好网站sitemap地图代码格式,适配百度搜索规则可以定期将网站Sitemap提交给百度蜘蛛,利于百度对网站Sitemap中的链接进行分析处理。
其实本文所写的内容也一直被我忽略了,以前只注意到网页head头部中要加入百度网页格式说明代码,没注意到网站sitemap中也要加相应的说明代码。今天更新网站程序重置网站代码时翻到百度的说明才留意到,就写出了这篇教程,希望有用能帮到你们。
标准网站sitemap地图协议格式
现在很多网站sitemap页面格式都是sitemap.xml和sitemap.html格式的,这里主要针对的是.xml格式(蜘蛛专用格式)。
首先上百度官方要求的标准格式代码
单个xml数据格式如下:
<?xml version="1.0" encoding="utf-8"?> <!-- XML文件需以utf-8编码--> <urlset> <!--必填标签--> <url> <!--必填标签,这是具体某一个链接的定义入口,每一条数据都要用<url>和</url>包含在里面,这是必须的 --> <loc>http://www.yoursite.com/yoursite.html</loc> <!--必填,URL链接地址,长度不得超过256字节--> <lastmod>2009-12-14</lastmod> <!--可以不提交该标签,用来指定该链接的最后更新时间--> <changefreq>daily</changefreq> <!--可以不提交该标签,用这个标签告诉此链接可能会出现的更新频率 --> <priority>0.8</priority> <!--可以不提交该标签,用来指定此链接相对于其他链接的优先权比值,此值定于0.0-1.0之间--> </url> <url> <loc>https://www.anyanwl.com/sitemap.html</loc> <lastmod>2010-05-01</lastmod> <changefreq>daily</changefreq> <priority>0.8</priority> </url> </urlset>
上述Sitemap向百度提交了一个url: https://www.anyanwl.com/sitemap.html
若有多条url,按照上述格式重复<url></url>之间的片断,列明所有url地址。
百度移动Sitemap协议格式
什么是移动Sitemap协议?如何提交移动Sitemap协议?
百度推出了移动Sitemap协议,用于将网址提交给移动搜索收录。百度移动Sitemap协议是在标准Sitemap协议基础上制定的,增加了<mobile:mobile/>标签,它有四种取值:
<mobile:mobile/> :移动网页
<mobile:mobile type=”mobile”/> :移动网页
<mobile:mobile type=”pc,mobile”/>:自适应网页
<mobile:mobile type=”htmladapt”/>:代码适配
无该上述标签默认表示为PC网页
3种代码使用样例:
这是头部代码格式说明,通用。注意最后一样代码在改造时要加上不然报错。
<?xml version="1.0" encoding="UTF-8" ?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:mobile="http://www.baidu.com/schemas/sitemap-mobile/1/"
一 、向百度移动搜索提交了一个移动网页:https://www.anyanwl.com/index.html
<url> <loc>https://www.anyanwl.com/index.html</loc> <mobile:mobile type="mobile"/> <lastmod>2009-12-14</lastmod> <changefreq>daily</changefreq> <priority>0.8</priority> </url>
向PC搜索提交了一个传统网页:https://www.anyanwl.com/index.html,默认不改造就是这样的标准sitemap地图格式!!!
<url> <loc>https://www.anyanwl.com/index.html</loc> <lastmod>2009-12-14</lastmod> <changefreq>daily</changefreq> <priority>0.8</priority> </url>
同时向移动搜索和PC搜索提交了一个自适配网页:https://www.anyanwl.com/autoadapt.html。
<url> <loc>https://www.anyanwl.com/autoadapt.html</loc> <mobile:mobile type="pc,mobile"/> <lastmod>2009-12-14</lastmod> <changefreq>daily</changefreq> <priority>0.8</priority> </url>
同时向移动搜索和PC搜索提交了一个自适配网页:https://www.anyanwl.com/autoadapt.html。
<url> <loc>https://www.anyanwl.com/autoadapt.html</loc> <mobile:mobile type="htmladapt"/> <lastmod>2009-12-14</lastmod> <changefreq>daily</changefreq> <priority>0.8</priority> </url> </urlset>
OK!按照移动Sitemap协议做好Sitemap后,在Sitemap工具点击添加新数据提交,与提交普通Sitemap方式一致就可以进行提交了,当然等待蜘蛛定期抓取也是可以的。
以上就是我新get到的针对百度平台进行网站sitemap地图代码格式优化的方法,虽然是SEO优化的小细节,但SEO做的不就是小细节,全部细节都做到极致你就是SEO中的大佬!!