- ベストアンサー
Googleサイトマップのエラー:正しく機能せずURL指定場所が問題
- GoogleサイトマップのXMLを作成し、アップロードしたが正しく機能しない。ステータスによると、許可されていないURLであるためこの場所のサイトマップでは使用できない。
- 原因はURL指定場所が間違っており、上位階層のURLを指定しているため。現在、1つのフォルダーに複数のファイルがあり、階層がないためXMLの指定ができない。
- 解決策として、ファイルの階層を作成し、サイトマップのURLを正しく指定する方法がある。階層がない場合は、別の方法を検討する必要がある。
- みんなの回答 (8)
- 専門家の回答
質問者が選んだベストアンサー
#2.3です。 解決しませんか・・・ ---------------- ドメインは単なる例なのかな? caio.jp って登録無いんだけど・・・ ciao.jp って事じゃないかな? ---------------- では、 URLが把握されないようなので、 sitemap.xmlの中身を書き替えてみましょう。 1個だけ認識出来るか? <?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>http://サイト名.caio.jp/</loc> </url> </urlset> その他のURLを削除してトップページだけ判断して貰う。 http://サイト名.caio.jp/sitemap.xml を表示して書き換えた通りの変更内容を確認する。 Google WMTでsitemapを再送信 → 時計マークが出る → チェックマークが出る。完了。
その他の回答 (7)
- Z31
- ベストアンサー率37% (735/1957)
>sitemap.xmlを再送信した後、一時的に時計マーク(2時くらい)になります、 その後しばらくして、赤いバツのマークになります。 意味が良くわかりませんが、サイトマップはビルダーの「ツール」「FTPツールの起動」でサーバーのindex_htmlが有るフォルダへ送信するんですが、サイトマップだけが送信できなくて、他のファイルはOKと言うことですか?
補足
転送はできています。 IEでサイトマップのURLを直接入力すると内容が表示されます。
- Z31
- ベストアンサー率37% (735/1957)
ウエブマスターツールでの「サイトの追加」のURLは「http://サイト名.caio.jp/ページ名.html」などでは無くて「http://サイト名.caio.jp」ですよね。
補足
おはようございます。何度も本当に申し訳ないです。 お客様は http://サイト名.ciao.jp/ のサイト所有者として確認されています。確認は次の方法で行われました となっています。 sitemap.xmlを再送信した後、一時的に時計マーク(2時くらい)になります、 その後しばらくして、赤いバツのマークになります。
- Z31
- ベストアンサー率37% (735/1957)
失礼ですが、ウエブマスターツールで「サイトの確認」でそのサイトがoeskyさんのものであるかどうかの確認はお済みになっていますか? http://www.google.com/support/webmasters/bin/answer.py?hl=ja&answer=35179
補足
昨日登録しました。下記のことですよね? ”お客様は http://サイト名.ciao.jp/ のサイト所有者として確認されています。確認は次の方法で行われました:”
- Z31
- ベストアンサー率37% (735/1957)
No1です。 私もロリポップでWWW無しのURLでサイトマップを転送していますが、問題はありません。うまくクロールしてもらっています。 サイトマップの登録作業のどの時点でエラーになるんでしょうか? ちなみに私はサイトマップは次のサイトで作ってビルダーで転送しています。 http://www.xml-sitemaps.com/
補足
何度も回答していただき恐縮です。ありがとうございます。 同じくWWWなしのURLでやっています。 上記のサイト、それからビルダーのソフト両方試してみましたが、両方ともだめです。 アップロードはできますが、googleのウェブマスターで確認すると、 87 許可されていない URL この URL は、この場所にあるサイトマップでは使用できません。 URL: http://サイト名.caio.jp/index.html エラー検出日 2011/07/15 93 許可されていない URL この URL は、この場所にあるサイトマップでは使用できません。 URL: http://サイト名.caio.jp/ページ名.html エラー検出日 2011/07/15 99 許可されていない URL この URL は、この場所にあるサイトマップでは使用できません。 URL: http://サイト名.caio.jp/ページ名.html エラー検出日 2011/07/15 105 許可されていない URL この URL は、この場所にあるサイトマップでは使用できません。 IEでURL/sitemap.xmlをみるとxmlファイルは表示されます。 転送はビルダーでやっています。
- naokita
- ベストアンサー率57% (1008/1745)
NO.2回答者です。正しく訂正。 恐らく www.○○○.com で登録している前提の話です。 その前提で、「ルートディレクトリのみ」と言ったのは正しくは間違いで、 ウェブマスターツールで登録した ディレクトリに sitemap を送信するという事が 質問者さんの状況下では正しいです。 そのディレクトリが、トップだから、 その階層と、その下階層のページが登録できます。
お礼
大変親切におしえていただきありがとうございました。 ページ内のHTMLのサクセスページの記載が間違っていたためになっていたようです。 そちらを書き換えしましたら直りました。 本当にお世話になりました。
補足
何度もありがとうございます。 >そのディレクトリが、トップだから、 >その階層と、その下階層のページが登録できます では間違ってはいないようですね・・・。 なんで登録できないんでしょうか・・・。 う~ん、難しいですね。何かほかにアドバイスありましたらお願いします。
- naokita
- ベストアンサー率57% (1008/1745)
勘違いをされていると思いますが、 sitemapと同じ階層にファイルがあっても構いません。 但し、ルートディレクトリに置く事。 ルートディレクトリとは、index.htmlがある所という意味では無く、 ドメインレベルで、一番上のディレクトリという事です。 つまり、ドメインのwwwに置く事。 http://www.○○○.com/ だから、上の階層のURLを指定する事自体が無いのです・・・ その下の http://www.○○○.com/hogehohe/AAA.html と同じディレクトリに置いても無意味って事。 http://www.○○○.com/sitemap.xml これで表示して非表示なら無理です。 良く、プロバイダなどの無料サービスでは無理のところが多いでしょうね。
補足
回答ありがとうございます。 同じ階層でも大丈夫なんですね。丁寧な説明ありがとうございます。 サーバーはロリポップっていうサーバーです。 >http://www.○○○.com/sitemap.xml >これで表示して非表示なら無理です。 URLにwwwはないんですが、URL+/sitemap.xml を入力するとsitemap.xmlの内容が表示されます。 xmlはホームページビルダー15、ネット上のフリーのもの両方試しましたが両方同じ結果でした。
- Z31
- ベストアンサー率37% (735/1957)
よくわかりませんが、サイトマップのある階層には、トップページのファイル「index.html」がありますか?
補足
あります。
お礼
できました~。 結局ページのhtmlのアクセス解析のアドレスがciaoじゃなんくcaioになっていて、 そのためになっていたようです。 sitemap.xmlの内容はちゃんとciaoになっていました。 本当にお世話になりました。親切に教えていだだき感謝しております。 どうもありがとうございました。
補足
原因がわかりました!!! ご指摘通り、site.xmlのciao.jpがcaio.jpになっていました! でも http://サイト名.ciao.jp/sitemap.xmlを見ると正しいciao.jpになっています。 しかしGoogleのWMTのサイトマップをみるとcaio.jpになっています。 一度削除して再送信したのですが、GoogleのWMT内ではcaio.jpのままになっています。 名前を変えてアップすればよいでしょうか? 長々と本当に申し訳ないです。