1


1

divの背景画像– Googleインデックス作成?

空のdivのリストがあり、背景画像を動的に挿入しています。そのため、最初は背景画像:url();プロパティは完全に空です。 何らかのイベントでは、背景画像のURLが以前に空の背景画像にロードされます:url();タグ。 表示される背景画像のURLは、divの「alt」タグに一時的に保存されます。

``

.

私は、透明なGIFを使用せずにいくつかのアニメーションGIFの角を丸くするためにしています(滑らかなエッジはありません)。

質問:Googleロボットはそれらの画像にインデックスを付けますか? URLはすでにHTMLコードに保存されており、外部CSSファイルではなく、「img」タグではなく「alt」または「something」タグとして保存されているため、想像できます!?

3 Answer


1


Googlebot(ほとんどのスパイダーと同様)はJavaScriptを実行しようとしないため、インデックスを作成するのはサーバーからダウンロードした元のHTMLに表示されるものだけです。 JQueryによるその後の操作は発生しません。

また、ほとんどのスパイダーはCSSのインデックスも作成しないため、そのため、背景画像も無視されます。


1


@Paoloの答えは一般に正しいと思いますが、一部のボットはページで参照されるあらゆる種類の画像リソースを探すかもし​​れません-それは考えられないことではなく、間違いなく非倫理的です。

検索エンジンが画像にインデックスを付けないようにしたい場合は、http://www.robotstxt.org/ [* robots.txt *]ファイルを設定してそれらをブロックできます。

ボットが確実にインデックスを作成するようにしたい場合は、たとえば、すべての画像を含むタグを含むページを設定し、そのページへの無害なリンクをフロントページに配置します。


1


Googlebotは確かにIMG ALT属性をインデックス化します。 その後、代替テキストにURLが含まれているという事実を検出して、それらを調べてみるかどうかは、本当にわかりません。

率直に言って、これはalt属性の乱用のようです。DIVにはALT属性が含まれてはいけません(含まれてはいけません)。