質問: いわゆるアクセス向上系サイトで、よく書かれるこのテーマ。 でも、これってその管理人さんの主観に過ぎないんですよね。 今、個人webサイトのリニューアルを計画しておりまして、 そこでフレームを使うかどうか大変迷っています。 今も一応使ってはいるのですが、 特にお客様から苦情を言われたことはありません。 個人的にもフレームを使用したページで、やだなぁって思ったことはないです。 ではなぜ、アクセス向上サイトではこのことについて書かれるのか。 大変不思議に思った次第です。 で、書いてみました。 いろいろな方の意見を聞いてみたいです。 もう同じような回答があるからいいや、なんて言わずにぜひぜひ! フレーム賛成派、反対派、理由も添えて頂けると嬉しいです。
回答: まず単純にページが重くなるというのが問題という、閲覧者への配慮というのがあったかと思います。重くなるのがいやでフレーム未対応の設定にする人もいましたし。フレーム未対応のブラウザもありますが、ただ、こうした場合はフレームの是非というよりも、未対応のページを設けてあるか、そこからも閲覧が可能なようにページが作られているかということの方がポイントでした。 現在のポイントは、フレーム構成であるが故に、かえって見辛いページになっていないかどうかを、作者は考える必要があるということです。例えば私個人の場合ですと、自分のホームページはトータルで200ページ位になっていますから、フレーム構成にしないと、かえって見辛くなってしまうという現実があります。この場合も各ページの容量が一定以上にならないように配慮すると、どうしてもページの分割を行なわねばならず、結果的にページ数も増えてしまい、やはりフレーム構成にしないと閲覧しにくくなってしまいます。私はフレーム賛成・反対というより、見辛いページは好きではありませんが、一般には重いページの方が嫌がられるでしょう。 あともう一つはロボット型検索エンジンで、フレームを認識しないものがあることです。左右(又は上下)のフレームにそれぞれタイトルやキーワードを入れておいたとしても、この場合はフレーム未対応ページの方にこれらの情報が入っていなければ、ロボットはそれを認識してくれません。 つまりindex.htmlというトップページがあったとして、仮に左右フレームページで、indexL.htmlとindexR.htmlという構成になっているとします。 このindexL.htmlとindexR.htmlにタイトルやキーワードが入っていたとしても、index.htmlの方にそうした情報が入っていなければ、白紙のページと同じようなものだということです。 また、フレーム未対応ページのトップページに各コンテンツへのリンクが張られていなければ、ロボットが読んでくれるのはここまでとなり、サイト自体へのヒット確率が減ることになります。まして、このトップページが画像だけで、テキストによるキーワードもなければ、タグによるキーワードも入ってないとなると尚更です。他のサイトからのリンクでロボットが読みに来たときにも同様のことが起こります。