• 締切済み

ホームページ作成 INDEXページについて

いつもお世話になります。 HTMLとスタイルシートを使ってホームページを作成しました。 UPも出来て、検索にも引っかかるようになりました。 フレームを使用しています。 ヘッドには検索用のキーワードをMETAタグに書き込んであります。 このような状態ですが、2つ教えてください。 1:実際に検索してみると、METAタグにキーワードを入れているのにもかかわらず、各ページの内容(単語)によって引っかかっているようです。なぜでしょうか?METAタグのキーワードで引っかかるようには出来ないものでしょうか?引っかからない今の状態では、METAにキーワードを入れる必要がないですよね? 2:上記の問題と関連してますが、検索するときのキーワードによって、引っかかるページが違います。また、想定されるキーワードがすべてそろった時でないと、INDEXページが表示されないのです。想定されるキーワードのどれか一つだけでも、INDEXページが表示されるようにしたいのですが、どうしたら良いものでしょうか? 初級程度の実力です。よろしくお願いいたします。

みんなの回答

  • keronjin
  • ベストアンサー率50% (83/166)
回答No.2

追加回答です。 SEOとは、Search Engine Optimization の略、つまり「検索エンジン最適化」です。 検索エンジンの対象になるように、ひっかかりやすくなるように細工というか工夫をすることをSEOといいます。

j-komachi
質問者

お礼

どうもありがとうございました。 早速調べてやってみますね。

  • keronjin
  • ベストアンサー率50% (83/166)
回答No.1

最近の検索エンジンはMETAタグのキーワードを重視していません。 キーワードが多すぎると悪徳業者の不正利用やスパムと判断されます。 その結果、注目させようとしてやっている行為なのに検索順位はどんどん下がります。 出来ればキーワードは1つ。多くても2つに絞りましょう。 キーワードを書けば自動的にヒットするというわけではありません。 ソース内の強調タグに結びつけたり、アンカータグに関連付けるなどの工夫をしてはじめて効果が出ます。 正しいSEOを勉強してください。 それから「フレーム」は時代遅れの製作手法です。これも検索不良の要因です。 なるべくならフレームを使わないデザインを心掛けましょう。

j-komachi
質問者

お礼

ありがとうございました。 ちなみにSEOとは何でしょうか?

