• ベストアンサー

メタタグに順番はありますか?

お世話になります。 会社のHPを編集(?)しているのですが、メタタグは<head>~</head>内でしたら順番は考えなくてもよろしいでしょうか? <title>~</title> <meta name="Keywords" content="" /> <meta name="Description" content="" /> は10番目以内が望ましいとのことなのですが、作成してもらったHP上記より前に <meta http-equiv="Content-Type" content="text/html; charset=shift_jis" /> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <meta http-equiv="Content-Style-Type" content="text/css" /> この3つが入ってます。 これより前にキーワードなどを持ってきても大丈夫ですか?

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

  • ベストアンサー
  • ayano8169
  • ベストアンサー率60% (39/64)
回答No.1

1個2個メタタグの位置が違うから結果が変わる…ということは無かったと思います。 でもなるべく言語指定(shift_jisのやつ)は先に持ってきた方がいいかもしれません。

mizunomi
質問者

お礼

お礼が遅くなり申し訳御座いませんでした。 回答ありがとうございます。参考にさせていただきました。

その他の回答 (1)

  • pick52
  • ベストアンサー率35% (166/466)
回答No.2

文字化けの原因になりますので必ずエンコード指定はtitleタグより 前に置いてください。 (通常、titleは一番下に置きます) で順番ですが、殆どはあまり関係ないと思いますが、上でいったように <meta http-equiv="content-type" content="text/html; charset=shift_jis" /> などの記述はtitleよりも前にあるべきでまたスタイルシートや JavaScriptなどの指定も必ず対応する該当タグより前に置いてください。 (エンコード指定は特に一番上に置いた方がいいです)

mizunomi
質問者

お礼

お礼が遅くなり申し訳御座いません。 titleは一番したなんですか?・・・そうなると10行以内でなくなってしまうんですけど、どうしましょ。 <meta http-equiv="content-type" content="text/html; charset=shift_jis" />のみ上に入れてあとは下に持っていこうかと思います。 ありがとうございました。

関連するQ&A