alt和img标题之间的区别-使用哪个-影响


10

多年来,我一直在为这样的图像编写HTML:

<img src="picture.jpg" alt="my picture" >

但是最近我使用Raven SEO工具对我的网站进行了审核,报告了很多错误,这让我感到非常惊讶。

当我查看报告时,这些错误的99%是由于缺少图像标题文本。

我知道,当您将鼠标悬停在图像上时,图像的标题文本可能会显示一些弹出窗口,但是除此之外,它的目的是什么,对SEO有影响吗?

另外,如果您要实施它,您将在其中添加什么?您是否只需在alt属性中添加相同的信息?即alt="my picture" title="my picture"


“要使用哪个”-我认为是否应该使用该alt属性没有任何问题-这是强制性的,如果没有该属性,您的页面将无法通过验证(除非在某些情况下使用HTML5可能如此)。
MrWhite

1
“ Raven SEO”报告的是完全“错误”还是警告/通知?
MrWhite

@ W3D其报告警告/通知
SAM

Answers:


12

ALT标签是一种可访问性标签,即使是有视觉障碍的人也可以通过Google来使用它来确定图像是关于您的,但您永远不要考虑将用于SEO目的的ALT标签放在访问者面前。

许多人,甚至是在Google工作的Matt Mattts都在谈论alt标签,例如它们是专门为搜索引擎设计的,旨在告知bot图像的含义,这根本不是事实。

但是,您可以在照顾观众的同时告知Google图片的含义,而不仅仅是在alt标签中添加关键字,这会削弱用户体验,而且非常不自然。

一个典型的例子是,经常有人说要为关键词“伯恩茅斯”排名,他们的标题中将有伯恩茅斯,在H1中,元描述然后用alt标签“伯恩茅斯”制作图像,尽管这对SEO削弱了用户体验,并错过了alt标签的要点。alt标签适用于有视力障碍或完全禁用图像的人。因此,ALT标签旨在告知用户图像的含义。

可以在下面看到一个很好的例子

<img src="i.jpg" alt="Bournemouth" />

<img src="i.jpg" alt="Birdseye view of Bournemouth" />

上面的示例仍然包含您的关键字,同时向Google和您的受众群体解释了图像的含义。

那么标题标签呢?

当您将鼠标悬停在元素上时,title标签旨在提供更多信息,它对IMG并不是很有用,因为如果您打算对ALT和TITLE使用相同的信息,则可以使用脚本来读取alt标签并使您的使用JS自己悬停。如果您要提供比ALT标签更多的信息(例如更长的说明),我只会推荐title标签-无需在两个元素中都提供确切的信息,因为这只会使代码code肿。

标题标签对于链接来说非常方便,因为将鼠标悬停在其上可以为您的受众群体提供有关他们将要单击的链接的更多信息。值得在这里阅读更多有关title标签的信息


1
“如果未找到标题,它将在将alt标记悬停时读取”-该alt属性在任何现代浏览器中均不用作“悬停” 。仅IE7和更早版本将alt文本显示为弹出工具提示(当title省略属性时)。
MrWhite

对不起,那不是我的意思。我的意思是说,您会收到alt标签。对于悬停鼠标,您只需使用jquery读取alt标签并命名即可。如果它们相同,则只需要膨胀代码即可,而无需同时编写alt和title。
西蒙·海特

1
@ w3d编辑的答案;)
西蒙·海特

1
但是就SEO标题而言,标题对排名几乎没有提供帮助,马特·卡茨在本视频googlewebmastercentral.blogspot.co.uk/2007/12/中谈到了标题,但更多地关注ALT标签。我个人认为,这可能有助于用户体验,但不会像您希望的那样发挥很大作用,因此,数百万个顶级网站的排名没有图片上的任何标题。
西蒙·海特

只是认为有必要澄清一下... alttitle属性本身永远不应该是“相同的”,因为这会使使用alt文本进行辅助访问的人们感到困惑。jQuery解决方案创建一个mouseover事件,它不只是将alt文本复制到title属性中。
MrWhite

3

alt给出图像的替代描述。该属性是必需的img

title提供有关图像的其他信息。该属性是的可选属性img

永远不要依赖中的信息title。如果信息确实很重要,则将其包含在自己的元素中。

这两个属性不应具有相同的内容。


0

您的困惑是正常的,是的,每个标签(标题,ALT)都代表了自己的潜力,可帮助搜索引擎和用户了解图像的含义。

有时ALT文本不足以描述图像,因此最好尽可能分配更多信息,在分配词中使用变化形式,从SEO角度来看也更有效。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.