INP Interaction to Next Paint: ما هو وحدوده و7 خطوات لتحسينه في 2026
INP (Interaction to Next Paint) هو مؤشر من مؤشرات أداء الويب الأساسية يقيس سرعة استجابة الصفحة لتفاعلات المستخدم، مثل النقر واللمس والضغط على المفاتيح، طوال فترة زيارته. تكون النتيجة جيدة إذا كانت 200 مللي ثانية أو أقل، وتحتاج إلى تحسين بين 200 و500 مللي ثانية، وضعيفة فوق 500 مللي ثانية، محسوبة عند النسبة المئوية 75 من زيارات المستخدمين الحقيقيين. حل INP محل مؤشر FID في مارس 2024.
أهم النقاط باختصار
- INP يقيس أسوأ تفاعل تقريباً خلال الزيارة كلها، وليس أول تفاعل فقط كما كان يفعل FID.
- يتكون زمن كل تفاعل من ثلاثة أجزاء: تأخير الإدخال، ومعالجة الحدث، وعرض الإطار التالي.
- التمرير والتكبير والتحويم لا تدخل في حساب INP.
- أكبر أسباب INP الضعيف هي المهام الطويلة في JavaScript، وحجم DOM الكبير، والتخطيطات المعقدة.
- ابدأ دائماً ببيانات المستخدمين الحقيقيين في Search Console وPageSpeed Insights قبل الاختبار المعملي.
ما هو INP؟
عندما ينقر المستخدم على زر أو يكتب في حقل، يتوقع أن يرى استجابة فورية على الشاشة. يقيس INP الوقت من لحظة التفاعل حتى ظهور الإطار التالي الذي يعكس النتيجة. ويحسب Google زمن كل التفاعلات أثناء الزيارة، ثم يأخذ القيمة الأسوأ تقريباً، مع تجاهل قيمة شاذة واحدة لكل 50 تفاعل، ليعبر عن تجربة المستخدم الفعلية.
INP واحد من ثلاثة مؤشرات أساسية، إلى جانب LCP لسرعة ظهور المحتوى الرئيسي وCLS لثبات التصميم.
حدود INP: متى تكون النتيجة جيدة؟
| التقييم | قيمة INP |
|---|---|
| جيد | 200 مللي ثانية أو أقل |
| يحتاج إلى تحسين | أكثر من 200 حتى 500 مللي ثانية |
| ضعيف | أكثر من 500 مللي ثانية |
تُحسب هذه القيم عند النسبة المئوية 75 من زيارات المستخدمين الحقيقيين، بشكل منفصل للجوال والكمبيوتر.
ما الفرق بين INP وFID؟
| المقارنة | FID (القديم) | INP (الحالي) |
|---|---|---|
| التفاعلات المقاسة | أول تفاعل فقط | كل التفاعلات خلال الزيارة |
| ما يقيسه | تأخير الإدخال فقط | تأخير الإدخال والمعالجة والعرض |
| الحالة | أُزيل من مؤشرات الأداء الأساسية | مؤشر أساسي منذ مارس 2024 |
لماذا تحسين INP مهم؟
- تجربة المستخدم: يقضي الزوار معظم وقتهم بعد تحميل الصفحة، والصفحة التي تتأخر في الاستجابة للنقر تبدو معطلة ومزعجة.
- تجربة الصفحة في Google: مؤشرات أداء الويب الأساسية جزء من إشارات تجربة الصفحة التي تأخذها أنظمة الترتيب في الاعتبار، لكن المحتوى المفيد يبقى العامل الأهم.
- التحويلات: الأزرار والنماذج وسلال الشراء البطيئة تؤدي إلى تخلي المستخدمين عن الإجراء. راجع طرق تحسين تجربة المستخدم.
كيف تقيس INP؟
- Google Search Console: تقرير مؤشرات أداء الويب الأساسية يعرض مجموعات الصفحات التي تعاني من INP ضعيف بناءً على بيانات المستخدمين الحقيقيين.
- PageSpeed Insights: يعرض قيمة INP الحقيقية للصفحة إذا توفرت بيانات كافية من مستخدمي Chrome.
- أدوات المطورين في Chrome: لوحة Performance تساعدك على تسجيل تفاعل معين ومعرفة المهام التي أبطأته.
- مكتبة web-vitals: لجمع قيم INP من زوارك وإرسالها إلى أداة التحليل.
لمزيد من أدوات القياس راجع أدوات قياس سرعة الموقع ودليل GTmetrix.

