图片SEO是页面优化的一个重要组成部分。图片SEO就是通过一些操作来确保图像被抓取、索引并显示在相关搜索查询的搜索结果中。良好的图片SEO能够吸引读者的主意,能够将复杂的数据生动地呈现给访客,增强网站的吸引力和可访问性。
谷歌新推出的基于AI的生成式搜索会从搜索结果中提取网页的图像,当你使用一张好的图片的时候能够有效地提升你的网页的点击率。
但是需要注意的是,图片是为整篇文章(或者是为某些文字)做补充说明的,加入大量不相关的图片反而适得其反。
为什么要做图片SEO优化?
我们在页面中插入图片是为了解释上下文。而做图片SEO优化,目的是为了让谷歌来正确识别我们的图片是关于什么的,它会依赖于上下文,图像文件名、Alt标签、图像标题、描述等来了解我们的图片是否符合用户特定的查询。
其中Alt文本是一个排名因素,能够让谷歌和其他搜索引擎正确地理解图片的内容,让图片能够和用户查询相匹配。
优化图片大小和格式可以显著减少页面的加载时间。快速加载的页面不仅能提高用户体验,还是Google等搜索引擎排名算法的一个重要因素。页面加载速度的提升甚至直接影响到网站的SEO表现。
如何进行SEO图片优化?
做外贸独立站的时候,产品图片是必须要的页面要素之一。图片能够在某种程度上决定用户的购买欲望。
图片优化的技巧其实并不多,掌握好重点就能够在众多竞争对手中脱颖而出。图片SEO优化基本都是围绕这几个点来进行的:
首先,图片内容要与文本相关。谷歌能够从图像中提取有用的信息来理解图片的内容,如果放在网页中的图片与文本不相关,那么会给谷歌理解你的网页带来困难。
图片名称:图片名称可以将关键词自然地融入到文件名中,而不是使用“IMG_123.jpg”这类无意义的命名。确保图片文件名能够反映图片内容,如“black-coffee.jpg”。
图片标题:虽然图片标题和描述不如ALT文本对SEO的影响大,但它们可以增加图片的上下文信息,有助于搜索引擎理解图片。
替代文本(Alt文本):Alt文本能够帮助谷歌正确理解图片的内容。而且当图片因为网速或者其他原因加载失败的时候,会显示这个Alt文本,帮助用户理解图片内容。在写Alt文本的时候,采用简短的语言来描述图片内容即可。关于图片名称、图片标题和替代文本,可以直接参考谷歌官方的图片优化最佳实践。里面有丰富的案例说明应该如何进行图片SEO优化。
图片格式和大小:
过大的图片会增加页面的加载时间,影响用户体验。
图片的格式也会影响图片的大小。常见的图片格式有GIF、PNG、JPG、JPEG、WebP。上传的时候注意图片格式,最好使用PNG、JPG、JPEG、WebP这几种格式的图片,GIF图片大小会比较大,所以一般不推荐。
JPEG格式适用于大多数照片或具有复杂颜色和细节的图像,而且可以做到高压缩比的同时保留图片质量。
PNG适合需要透明背景的图像,如果一个透明图PNG转换成其他格式的话透明图就会变成白底图/黑色背景图。
使用WordPress搭建的独立站可以使用EWWW这款插件来优化图片,可以将JPG、JPEG格式的图片转换成更轻量的WebP格式。
站外压缩工具的话可以使用:
- ShortPixel
- TinyJPG
- EZGIF
高级图片SEO优化技巧
使用懒加载
延迟加载是指延迟加载在首屏中不可见的图像。加上延迟加载的属性后,网页就不会在页面加载时加载所有图像,而是仅在用户滚动时图像即将进入视图时下载图像。这减少了初始加载时间,加快了页面性能。使用WordPress的图片插件(比如EWWW)可以很简单的实现懒加载这个功能。
使用自适应图片
使用自适应图片可以让你在不同尺寸的设备显示不同尺寸的图片,从而提高页面的加载速度。使用WordPress插件可以轻松设置这一点。需要注意的是带文字的横向图,比如Banner一般不做自适应图片,因为内容排列方式是一样的。所以一般的解决方案使用WP+Elementor。然后做一张PC端的图片,一张M端的图片,在用户访问PC端的时候设置隐藏M端图片,访问M端的时候隐藏PC端图片。
将图片加载到站点地图
在站点地图中加入图片路径可以方便搜索引擎抓取,如果使用WordPress搭建的网站,使用Rank Math, 或者Yoast SEO可以很简单的实现。
使用缓存插件
浏览器缓存可以在用户本地浏览器中存储照片,这样用户下次访问的时候就可以直接从用户浏览器(本地调用)中调用这些图片,减少资源请求,极大提高网页加载速度。
使用CDN分发图片
内容分发网络 (CDN) 是一组分布在世界各地的服务器,可用于托管网站的内容,并从地理位置上离用户最近的服务器位置将其分发给用户。CDN还可以把网站的图片资源转化成占用资源更小的WebP格式。CDN跟缓存插件只需二选一即可。CDN是在离用户最近的数据中心缓存,缓存插件是在用户本地浏览器缓存。而CDN还可以隐藏主机的IP,提高网站的安全性。如果是国内的站点,得使用国内的CDN,不然的话更推荐缓存插件。