質問: 「Google Search Console」にて、サイトマップのテストについて xmlソースに問題なく(?)、「サポートされないファイル フォーマット」のエラーが発生する原因は、どういった事が考えられるのでしょうか? *.xmlは、PHPとして動かしています。 **sitemap.xml** ``` "; $sitemap .= "~"; header("Content-Type: application/xml; charset=UTF-8"); echo $sitemap; ?> ``` 上の様なsitemap.xmlをGoogle Search Consoleにてサイトマップのテストをすると、以下のエラーが発生します。 **エラー内容** ``` サイトマップ: /sitemap.xml タイプ: ? エラーの詳細: エラー数: 1、警告数: 0。 [型] エラー [問題] サポートされないファイル フォーマット [説明] お客様のサイトマップのファイル形式はサポートされていません。サイトマップのガイドラインに従ってサイトマップを修正し、再送信してください。 [問題の件数] 1 [行] - ``` sitemap.xmlをFireFoxで開き、ソースを表示、sitemap2.xmlとして保存しサーバーにアップロード。 このsitemap2.xmlでサイトマップのテストを行うとエラーが出ません。 「header("Content-Type: application/xml; charset=UTF-8");」 をコメントアウトしたり、application/xmlをtext/plainやtext/htmlに変えても、同じエラーが出ます。 エラーが出るsitemap.xmlと、 エラーが出ないsitemap2.xmlとをダウンロード、 それぞれのMD5とSHA-1のハッシュ値が同じなので、ソースに問題な無いと思うのでうが、このような場合どういった原因が考えられますでしょうか?
回答: https://www.allegro-inc.com/seo/XML%E3%82%B5%E3%82%A4%E3%83%88%E3%83%9E%E3%83%83%E3%83%97%E3%81%A8%E3%81%AF urlが必須ってあるのを見つけたけどもしかしてこれ?