• ベストアンサー

JavaScriptで書き出したコンテンツは検索エンジンに捕捉されるのでしょうか。

HTML内に空の要素を置いておき、JavaScriptでその中にテキストを書き出すようにした場合、そのテキストを検索エンジンは認識してくれるのでしょうか。 それとも単に空の要素として捉えてしまうのでしょうか。

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

  • ベストアンサー
  • askaaska
  • ベストアンサー率35% (1455/4149)
回答No.2

検索エンジンによるわね。 それぞれのヘルプを見るといいわ。 なお、Googleの場合は http://www.google.com/support/webmasters/bin/answer.py?answer=72746 よ。

Elektrik
質問者

お礼

基本的にはJavaScriptは実行しないと思ったほうがよさそうですね…; ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.1

Javascriptは実行しません。 ですから空の要素として捉えます。

Elektrik
質問者

お礼

やはりそうですか…。 もういちど構成を見直してみます。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • グーグルの検索エンジンについて

    グーグルの検索エンジンについて質問があります。 このエンジンはロボットがクロールする際、あらゆるURLにGETリクエストをおこない 膨大なHTMLのキャッシュをかき集めていくと思いますが、 その際、ロボットはリクエストを投げてHTTPレスポンスを受け取るのだとおもいますが 質問1. このときレスポンスコードが200,300,400,500系それぞれ問わずキャッシュを行っている のでしょうか?一般的にドメインの永久転居の場合301ヘッダーを返すため、300系はキャッシュするのだろうなと想像できます、が400系500系もキャッシュしているのでしょうか? 質問2. また、レスポンス200を受け取り、さあHTTPリクエストのボディ部分・・つまり肝心の HTMLデータを取得する際、完全にHTMLノ読み込みが完了するまでそのURLに滞在しているのでしょうか? 言い換えると,ロボットはかならずJavaScriptの【onload】イベントが発生後の コンテンツをキャッシュしているのでしょうか? 上記2点について、検索エンジンにお詳しいかたご教授ください。 よろしくお願いします。

  • JavaScriptを使ったらサーブレットの検索が出来なくなりました…

    お世話になります。 HTMLでテキストフォームに検索条件を入力し、送信ボタンを押すと 検索するサーブレットにとんで結果をJSPで表示する…という プログラムを作っています。 HTML上で、テキストフォームが未入力の場合はJavaScriptで 警告ウィンドウを表示させる様に作ったのですが、テキストフォームに 検索条件を入力した時にサーブレットにとばなくなってしまいました。 検索条件を入れて送信ボタンを押してもページは変わらず、 フォーム内容はクリアされます。この時は警告は出ません。 JavaScriptのコードを削除するとちゃんと検索結果のJSPにまで 処理が行われるのですが…。 参考までに、HTMLのソースも載せておきます。 <html> <head> <title>検索画面</title> <script language="JavaScript"> <!-- function getError() { txt=document.searchForm.search.value; if (txt=="") { alert("何も入力されていません!"); } } //--> </script> </head> <body> <center> <br><br><br><br><br><br><br><br><br><br> <b><font color=Salmon size=4>検索条件を入力して下さい。</font></b><br><br> <form name="searchForm"> <form method="post" action="../kadai7/Show" > <input type="text" name="search" size="25" maxlength="10">&nbsp; <input type ="submit" value="GO!" onClick="getError()"> </form> <a href=Menu.htm>★MENUに戻る★</a><img src="HTML\poo.gif"> </center> </body> </html> どうすればちゃんと処理されるようになるのか分かりません。 宜しくお願いします。

  • 検索エンジンのHTML解析について

    Googleなどの検索エンジンの仕組みについて教えてください。 Googleなどは色々なサイトを巡回し、HTML、又はXMLを取得していると思います。 その場合、そのページのHTMLコードなど全てをデータベース等に格納しているのでしょうか? それとも本文のテキスト部、リンク部など分けて格納しているのでしょうか? JavaScript部やコメント部等は確実に除去していると思いますが。 htmlのタグがあると文章解析は出来ないと思うので色々と除去していると思いますが、 その場合難しいのはどこが本文かは各サイトの構造によって違うことです。 人間が各サイトを解析して設定すれば出来るのでしょうが、Google位になると確実に現実的には不可能だと思います。 自分の想像力が足りないだけでしょうが、一体どのようにしてHTML文書を解析し次の段階(インデックス作成など)へ進むのか分かりません。 すみませんが教えて頂けないでしょうか? 関係ないとは思いますが、一応自分の環境だけは書いておきます。 centOS6 , PHP5.3などです。

  • 検索エンジンの事で?

    カテゴリが違うかもしれませんが、検索エンジン集を探しています。それもCGIを使わないHTML形式の検索エンジンです。よろしくお願いします!

  • javascriptからの検索に関して

    曖昧な質問で申し訳ありませんが、教えて下さい。 あるテキストエリアに、社員番号を入力したら、即座に別のテキストエリア に名前を表示させるというような仕掛けを作成しようと考えています。 Javascriptを用いて、6桁(社員番号)入力されたらキックするというような 記述をしましたが、名前自体がMySQLの中に存在する為、PHPで検索 しようと考えています。 <script language=javascript> function test(obj,tugi){ if(obj.value.length>=6) { } } ここからがどのように仕掛けを作成すれば良いかわかりません。 何かアドバイスを頂けないでしょうか? よろしくお願いします。

    • ベストアンサー
    • PHP
  • 検索エンジンのあるホームページをつくりたいのですが

    自分で検索エンジンのあるホームページを作りたいのですが、作り方が分からないので、参考になるホームページや、本、ソフトウェアなどを教えてください。 ちなみに、私が作りたいのは、CGIで検索のページを別に作るやつではなく、HTMLのページの中に組み込まれている(gooとかyahooとかのメインページに出てくる)ような検索エンジンのあるホームページを作りたいのです。どうか、教えてください。

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

    世界中のホームページ(サーバーかな?)の中から、 任意のテキストを収集する方法について教えてください。 Google等の検索エンジンのように、サーバーを廻って、情報を収集するプログラミングですが、 ASPやVBScript等を用いて作ることはできますか?

  • 【HTML&JavaScript】JavaScriptでのCSSの操作

    【HTML&JavaScript】JavaScriptでのCSSの操作 みなさんはじめまして、kimama8と申します。 今回は、JavaScriptによるCSSの操作について聞きたいことがありましたので、 質問させていただきます。 div要素のCSSプロパティの一つ、visibilityプロパティをJavaScriptから操作するには、 どのようにすればよいのでしょうか? 「CSS JavaScript 操作」などと検索にかけても、自分に合う情報が得られなかったので ここで質問させていただきます。 忙しいとは思いますが、よろしくお願いします。

  • 検索エンジンでのエラーメッセージ

    プログラムの知識0です。仕事でどうしても解明しないといけないので教えてください。 aspで検索エンジンを作っているみたいなのですが(作った人はもういなくて誰もわかりません)その中にいくつかエラーメッセージを用意してあります。 しかし、検索をかけるとその中に用意されていないエラーメッセージが出てきます。内容は「要求したカタログは空であるか検索サーバーに追加されていません」となります。 これは、aspファイル内から出力されたメッセージではなくサーバーからのメッセージと解釈してよいのでしょうか?これを回避するためには、HTMLファイルやaspファイルをいじってもなおすことはできないとの判断でよろしいでしょうか? 素人のため、質問内容が意味不明かもしれませんが、 どうぞよろしくお願いいたします。

  • JavaからJavascriptの呼び出し

    教えてください。 ある決まったフォーマットのHTMLファイルがあり、その中のいくつかの要素をJavascriptで取得するということをしています。 HTMLファイルはサーバ上にあるため、ブラウザでアクセス→Javascriptで取得ということをしていたのですが、ブラウザで開くと言う処理が手間になってきたのでHTMLファイルから直接取得できないかと考えました。 まずはJavaでDOMを使ってHTMLを解析しようとしたところ、HTMLの形式が正しくない(XHTMLになっていない?)ため、エラーが発生してしまいました。HTMLの形式は修正不可のため、私が調べた限りでは現状のまま進めるとなると、1つずつタグを解析するしか方法がないように思えました。 例えば、<td id="hoge">hoge</td>の中身を取得しようとした場合、javascriptならgetElementByIdですぐに取得できますが、javaだと文字列として”<td id="hoge">”を検索するといった動作が必要かと思われます。 そこで、すでにあるjavascriptをjava上から呼び出し、同じ結果を取得できないかと考えました。 まず、この方法は可能でしょうか?可能だとすると参考になるようなサイトを教えていただけると助かります。 また、上記以外にもっとスマートなやりかたがある場合は、教えていただけないでしょうか。 説明が下手で申し訳ありませんが、よろしくお願いします。

    • ベストアンサー
    • Java