خطوات تحسين INP
1. حدد الصفحات والتفاعلات البطيئة
ابدأ من تقرير Search Console وبيانات PageSpeed Insights الحقيقية لمعرفة الصفحات ذات INP الضعيف، ثم حدد التفاعلات المسؤولة، مثل فتح القائمة أو زر الإضافة إلى السلة.
2. قسّم المهام الطويلة في JavaScript
أي مهمة تستغرق أكثر من 50 مللي ثانية تحجب الخيط الرئيسي وتؤخر الاستجابة. قسّمها إلى مهام أصغر، واسمح للمتصفح بمعالجة التفاعلات بينها.
3. قلل JavaScript غير الضروري
احذف أو أجّل السكربتات التي لا تحتاجها الصفحة فوراً، مثل بعض الإضافات وأدوات الطرف الثالث، وراجع الإضافات التي تحمل ملفات في كل صفحة.
4. انقل العمل الثقيل خارج الخيط الرئيسي
استخدم Web Workers للعمليات الحسابية الثقيلة التي لا تحتاج إلى تعديل الصفحة مباشرة، حتى يبقى الخيط الرئيسي متاحاً للتفاعلات.
5. قلل حجم DOM وتعقيد التخطيط
الصفحات التي تحتوي آلاف العناصر تجعل كل تحديث بعد التفاعل أبطأ. بسّط بنية الصفحة، وتجنب إعادة حساب التخطيط المتكرر.
6. أظهر استجابة فورية للمستخدم
عند تفاعل يحتاج وقتاً، اعرض تغييراً بصرياً سريعاً مثل مؤشر تحميل أو تغيير حالة الزر، ثم أكمل العمل الثقيل بعد ذلك.
7. اختبر وراقب باستمرار
بعد أي تعديل، راقب تقرير Search Console خلال الأسابيع التالية، لأن البيانات الحقيقية تحتاج وقتاً لتعكس التحسين.
أسباب شائعة لضعف INP في مواقع ووردبريس
- إضافات كثيرة تحمل JavaScript في كل الصفحات.
- منشئو الصفحات الثقيلون وقوالب ذات عناصر متداخلة كثيرة.
- أدوات الدردشة والإعلانات والتتبع التابعة لطرف ثالث.
- السلايدرات والقوائم المنبثقة المعقدة.
وللصورة الكاملة عن الجوانب التقنية، اقرأ دليل السيو التقني.
الأسئلة الشائعة
ما هو INP باختصار؟
هو مؤشر يقيس سرعة استجابة الصفحة لتفاعلات المستخدم مثل النقر واللمس والكتابة طوال الزيارة، وهو أحد مؤشرات أداء الويب الأساسية من Google.
ما هي قيمة INP الجيدة؟
200 مللي ثانية أو أقل تعتبر جيدة، وبين 200 و500 تحتاج إلى تحسين، وأكثر من 500 تعتبر ضعيفة، محسوبة عند النسبة المئوية 75 من زيارات المستخدمين.
متى حل INP محل FID؟
أصبح INP مؤشراً أساسياً بدلاً من FID في مارس 2024.
هل التمرير يؤثر على INP؟
لا، INP يقيس النقر واللمس والضغط على المفاتيح فقط، ولا يدخل فيه التمرير أو التكبير أو التحويم.
هل INP يؤثر على ترتيب موقعي؟
مؤشرات أداء الويب الأساسية جزء من إشارات تجربة الصفحة لدى Google، لكن تأثيرها أقل من أهمية المحتوى المفيد والملائم. تحسين INP مفيد للمستخدمين والتحويلات قبل كل شيء.
الخلاصة
INP يقيس ما يشعر به المستخدم فعلاً عندما يتفاعل مع صفحتك. ابدأ ببيانات المستخدمين الحقيقيين، وحدد التفاعلات البطيئة، وقسّم المهام الطويلة، وقلل JavaScript وحجم DOM، وأظهر استجابة فورية للمستخدم. ولمعرفة مكانة هذه المؤشرات بين عوامل الترتيب، راجع عوامل ترتيب المواقع في جوجل.
المصادر
- web.dev: Interaction to Next Paint (INP)
- web.dev: مؤشرات أداء الويب الأساسية
- Google Search Central: مؤشرات أداء الويب الأساسية ونتائج البحث
آخر تحديث: نوفمبر 2026. حدّثنا الحدود والخطوات وفق توثيق web.dev الحالي.

