أصبح الأداء السريع معياراً أساسياً في ترتيب نتائج Google وتجربة المستخدم. مع اعتماد مؤشر INP (Interaction to Next Paint) كبديل رسمي لـ FID، لم يعد يكفي أن يفتح الموقع سريعاً، بل يجب أن يستجيب لكل نقرة في أقل من 200ms.
ركائز Core Web Vitals الثلاثة:
- LCP (Largest Contentful Paint): سرعة ظهور العنصر الرئيسي في الشاشة. الهدف: أقل من 2.5 ثانية.
- INP (Interaction to Next Paint): سرعة استجابة الموقع لتفاعلات ونقرات المستخدم. الهدف: أقل من 200 ميلي ثانية.
- CLS (Cumulative Layout Shift): استقرار الصفحة البصري ومنع القفزات المفاجئة أثناء التحميل. الهدف: أقل من 0.1.
أهم الإجراءات العملية لتحقيق 100%:
- تحسين الصور باستخدام صيغ AVIF و WebP وضبط
sizesوpriorityللصورة العلوية. - تأجيل تحميل السكربتات الخارجية (Analytics, Chat) باستخدام استراتيجية
strategy="lazyOnload"في Next.js. - تجزئة المهام الطويلة (Long Tasks) في JavaScript لتفريغ الـ Main Thread للاستجابة للنقرات فوراً.

