2016-03-31 7 views
0

次のXMLファイルをGoogle検索コンソールに送信したいと考えていました。私が提出したときしかし、それは私が直接ブラウザ(www.example.com/sitemap.xml)上のXMLファイルを表示すると、それは言う。..エラーに"Your Sitemap appears to be an HTML page. Please use a supported sitemap format instead."このXMLサイトマップで何が問題になっていますか? Googleに送信するとエラーが発生する

を与える"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> ------------------------------------------------------------------------------^

しかし、私はドン書式設定のエラーが表示されない場合は、エラーが何であるか把握できません。

<?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> 


<loc>http://www.example.com/index.php?option=com_sppagebuilder&view=page&id=2&Itemid=134</loc> 

<loc>http://www.example.com/index.php?option=com_sppagebuilder&view=page&id=5&Itemid=107</loc> 

<loc>http://www.example.com/index.php?option=com_sppagebuilder&view=page&id=7&Itemid=106</loc> 

<loc>http://www.example.com/index.php?option=com_content&view=category&layout=blog&id=8&Itemid=108</loc> 

<loc>http://www.example.com/index.php?option=com_sppagebuilder&view=page&id=6&Itemid=118</loc> 

<loc>http://www.example.com/index.php?option=com_sppagebuilder&view=page&id=4&Itemid=111</loc> 


    </url> 
</urlset> 
+0

あなたは、URLタグごとに1件のLOCを必要としないでください次のように? – Stuart

+0

nop、私がそれをすると、エラー「私たちはあなたのサイトマップを読むことができませんでした。それは我々が認識できないエントリを含むかもしれない。再送信する前にサイトマップを確認してください。 –

+0

編集: '& - > &'を置き換えた後、さらにエラーが表示され、URLタグごとに1つの 'loc'を追加した後に、それらのエラーも解決しました。 –

答えて

2

これは私の自己によって私を解決してしまった:)

は、URLに任意の&があってはなりません。いずれかが含まれている場合は、&amp;

と置き換えて、locタグごとに<url> </url>とする必要があります。

これは他の人に役立ちます。

修正および機能コード...

<?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> 
+0

よろしくお願いします。あなたの答えを共有してくれてありがとう、それは同じ状況で他の人を助ける可能性が高いです。 疑いがあるように、1つのURLにurlタグが必要です! :) – Stuart

関連する問題