- ベストアンサー
ホームページの表示が?
先日、ホームページビルダー15のお試し版で、自分のホームページを作成してみました。 ダイレクトにURLを入れると、正常に表示しました。ところが、グーグルで検索して表示させると、フレームなどで、3分割した画面の1つしか表示せず、フレーム(スライダー)も表示されません。 どこが悪いか誰か教えてもらえませんか?
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
それぞれのメーカーのキャリア分けをしなくても作成出来ますがメーカーの携帯端末ごとに言語仕様、絵文字などの仕様が決まっているので表示できなかったりとそういう事はあります。 その辺完璧に仕上げたいと言う事であればそのように併せて作成しないと駄目です。 しかし大変です。各携帯メーカーの言語使用などを調べないと駄目なので。 普通に作成するにしても携帯の場合は受信出来るデータ容量がパソコンよりも少ないので装飾などを施しすぎると正常に表示できなくなります。 携帯サイト作成で検索してみてください。広告なしの携帯サイト無料サービスもあります。
その他の回答 (6)
- abu3332000
- ベストアンサー率36% (19/52)
iframeを使用したらどうですか。 フレームセットはなるべく使用しないほうがいいのですがそれでも使用してるサイトはまだ多くあります。私もframesetを利用したホームページを作成しております。 フレームセットを利用せずにインナーフレームを利用して三分割的なレイアウトでcssを利用してかっこよく設置する方法もあります。 そうすればすぐにではないにしても検索エンジンに拾われるでしょう。
お礼
度々、ご指導、有難うございます。 大変、参考になっております。 後、図々しい話ですが、携帯のサイトを作成する時はdocomo用、au用、softbank用に3つのサイトを 作成するのでしょうか? 本文から離れた話ですが、すいません。
- abu3332000
- ベストアンサー率36% (19/52)
frameset要素にtitleを加えた方がいいですよ。 そのうち検索エンジンに拾われますから。
お礼
色々、ご教授頂いて本当に有難うございます。
- abu3332000
- ベストアンサー率36% (19/52)
frameset要素に補足情報の為のtitle属性を加えてますか。 この方が検索エンジンに拾われやすいと思われます。 <frameset title="サイトタイトル"> <frame src="xxx/xxx.html" title="サイトタイトル" name="フレーム名"> <frame src="xxx/xxx.html" title="サイトタイトル" name="フレーム名"> <noframes> <body>.....</body> </noframes> </frameset>
お礼
早い返信、有難うございます。 一応 <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> と、なっております。
- abu3332000
- ベストアンサー率36% (19/52)
title属性を加えてますか。
お礼
返信遅れてすいません。 title属性とは属性の変更、ページのプロパティ、ページタイトルの事ですか? それとも、リンク先のファイルやURLの設定の事ですか?
- torayoshi
- ベストアンサー率62% (910/1449)
SEO(検索エンジン最適化)とフレームの相性は最悪で、 「フレームはやめなさい」と口を酸っぱくして言われる由縁です。 body要素(中身)を持たない親フレーム(inxe.html)は検索エンジンから見れば中身がカラッポで 検索する側に与える情報がありません。 よって評価は著しく下がり、拾ってもらえないか、ず~と下の方になってしまいます。 サイト製作者から見ればそれぞれのページを一つのフレームにまとめて関連性を持たせたつもりでも、 検索エンジンから見ればそれぞれまったく関連性のないバラバラなページに見えて、 拾うのもバラバラに拾います。 「SEO フレーム」で検索して解決策を検討してください。 ※フレームを使わないのが一番です。
お礼
torayoshiさん返信遅れてすいません。 上記の様に試してみます。 ありがとうございます。
- wr_limited2004
- ベストアンサー率21% (271/1265)
フレーム定義したトップページのファイル名は「index.html」になっていますか? 「homepage.html」とかになっていると、トップページとして認識してくれないですよ。
補足
wr_limited2004さん、早速の返信ありがとうございます。 index.htmlにはなっております。 各フレームには、TOP,left,rlightと名前を付けて保存しております。 その内、表示されるのはTOPと名付けた物だけです。 他のフレームとスライダーは表示されません。
お礼
本文に関係ない質問まで回答してくれ有難うございます。 おしゃる通り色々検索かけて見ました。 中々、大変そうですね! 仮に各キャリア対応にしたサイトを作成した場合、docomo用、ezweb用、softbank用にサーバーに アップしなければいけないのですよね?PCサイトの場合は1つだけで良いですよね? あ、それと、教えて貰った通り変更したら、グーグルで検索できました。感謝感謝。