• ベストアンサー

ホームページの表示が?

先日、ホームページビルダー15のお試し版で、自分のホームページを作成してみました。 ダイレクトにURLを入れると、正常に表示しました。ところが、グーグルで検索して表示させると、フレームなどで、3分割した画面の1つしか表示せず、フレーム(スライダー)も表示されません。 どこが悪いか誰か教えてもらえませんか?

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

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

それぞれのメーカーのキャリア分けをしなくても作成出来ますがメーカーの携帯端末ごとに言語仕様、絵文字などの仕様が決まっているので表示できなかったりとそういう事はあります。 その辺完璧に仕上げたいと言う事であればそのように併せて作成しないと駄目です。 しかし大変です。各携帯メーカーの言語使用などを調べないと駄目なので。 普通に作成するにしても携帯の場合は受信出来るデータ容量がパソコンよりも少ないので装飾などを施しすぎると正常に表示できなくなります。 携帯サイト作成で検索してみてください。広告なしの携帯サイト無料サービスもあります。

20gin09
質問者

お礼

本文に関係ない質問まで回答してくれ有難うございます。 おしゃる通り色々検索かけて見ました。 中々、大変そうですね! 仮に各キャリア対応にしたサイトを作成した場合、docomo用、ezweb用、softbank用にサーバーに アップしなければいけないのですよね?PCサイトの場合は1つだけで良いですよね? あ、それと、教えて貰った通り変更したら、グーグルで検索できました。感謝感謝。

その他の回答 (6)

回答No.6

iframeを使用したらどうですか。 フレームセットはなるべく使用しないほうがいいのですがそれでも使用してるサイトはまだ多くあります。私もframesetを利用したホームページを作成しております。 フレームセットを利用せずにインナーフレームを利用して三分割的なレイアウトでcssを利用してかっこよく設置する方法もあります。 そうすればすぐにではないにしても検索エンジンに拾われるでしょう。

20gin09
質問者

お礼

度々、ご指導、有難うございます。 大変、参考になっております。 後、図々しい話ですが、携帯のサイトを作成する時はdocomo用、au用、softbank用に3つのサイトを 作成するのでしょうか? 本文から離れた話ですが、すいません。

回答No.5

frameset要素にtitleを加えた方がいいですよ。 そのうち検索エンジンに拾われますから。

20gin09
質問者

お礼

色々、ご教授頂いて本当に有難うございます。

回答No.4

frameset要素に補足情報の為のtitle属性を加えてますか。 この方が検索エンジンに拾われやすいと思われます。 <frameset title="サイトタイトル"> <frame src="xxx/xxx.html" title="サイトタイトル" name="フレーム名"> <frame src="xxx/xxx.html" title="サイトタイトル" name="フレーム名"> <noframes> <body>.....</body> </noframes> </frameset>

20gin09
質問者

お礼

早い返信、有難うございます。 一応 <frameset rows="255,*" frameborder="NO" border="0"> <frame name="top" src="top.html" scrolling="NO" noresize> <frameset cols="292,*"> <frame name="left" src="left.html" noresize> <frame name="right" src="right.html"> </frameset> <noframes> と、なっております。

回答No.3

title属性を加えてますか。

20gin09
質問者

お礼

返信遅れてすいません。 title属性とは属性の変更、ページのプロパティ、ページタイトルの事ですか? それとも、リンク先のファイルやURLの設定の事ですか?

  • torayoshi
  • ベストアンサー率62% (910/1449)
回答No.2

SEO(検索エンジン最適化)とフレームの相性は最悪で、 「フレームはやめなさい」と口を酸っぱくして言われる由縁です。 body要素(中身)を持たない親フレーム(inxe.html)は検索エンジンから見れば中身がカラッポで 検索する側に与える情報がありません。 よって評価は著しく下がり、拾ってもらえないか、ず~と下の方になってしまいます。 サイト製作者から見ればそれぞれのページを一つのフレームにまとめて関連性を持たせたつもりでも、 検索エンジンから見ればそれぞれまったく関連性のないバラバラなページに見えて、 拾うのもバラバラに拾います。 「SEO フレーム」で検索して解決策を検討してください。 ※フレームを使わないのが一番です。

20gin09
質問者

お礼

torayoshiさん返信遅れてすいません。 上記の様に試してみます。 ありがとうございます。

回答No.1

フレーム定義したトップページのファイル名は「index.html」になっていますか? 「homepage.html」とかになっていると、トップページとして認識してくれないですよ。

20gin09
質問者

補足

wr_limited2004さん、早速の返信ありがとうございます。 index.htmlにはなっております。 各フレームには、TOP,left,rlightと名前を付けて保存しております。 その内、表示されるのはTOPと名付けた物だけです。 他のフレームとスライダーは表示されません。

関連するQ&A