南方都市报
因此,实现真正双端收益的关键在于:让蜘蛛像用户一样能“看到”所有图片,同时让用户享受按需加载的流畅体验
只有当图片进入可视区域时,JavaSc⭐ript 才会将 data-src 的值赋给 src
当懒加载触发时💎,由 JavaScript 动态替换掉 src 和 srcset
合理使用 loading="lazy" 但不过度依赖 :可以将原生懒加载作为兜底方案,同时配合上述两种传统方法,形成多保险机制
然而,如果仅仅考虑用户端的流畅浏览,而忽略了百度、谷歌等搜索引擎蜘蛛的抓取机制,很可能导致大量🌺图片内容无法被索引,从而损害搜索排名
txt 没有屏蔽搜索引擎抓取图片目录,并且图片的 meta r🌺obots💯 标签允许索引
如果页面中图片数量巨大,可考虑仅对前 10 - 20 张内容图片使用 noscript ,其余图片采用原生懒加载加 JavaScript 渐进增强的方式
服务端预渲染或首屏直接输出 :对于首页、重要着陆页的首屏图片,建议直接在 HTML 中输出完📌整的 src 属性,不采用懒加载