• ベストアンサー

ALTタグ内に書かれたことは検索エンジンにひっかかる?

検索エンジンのしくみを勉強していて疑問に思ったことがあります。 画像にALTタグを埋め込んでありますが、このALTタグの中に書かれた文字というのは検索エンジンにひっかかるのでしょうか? 各種エンジンで違う、というのであれば、基本はgoogleとして知りたいです。 もちろん、○○エンジンはこう、××エンジンはこう、というのも大歓迎です。 ご存じの方、宜しくお願いいたします。

  • ken88
  • お礼率46% (60/130)
  • HTML
  • 回答数2
  • ありがとう数2

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

  • ベストアンサー
  • Adams2001
  • ベストアンサー率67% (70/103)
回答No.2

厳密に調査したわけではありませんが、ほとんどの検索エンジンでALT属性の文字列は検索の「対象外」です。 原則としてTITLE要素内の文字列、BODY要素内の文字列(タグではなくタグで挟まれた中身)が検索対象です。タグ内部の文字列はすべて検索対象外になります。 例外として、META要素で指定したキーワードはタグ内部に記述されていますが検索対象となります。ただし、MATA要素による指定が有効なのはちょっと古いタイプの検索エンジンだけです。Googleのような新しいタイプの検索エンジンではキーワードSPAM対策としてMETA要素は無効(つまり検索にはまったく関係しない)になってるか、有効であっても重要視しないようになってきています。 Googleのイメージ検索ではALT属性の文字列を見てるようです。自分のページ内の画像を検索した限りでは見てますね。ALT属性の役割(画像の代替表示)を考えれば納得できるロジックです。

ken88
質問者

お礼

すみません、補足じゃなかったす。 お礼が正解でした。 ありがとうございました。

ken88
質問者

補足

まずはお返事が遅れてすみません。 参考になる意見をありがとうございます。 やはりALTタグ内は検索外、と考えた方が良さそうですね。 自分でも実験してみようと思って自サイトにページを作ってアップしてみましたが、ロボットに拾われてエンジンに登録されるのはいつになるやら・・・ ともあれ、ありがとうございました!

その他の回答 (1)

  • k_eba
  • ベストアンサー率39% (813/2055)
回答No.1

そんな貴方にぴったりのHP サーチエンジン攻略大作戦 http://www2k.biglobe.ne.jp/~onda/sakusen/sakusen_d.htm 紹介します。 参考になれば幸いです

参考URL:
http://www2k.biglobe.ne.jp/~onda/sakusen/sakusen_d.htm
ken88
質問者

補足

