我编写了一个简短的jQuery脚本,使用标题属性值为AL标记添加替代文字。
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标签非常简单,但就我而言,这似乎不是一个选择。
答案 0 :(得分:1)
据我所知,大多数网页抓取工具会忽略所有javascript。因此,添加ALT属性后将无助于SEO。
请参阅此处how do web crawlers handle javascript
编辑:以任何方式添加它们(特别是图像)仍然是一个好主意,以保持您的网站符合ADA。