الأخبار التكنولوجية والاستعراضات والنصائح!

تعرض PageSpeed ​​Insights الآن المزيد من البيانات الميدانية

ستساعدك المقالة التالية: تعرض PageSpeed ​​Insights الآن المزيد من البيانات الميدانية

تم تحديث PageSpeed ​​Insights وواجهة برمجة التطبيقات (API) لعرض المزيد من البيانات الميدانية أكثر من ذي قبل. يتم نشر نتائج PageSpeed ​​Insights المحدثة ويجب أن تعكس الطريقة الجديدة للتعامل مع البيانات الميدانية.

لم تعرض PageSpeed ​​Insights سابقًا البيانات الميدانية إلا إذا تم جمع كل البيانات الميدانية.

وكان هذا يمثل مشكلة لأن 30% من صفحات الويب لا تسجل أحد المقاييس، وهو تأخير الإدخال الأول (FID).

البيانات الميدانية في PageSpeed ​​Insights

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

بيانات المختبر هي ما يتم استخدامه في Google Lighthouse، وهي أداة تُستخدم لتقدير نتيجة PageSpeed.

يأتي Lighthouse في متصفح Chrome ويعمل على تشغيل أدوات التطوير.

يؤدي النقر بزر الماوس الأيمن في أي مكان على صفحة الويب إلى فتح أدوات Chrome Dev ومن هناك يمكن استخدام Lighthouse لمحاكاة مقاييس PageSpeed.

لكن هذه مجرد عمليات محاكاة وتقديرات لما قد تكون عليه القيم.

تسمى البيانات الفعلية التي قد تستخدمها Google لأغراض التصنيف البيانات الميدانية وهي البيانات التي يتم جمعها من مستخدمين حقيقيين يقومون بتنزيل الصفحات الفعلية على الأجهزة المحمولة في ظل ظروف حقيقية.

يتم الآن عرض البيانات الميدانية المتاحة

التغيير الذي أجرته Google في PageSpeed ​​Insights API والأداة هو أن Google ستعرض المقاييس الميدانية التي تم جمعها، حتى لو لم يتم جمع البيانات الميدانية الأخرى.

في السابق، لم تكن Google تقدم تقارير إلا إذا كانت جميع البيانات التي تم جمعها تستوفي حدًا معينًا من البيانات.

وفقا لجوجل ريك فيسكومي على Twitterإنه يعتبر هذا أمرًا كبيرًا لأن البيانات المفقودة تحدث لـ 30% من الأصول في تقرير تجربة مستخدم Chrome حيث تكون بيانات تأخير الإدخال الأول مفقودة، بينما كانت البيانات الأخرى موجودة.

“في السابق، كنت ترى “لا توجد بيانات” إذا كنت تفتقد بيانات FID فقط. الآن سترى كل ما هو متاح.

هذه مشكلة كبيرة لأن حوالي 30% من الأصول في CrUX كانت تفتقد بيانات FID!”

لماذا يختفي تأخير الإدخال الأول (FID)؟

تأخير الإدخال الأول هو مقياس يقيس استجابة موقع الويب عن طريق قياس التأخير في معالجة حدث مثل النقر فوق زر أو النقر على القائمة أو إدخال البيانات بضغطة لوحة المفاتيح والوقت الذي تستغرقه صفحة الويب للاستجابة.

لا يعتبر التمرير والتكبير على النص أو الصور بمثابة تفاعل مع صفحة الويب.

وفقا لجوجل صفحة Web.dev على FID، فإن العديد من المستخدمين لا يتفاعلون مع صفحة ويب ولهذا السبب لن يتم تسجيل هذا المقياس في تقرير تجربة مستخدم Chrome (CrUX).

“لن يتفاعل جميع المستخدمين مع موقعك في كل مرة يزورونها. وليست كل التفاعلات ذات صلة بـ FID…

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

وأوضح ريك فيسكومي في أ متابعة تغريدة لماذا يميل تأخير الإدخال الأول (FID) إلى الاختفاء:

“FID معرض بشكل خاص للغياب لأنه، على عكس مؤشرات الويب الحيوية الأخرى، يعتمد على تفاعل المستخدم ليتم قياسه. تتضمن جميع مشاهدات الصفحة تقريبًا LCP أو CLS، ولكن ليس جميعها تحتوي على تفاعلات المستخدم!

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

هذه هي الطريقة التي أوضحها إعلان Google الرسمي:

“يتم الآن توفير بيانات حقل PageSpeed ​​Insights للصفحات والأصول التي قد لا تحتوي على بيانات كافية لمقياس ما، ولكنها تحتوي على بيانات كافية للمقاييس الأخرى.

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

والآن، سيتم توفير أي مقياس يلبي حد البيانات.

وينعكس هذا في كائنات uploadExperience و OriginLoadingExperience في واجهة برمجة التطبيقات، وكذلك في الواجهة الأمامية.

أخبار جيدة لناشري الويب والمطورين وكبار المسئولين الاقتصاديين

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

كلما زاد عدد ناشري معلومات البيانات الميدانية، أصبح بالإمكان اتخاذ إجراء أكثر دقة واكتمالًا لإصلاح مشكلات العالم الحقيقي.

فيديو يوضح كيفية قياس تأخير الإدخال الأول

اقتباسات

ملاحظات الإصدار الخاصة بواجهة برمجة تطبيقات PageSpeed ​​Insights وواجهة مستخدم PageSpeed ​​Insights

الاختلافات بين البيانات الميدانية في PSI وCrUX

صفحة Google Web.dev عند تأخير الإدخال الأول (FID)
ماذا لو لم يتفاعل المستخدم أبدًا مع موقعك؟

وثائق واجهة برمجة تطبيقات PageSpeed ​​Insights

أداة رؤى PageSpeed

كيفية فتح أدوات تطوير كروم