window
トップページ > 過去ログ > 記事閲覧
*検索エンジンのヒットに関して
日時: 2006/11/18 15:35
識別: ID:HTbOZJWtSKp0
名前: ばっちゃん  <goto8mile@yahoo.co.jp>
フレームを利用したホームページを作ったのですが、google、yahooなどの検索エンジンで検索するとフレーム内の文字がヒットして、フレームの中だけが表示されてしまい、ページ全体が表示できません。

なにか良い解決方法があれば教えてください。よろしくお願いします。

Re: 検索エンジンのヒットに関して ( No.1 )
日時: 2006/11/18 15:44
名前: Newのり太

>>0
> フレームを利用したホームページを作ったのですが、google、yahooなどの検索エンジンで検索するとフレーム内の文字がヒットして、フレームの中だけが表示されてしまい、ページ全体が表示できません。

FAQ:フレームページがロボット型検索エンジンで検索されません
http://www-06.ibm.com/jp/domino01/swhc/esupport.nsf/all/hpb1262

> なにか良い解決方法があれば教えてください。よろしくお願いします。

最も確実なのは、フレームをやめることかな。。
Re: 検索エンジンのヒットに関して ( No.2 )
日時: 2006/11/21 18:20
名前: ポムピム

@<noframe>で子フレームにリンク
 <frame>タグのSRC属性で指定した子フレームについて、<noframe>の中で<a>タグでリンクを張って下さい。この様にすれば、href属性しかチェックしない検索ロボットもたどれるようになります。
 ●例は <A HREF="left.html">SIDE</A>
    <A HREF="right.html">TOP</A>

A<noframe>にキーワードを入れる。
  <noframe>の中の情報は検索対象になるので、きちんと情報を(キーワード)入れておいて下さい。
 ●例は「オートバイ」がキーワードです。

この2つをソースの中にちゃんと入れればかなりの確立で検索でINDEXがヒットするようになります。

下記が親フレームのHTMLへの記入例です:
<FRAMESET cols="192,*" frameborder="NO" border="0">
<FRAME name="left" src="left.html">
<FRAME name="right" src="right.html" noresize>
<NOFRAMES>
<BODY>
<A HREF="left.html">SIDE</A>
  <A HREF="right.html">TOP</A>
  <h1>オートバイ</h1>
   <P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P>
</BODY>
</NOFRAMES>
</FRAMESET>
 以上がHTMLソースへの記入例です。