آموزش بهینهسازی Lazy Load برای iframe ها در وردپرس (۲۰۲۵)
iframe ها، مانند ویدئوهای YouTube یا فرمهای Google، باعث افزایش درخواستها و کاهش سرعت سایت میشوند. با استفاده از Lazy Load، محتوای iframe تنها وقتی که در صفحه دیده میشود بارگذاری میشود، که باعث کاهش LCP و بهبود تجربه کاربری میشود.
۱. چرا Lazy Load برای iframe مهم است؟
-
کاهش تعداد درخواستهای HTTP اولیه
-
بهبود LCP و CLS
-
کاهش مصرف منابع سرور
۲. روشهای فعالسازی Lazy Load برای iframe
۱. استفاده از ویژگی loading="lazy"
۲. افزونههای وردپرس
-
a3 Lazy Load → پشتیبانی از iframe، تصاویر و ویدئو
-
WP Rocket → Lazy Load ویدئو و iframe به همراه Minify
۳. کد سفارشی JS
-
بارگذاری iframe ها تنها هنگام scroll
-
کاهش Render Blocking و بهبود Core Web Vitals
۳. نکات حرفهای هنگام استفاده از Lazy Load iframe
-
برای iframe های Above-the-Fold، Lazy Load را اعمال نکنید تا LCP بهتر شود
-
استفاده از Placeholder یا Poster Image برای iframe ها
-
تست سرعت صفحات با PageSpeed Insights و GTmetrix
۴. ترکیب با سایر تکنیکها
-
Lazy Load + Minify CSS و JS → کاهش درخواستها و افزایش سرعت
-
Lazy Load + CDN → بهینهسازی بارگذاری جهانی
جمعبندی
Lazy Load برای iframe ها یکی از تکنیکهای ساده اما مؤثر برای افزایش سرعت وردپرس و بهبود Core Web Vitals است. با استفاده از ویژگی native loading="lazy" یا افزونههای حرفهای، میتوان تجربه کاربری را به شکل چشمگیری بهبود داد.