お答えありがとうございます。 ですが、こちらのページには残念ながらaltに関する記載はありませんでした。 尚、他にはロボット型検索エンジン攻略でアクセスアップ(http://www.robot-search.com/)というところを参考にしています。

関連するQ&A

  • altタグの文字数は何文字が適当ですか?

    今、HPを作っていて、画像にはaltタグを入れています。 このaltタグは何文字ぐらいが適当でしょうか? 写真の画像で、写真の内容をaltタグで説明しようとすると 「○○○○と××××の△△△△写真」 のような感じで文字数が長くなってしまいます。 altタグにキーワードを詰め込むと検索エンジンからスパム扱い されるとの話もあり、長くなっても良いのかどうかよくわかりません。 それから、一つのページ中に、 「○○○○と××××の△△△△写真」 「○○○○と××××の△△△△拡大写真」 というaltタグを入れたいのですが、これは問題ないでしょうか? ちなみに、altタグはユーザビリティーの観点から入れるだけで、 SEO的なことは考えていません。 スパムに引っかからなければ良いと思っています。 教えて下さい。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • 検索結果の箇所にaltタグの内容が表示される

    ホームページを作成したのですが、yahooやgoogleの検索結果の箇所の説明文(metaタグのdescription部分)に、画像のaltタグの文字列が並んでしまいます。 本ページは、ほとんど画像のため、文字列はありませんが、metaタグの内容が表示されずに、altタグの内容だけが反映されるのはなぜでしょうか。 文法チェックも行いましたが、metaタグ自体は問題はなく、問題は何なのか一向に分かりません。 TOPページは検索結果にも問題なく表示されるのですが、このページだけが、サイトの説明文(description)が表示されないのは何故でしょうか。 困っております。原因を教えて頂けますと大変助かります。よろしくお願いします。

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

    ホームページが完成したので、エンジン登録しようと思うのですが、2,3質問があります。 1. SEOでMETAタグが有効(全てでは無いようですが)ということですが、そのタグはTOPページのみでいいのですか?他にテーマのあるページがありますが、それぞれMETAタグを記述したほうがいいのでしょうか? 2. ディレクトリー型検索エンジンへ登録すれば、googleなどで検索されやすくなると聞いたのですが、googleで「ディレクトリ型検索エンジン」で検索かけるとやたら検索エンジンが出てきます。yahooやdmozしか知らなかったのですが、手当たり次第ディレクトリ型検索エンジンに登録した方が効果があるのですか?  宜しくお願いします。 宜しくお願いします。

  • 検索エンジンにみつかりたくないタグ

    事情があって、イントラネットとまではいかなくとも、検索エンジンにヒットしてほしくないごくうちわのサイトを作りたいのですが、そのためのタグってあります? もしご存じの方いらっしゃいましたらよろしくお願いします。

    • ベストアンサー
    • HTML
  • HTMLタグ ALTの使い方

    わたしはURLの後に...jpg" borde="0" alt="説明文"></a>と記入して画像にカーソルを載せた時、文字が出るようにしているのですが。 border="0"は画像の周りの青枠を除くため入れます。 blogを見てくれている方の中に、説明文が見えないという質問がありましたが、わたしのタグの使い方が、違うのでしょうか。

  • ロボット型検索エンジンの検索方法

    ロボット型検索エンジンは、一体どういう仕組みで検索されているのでしょうか? サイトによっては、METAタグを拾っているようですけど、 私はMETAタグは一切入れていません。 それでもアクセス解析を見るとGoogleやYahoo、Infoseekなどなどの検索サイトから とんできている人が結構います。 (各サイトに登録もしていません) また、私は全ページをPHPで作成をし、 MySQLからデータを取って表示するという動的ページにしています。 私の認識では、動的ページは、検索エンジンに引っかからなかったと思うのですけど、 どうやら、ログを見ると、動的ページすら引っかかっているようなのですけど…。 (さすがに引数が必要なページでは引数は拾ってませんが) 単なる素朴な疑問ですので、 詳しい方、お時間のある時にでも教えてください。 又は、詳しいサイトがあったらURLを教えてください。

  • 検索エンジンに過去に読み取られた記録はいつ消えますか?

    ホームページを運営していますが、特定できるような住所の情報を表示していて、検索エンジンに読み取られてしまいました。最近、大家さんとの話で、集合住宅なので住所がネット上に出るとほかの方に迷惑がかかるので、出ないようにしてほしいと言われたところです。 検索避けmetaタグについては、<head>タグ内がいじくれないサービスを利用しているので私の場合、有効な手段ではありません。それでも神頼みで<head>タグ内ではないところに入れてありますが。 昨日の夜、自分なりに調べて、画像ならエンジンには読み込まれないということでしたので、検索エンジンに読み取られたくないけど表示しなければならない個所を画像に変更しました。 今でもヤフーでもグーグルでもその住所を入力すると、検索結果1ページ目出てきます。 画像に変えたことで検索エンジンの記録はクリアされることはあるのでしょうか? クリアされるとしたらどのくらいの期間(日数)がかかるのでしょうか? どなたかご存じの方、教えてください。よろしくお願いします。

  • 検索エンジン避けのHTMLタグ

    自分のホームページが検索エンジンにひっかかりすぎて困っています。 検索エンジンに引っかからないようにするためのHTMLタグがあると聞いたのですが、方法がわかりません。 ご存知の方がいらっしゃいましたらお教え下さい。

    • ベストアンサー
    • HTML
  • OperaでALTタグを表示するには?

    OperaではimagタグのALT属性をポップアップで表示することはできないのでしょうか?Firefoxだと拡張機能でありましたが・・・。画像非表示にしてみても文字が途中で切れちゃったりしますし、ALTで画像にコメントをつけているサイトはたくさんあるので結構不便です。いい方法はないでしょうか?

  • alt属性を残してタグを排除

    こんばんは。はじめて質問させてもらいます。 $htmlという変数に、htmlタグを含んだ文字列が代入されておりまして、この文字列のタグを排除するために、strip_tags()を利用しています。 と、ここまでは問題ないのですが、変数に代入された文字列のうち、alt属性やtitle属性のように、ブラウザ上で表示させるための文字は残してタグを排除させるには、どのようにすれば宜しいのでしょうか? この$htmlですが、file_get_contents()によりhtmlソースを変数にいれているのですが、file()にて文字列を配列にして格納し、for文などで、1列ずつ検証し、タグを排除しながらalt属性などを残しながら、$text .= などのように(最後には配列ではなく、文字列として変数に残しておきたいので)すれば良いのかな?とも考えているのですが、根拠はないものの効率が悪いような気もしたり、また、alt属性やtitle属性などの中にある文字を残してタグを排除するというのが分からず、質問させていただきました。宜しくお願致します。

    • ベストアンサー
    • PHP

専門家に質問してみよう