• ベストアンサー

トップページ(index.html)を検索でヒットさせるには

ちょっと前までは 私のまずみかけないHNで検索をかけると indexページしかヒットしなかったのですが 最近検索をかけると、自己紹介ページなどの 少しでもHNがかかれているページばかりヒットしてしまい 肝心のindexページにはヒットしなくなってしまいました。 (indexページにはちゃんと今もHNは書かれています) HNで検索をかけて来てくれる方がいるのに、サイトはフレームを使っているので検索でかかった他のページに行ってしまうと他のページには自由に行き来できなくなってしまうので改善させたいと思っているのですが…。 他のページよりも優先的にindexページをヒットさせるにはどういう方法があるでしょうか? 他のページに検索避けタグを入れることも考えてみましたが、何か検索避けタグはサイト全体を検索避けしてしまうんですよね…? (勘違いだったらすみません)

  • HTML
  • 回答数2
  • ありがとう数2

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

  • ベストアンサー
回答No.2

<meta name="robots" content="NOINDEX"> とりあえずこれで記述したページだけ検索避けできる(可能性がある)はずです。 ただ、検索側に無視されるとどうしようもないですが・・・。 それからその記述によりindexページも検索から回避されるのではとの不安ですが、そもそもそのページからindexへのリンクがないのでしょうから杞憂かと思います。 それから、indexページがヒットしないのは他のページより内容が軽いからでしょう。 HNをキーとして云々ならHNを多く用いた内容の記述をindexページに行うのが検索でヒットする事ですが・・・。かといって他のページがヒットしない訳ではないのですがぁ~。 で、以上が質問への回答ですが、そもそも各ページに画面遷移が用意に行える機能がないのが問題なのでは。 どこから来ても,フレームが無効でも,JavaScriptが無効でも,CSSが無効でも・・・ 最低限は読めてリンクが辿れる様にするべきだとは思います。 後は、JavaScript でフレーム内の表示か否かのチェックをさせたりとか JavaScript が無効ならオートリダイレクトを用いるとかいろいろありにはありますが、どれも穴がありお勧めしきれませんが一応・・・。

subu88ta
質問者

お礼

タグ教えていただきありがとうございます。 確かにindexページは他のページよりも内容が極端に軽いです。 (サイトの簡単な紹介と注意文のみですので…) そういったことも検索ヒットさせるのに関係していたのですね。 閲覧者を選ばないサイトを作ることを もう少し検討してみたい思います。 ご助言ありがとうございました。

その他の回答 (1)

  • ex_hmmt
  • ベストアンサー率48% (726/1485)
回答No.1

検索をコントロールするのは非常に難しいと思いますから、今できる最善の手段は、 ・フレームを使わないようにする事で、どのページにアクセスされてもトップへ無理なくいけるようにする ・フレームを使っても、なんとかしてトップへ無理なくいけるようにする この2つの方法では無いでしょうか。特に、フレームを使わない、というのは最近のアクセサビリティを考慮したページの作り方として基本です。 具体的には、簡単にやるなら、フレームで作っていたメニューを各ページにも付けてしまう(同じメニューが各ページ左側に付いているような格好)みたいな作りですかね。 正直、インターネットなんてどのページにリンクされても、ディープリンクされても自由なわけですから、どのページにアクセスされてもトップへ無理なくいけるようなページ作りを心がける、というのはこれから先より良い事だと思います。

subu88ta
質問者

お礼

そうですね、フレーム対策して トップにたどりつけるようにするのが 一番のいいかもしれませんね。 少し閲覧者にやさしいページ作りを この機会に考え直してみたいと思います。 ご助言ありがとうございました。

