メタタグを使って、ロボット検索エンジンでひっかかるようにホームページのtopファイルである  index.htm に書き込めばOKというところまでは知っているのですが、フレームセットのファイル自体が index の場合 まとめて右・上・メイン と三つページが存在します。 どのファイルに書き込めばいいのでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2003/07/02 12:57:20
  • 終了:--

回答(8件)

id:ryouki No.1

ryouki回答回数8ベストアンサー獲得回数02003/07/02 13:06:45

ポイント15pt

それぞれのペインごとにインデックスして欲しいか/して欲しくないか/キーワードに当たるものは何か、と判断していけばいいと思います。

但し、検索エンジンから飛んできた時にヒットしたフレームだけが表示されてしまうので、そこら辺は注意する必要がありますね。ナビゲーションが何も無いフレームがヒットしちゃうと、訪問者袋小路で困り果てるでしょうし。

id:crazymaster No.2

crazymaster回答回数10ベストアンサー獲得回数02003/07/02 13:09:04

ポイント15pt

まずフレームであるindexにキーワードタグを記入しておきましょう。

検索エンジンでの種類においては「このページはフレームに対応していなければ表示されません」などの、フレームに対応していない場合のページを現す可能性がありますので、

その場合のために何らかの表示を記入しておくことをお勧めします。

また、不安でしたらメインとなる、フレームから呼び出されたファイルにもキーワードタグを記入し、

その場合そのファイルに

<body onload=”if (top == self) { location.replace(’index.html’) };”>

というタグを記入しておくことをお勧めします。

上記タグは直接そのファイルが単体で呼び出された場合、

index.htmlへ飛びますよ、

というタグです。

id:earopenmind No.3

さとし@快投乱打回答回数45ベストアンサー獲得回数02003/07/02 13:16:20

ポイント16pt

http://www.searchengineoptimization.jp/seo_tutorial/meta_tag.htm...

meta要素の最適化 | SEO 検索エンジン最適化 ソーシャルニュース

 そのディレクトリで検索ロボットが一番最初に検索するファイルです。

.htaccessというファイルがそのディレクトリにあれば、その中に記述されているファイル。

 なければWWWサーバーのデフォルトファイルになります。

 つまり、UNIX系なら通常はindex.htmlかindex.htm、IISならdefault.htmが一般的です。

 フレームであろうがなかろうが、検索エンジンはファイルを読み込むので、気にすることはありません。ただし、index.htmがFramesetの場合は、noframeタグに挟まれたbodyタグ内にそのサイトの説明を必ず書きましょう。

 というのは、最近はこのメタタグを悪用してヒット率を上げようとするサイトが乱立しているため、検索エンジンが賢くなっていて、メタタグだけでは無視することもあります。結局BODYタグ内の文字を分析しますので、これがあるかないかではヒット率が変わります。極端な言い方をすればメタタグなどなくても本文中にヒットされやすい語句があると、それだけでヒット数が稼げます。

 ちなみに下のリンク2つは多分先頭に表示されますが、メタタグに関係なく特定の語句で検索エンジンにヒットしやすくなった私の「はてなDiary」です(恐縮ですが)。今多くの人が興味を持つキーワードが本文中にあると多くヒットするようです。

id:nogu No.4

nogu回答回数3ベストアンサー獲得回数02003/07/02 14:10:26

ポイント16pt

framesetに書き込んでください。

基本的にメタタグは、frameset以下は、読み込みません。

補足になりますが、

検索エンジン対策(seo)には、フレームは、マイナスでしかないようです。

最近、SEO流行ってますね。

http://www.seojapan.com/

SEO Japan - 讀懃エ「繧ィ繝ウ繧ク繝ウ譛�驕ゥ蛹悶→繧ヲ繧ァ繝悶�昴ず繧キ繝ァ繝九Φ繧ー縺ォ繧医k讀懃エ「繧ィ繝ウ繧ク繝ウ繝槭�シ繧ア繝�繧」繝ウ繧ー

id:earopenmind No.5

さとし@快投乱打回答回数45ベストアンサー獲得回数02003/07/02 16:52:20

ポイント16pt

http://cgi.search.biglobe.ne.jp/cgi-bin/search-tb20?jc=%B8%A1%BA...

BIGLOBEサーチ:“フレーム対応ブラウザで”での検索結果

noguさんの回答で誤解されるかも知れませんので、念のために補足です。

|基本的にメタタグは、frameset以下は、読み込みません。

 ちょっと意味が取りにくいので私が誤解しているかも知れませんが、

検索ロボットはframeset以下は読まなくても、framesetタグに挟まれたnoframeタグに挟まれたbodyタグの内容は読みます。

〈frameset ...

〈frame ...

〈frameset ...

〈frame ...

〈frame ...

〈/frameset>

〈frame ...

〈noframes〉

〈body〉

〈p>ここはロボットが読みます。だからサイトの説明を書きましょ

う!〈/p〉

〈/body〉

〈/noframes〉

〈/frameset〉

〈/html〉

このBODYタグないに「フレーム対応ブラウザで見てください」のようなメッセージだけを書くとせっかく検索エンジンにヒットしても見に来てくれません。

※この回答のポイントは要りません。

id:r_hatchi_h No.6

r_hatchi_h回答回数8ベストアンサー獲得回数02003/07/02 18:57:54

ポイント16pt

index.htm の head 要素内に書けば OK です。

ただし、最近ではあまり効果がないとは聞きます。

id:sasada No.7

sasada回答回数1482ベストアンサー獲得回数1332003/07/03 14:19:14

ポイント16pt

>>まとめて右・上・メイン と三つページが存在します。

とのことですので、その三つのページを束ねているファイル(つまり、右・上・メインを表示するURLの元になるファイル)にメタタグを書かれては如何でしょうか。

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 いのくに 1343 1175 21 2003-07-06 05:08:23

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません