• 締切済み

HPにスペースは使っちゃダメ?

HPがGOOGLEウェブマスターツールでエラーがでます。登録したサイトマップで下記のようなメッセージが出てしまいます。 -------------------------------------------------------------------------------- XML ページを表示できません XSL スタイル シートを使用した XML 入力は表示できません。エラーを訂正してください。 [更新] ボタンをクリックするか、または後でやり直してください。 -------------------------------------------------------------------------------- セミコロン ( ; ) が必要です。リソース 'http://○○○○○.com/sitemap.xml' の実行エラーです。ライン 312、位置 43 <loc>http://○○○○○.com/fx_q&a_fx vs bank.html</loc> -------------------------------------------------------------------------------- これはもしかして、ファイル名に空白スペースを使っているからでしょうか?

みんなの回答

回答No.3

もとい <loc>http://○○○○○.com/fx_q&amp;a_fx%20vs%20bank.html</loc>

  • cerberos
  • ベストアンサー率50% (420/830)
回答No.2

ホームページで作成するHTML文書や画像ファイル等のファイル名は、半角英数字と ハイフン「-」、アンダーバー「_」になります。 スペースは使用できませんので、アンダーバーの利用するか、「%20」に置き換えて おきましょう。

seed_twice
質問者

補足

やはりスペースが最大の理由なのでしょうか?

回答No.1

<loc>http://○○○○○.com/fx_q&a_fx vs bank.html</loc> ではなく <loc>http://○○○○○.com/fx_q&amp;a_fx vs bank.html</loc> と書かなければならず、エラーがでている。 === やってみたわけではないが, >ファイル名に空白スペースを使っている が心配ならば <loc>http://○○○○○.com/fx_q&a_fx%20vs%20bank.html</loc> とかやってみるかな。