関連するQ&A

  • サイトをHNで検索してヒットさせる方法

    FC2ホームページでサイトを作っているのですが、自分のHNで検索して、そのサイトをヒットさせるにはどんな方法があるでしょうか? サイトのindexページをヒットさせたいのですが、そのページにHNを書く以外に、 「アカウント情報」の「ホームページの詳細」に書いた内容でもヒットするのでしょうか? もしご存知の方がいらっしゃったら教えていただけたらうれしいです。よろしくお願いいたします。

  • 検索サイトへの登録ページ

    はじめまして。 教えて戴きたいのですが、最近自分のホームページを作成しそれが検索サイトで検索できるようにはなったのですが、 HITするのがindexではなくmiddleページなんです。 indexは今は4個のフレームからなっており、真中のページ(主ページ)がHITするんです。 indexページをHITするようにするにはどの様にすればいいのでしょうか?? ホームページビルダー7を使用しています。

  • 検索にヒットしません。。。

    2、3ヶ月前に作ったサイトが、検索キワードを入れても一向にヒットしません。上位に表示されないのでなく出てきません。(全て確認したわけではないですが) 複数のキーワードで検索しても出てきません。 ロボットへのmetaタグは以下の通りです。 <meta name="robots" content="index,follow"> "keywords"と"description"も指定しています。 他ページとのリンクが全く無いのが原因なのでしょうか? 素人的な質問で申し訳ありませんが、お知恵をお貸し下さい。

  • トップページはindex.html?.co.jp?

    自分のサイトを作ったのですが、http://*****.co.jpでもhttp://*****.co.jp/index.htmlでも同じページが表示されます。 この場合サイト紹介や登録の際にはどちらをトップページとするべきなのでしょうか? .co.jpの方だとは思うのですが、例えばトップから他のページに行き、そこから戻るとindex.htmlの方に行くようになっています。 これは不自然でしょうか? index.htmlは使わずに.co.jpの方に統一した方がいいのでしょうか? この二つの関係性もよくわかりません。お願いします。

    • ベストアンサー
    • HTML
  • サイトのあるページだけ検索エンジンでヒットしないようにするには?

    お願いします。 最近、ヤフーの検索エンジンのシステムが変更に なったときき、自分のさいとのキーワードで検索を したら、CGIで作成されたページがヒットする ようになっていました。グーグルで検索すると そのページは出てきません。 自分のサイトはCGIで作成されたページとそうで ないページがあります。CGIで作ったページ (掲示板など)は検索エンジンで検索されたくない のですが、どうすればよいでしょうか? <META NAME="ROBOTS" CONTENT="NOARCHIVE">などと いれれば、いいときいたのですがこれをいれると、 入れたページだけが検索されなくなるのでしょうか? それとも、サイト全体が検索システムから削除されて しまうのでしょうか? index.html-page1      ├page2      ├page3      ├page4(CGI)-page5(CGI)              ├page6(CGI) 自分のサイトはこんな構成になっています。CGIで 作成されたページだけ検索エンジンで拾われないよう にしたいです。 わかるかた教えてください。

    • ベストアンサー
    • HTML
  • インデックスページから各フレームページへジャンプさせたい

    複数のフレームページがあり、それぞれの行き先をまとめたインデックスページがあるのですが、インデックスページから各フレームページへジャンプできません。一部のフレームだけ表示される、ということはありますが、きちんとした形(フレームページ全体)で表示させることができません。 簡単なこともわからず申し訳ないのですが、お答え願えれば、と思っています(各フレームページはきちんとできています)。

  • Googleにトップページではないページがインデックスされる。

    Googleで重要でないページがインデックスされてしまいトップページがインデックスされないのですが、どうすればトップページがインデックスされるように出来るのでしょうか?サイトの構造等は何度も見直しましたが、問題が発見できません。トップページはドメイン名の直下にindex.htmlとして配置されている(例:http://www.domain.com/index.html)ので問題ないはずなのですが。たのbing(yahoo)などの検索エンジンには、トップページがインデックスされています。 現在インデックスされている重要でないページに.htaccessなどでGoogleのスパイダーをアクセスさせないようにするくらいしか方法は無いのでしょうか?もしそうなら、その方法が詳しく書かれているサイト等を教えてください。詳しい記述の仕方等が分からない状態です。 よろしくお願いします。

  • 検索エンジンでヒットしないようにする方法を教えてください!

    会社の人にふとしたきっかけで、私が個人サイトを持っていることがばれてしまいました。 「見たいからアドレスを教えて欲しい」と言われるのをひたすら拒んでいます。 アドレスはまだ知られていないし、自ら明かすつもりはありません。 そのうち、適当なページを作って、 そのアドレスを教えればいいかなあとも思っているのですが、 その前に検索エンジンとかで、何かの拍子に私のサイトが出てきたらと思うと不安になりました。 ページのほとんどに、私のHNを書いていて(usapではありません) それが、メールアドレスの一部分と同じなので、メールアドレスで検索すれば ヒットしそうだと思って、びくびくしています。 ちなみに、今は私のHNでgoogleに検索をかけると、一番にHITします。 私のHPはやばいことを書いているというわけではないのですが、 私のプライベートなスペースで、どうしても会社の人には見せたくないのです。 だからと言って、削除するのもさみしくて・・・ 検索エンジンを回避する方法があるのなら・・・と思い、質問しました。 もしも無理なら・・・削除するしかないなあと思っています。 どうか詳しい方、力を貸してください! よろしくお願いします。

    • ベストアンサー
    • HTML
  • Gooで検索してもヒットしません。

    タイトルのとおりなんですが、作ったHPですが、Gooで検索をかけてもヒットしません。 Yahooと違ってロボット型なので、ヒットしないわけはないのですが・・・ 聞く話によると「タイトルでヒットする」とも聞いたのですが、タイトルと一語一 句間違えなく検索してもヒットしません。 ちなみに友人のHPは簡単にヒットするのですが、私のはヒットしません。 私の場合フレームを使用しています。フレームだからヒットしないとかはないですよね? フレームのトップページ「index.html」のタイトルにはきちんと自分のHP のタイトルに<NOFRAME></NOFRAME>で囲んだ部分にHPの説明がきされています。 その説明文に該当する文or単語を検索かけてもやはりヒットしません。 何がいけないのでしょうか? ソースは以下のとおりです。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE>えむらぼトップページ</TITLE> </HEAD> <FRAMESET border=1frameSpacing=0 frameBorder=1 cols=20%,* scrolling="auto"> <FRAME name=sub src="Frame1.htm"> <FRAME name=main src="Frame2.htm"> <NOFRAMES> <P>愛車スカイラインの紹介です。 </P> </NOFRAMES> </FRAMESET></HTML>

    • ベストアンサー
    • HTML
  • ホームページ作成 INDEXページについて

    いつもお世話になります。 HTMLとスタイルシートを使ってホームページを作成しました。 UPも出来て、検索にも引っかかるようになりました。 フレームを使用しています。 ヘッドには検索用のキーワードをMETAタグに書き込んであります。 このような状態ですが、2つ教えてください。 1:実際に検索してみると、METAタグにキーワードを入れているのにもかかわらず、各ページの内容(単語)によって引っかかっているようです。なぜでしょうか?METAタグのキーワードで引っかかるようには出来ないものでしょうか?引っかからない今の状態では、METAにキーワードを入れる必要がないですよね? 2:上記の問題と関連してますが、検索するときのキーワードによって、引っかかるページが違います。また、想定されるキーワードがすべてそろった時でないと、INDEXページが表示されないのです。想定されるキーワードのどれか一つだけでも、INDEXページが表示されるようにしたいのですが、どうしたら良いものでしょうか? 初級程度の実力です。よろしくお願いいたします。