関連するQ&A

  • 決まったページだけロボット検索にひっかけたい

    フレームで分けたページをつくっています。 フレームの情報表示画面等には検索でひっかかってくれるとありがたいのですが、 フレームのナビ部分など、検索にひっかけたくないページが結構あります。 その場合には何かメタタグでいれればいいかと思ったのですが、 <html> <head> <meta name="description" content="none"> <meta name="keywords" content="none"> <title>ホームページタイトル</title> </head> </html> という感じでかかないとだめだったような気がするのですが、 実際のところどうだったかな?とあいまいなので質問することに しました。 またロボット検索でトップページ(フレーム構造が書いてあるページ) のみにひっかけるようにするには トップページにだけ <meta name="description" content="紹介文・・・。"> <meta name="keywords" content="キーワード1,キーワード2,キーワード3"> という感じに書いておけばいいのでしょうか? ご存知の方がいらっしゃいましたら教えてください。 よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • ホームページビルダー8のページ作成する時のmetaタグ

    ホームページ作成で困っています 私はホームページビルダーの8を使用しているのですが 新規にページを作る時に<head>の間に自動でmetaタグが入ります、このmetaタグはホームページ作成上不要なので初めから消去したいのですがどうしたら良いでしょうか? 入るmetaタグは↓です <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 8.0.0.0 for Windows"> <META http-equiv="Content-Style-Type" content="text/css"> またmetaタグはキーワードにしたく 作成する時に初めから挿入できるようにしたいので 方法があれば教えてください よろしくお願い致します ↓のようにしたい <META name="description" content="ホームページ紹介文"> <META name="keywords" content="キーワード1,キーワード2 ・・・・・">

  • フレームページに文字が表示されなくて困ってます><

    フレームページに文字が表示されなくて困ってます>< フレームページは表示されるのですがmenu.html.htmlやcontents.html.htmlに書いた文字が表示されません どこが間違っているのでしょうか? ーーフレームページーー <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE>タトル</TITLE> </HEAD> <FRAMESET cols="100,*"> <FRAME name="menu.html.html" src="file:///D:/happystyle/menu.html.html"> <FRAME name="contents.html.html" src="file:///D:/happystyle/contents.html.html"> <NOFRAMES> <BODY> <P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P> </BODY> </NOFRAMES> </FRAMESET> </HTML> ーーmenu.html.htmlーー <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE>タイトル</TITLE> </HEAD> <BODY> 画像置き場 </BODY> </HTML> ーーcontents.html.htmlーー <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE>タイトル</TITLE> </HEAD> <BODY> 画像表示 </BODY> </HTML> というHTMLを書きました! フレームに表示させたいページのHTMLはフレームと同じフォルダに入っているのですがこれと関係ありますか? どこがおかしいのかまったくわからないです 教えてください!

  • ホームページを左右にわけるタグ

    私はfc2ホームページで作成しているのですが、 左右に分けるタグを使用しても、表示されません。 ちなみに、左に表示したいページを「left.html」という名前でPCの中に保存していますし、右に表示したいページは「index.html」という名前で保存しています。 上手く行かなかった方法を言うと、 PCの中に保存している「index.html」を開き、ソースを表示して、 ----------------------------- <HTML> <HEAD> <TITLE>タイトル</TITLE> </HEAD> <FRAMESET COLS="35%,65%"> <FRAME SRC="left.html"  NAME="left"> <FRAME SRC="index.html"  NAME="index"> </FRAMESET> </HTML> ---------------------------------- という風にタグを打って、fc2のファイルアップローダーしました。 しかし上手く行かないのです。 超初心者の私が高度の技術なんて無理なのも分かっているのですが、 どなたか教えて下さい。 ちなみに上のタグは「index.html」にしか打っていません。

  • フレームページでのメタとキーワードの入れ方

    検索ページに反映させようと思い、メタとキーワードを入れたいのですがindex.htmlの他にフレームページが3つに分かれています。 index.htmlだけに入れればいいのでしょうか?それともindex.html top.html side.html body.html の4つに入れた方がいいのでしょうか?

    • ベストアンサー
    • HTML
  • Frameを使わないホームページの作成方法

    <frame>タグで、画面を分割していたWebページを、<frame>タグを使わないで書きかえたいと思います。 <table>タグやスタイルシートを使って書き換えようと思い、いろいろ調べたのですが、分かりませんでした。 デザインは画面左側にメニューがあり、右側にそれぞれの内容ページが表示されるよくあるパターンです。 <frame>タグの場合、別にHTMLファイルを作りメニューに追加してそのファイルを書き換えれば良いですが、<table>タグを使う場合や、スタイルシートを使う場合にはどうすればいいのでしょうか? また、メニュー項目が増えたときに1つのファイルの書き換えですむようにはできますでしょうか? もし、お分かりの方がいらっしゃいましたら、サンプルコードとあわせて 教えていただけないでしょうか? よろしくお願いいたします。

  • dreamweaverCS4でHP作成。検索ロボにひっかけるには?

    DreamweaverでHPを作って、一発ロボというサイトで検索エンジンに引っかかるようにしたいのですが、 貴方のホームページは、HEADエレメント内のMETAタグにおいて、キーワードが記載されていますせん。(コメントも同様です。) となり、原因を探した結果、 <head> <meta http-equiv="Content-Type" content="text/html; charset=shift-jis"> <meta name="robots" content="index,nofollow"> <meta name="keywords"content="ここの任意の文字列"> <meta name="description" content="ここの任意の文字列"> <meta name="GENERATOR" content="編集ソフト名"> <title>ページタイトル</title> </head> というのをスタイルシートにペーストしてキーワード、コメントを改行しないで書きました。 でも、対応状況は変わらないのでもう一度スタイルシートを見てみたら、英数以外は文字化けしてしまっていました。 どうすれば検索エンジンにひっかかるようになるのでしょうか?

  • SEO対策について、いくつか質問です。

    最近会社で、ビルダー9を使い、ホームページを立ち上げて、Yahooビジネスエクスプレス、グーグル、インフォシークに検索サイト登録をしました。Yahooは登録されましたが、全く意図したキーワードでヒットしなく、再審査をかけている状態です。せっかく5万円も支払って登録をしたのに、全く広告の意味をなしていない状態です。グーグルとインフォシークはまだ登録されていないようなのですが、SEO対策を全くしていなかったのでこれから勉強していきたいと思っております。そこで、いくつか質問があります。 1.自社のホームページはフレームを使い5分割表示にしてあるのですが、フレームを使うと検索順位に影響するとゆうのは本当なのでしょうか。理由と対策を教えてください。 2.検索ロボットはindex.htmlページをまず見ると聞き、このサイトで過去の質問-回答を拝見しタイトルタグと<head></head>内に<META NAME="description" content="サイトの説明文">、<META NAME="keywords" content="キーワード">を挿入したのですが、index.htmlページが5分割されている場合、5箇所全部のタグを編集しないと意味がないのでしょうか。 それともメインとなるフレームの部分(ロボットに対してメインがどれなのかもわかりませんが・・・)だけでいいのでしょうか。 3.「HTMLソース」と「フレームHTMLソース」の違いは何なのでしょうか。 以上、本当にホームページ作成初心者なのでわけのわからない質問になっているかもしれません。 でももしわかる方がいらっしゃればよろしくお願い致します。

  • ホームページ(INDEX)のフレーム分けをした時のSEO対策(検索ロボットへの影響)について

    初めまして。 今、IBMのホームページビルダーでホームページを作っております。 ご質問ですが、INDEX.HTMLを4つのフレームに分けております。 (1)INDEX.HTMLは、(2)~(3)フレームの制御 (2)HEADER.HTMは、ヘッドフレーム (3)NAVI.HTMは、ナビゲーションフレームで各ページへのリンクを貼り (4)BODY.HTMは、INDEXのボディフレーム で(1)~(4)で一つのページになりますが 上記の(1)~(4)の形でSEO対策の検索エンジンの 「特に、検索ロボット」の巡回では、うまく反映されないのでしょうか? ご指導の事を、よろしくお願い致します。

  • フロントページエクスプレスのHTMLタグについて。

    フロントページエクスプレスでホームページを作成したのですが、<meta>タグについて質問します。 ロボット型の検索サイトに登録したいと思い、<meta name ="description">と<meta name ="keywords">タグを使用しました。 そして、一発ロボという「ロボット型サーチエンジン対応状況」をチェックしてくれるサイトでチェックしてみました。 すると、 「貴方のホームページは、HEADエレメント内のMETAタグにおいて、キーワードが記載されていますが、1行で記述されていない為に、ここでは表示出来ません。この記述では、ロボット型サーチエンジン誤動作の原因になりますので、1行で記述される事をお薦めします。」 という結果が出ました。 だから、フロントページエクスプレスのHTMLモードで一行に書き直すのですが、更新した後見るとどうしても <meta name="keywords" content="キーワード"> と改行されてしまいます。 どうすれば、一行で書くことができるのでしょうか? アドバイスをよろしくお願いします。

専門家に質問してみよう