• ベストアンサー

HTML言語について教えてください。

noname#68284の回答

  • ベストアンサー
noname#68284
noname#68284
回答No.1

index,followとは、インデックス&それに続くページという意味ですが、 CONTENT="all"のほうが一般的な書き方ですね。 このタグをindex.htmlの中に記述しておけば、indexからリンクしている全てのコンテンツにロボット巡回してもらえますよ。 だから、それ以外のページに書く必要は無いです。 このメタタグを使うのなら、フレーム使用のサイトを作る場合でも、 index.htmlだけはフレームではないページにしたほうが良いです。 なぜなら・・・それは巡回ロボットの仕様ですね。 ちなみにこのカテゴリでなく、プログラム>HTMLのカテゴリのほうが、 よりよい回答を得られるかもしれません。

noname#10927
質問者

お礼

ありがとうございます。 大変わかりやすい内容で敬服いたします。 今後もよろしくお願いいたします。

関連するQ&A

  • インターネットで検索できるようにするためのタグの記述について、何点かお伺いします。

    インターネットで検索できるようにするためのタグの記述について、何点かお伺いします。 1.<meta name="robots" content="index,follow"> というのは記述した方が良いですか?あるのとないのでは大差はありますか? 2.<meta name="description" content="・・・・・"> キーワードは多ければ多いほど良いのでしょうか?記述するのに注意点はありますか? 某サイトに、「HEADエレメント内のMETAタグのキーワードの記述は、1行で記述されていないと、ロボット型サーチエンジン誤動作の原因になります。」 となっていました。そうなんでしょうか? 3.キーワード等の記述はトップページだけでなく、各ページに記述した方が良いのでしょうか? 例 下記のものを全ページに記述 <title>・・・</title> <meta name="author" content="・・・"> <meta name="description" content="・・・"> <meta name="keywords" ・・・"> <meta name="robots" content="index,follow"> 4.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> このような記述があったのですが、!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" のあとに、アドレスがあるのってどうゆう意味でしょう? ご存知の方、よろしくお願いします。

    • ベストアンサー
    • HTML
  • HTMLのキーワードなどの記述について

    今私はホームページのリニュアールの更新中なのですが少し気になったことが有り質問させてください。 ホームページのheadに記述するキーワードなどたとえば <meta name="keywords" content="" /> <meta name="description" content="" /> <meta http-equiv="imagetoolbar" content="no"> <meta name="robots" content="index,follow"> などの項目ですがそれはトップページつまりindex.htmlだけに記述するべきなのか全てのページに記述しなければいけないのか疑問に思ったので質問させてください。 色々なサイトのソースを拝見したら全てのページに記述している方とindex.htmlだけに記述している方がいるのでどちらのほうがいいのか疑問に思ったので回答お願いします。

  • ロボット巡回対策のMetaタグに関する質問です。

    ロボット巡回対策のMetaタグに関する次のサイトについて質問です。 http://heo.jp/tag/page/key.html ■ ロボット巡回対策 <Meta Name="ROBOTS" Content=""> <Meta Name="ROBOTS" Content="INDEX,FOLLOW"> INDEX,FOLLOW・・・・このページもページからのリンク先も許可。 <Meta Name="ROBOTS" Content="INDEX"> INDEX・・・・このページのみ巡回許可。 <Meta Name="ROBOTS" Content="NONE"> NONE・・・・このページもそこにあるリンク先全てを巡回禁止。 <Meta Name="ROBOTS" Content="NOINDEX"> NOINDEX・・・・このページのみ巡回禁止。 <Meta Name="ROBOTS" Content="NOFOLLOW"> NOFOLLOW・・・・このページは巡回許可、リンク先巡回禁止。 <Meta Name="ROBOTS" Content="ALL"> ALL・・・・下の階層の巡回を許可。 ------------------------------ ★★質問★★ 自分のサイト内を全て巡回禁止にしようと思います。最も簡単な方法を取りたいのですが、上の説明から類推すると、 <Meta Name="ROBOTS" Content="NONE"> NONE・・・・このページもそこにあるリンク先全てを巡回禁止。 これでよさそうですが、ここで言う「リンク先全て」とは、「下の階層全て」と考えていいのでしょうか。それとも文字通り他のサイトであろうとなかろうとリンク先全てということでしょうか。 それとも別に適切な記述がありますか。 ★★希望 そのサイト内のページをホームページ「...index.html」に巡回禁止の記述をすれば完璧にすべて巡回禁止になるようにしたいのです。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • 検索エンジン用METAタグについて

    http://www.juraihelm.com/NNR/ (1)<META NAME="ROBOTS" CONTENT="NONE"> <META NAME="ROBOTS" CONTENT="NOINDEX,NOFOLLOW"> そのページと、そこからリンクしている全てのページを制限する。 (2)<META NAME="ROBOTS" CONTENT="INDEX,NOFOLLOW"> そのページのみを許可し、そこからのリンクを制限する。 index.htmlに使うと便利。 (3)<META NAME="ROBOTS" CONTENT="INDEX"> そのページの登録を許可する (4)<META NAME="ROBOTS" CONTENT="NOINDEX,FOLLOW"> そのページを制限し、そこからのリンクを許可する。 このような使い方は普通しない。 (5)<META NAME="ROBOTS" CONTENT="ALL"> 下の階層ページの巡回を許可する。 このような設定は、わざわざすることでもない。 ---------------------------------------- 上は検索エンジン用METAタグの説明サイトです。 今回、ホームページの一部をアップロードします。同様のファイルが並列的に同じフォルダーの中に約40個あります。相互にリンク設定もあります。 この場合、放置すると、それぞれ個別に検索ロボットが拾い上げ、ヒット効率が著しく低下します。これらのうち、一つのページだけ検索エンジンに掲載され、他は載らないようにMETAタグを設定したいのです。 ■(4)のタグを設定しようと思いますが、これでいいのでしょうか。「このような使い方は普通しない。」という記載が気になります。 ■「そこからのリンクを制限する」とは、リンクしたページの拾い上げもしないということでしょうか。 教えてください。

  • <meta name="robots" content="index,follow">って?

    タイトルにもありますが<meta name="robots" content="index,follow">って何でしょう? HP初心者ですが、metaタグでこのような記述が見られます。これって何でしょう? 教えてください。

    • ベストアンサー
    • HTML
  • <META>文字コードと入力場所について教えて下さい。

    WindowsMeにてメモ帳でHTMLホームページを作成しています。 <META>にて文字コードと記載場所が分からず、下記のようにしています。 間違っている場所があれば教えて下さい。宜しくお願い致します。 記 <html> <head> <title>・・・</title> <META NAME="Keywords" CONTENT="・・・,・・・"> <META NAME="Description" CONTENT="・・・・・"> <META NAME="robots" content="index,follow"> <META HTTP-EQUIV="Content-Type" Content="text/html;charset=Shift_JIS"> 以上 また=ロボットエンジンはページとリンク先ともにヒットさせたいのですが、 content="index,follow"と"all"どちらのほうが、良いのでしょうか? 宜しくお願い致します。

    • ベストアンサー
    • HTML
  • HTMLにこのような

    記述があります。 --------------------------------------------------- <META name="ROBOTS" content="NOINDEX"> <META name="ROBOTS" content="NOFOLLOW"> <META name="ROBOTS" content="NOINDEX, NOFOLLOW"> <META name="ROBOTS" content="NONE"> <META name="robots" content="noindex"> <META name="robots" content="nofollow"> <META name="robots" content="noindex, nofollow"> <META name="robots" content="none"> ----------------------------------------------- これはどんな記述でしょうか?巡回ロボットを回避する 記述でしょうか? 自分でこれを記述した記憶がありません。

    • ベストアンサー
    • HTML
  • metaタグについて

    HTMLでホームページを作成する際、 <meta name="robots" content="index,follow"> というタグをヘッダ部に置いているサイトを良く見ますが、これは、どういった意味でどういう役割をするのでしょうか? また、代替として「robots.txt」というものがあると聞いたのですが、どういうファイルなのでしょうか?また、metaタグを使用する場合とtxtファイルのそれぞれの長所・短所を併せて教えて下さい。よろしくお願いします。

    • ベストアンサー
    • HTML
  • metaタグについてです・・・ロボット検索時において・・・

    <meta name="robots" content="index,follow"> このタグを打てばロボット検索が拾ってくれると書いてあったのですが、このindex,followはどういうことなのでしょうか? indexはそのHTMLファイル名じゃないとダメなのでしょうか? このタグの説明を希望します。 よろしくお願いします。 http://www.robot-search.com/search_04.htm

  • ホームページのロボット制御について

    ホームページのロボット制御について疑問があります。 index.html(トップページ)だけはロボットの登録対象にしたいが、その他の全ページは すべて登録対象にしない場合のメタタグについてなんですが、調べたら index.html(トップーページ)には <META NAME="ROBOTS" CONTENT="NOFOLLOW">を記述しこのページを登録対象にし、かつこのページのリンクを辿らないようにする。 それ以外のファイルはすべて <META NAME="ROBOTS" CONTENT="NOINDEX,NOFOLLOW">と記述すると書いてありました。 しかし、そもそもindex.htmlに記述したメタタグによってindex.htmlページ内のリンクを辿らないわけなので、その他のファイルにあえてメタタグを何も書かなくてもその他のファイルはindex.htmlから辿られず、インデックス化されない気がするんですがどうなんでしょうか? a.htmlやb.htmlなどその他の全ファイルにも <META NAME="ROBOTS" CONTENT="NOINDEX,NOFOLLOW">と記述しないといけないんですかね?

    • ベストアンサー
    • HTML