• 締切済み

このソースでロボットエンジンが読んでくれません間違いを教えて!

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 10.0.1.0 for Windows"> <META http-equiv="Content-Type" content="text/html; charset=EUC-JP"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE></TITLE> </HEAD> </HTML><HTML> <style type="text/css"> <!-- .style2 {font-size: 10px;} --> </style> <TITLE>懸賞サイトもらっちゃ(プレゼントサイト)</TITLE> <meta name="keywords" content="懸賞 懸賞サイト インターネット プレゼント 車 現金 商品券 ブランド ヴィトン ディオール 海外旅行 温泉 旅行 当たる ネット"> <meta name="description" content="懸賞サイトプレゼントもらっちゃは車懸賞や海外温泉旅行懸賞まで毎月当たる懸賞サイトだよ"> <meta name="copyright" content="http://atari1.com/"> <meta name="robots" content="index,follow"> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 10.0.1.0 for Windows"> <META http-equiv="Content-Type" content="text/html; charset=EUC-JP"> <META http-equiv="Content-Style-Type" content="text/css"> <BODY background="index-img/bg.gif" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <P><BR>

みんなの回答

回答No.5

サイト、拝見いたしました。 まず、大きな間違いとしてphp504さんがおっしゃるように、 次の3つのタグは1つのページで1回ずつしか使用できません。 <html> <head> <body> そして、上記3つのタグはこれまた、php504さんのおっしゃるように次のような入れ子になっている必要があります。 <html> <head> ブラウザには表示されない ホームページの情報を設定する部分 </head> <body> 実際、ブラウザに表示される部分 </body> </html> 基本的に </html> はホームページの最後を表していますので、このあとには何も入力しません。 ソースを見る限り、ホームページビルダーをお使いだと思いますが、検索エンジンに必ず読ませるようにするだけなら、ビルダーが作成したHTMLソースの<HEAD>と</HEAD>の間に次の一文を入れるだけでいいと思います。 <meta name="robots" content="index,follow"> 現状としては、私が示したソースをビルダーが作成したソースの前に貼り付けてありますが、これを全部とって、前述の処理をしてください。

  • PrintScree
  • ベストアンサー率25% (538/2091)
回答No.4

どこをどう直せばいいかは既に正解が出ているので、何が違うか良く見比べてください。 老婆心ながら、HTMLをもう少し勉強しましょう(^^; 私がHTMLを勉強する時に参考にしたサイトです。 http://www.tohoho-web.com/www.htm

回答No.3

必要なものだけに整理すると下記のようになります。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 10.0.1.0 for Windows"> <META http-equiv="Content-Type" content="text/html; charset=EUC-JP"> <META http-equiv="Content-Style-Type" content="text/css"> <meta name="keywords" content="懸賞 懸賞サイト インターネット プレゼント 車 現金 商品券 ブランド ヴィトン ディオール 海外旅行 温泉 旅行 当たる ネット"> <meta name="description" content="懸賞サイトプレゼントもらっちゃは車懸賞や海外温泉旅行懸賞まで毎月当たる懸賞サイトだよ"> <meta name="copyright" content="http://atari1.com/"> <meta name="robots" content="index,follow"> <TITLE>懸賞サイトもらっちゃ(プレゼントサイト)</TITLE> </HEAD> <BODY background="index-img/bg.gif" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <P><BR> </BODY> </HTML>

nobu88888
質問者

お礼

ありがとうございます。

  • php504
  • ベストアンサー率42% (926/2160)
回答No.2

おおまかな構成として <html> <head> ヘッドの内容 </head> <body> 表示する内容 </body> </html> はhtmlの基本です。 これらのタグは1つのhtmlに1回しか使ってはいけません。 で<meta...>は<head>と</head>のあいだにまとめて書きましょう。

  • PrintScree
  • ベストアンサー率25% (538/2091)
回答No.1

下のMETAタグは<HEAD>~</HEAD>の中に入るんじゃないですか? それと、Content-TypeとContent-Style-Typeが重複してますよ。

nobu88888
質問者

お礼

ありがとうございます。Content-TypeとContent-Style-Typeをどうすればよいかすみませんが教えて下さい。1個を削除でもどこからどこまでかが分からなくて御願いします。

nobu88888
質問者

補足

Content-TypeとContent-Style-Typeはどのように修正すればいいかすみませんが教えて下さい。