一个客户有这个自动生成的网站地图:http://nordwest-najad.se/sitemap.xml,当我试图将它添加到谷歌站长工具时,我得到了这个错误:
Missing XML tag
This required tag is missing. Please add it and resubmit.
问题是xml标记已经存在,并且文档没有任何错误。
我已经在以下站点验证了该文档:
http://www.validome.org/google/
http://sitemapxml.net/sitemap-validator.php
http://www.xml-sitemaps.com/validate-xml-sitemap.html
这三个网站都说没有错误。
发布于 2012-12-07 01:33:32
来自:http://support.google.com/webmasters/bin/answer.py?hl=en&answer=183668
您的站点地图文件必须指定以下xmlns=名称空间:http://www.sitemaps.org/schemas/sitemap/0.9"“XML。
发布于 2014-04-11 10:53:37
我为我的案子修好了
我检查了www.dhakalist.com/sitemap.xml正在工作,但dhakalist.com/sitemap.xml没有
因此,我在.htaccess文件中添加了这些行,并解决了问题。
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
现在,谷歌正在收购sitemap。
发布于 2013-01-30 14:26:37
Google网站管理员工具显示正确的错误,因为您完全缺少您的XML标签。
“”">http://www.google.com/schemas/sitemap/0.9/sitemap.xsd">”有错误。
将其更改为
">http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
这是验证定义元素和属性的过程所必需的。您可以根据XML模式指南在sitemap文件中定义。
https://stackoverflow.com/questions/13749147
复制相似问题