لماذا تحدّد الصور سرعة صفحتك
في معظم الصفحات، تمثّل الصور النصيب الأكبر من البايتات التي يحمّلها المتصفّح. وهذا يجعلها الهدف الأول لموقع أسرع — والسبب الرئيسي في رسوب صفحة في Core Web Vitals، لأن أكبر صورة غالبًا ما تكون عنصر LCP (أكبر عنصر محتوى مرئي) الذي يقيسه Google. وتحسين الصور لا يعني جودة أقل؛ بل يعني تقديم الصورة نفسها ببايتات أقل بكثير. اضبط هذا جيدًا فيتحسّن كل شيء آخر دفعةً واحدة — LCP، ودرجات الجوال، واستهلاك البيانات.
اضبط الحجم واجعلها متجاوبة
أشيع أنواع الهدر هو تقديم صورة ضخمة في مساحة صغيرة — فصورة بعرض 4000 بكسل تُعرض بعرض 800 بكسل تُحمَّل كاملةً بـ 4000 بكسل. صدّر الصور بحجم قريب من الحجم الذي تُعرض به فعلًا. ثم قدّم أحجامًا مختلفة لشاشات مختلفة باستخدام srcset وsizes، فيحصل الهاتف على ملف صغير ويحصل سطح المكتب على ملف أكبر.
صور متجاوبة باستخدام srcset
<img
src="/hero-800.jpg"
srcset="/hero-400.jpg 400w, /hero-800.jpg 800w, /hero-1600.jpg 1600w"
sizes="(max-width: 600px) 400px, 800px"
alt="Product hero"
width="800" height="500">
انتقل إلى صيغ الجيل التالي: WebP وAVIF
في الصور الفوتوغرافية ينتج WebP وAVIF ملفات أصغر بكثير من JPEG بالجودة البصرية نفسها: في قياسنا انخفضت صورة بدقة 1920×1080 من 186 كيلوبايت بصيغة JPEG المحسَّنة إلى 114 كيلوبايت بصيغة WebP و87 كيلوبايت بصيغة AVIF. وفي لقطات الشاشة والرسوم المسطّحة والأيقونات الصغيرة يضيق الفارق أو ينقلب، فقارن البايتات (الأرقام في دليل AVIF أم WebP). وهذا هو التغيير الذي يزيل توصية "قدّم الصور بصيغ الجيل التالي" في PageSpeed Insights. إن كنت تستضيف الملفات بنفسك فقدّمها باستخدام عنصر picture لتحصل عليها المتصفّحات الداعمة للصيغة الجديدة بينما تعود المتصفّحات الأقدم إلى الصورة الأصلية تلقائيًا. أما على حافة CDN.com.tr فيكفي رابط واحد: تقرأ الحافة ترويسة Accept في المتصفح وتختار الصيغة لكل طلب.
قدّم AVIF/WebP مع بديل احتياطي
<picture>
<source srcset="/photo.avif" type="image/avif">
<source srcset="/photo.webp" type="image/webp">
<img src="/photo.jpg" alt="Photo" width="1200" height="800">
</picture>
التحميل الكسول — لكن ليس لصورتك الرئيسية
يؤجّل التحميل الكسول الصورَ حتى توشك على دخول منطقة العرض، فلا تحمّل الصفحة الطويلة كل شيء مقدّمًا. وتفعل معظم المنصّات ذلك افتراضيًا. والاستثناء الوحيد هو صورتك الرئيسية أو صورة الغلاف، وهي عادةً عنصر LCP: حمّلها بشكل فوري (وفكّر في fetchpriority="high") ليُرسَم أهمّ بكسل بأسرع ما يمكن. استخدم التحميل الكسول لكل ما هو أسفل الطيّة، وأعطِ الأولوية للشيء الوحيد فوقها.
وصّل من الحافة — وحوّل تلقائيًا
حتى الصورة المضغوطة ضغطًا مثاليًا تكون بطيئة إذا قطعت المسافة من خادم بعيد. تخزّن شبكة CDN صورك عند الحافة وتخدم كل زائر من أقرب موقع، فتصل البايتات بسرعة أينما كانوا. يفعل cdn.com.tr ذلك لكل أصل، عبر HTTP/2 وBrotli الحديثين، مع SSL تلقائي أمامها.
ولست مضطرًا إلى تحويل الصيغ يدويًا. ففي WordPress، تنشئ إضافة CDNTR المجانية صور WebP (وAVIF حيثما يدعمها خادمك) على خادمك أنت وتقدّمها من الـ CDN عبر عنصر picture، مع الأصل كبديل احتياطي تلقائي. ولا تقدّم ملفًا محوّلًا إلا حين يكون أصغر فعلًا، فلا تُكبَّر صورة مضغوطة جيدًا أبدًا، ويمكنها تحويل مكتبة الوسائط كاملةً دفعةً واحدة.
وعلى أي موقع خلف cdn.com.tr يتولّى تحسين الصور التحويل على الحافة: فعّله للحساب أو لقاعدة توصيل، فتصل صور JPEG وPNG، دون تغيير روابطها، إلى المتصفحات الداعمة بصيغة WebP، أو بصيغة AVIF إن اخترت WebP + AVIF للحساب. وبالحجم الكامل لا تُرسَل الصورة المحوَّلة حديثًا إلا إذا كانت أصغر من الأصل، وإذا فشل التحويل تقدّم الحافة الصورة الأصلية بدلًا منها. وتُحتسب المعالجة من حصتك الشهرية. ويُظهر فاحص تنسيق الصور الصيغة التي تصل بها كل صورة من صورك إلى المتصفح. ويتعمّق دليلنا عن شبكة CDN للصور في جانب الحافة: رابط واحد يجيب بصيغ متعددة، وتغيير الحجم عبر الرابط، ولماذا تكون كل نسخة عنصرًا مستقلًا في التخزين المؤقت.
قِس وتأكّد
مرّر صفحتك عبر PageSpeed Insights قبل التغيير وبعده. أنت تبحث عن أمرين: اختفاء توصيتَي "قدّم الصور بصيغ الجيل التالي" و"اضبط أحجام الصور بشكل صحيح"، وانخفاض مقياس LCP لديك. وإذا ظلّت أكبر صورة بطيئة، فتأكّد أنها ليست محمّلة تحميلًا كسولًا وأنها تُقدَّم بصيغة الجيل التالي من الـ CDN. مقارنة سريعة قبل/بعد تُبقيك صادقًا حيال ما ساعد فعلًا.
أين يؤتي أكبر ثماره
صفحات المنتجات مثقلة بالصور؛ فالصور الأصغر بصيغ الجيل التالي تُحمَّل أسرع وترفع معدلات التحويل.
صور المقالات الرئيسية والمعارض تهيمن على وزن الصفحة؛ وتحسينها يصلح LCP ودرجات الجوال.
تشعر الهواتف على الشبكات الأبطأ بكل كيلوبايت إضافي؛ والصور المضبوطة الحجم بصيغ الجيل التالي تساعد أكثر ما تساعد هناك.
الأسئلة الشائعة حول تحسين الصور
هل يقلّل WebP أو AVIF من جودة الصورة؟
لا. فبالجودة البصرية نفسها ينتجان عادةً ملفًا أصغر، وأصغر بكثير في الصور الفوتوغرافية، وإن كان PNG المحسَّن جيدًا قد يتفوّق في الرسوم المسطّحة والأيقونات الصغيرة. يضغط AVIF عادةً على نحو أفضل، وWebP قريب منه وأوسع دعمًا؛ ويتيح لك عنصر picture تقديم كليهما والعودة إلى الأصل للمتصفّحات القديمة.
هل عليّ تحويل كل صورة بنفسي؟
لا. ففي WordPress تحوّل إضافة CDNTR المجانية وتقدّم WebP/AVIF تلقائيًا، ويمكنها تحويل مكتبتك دفعةً واحدة. وفي الحزم التقنية الأخرى، يمكن لأدوات وقت البناء أو خطّ معالجة صور فعل الأمر نفسه. وخلف CDN.com.tr طريق ثالث: فعّل تحسين الصور فتحوّل الحافة بنفسها صور JPEG وPNG إلى WebP أو AVIF، من دون تغيير ملفاتك أو روابطك. والمهمّ أن يستقبل الزوّار الصيغة الأصغر.
أيّهما أهمّ، الصيغة أم الحجم؟
كلاهما، لكن ضبط الحجم يأتي عادةً أولًا: فتقديم صورة بعرض 4000 بكسل في مكان بعرض 800 بكسل يهدر أكثر بكثير ممّا توفّره الصيغة أصلًا. اضبط الحجم، ثم حوّل إلى صيغة الجيل التالي، ثم وصّل من الـ CDN.