بهینهسازی تصاویر؛ سریعترین راه سبکشدن سایت
تصاویر معمولاً بیشترین حجم صفحه را دارند. با فرمت WebP، ابعاد درست و Lazy Loading، سرعت سایت را بدون افت کیفیت بالا ببرید.
وقتی کاربری سایت شما را باز میکند، پیش از آنکه یک کلمه بخواند، سه اتفاق را «حس» میکند: سرعت ظاهرشدن صفحه، پاسخگویی به کلیک و ثبات عناصر. گوگل همین سه حس را با سه سنجه اندازه میگیرد و اسمش را Core Web Vitals گذاشته است. خبر خوب این است که بهبود این سه سنجه، نه پیچیده است و نه به بازسازی کامل سایت نیاز دارد — اگر بدانید کجا را ببینید.
LCP (Largest Contentful Paint) میگوید بزرگترین عنصر دیدنی صفحه — معمولاً تصویر شاخص یا تیتر بزرگ — چه زمانی نمایش داده میشود. عدد مطلوب، زیر ۲/۵ ثانیه است. عاملهای اصلی کندی معمولاً اینها هستند: تصویر سنگین بالای صفحه، هاست یا CDN کند و فونتهایی که دیر میرسند. راهحلهای عملی:
INP (Interaction to Next Paint) اندازه میگیرد وقتی کاربر کلیک یا لمس میکند، صفحه چقدر سریع واکنش نشان میدهد. عدد مطلوب زیر ۲۰۰ میلیثانیه است. کد سنگین جاوااسکریپت که هنگام کلیک وسط کار است، اصلیترین مقصر است. شکستن کارهای سنگین به قطعههای کوچک، حذف اسکریپتهای بلااستفاده و تأخیر در بارگذاری موارد غیرضروری، INP را بهشکل محسوس بهتر میکند.
CLS (Cumulative Layout Shift) میگوید عناصر صفحه هنگام بارگذاری، چقدر جابهجا میشوند. شما هم تجربه کردهاید: مشغول خواندن هستید، دکمه «ادامه» میآید و دقیقاً زیر انگشتتان جا عوض میکند. راهحل: برای همه تصاویر و ویدئوها ابعاد (width/height) مشخص کنید، جای بنرهای تزئینی را از قبل رزرو کنید و فونتهای جایگزین را نزدیک به فونت اصلی انتخاب کنید.
| سنجه | چه چیزی را میسنجد | عدد مطلوب |
|---|---|---|
| LCP | سرعت نمایش محتوای اصلی | کمتر از ۲٫۵ ثانیه |
| INP | سرعت پاسخ به کلیک و لمس | کمتر از ۲۰۰ میلیثانیه |
| CLS | ثبات عناصر هنگام بارگذاری | کمتر از ۰٫۱ |
Core Web Vitals فهرست سختگیرانه گوگل نیست؛ فهرست حوصله کاربر است. سایتی که سریع ظاهر شود، سریع جواب بدهد و نپرد، هم رتبه بهتری میگیرد و هم — مهمتر از آن — بازدیدکننده را به مشتری تبدیل میکند. در پروژههای ما بهینهسازی این سه سنجه جزو تحویل استاندارد است.
برای بررسی وضعیت فعلی سرعت سایتتان به صفحه خدمت بهینهسازی سرعتسر بزنید یا درخواست بررسی رایگان ثبت کنید.