• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:googleの検索結果がindexページではなく…)

Google検索結果がindexページではなく…

このQ&Aのポイント
  • 自分の作ったサイトをGoogleで検索した結果、index.htmlではなくtop.htmlに繋がってしまって困っています。
  • 検索結果が複数出てindexも出ればまだいいのですが、top.htmlのみがヒットしてしまいます。
  • index.htmlには「<META name="Robots" content="noindex,nofollow">」を追加してみましたが、top.htmlも検索結果から外れてしまい、検索結果が0になってしまうのではないかと悩んでいます。

質問者が選んだベストアンサー

  • ベストアンサー
  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.1

フレーム化されたindex.htmlを http://www.htmq.com/html/noframes.shtml にある例に沿って書き「このページはフレームを使用しています。」の代わりに「top.htmlに書いてあるのと全く同じ内容」を書いて下さい。 そうすると「index.htmlも検索対象になり、しかも、フレーム対応のブラウザでは表示されない」という一石二鳥になります。 但し「top.htmlを更新したら、index.htmlも更新しておく」のをお忘れなく。

kikira12
質問者

お礼

回答ありがとうございます。 <noframes>がアイフレームにも使えるとは知りませんでした目から鱗です…! しかしこうなるとtop更新の際はindexにも同じ事を追加しなくてはいけないという手間がかかってしまうんですね…。 既に作ってしまったサイトはどうしようもないので、今後はこの点に気をつけて製作したいと思います。 素早い回答本当に助かりました!