-1

title 属性値を使用して、A タグに代替テキストを追加する短い jQuery スクリプトを作成しました。

var anchors=$('a.className');
anchors.each(function(){ //CYCLE THRU EACH SUBCAT ON PAGE
 var title=$(this).attr('title'); //GET TITLE VALUE
 $(this).attr('alt',title); //SET TITLE VALUE TO ALT ATTRIBUTE
});

それは完全に機能しますが、その目的を果たさないのではないかと心配しています。この方法で alt タグを追加すると、SEO に役立ちますか? ページが既にロードされた後に alt タグが生成された場合、Google のようなエンジンは気にしますか? これを回避する方法はありますか?

参考までに: 通常は alt タグを追加するだけで非常に簡単なことはわかっていますが、私の場合、それはオプションではないようです。

4

1 に答える 1

1

私の知る限り、ほとんどの Web クローラーはすべての JavaScript を無視します。そのため、後で ALT 属性を追加しても、SEO には役立ちません。

Web クローラーが JavaScript を処理する方法については、こちらを参照してください

編集:サイトの ADA 準拠を維持するために、(特に画像の場合) できる方法でそれらを追加することをお勧めします。

于 2013-05-07T16:31:45.180 に答える