القائمة الرئيسية

الصفحات

كل شيئ ترغب بمعرفته

مجال تحسين محركات البحث لا ينقصه الاختصارات.

من SEO ، إلى FID ، إلى FCP (First Contentful Paint) ، إلى INP – هذه بعض الاختصارات الأكثر شيوعًا التي ستصادفها عندما يتعلق الأمر بسرعة الصفحة.

تعمل Google حاليًا على تغيير “أساسيات الويب الأساسية”.

أضاف مقياسين جديدين للمزيج: INP (التفاعل مع الطلاء التالي) و TTFB (الوقت إلى البايت الأول).

يشير INP إلى كيفية استجابة الصفحة لتفاعلات المستخدم المحددة التي تمت برمجتها في مقياس INP العام الذي تم قياسه بواسطة بيانات مختبر Google Chrome وبياناته الميدانية.

يقيس TTFB الوقت الذي يستغرقه نقل البايت الأول بواسطة الخادم.

يُعتقد منذ فترة طويلة أن TTFB هي محرك لتحقيق مكاسب كبيرة في الأداء ، مما يعني أنه من الأولويات التي يجب على محترفي تحسين محركات البحث تحسينها كجزء من عملية تحسين محركات البحث (SEO) الخاصة بهم.

قررت Google مؤخرًا فقط تنفيذ TTFB كمقياس جديد بحيث يمكن لمتخصصي تحسين محركات البحث قياس أداء مواقعهم على مستوى الخادم.

لأغراض هذه المناقشة ، سنلتزم بـ INP لهذه الجولة.

ما هو INP بالضبط؟

INP هو مقياس أساسي جديد لأهمية الويب تم تصميمه لتوفير تمثيل للوقت الإجمالي لتفاعل الصفحة.

يتم ذلك من خلال العمل من عينة من أطول التفاعلات التي تحدث عندما يزور المستخدم الصفحة.

إذا كانت الصفحة تحتوي على أقل من 50 تفاعلًا إجماليًا ، فإن INP يأخذ في الاعتبار التفاعل مع أسوأ تأخر مطلق.

مقياس INP هو تمثيل للوقت الذي يجب أن يستغرقه المستخدم للتفاعل مع الصفحة بأكملها.

هذا في تناقض مباشر مع FID (تأخير الإدخال الأول).

يقيس FID ببساطة استجابة التفاعل الأولى لمستخدم معين.

هنا في SEJ ، أبلغنا عن PageSpeed ​​Insights أضاف هذا قياس السرعة الجديد إلى ملحق Google Lighthouse Chrome.

آليات برنامج INP

عادةً ما تكون JavaScript هي الإشارة الأساسية لأي تفاعل يتم إجراؤه على الصفحة.

توجد أنواع أخرى من التفاعل ، بما في ذلك أزرار الاختيار ومربعات الاختيار وعناصر HTML واشياء أخرى عديدة.

ومع ذلك ، فإن INP مهتم بالأنواع التالية من التفاعلات:

  • أي نقرة بالماوس على عنصر تفاعلي.
  • أي نقرة على عنصر تفاعلي على أي جهاز يتضمن شاشة تعمل باللمس.
  • الضغط على مفتاح على لوحة مفاتيح فعلية أو على الشاشة.

يوجد أكثر من حدث يمكن اعتباره تفاعلًا.

Keydown و keyup ، على سبيل المثال ، كلاهما جزء من ضغطة مفتاح.

يمكن أن يتضمن أي تفاعل باللمس أيضًا أحداث المؤشر والمؤشر.

تعتبر هذه كلها “تفاعلات منطقية للمستخدم”.

ما هي أجزاء من INP؟

كل تفاعل له عدة مراحل: وقت العرض ، ووقت المعالجة ، وتأخير الدخول.

يحتوي رد نداء الأحداث المصاحب على إجمالي الوقت المطلوب لإكمال المراحل الثلاث.

