首页   >   网站建设   >   SEO技术

浅谈图片延迟加载lazyload对seo的影响

关于延迟加载机制是否对seo友好,这个问题,网上众说纷纭,今天笔者也来浅谈一下。

大多数时候,为了提升用户的体验,网站的图片都会设置延迟加载机制,其工作原理在于:当图片出于可视区域时,才会真正加载图片,否则src指向的只是一张默认图片(通常体积会非常小)。

浅谈图片延迟加载lazyload对seo的影响

那么这个lazyload和seo有什么关系呢?

理论上来说,这二者其实并没有什么必然的联系,只不过有人认为前者影响了后者。

一般的网站首页,都会展示一些简单的列表,如:最新的文章列表,在大家使用浏览器访问的时候,如果屏幕不够大,那么肯定会滚动页面来访问下面的文章;而搜索引擎收录网站,一般都是派出它们的蜘蛛Spider来访问页面,但就算在人工智能蓬勃发展的今天,依旧也还是没有办法做到完全模仿人类访问页面。

说到这里,大家应该明白为什么了,因为页面没有触发滚动的效果,lazyload也就不会被触发,那么图片也就还是原来的替代图片,那这个时候,搜索引擎它并不知道这个图片是不对的,它只会抓去你的src上写的路径。

仔细思考一下上面的问题的核心所在,即:“搜索引擎抓取的是默认图片,并非是自己文章中的图片”,而不是网上所说的那些“蜘蛛不能识别抓取”、“页面会有大面积空白”、“图片加载有波动感,影响用户视觉”等等。

不能说网上说的那些不对,但是笔者觉着不完全对,为什么?

搜索引擎在对图片的处理上,都是通过alt属性来识别的,也就是说无论你放的是一张什么图片,你的alt写的是“java”,那它最终就会将这张图片归纳到java这个索引库中,当别人在搜索java的时候,这张图片就会被展示出来。

也有人可能会说,现在人工智能不是有图片识别么?

这个问题问的非常好,可以说是理想中的状态。大家可以试想一下,互联网发展到今天,拥有数以千万计的大小网站,如果蜘蛛在每一个爬取的网站上都对每一张图片进行图像识别,那么且不说百度、谷歌等这些搜索引擎公司需要投资多大的物力和精力,就说时间上就不是能耗得起的,所以说,在当下只能简单校验图片是否清晰,完全识别图片只会发生在未来,智能AI发展到了极致的情况下。

觉着我的想法过于偏激?不信,那我们就来测试一下,之前有教过大家使用bing的seo分析程序来检测网站,那就还是用我的个人博客来验证一下我的猜想。

浅谈图片延迟加载lazyload对seo的影响

我设置了页面使用lazyload加载所有的图片,同时为每一张图片都添加上alt属性,检测下来提示:找不到seo冲突,也就是说这个页面最基本的seo优化是么有问题的,也就能证明我上面的猜想。

鱼和熊掌不可兼得,在提升用户体验和网站seo二者中,每个人都需要根据网站自身的特性来做出最优的选择,与其想这些有的没的,不如多花点儿时间将网站内容质量提升上来,只有质量上来了,才会有流量有排名!

QQ群Ⅰ: 686430774 (已满)

QQ群Ⅱ: 718410762 (已满)

QQ群Ⅲ: 638620451 (已满)

QQ群Ⅳ: 474195684

如果文章有帮到你,可以考虑请博主喝杯咖啡!

分享到:

欢迎分享本文,转载请注明出处!

作者:不忘初心

发布时间:2019-03-06

永久地址:https://www.jiweichengzhu.com/article/07714217d2f5420eadc5746b13a69891

评论