我想将以下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>
------------------------------------------------------------------------------^
答案 0 :(得分:2)
我自己解决了这个问题:)
网址中不应包含任何&
。如果它包含任何内容,则应将其替换为<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&view=page&id=1&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;view=page&amp;id=2&Itemid=134</loc>
</url>
<url>
<loc>http://www.example.com/index.php?option=com_sppagebuilder&amp;view=page&amp;id=5&Itemid=107</loc>
</url>
<url>
<loc>http://www.example.com/index.php?option=com_sppagebuilder&amp;view=page&amp;id=7&Itemid=106</loc>
</url>
<url>
<loc>http://www.example.com/index.php?option=com_content&amp;view=category&amp;layout=blog&id=8&Itemid=108</loc>
</url>
<url>
<loc>http://www.example.com/index.php?option=com_sppagebuilder&amp;view=page&amp;id=6&Itemid=118</loc>
</url>
<url>
<loc>http://www.example.com/index.php?option=com_sppagebuilder&amp;view=page&amp;id=4&Itemid=111</loc>
</url>
</urlset>
。
希望这有助于其他人。
修正后的功能代码如下
$("#selection option:selected").text();