2013-05-07 60 views
-1

我写了一个简短的jQuery脚本,使用title属性值将替代文本添加到A标签。jQuery添加替代文字是否会影响SEO?

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标签通常,但在我的情况下,这似乎并不是一个选项。

+1

''标签没有alt属性。 – JJJ 2013-05-07 16:31:56

+0

doh!大声笑,这是正确的!或者,我仍然可以将它添加到标签内的图像中,但显然它仍然毫无意义。 – Logik 2013-05-07 16:35:58

回答

1

据我所知,大多数网络爬虫忽略所有的JavaScript。因此,添加ALT属性后,将无助于搜索引擎优化。

看到这里how do web crawlers handle javascript

编辑:它仍然是一个好主意,将它们加入到什么办法可以,但(对于具体的图像),为了让您的网站符合ADA。

+0

这就是我所害怕的。感谢info @ XGundam05 – Logik 2013-05-07 16:37:40