人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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

●質問者: hyaram
●カテゴリ:ウェブ制作
✍キーワード:INDEX TOP タグ ファイル フレーム
○ 状態 :終了
└ 回答数 : 7/8件

▽最新の回答へ

1 ● ryouki
●15ポイント

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

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


2 ● crazymaster
●15ポイント

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

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

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

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

その場合そのファイルに

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

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

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

index.htmlへ飛びますよ、

というタグです。


3 ● さとし@快投乱打
●16ポイント

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」です(恐縮ですが)。今多くの人が興味を持つキーワードが本文中にあると多くヒットするようです。

http://websearch.yahoo.co.jp/bin/query?p=%b0%e6%c0%ee%cd%da+%cb%...

Yahoo!検索

http://www.google.co.jp/search?q=%E4%BA%95%E5%B7%9D%E9%81%A5+%E6...


4 ● nogu
●16ポイント

http://www6.big.or.jp/~neon/bana/pg08.html

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

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

補足になりますが、

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

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

http://www.seojapan.com/

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


5 ● さとし@快投乱打
●16ポイント

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

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


1-5件表示/7件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