• ベストアンサー

Metaタグのキーワードについて。

こんにちは。 標題の件ですが、Google等の検索エンジンで 私作ったページの名前で検索すると、 ヒットするのですが、どんなサイトなのか、 検索一覧では分からないのです。 メタタグ使ってドリームウィーバーでトップで表示される ファイル(index.html)に コードインスペクタで以下のような情報を入れたのですが、 メタタグがいきてないんですよね。 どうしてでしょうかね。。。 まだ古いキャッシュが残っていたりするのでしょうか。 以下のようなタグを使っています。 よろしくお願いします。 <head> <title>タイトル名</title> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <meta name="keywords" content="キーワードが入っています"> <meta name="description" content="検索で説明文として読ませたい文章がはいっています"> <html> </head>

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

  • ベストアンサー
  • rightegg
  • ベストアンサー率41% (1357/3236)
回答No.1

こんにちは。 Googleなどの検索エンジンは、日々進化している訳ですけど、ここ数年の流れとして、Googleはメタタグを無視する事にしたようです。 もちろん、全く無視しているかどうかは分かりませんが、とにかくサイト制作者がメタタグにキーワードを入れまくるので、正確ではないと判断したのでしょう。 解説の方は使ってると思いますけどね。 単純に「巡回」されてないんじゃないですか? かなりタイムラグはあるはずですから。

vermilion
質問者

お礼

回答ありがとうございます。 >Googleはメタタグを無視する事にしたようです。 そうなんですか? 友人のサイト(すべてフラッシュ)でのmetaは いきているんですよね。 多分ご指摘のようにタイムラグかもしれませんね。 最近リニューアルしてフラッシュで 作成したのですが、 以前のhtml verの言葉が残っていたので。。

その他の回答 (4)

noname#10926
noname#10926
回答No.5

英文なら前でもいいですよ。

noname#10926
noname#10926
回答No.4

#2です。 #2にもあるように タイトル名が日本語でしたら <title>タイトル名</title> ↑を <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> の下(以降)に入れましょう。

vermilion
質問者

補足

たびたびありがとうございます。 #3の補足で書いたのですが、 タイトル名は欧文のみです。 つまり日本語ではなく、英文のみの表記です。 この場合でもタイトルの前に <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> と入れる必要があるということですか?

noname#10926
noname#10926
回答No.3

#2です。 >ご指摘のタグは入れてあるんですけどね。。 そういうことじゃなくて、 文法上の問題を言っているだけですよ。 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <title>タイトル名</title> <meta name="keywords" content="キーワードが入っています"> <meta name="description" content="検索で説明文として読ませたい文章がはいっています"> </head>

vermilion
質問者

補足

meta以降は日本語ですよ、って言うことですね。 タイトル名は欧文なのでこのままで問題ないと思いますが。 キーワード、詳細には和文が入っているので上記の様になっていると思うのですが。 そのような状態でもdoconimo様の指摘のような 順序で記述するのでしょうか?

noname#10926
noname#10926
回答No.2

Googleはキーワードを無視していますね。 タイトル名・説明文は検索対象になっています。 本文中にキーワードとなる文字を入れることがキーワードですね。 <title>タイトル名</title> ↑のタイトル名が日本語でしたら <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> の下(以降)に入れましょう。

vermilion
質問者

補足

回答ありがとうございます。 ご指摘のタグは入れてあるんですけどね。。