这个xml站点地图有什么问题?我提交给谷歌时会出错

时间:2016-03-31 11:11:14

标签: xml sitemap

我想将以下xml文件提交到Google搜索控制台。但是,当我提交时,它会给出错误 <exclusions> <module name="javax.ws.rs.api" /> <module name="javaee.api" /> </exclusions>

当我直接在浏览器上查看xml文件时(www.example.com/sitemap.xml)..然后它说"Your Sitemap appears to be an HTML page. Please use a supported sitemap format instead."

但是,我没有看到任何格式错误,我无法弄清楚错误是什么。

"XML Parsing Error: not well-formed
Location: http://www.example.com/sitemap.xml
Line Number 6, Column 79:    <loc>http://www.example.com/index.php?option=com_sppagebuilder&view=page&id=1&Itemid=101</loc> 
------------------------------------------------------------------------------^

1 个答案:

答案 0 :(得分:2)

我自己解决了这个问题:)

网址中不应包含任何&amp;。如果它包含任何内容,则应将其替换为<url> </url>

每个loc代码应该 <?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"> <url> <loc>http://www.example.com/index.php?option=com_sppagebuilder&amp;view=page&amp;id=1&amp;Itemid=101</loc> <image:image> <image:loc>http://www.example.com/images/logo.png</image:loc> <image:caption>EXAMPLE SITE</image:caption> </image:image> </url> <url> <loc>http://www.example.com/index.php?option=com_sppagebuilder&amp;amp;view=page&amp;amp;id=2&amp;Itemid=134</loc> </url> <url> <loc>http://www.example.com/index.php?option=com_sppagebuilder&amp;amp;view=page&amp;amp;id=5&amp;Itemid=107</loc> </url> <url> <loc>http://www.example.com/index.php?option=com_sppagebuilder&amp;amp;view=page&amp;amp;id=7&amp;Itemid=106</loc> </url> <url> <loc>http://www.example.com/index.php?option=com_content&amp;amp;view=category&amp;amp;layout=blog&amp;id=8&amp;Itemid=108</loc> </url> <url> <loc>http://www.example.com/index.php?option=com_sppagebuilder&amp;amp;view=page&amp;amp;id=6&amp;Itemid=118</loc> </url> <url> <loc>http://www.example.com/index.php?option=com_sppagebuilder&amp;amp;view=page&amp;amp;id=4&amp;Itemid=111</loc> </url> </urlset>

希望这有助于其他人。

修正后的功能代码如下

$("#selection option:selected").text();
相关问题