---------------------------------
-----------------------------------
2023/12/3 14:34:26
到目前为止,还没有哪一家搜索引擎可以完全精确“读懂”图片里的文本内容。所以,我们必须主动地“告诉”搜索引擎,图片里表达的是什么内容。在实际的操作中,我们可以通过修改图片名称、设置 alt 属性值及在图片周边增加相关的内容等方式实现。这样,不但可以主动告诉搜索引擎图片里所蕴含的信息,还可以有效提高相关关键字的词频及使得这些关键字的分布更加合理。
在对图片文件进行命名的时候,最好使用与图片内容相关的关键字作为图片的名称。例如,如果是简体中文网站,可以使用关键字的拼音形式进行命名;如果是繁体中文网站,可以使用关键字的中文形式进行命名;而如果是英文网站,则可以使用关键字的英文形式进行命名。
如图 6-1 所示的诺基亚 N95 的图片,我们可以把它命名为“n95.jpg”或者“nokia-n95.jpg”等。如果我们的 Web 服务器支持中文字符访问相应的文件,那么还可以使用中文形字的关键字为图片进行命名,例如“诺基亚 N95.jpg”等。
图 6-1 图片 alt 属性值
对于非实质内容的图片(例如背景、按钮等页面装饰性质的图片),可以根据个人习惯而定,但千万不要在为图片命名时滥用关键字。
在 HTML 语言中,我们常用 alt 属性值对图片所表达的内容进行说明。这样,当图片不能显示的时候,就会自动用 alt 属性值代替,用户也就大概知道这个图片所表达的内容。
alt 属性是搜索引擎较为重视的 HTML 属性之一。在设置 alt 属性值的时候,应该以简洁而有效地表达图片内容为原则(而不是堆砌关键字),尽量利用好这一块净土。也就是说,只需要简单地说明图片里是什么产品即可,如“诺基亚 N95”或“N95”等,如图 6-1 所示。
不管利用什么方式表达图片里的内容,它始终代替不了文本表达的优势。特别是页面中相对重要的内容,我们更要避免使用图片去展示,尤其是页面中的主关键字、辅关键字、频道或栏目名称等,如图 6-2 所示。
图 6-2 页面导航条
图片周边内容是搜索引擎判断图片 alt 属性值真实性的重要依据之一。如果图片的 alt 属性值与周边内容不相关,则搜索引擎就会对 alt 属性值产生怀疑,甚至否定。例如,alt 属性值诺基亚 N95 与栏目标题中“诺基亚 N95”是相互呼应的,如图 6-3 所示。
图 6-3 图片 alt 属性值与周边内容
文件名、alt 属性值及周边内容就相当于图片的“嘴巴”,当搜索引擎抓取图片时,图片就通过它们告诉搜索引擎图片里的内容。在实际中,搜索引擎的图片搜索结果排序主要也是由这几大因素决定的。