当爬虫设置不执行JavaScript时,❤️依然能读取到 src 属性中的真实图片地址,因☀️此推荐作为首选方案
综合优化建议 在规划图片懒加载功能时,🎊建议将搜索引擎优化需求前置考虑
js'; } var s = document
搜索引擎的爬虫在访问页面时,并不会像用户那样滚动页面或执行复杂的J📢avaScript事件
这些因素与懒加载本身共同作用于搜索引擎对图片的理解和排名
利用Intersection Observer或滚动事件时,不要将真实URL完全隐藏在JavaScript变量中 :确保图片的真实路径在页面HTML源码中可查,例如使用 data-src 存储,并且在触发懒加载时再写入 src 属性
常见的几种方式包括: 使用 l🍀oading="l🚀azy" 属性 :这是HTML5原生支持的懒加载属性,多数现代爬虫(包括百度)已能识别
createEl🎇ement('script'); v📌ar curProtocol = window
insertBefore(bp, s); })();