أطول مدة لتفاعل منطقي للمستخدم هي التي سيتم تسجيلها.

ما هي قيمة INP الجيدة؟

وثائق جوجل web.dev يشرح أن قيمة INP الجيدة تبلغ حوالي 200 مللي ثانية أو أقل.

يقول ما يلي:

يعني INP أقل من 200 مللي ثانية أو بمعدل 200 مللي ثانية أن صفحتك تتمتع باستجابة جيدة.

يعني INP الذي يزيد عن 200 مللي ثانية وأقل من أو 500 مللي ثانية أن استجابة صفحتك تحتاج إلى تحسين.

يعني INP الذي يزيد عن 500 مللي ثانية أن صفحتك تعاني من ضعف الاستجابة.

تلاحظ Google أيضًا أن INP لا يزال تجريبيًا وأن الإرشادات التي توصي بها بخصوص هذا المقياس عرضة للتغيير.

كيف يختلف INP عن تأخير الدخول الأول؟

الفرق الرئيسي بين INP و FID هو أن FID يأخذ في الاعتبار التفاعل الأول فقط على الصفحة.

يأخذ INP في الاعتبار جميع تفاعلات الصفحة.

يقيس FID مقياس تأخير الإدخال فقط ولا يأخذ في الاعتبار معالجات الأحداث أو وقت المعالجة.

كما أنه لا يأخذ في الاعتبار التأخيرات في تقديم الصورة التالية للتفاعل.

كيفية تحديد مشكلات INP على موقع الويب الخاص بك

من أجل العثور على مشكلات INP على موقع ويب ، يجب علينا أولاً النظر في الاختلافات بين بيانات المختبر والبيانات الميدانية.

الطريقة الوحيدة للعثور على بيانات واقعية حول ما يواجهه المستخدمون هي استخدام البيانات الميدانية.

أدوات المعمل عبارة عن عناصر لن تتفاعل بشكل كامل مع الصفحة ، وبالتالي تتطلب عادةً إدخالًا يدويًا عند أداء مهام القياس.

بدلاً من ذلك ، باستخدام أداة أتمتة مثل محرك العرائس يمكن أن تساعدك على كتابة التفاعلات اليدوية عند حدوثها عند استخدام أدوات المعمل للاختبار.

حول بيانات المعمل

في هذا النوع من الاختبارات ، تُعد بيانات المختبر مقياسًا يتم تحديده من خلال التحكم في تحميل الصفحة باستخدام مجموعة محددة مسبقًا من الشروط ، وعادةً ما تكون مخصصة للجهاز والشبكة.

نظرًا لوجود هذه الظروف في بيئة خاضعة للرقابة ، تُعرف باسم بيئة المختبر ، ومن هنا يأتي مصطلح “بيانات المختبر”.

حول البيانات الميدانية

يتم الحصول على البيانات الميدانية ، المعروفة أيضًا باسم بيانات RUM (مراقبة المستخدم الحقيقي) ، من خلال مراقبة المستخدمين على الصفحة.

يقيس مقاييس الأداء للأداء الفردي ، وغالبًا ما يوفر نظرة ثاقبة لمقاييس الأداء المحددة هذه.

تعتمد بيانات التضاريس على زيارات المستخدمين الحقيقية – لذا فهي شيء يمكن من خلاله تمثيل موقع الويب الخاص بك على أجهزة حقيقية ، والمواقع الجغرافية للمستخدمين ، بالإضافة إلى ظروف شبكة هذا الجهاز.

ضعها سوية

ما الخطأ في FID و INP والبيانات الميدانية وبيانات المختبر على أي حال؟

حسنًا ، يتم توفير بيانات التضاريس في أدوات Chrome التي ترسل البيانات إلى Core Web vVtals.

يمكنك الحصول على بيانات ميدانية من تقرير CrUX (أو تقرير تجربة مستخدم Chrome).

لكن تقرير CrUX ليس سوى جزء من الصورة.

