很多人在百度站长平台提交开放适配数据的时候会提示“Xml格式错误”,点击错误详情会出现存在Element 'changefreq': This element is not expected.错误,或者是存在Element 'lastmod': This element is not expected.错误等等,如下图所示:
其实引起这个错误的原因很简单,就是开放适配的标签顺序不对,主要是<data>...</data>这部分标签放的太靠前了,我们只需要把<data>...</data>这部分的标签往后移动到</url>结束标签的前面即可解决了。
下面是标准顺序示例,大家按照这个顺序套进去就不会出现任何问题的。
<?xml version="1.0" encoding="UTF-8"?>
<urlset>
<!-- urlset用来标记整个文档的开头 -->
<url>
<!-- url标记每条信息的开始和结束 -->
<loc>http://www.example.com.cn/</loc>
<!-- 该条数据的存放地址 -->
<lastmod>2010-11-20</lastmod>
<!-- 指该条数据的最新一次更新时间 -->
<changefreq>always</changefreq>
<!-- 指该条数据的更新频率 -->
<priority>1.0</priority>
<!-- 用来指定此链接相对于其他链接的优先权比值,此值定于0.0-1.0之间 -->
<data>
<display>
<html5_url>http://html5.example.com.cn/</html5_url>
<!-- 可选,表示该PC页对应的html5版式的手机页的url地址,需要符合url规范 -->
<wml_url>http://wml.example.com.cn/</wml_url>
<!-- 可选,表示该PC页对应的wml版式的手机页的url地址,需要符合url规范 -->
<xhtml_url>http://3g.example.com.cn/</xhtml_url>
<!-- 可选,表示该PC页对应的xhtml版式的手机页的url地址,需要符合url规范 -->
</display>
</data>
</url>
</urlset>
插件下载说明
未提供下载提取码的插件,都是站长辛苦开发,需收取费用!想免费获取辛苦开发插件的请绕道!
织梦二次开发QQ群
本站客服QQ号:3149518909(点击左边QQ号交流),群号(383578617) 如果您有任何织梦问题,请把问题发到群里,阁主将为您写解决教程!
转载请注明: 织梦模板 » 提交百度开放适配提示Xml格式错误的解决办法