链接加alt和title属性有意义吗

链接加alt和title属性有意义吗?SEO顾问潇湘驭文为您解答:alt属性专属标签,所以标签使用alt属性,是不合法的。添加title属性意义非凡。

导读:闲逛搜外,看到一个SEOer提问:链接加alt和title属性有意义吗?此处的链接,特指单纯的<a>锚文本链接,而非包含了<img>标签的图片链接。搜外门户编辑张家梁回答了此问题,但其回答太过简单,而且有误人之处,潇湘驭文勉为其难,对问题的答案稍作补充并斗胆纠正。

搜外用户刘小成(SEO从业者,SEM爱好者!致力于搜索引擎营销的努力研究中)问:

链接加alt和title属性有意义吗?

居然发现给链接加alt和title属性,真是闻所未闻,请问这样有何意义?我感觉完全没必要呀,特别是alt完全不符合常理。大家觉得啦?

搜外门户编辑张家梁回答:

a链接添加title,img添加alt。

使用环境:

1、a链接:a链接包含的文本内容被截断

2、img标签:防止img无法显示或网络环境不佳的情况下,帮助用户理解图片内容;

3、img标签:帮助搜索引擎理解图片信息。

所以,非常有意义。

刘小成再问:

有看到不少网站对图片都添加了title,但是很少看到链接加title的,请问有必要说图片只加alt不加title,连接的话(加alt有点扯)就加title吗?

张家梁再答:

img标签没有title这个属性,你可能看错了是img外面包裹了一层a,给a添加title,所以鼠标放在图片上显示了。

另外:alt是img标签的必备属性之一,不可缺少,另一个是src用于表示图片地址。title不是a标签的必备属性,可选。当文本被截断时使用。

SEO顾问潇湘驭文作答:

锚文本<a>链接加alt属性是错误的,但加title属性,意义非凡。

原因如下:

alt是alternative的缩写,英文是可替换的、二选一的意思。alt属性诞生的主要背景有:

  • 网速太慢,图片无法打开
  • src属性错误,图片无法打开
  • 浏览器禁用图像图片无法显示
  • 用户(如盲人)使用的是屏幕阅读器

言下之意,alt属性是在图片无法正常显示的背景下诞生的,所以alt属性最原始的作用便是:图像无法显示时,显示在浏览器上的替代文本。

alt是img标签的专属属性,所以<a>标签是不允许出现alt属性的。无论是w3的草案,还是正式规范,对此都有规定,包括html5,a标签也没有alt属性。

因为搜索引擎无法读懂图片,所以随着SEO技术在全球的迅速发展和普及,<img>的alt属性值在SEO中起着相当重要的作用,尤其是在重要的图片链接中。背景图片的alt属性不重要,可以为空。

再来说说title属性。

title属性是用来描述元素的额外信息。这些信息会在鼠标移到元素上时显示一段工具提示文本(tooltip text)。

title属性不像alt属性,它不是某一个标签的专属属性,所以可以用在很多的标签上,包括<img>、<a>、<p>等标签。所以张家梁说的“img标签没有title这个属性”是误人子弟的。

title属性用在<a>标签的意义

1、当<a>被截断或为空时,搜索引擎会通过读取title的属性值去理解<a>标签。

2、当<a>标签包含<img>,且<img>alt属性不存在或者值为空时,搜索引擎会通过读取title的属性值去理解<a>标签。

3、由于title属性有提示作用,所以一个好的title值对用户体验还是非常有意义的。

 

本文由球事一哥潇湘驭文原创,转载需授权并保留本文链接:https://www.wangyuwen.com/archives/1265.html

(2)
上一篇 2014 年 4 月 4 日 00:11
下一篇 2014 年 4 月 10 日 23:56

相关推荐

发表回复

登录后才能评论