尝试将站点地图提交给Bing:此错误意味着什么?

时间:2010-09-25 16:48:19

标签: sitemap bing

Bing是否允许带有图像的站点地图?

我要将我的站点地图提交给Bing。但是,我收到了这个错误:

  

我们无法添加您的站点地图   因为:Http状态码:200   严重性:错误行:1292位置:   12消息:   'http://www.sitemaps.org/schemas/sitemap/0.9:loc'   元素无效 - 值''是   根据其数据类型无效   'http://www.sitemaps.org/schemas/sitemap/0.9:tLoc'    - 实际长度小于MinLength值。严重性:错误行:   1596位置:6消息:元素   命名空间中的“图像”   'http://www.sitemaps.org/schemas/sitemap-image/1.1'   有无效的子元素   命名空间中的'geo_location'   'http://www.sitemaps.org/schemas/sitemap-image/1.1'。   预期的可能元素列表:   命名空间中的'license'   'http://www.sitemaps.org/schemas/sitemap-image/1.1'。

这个错误是什么意思?

我的sitemap.xml采用这种格式。我把它简化为一页的例子:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" 
        xmlns:image="http://www.sitemaps.org/schemas/sitemap-image/1.1">

  <url> 
    <loc>http://www.mysite.com/#</loc> 
    <lastmod>2010-09-23</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
    <image:image>
       <image:loc>http://www.mysite.com/images/theplace.jpg</image:loc>
       <image:caption>This is the place</image:caption>
       <image:geo_location>Place, State</image:geo_location> 
    </image:image>
  </url>
</urlset>

谢谢。

-Laxmidi

1 个答案:

答案 0 :(得分:0)

Google是目前唯一支持Image sitemaps的搜索引擎。其他搜索引擎可能会成功解析这些站点地图,但他们可能会忽略与图像站点地图扩展相关的标记。

请注意,在您的示例中存在错误,并且可能是导致Bing解析困难的原因。 Image架构中心位于http://www.google.com/schemas/sitemap-image/1.1/

也就是说,您需要替换以下位:

xmlns:image="http://www.sitemaps.org/schemas/sitemap-image/1.1"

xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"