• 締切済み

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

<!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>

  • PHP
  • 回答数5
  • ありがとう数3

みんなの回答

回答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はどのように修正すればいいかすみませんが教えて下さい。

関連するQ&A

  • ▲▲ビルダーで作成すると表示されるタグ・・・。どんな意味だろう?▲▲

    <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 10.0.1.0 Trial for Windows"> <META http-equiv="Content-Style-Type" content="text/css">

    • ベストアンサー
    • HTML
  • ファイヤーフォックスでは、フレームが表示されません。

    タイトル通りで、当方のホームページビルダーV6.5で作ったHPのフレームがファイヤーフォックスでは、表示されません。どうしたらいいか教えてください。 <フレームページ> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 6.5.0.0 for Windows"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE></TITLE> </HEAD> <BODY></BODY> </HTML> <インデックスページ> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 6.5.0.0 for Windows"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE></TITLE> </HEAD> <FRAMESET cols="15%,85%"> <FRAME src="newpage2.htm"> <FRAME src="newpage3.htm"> <NOFRAMES> <BODY> <P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P> </BODY> </NOFRAMES> </FRAMESET> </HTML> よろしくお願いします。

  • ビルダーでの文字化け。

    ホームページビルダー6.5でHP作成中です。以前はFrontPageで作っていて、それをビルダーで色や文字などをちょっと変えて保存してアップしました。そしたら文字化けするようになってしまいました。 <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 6.5.0.0 for Windows"> <META http-equiv="Content-Style-Type" content="text/css"> ここが何か間違った記述になっていますか?FrontPageの時には一番上の<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">がなかったようです。これが原因でしょうか? それと二行目の<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 6.5.0.0 for Windows">は消すことはできないでしょうか? よろしくお願いします。

  • google対応メタタグ

    http://affiliate-bible.com/affiliate_seo.htmlを見て、こんな風にしましたが、メタタグは、google対応になっているでしょうか?あと、ここが間違っているよ。という場所があったらご指摘お願い致します。 <TITLE>サイト名</TITLE> <meta http-equiv="Content-Language" content="ja"> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META NAME="keywords" CONTENT="キーワード1,キーワード2,キーワード3"> <META NAME="description" CONTENT="キーワード1"> <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 name="IBM:HPB-Input-Mode" content="mode/flm; pagewidth=940; pageheight=1200"> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 8.0.0.0 for Windows"> 上記のサイトでは一応グーグル対応のメタタグと書いていますが、他で教えてもらったのにはmeta nameをgooglebotにするとgoogle対応とのことですが、どうなんでしょう。どうか、お返事宜しくお願い致します。

  • Google向けメタタグについて。ホームページビルダー使用

    ネットなどで調べて、メタタグを入れたのですが、今ひとつ解らないので教えてください。 <HTML> <HEAD> <TITLE>タイトル</TITLE> <META NAME="description" content="サイトの説明"> <META NAME="keywords" content="キーワード,関連名詞"> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META NAME="ROBOTS" CONTENT="ALL"> <META http-equiv="Content-Style-Type" content="text/css"> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 6.5.0.0 for Windows"> </HEAD> という形にしているのですが、サイトの説明文が反映されません。キーワードはGoogleには、影響無いんですよね?(一応入れていますが・・・) 後、ビルダーで作成時に自動で入力されるメタタグは必要なのでしょうか?よろしくお願いします。

    • ベストアンサー
    • HTML
  • ソースについて

    ホームページビルダーV10を使用しております。 ページがまだ白紙状態の時のソースに付いての質問です。 白紙のページ作成(通常ページ、標準モード)で作成した時に、ページ内にまだ何も書込んでないのに以下のソースがあります。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 10.0.4.0 for Windows"> <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やtitle等の簡単なタグは分かるのですが、 最初の「<!DOCTYPE~~」などや「<META name~~」等がどう言った意味か分かりません。 現在、HPビルダーを使ってブログを作成しているのですが、テーブル等を多様する為に白紙ページで作ったソースをコピーして直接ブログのHTML編集に貼り付けています。 貼り付けする際なのですが、先程のソースは全て削除しても良いのでしょうか? それとも削除可能なのは一部だけでしょうか? 宜しくお願いします。

  • googleに飛べない

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <script language="JavaScript"> <meta http-equit="refresh"content"0;http://www.google.co.jp/"> </script> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 13.0.4.0 for Windows"> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> <title> </title> </head> <body> <noscript> <br>JavaScriptを有効にして下さい<br> </noscript> </body> </html> googleに飛べないのですがどこの記述が間違っているのでしょうか? ご教示お願いします。

  • 検索エンジンについて

    9月の終わりにgoogle検索に登録したのですが 今日検索をかけても自分のHPがひっかからなくて困っています <HTML><HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> <Meta Name="description" Content="こちらに説明"> <Meta Name="keywords" Content="こちらに,検索,タグを入れてます"> <Meta Name="ROBOTS" Content="INDEX"> <TITLE>HPタイトル</TITLE> <style type=text/css> </HEAD><BODY BGCOLOR="#ffffff"> こちらに内容 </BODY></HTML> このように記述しています なぜ検索にひっかからないのかどうしてもわかりません 原因がわかる方がいらっしゃいましたら教えてください

    • ベストアンサー
    • HTML
  • メタタグの順番や必要ないもの

    メタタグに関する質問ですが、 (1)メタタグの並べる順番によって、検索結果は変わるのでしょうか?※キーワードのことではありません。 ページタイトルを上に持ってくるとヒット率があがるとか、下がるとか、表示速度の違いなど影響はありますでしょうか? (2)ホームページビルダーを使用しているのですが、メタ部分で必要ない記述はありますでしょうか? 以下が私の環境です。 ////////////////////////////////////////////////////////// <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta name="keyword" content="複数キーワード"> <meta name="description" content="サイト紹介文"> <META http-equiv="Content-Style-Type" content="text/css"> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 11.0.2.1 for Windows"> <title>ページタイトル</title>

  • キーワード、検索タグの入れ方を教えてください!

    ビルダーでホームページを作成しました。 1発ロボでサイトの登録を行なっていましたが、検索、キーワードが登録されていない様です。 下記のサイトを参考に、検索、キーワードタグ入力しようと思いましたが、どこに入れればいいか分かりません。どうぞご教授をお願いします。 http://oshiete1.goo.ne.jp/qa12438.html 私のタグです。 <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 11.0.2.1 for Windows"> <TITLE>ホームページタイトル</TITLE> <LINK rel="stylesheet" type="text/css" href="hpb9tm10_14.css" id="hpb9tm10_14"> <SCRIPT language="JavaScript">

専門家に質問してみよう