هذا هو سبب أهمية جمع البيانات الميدانية بنفسك.

لا يمكن أن يوفر استخدام CrUX وحده رؤى كافية قابلة للتنفيذ لإحداث فرق حقيقي في أداء موقعك.

توضح Google أن أهم المعلومات حول بيانات التضاريس هي أنها ليست رقمًا واحدًا.

إنه في الواقع توزيع للأرقام.

هذا يعني أنه بالنسبة لعينة معينة من المستخدمين ، قد يتم تحميل موقعك ببطء شديد.

بالنسبة للمستخدمين الآخرين ، قد يتم تحميل موقعك بسرعة كبيرة.

بمعنى آخر: البيانات الميدانية هي مجموعة إجمالية من بيانات الأداء التي يتم جمعها من جميع المستخدمين.

كيف يمكنك قياس INP؟

على الرغم من أن قياس INP يكون أكثر فاعلية عند استخدام البيانات المختبرية والميدانية المدمجة ، إلا أن هناك “أسهل” طرق لقياس مقياس Core Web Vitals.

يمكنك استخدام امتداد Google Chrome المسمى Lighthouse ، والذي يحتوي على وضع المدة.

يسهل هذا الوضع عليك مراقبة ما يحدث بالضبط أثناء تحميل الصفحة ، مما يساعدك في استكشاف مشكلات INP وإصلاحها.

يمكنك أيضًا استخدام أدوات المعمل الأخرى هذه لمساعدتك في جمع بياناتك:

كيف تحسن قيم INP الخاصة بك؟

أفضل طريقة للقيام بذلك هي تحسين عمل موضوعك الرئيسي.

هذا يعني التأكد من الاحتفاظ بأشياء مثل خطوط الجهات الخارجية إلى الحد الأدنى (أي باستخدام خطوط النظام فقط) وأنك لا تستخدم الكثير من المكونات الإضافية التي يتم تحميلها عند تحميل الصفحة.

على سبيل المثال ، لنفترض أن لديك موقع WordPress به 15 مكونًا إضافيًا للإعلان مخصصًا لعرض الإعلانات على صفحتك – وربما لا تستخدمها جميعًا بالضرورة.

من المفترض أن يساعد تعطيل 90٪ من هذه المكونات الإضافية في تحسين INP الخاص بك وتسهيل عمل الخيط الرئيسي ، لأنه يؤخر تحميل الصفحة.

تظهر بعض مشكلات INP لأن الأشخاص لا يقومون بتحسين عمل مؤشر ترابطهم الرئيسي بما يكفي للتأكد من أن الأشياء قابلة للتطبيق بشكل صحيح من منظور Core Web Vitals.

يمكن أن يكون سبب البعض الآخر هو اختلال ملف JavaScript وقلة الانتباه إلى كيفية تحميل الأشياء على الصفحة ، خاصة مع الصور الأكبر حجمًا.

هذه ليست سوى بعض العوامل التي تحتاج إلى تحسين للحصول على أرقام INP أفضل وأكثر كفاءة.

وكذلك أفضل بشكل عام أساسيات الويب الأساسية أعداد.

تحسين INP الخاص بك ليس حلا سحريا

من المهم ملاحظة أن تحسين INP الخاص بك ليس رصاصة سحرية تضمن نجاحًا فوريًا في تحسين محركات البحث.

بدلاً من ذلك ، إنها مجرد واحدة من العديد من الأشياء التي قد تحتاج إلى إكمال كجزء من مجموعة تغييرات الجودة التي يمكن أن تساعد في إحداث فرق في أداء تحسين محركات البحث (SEO) العام.

كيف تخطط لتطبيق إصلاح INP في إستراتيجيتك العامة لتحسين محركات البحث؟

المزيد من الموارد:


الصورة المميزة: BestForBest / Shutterstock


#كل #شيئ #ترغب #بمعرفته

المصدر

reaction:

تعليقات