إحصاءات PageSpeed (PSI) هي أداة لمطوّري البرامج على الويب لفهم أداء الصفحة وكيفية تحسينه. وهي تستخدم Lighthouse لتدقيق الصفحة وتحديد الفرص لتحسين الأداء. وتتكامل الأداة أيضًا مع تقرير تجربة المستخدم في Chrome (CrUX) لعرض تجربة المستخدمين الفعلية بشأن الصفحة والمصدر بشكل عام. في هذا الدليل، ستتعرّف على كيفية استخدام PSI لاستخراج الإحصاءات من تقرير تجربة المستخدم على Chrome وفهم تجربة المستخدم بشكل أفضل.
قراءة البيانات
للبدء، انتقِل إلى https://pagespeed.web.dev/ وأدخِل عنوان URL للصفحة التي تريد اختبارها وانقر على تحليل.
بعد بضع ثوانٍ، سيتم إجراء عمليات التدقيق في Lighthouse وسيظهر لك قسمان يحتويان على بيانات من CrUX ("اكتشاف ما يواجهه المستخدمون الفعليون") وLighthouse ("تشخيص مشاكل الأداء"). أمّا تقرير تجربة المستخدم على Chrome فهو عبارة عن مجموعة من تجارب المستخدمين الفعليين من هذا المجال، في حين يُعدّ Lighthouse اختبارًا منظَّمًا في المختبر.
في قسم تجارب المستخدم الفعلي، يتم تجميع المقاييس حسب مؤشرات أداء الويب الأساسية والمقاييس البارزة الأخرى. يتم أولاً إدراج المقاييس الثلاثة لـ "مؤشرات أداء الويب الأساسية": سرعة عرض أكبر محتوى مرئي (LCP) ومهلة الاستجابة الأولى (FID) ومتغيّرات التصميم التراكمية. تليها المقاييس المهمة الأخرى: سرعة عرض أول محتوى مرئي (FCP) ومدى استجابة الصفحة لتفاعلات المستخدم (INP) والوقت المستغرق حتى أول بايت (TTFB).
مؤشرات أداء الويب الأساسية
- يقيس LCP الوقت حتى تعرض الصفحة المحتوى الرئيسي على الأرجح، مثل صورة الجزء الرئيسي أو العنوان.
- يقيس مدى استجابة الصفحة لتفاعلات المستخدم (INP) وقت الاستجابة لجميع التفاعلات التي أجراها المستخدم مع الصفحة، ويسجّل قيمة واحدة كانت جميع التفاعلات (أو معظمها) أقل منها.
- تقيس متغيّرات التصميم التراكمية (CLS) درجة عدم استقرار التنسيق على الصفحة، بسبب التغيّرات مثل إضافة المحتوى الذي يتم تحميله بشكل غير متزامن.
المقاييس البارزة الأخرى
- يقيس FCP الوقت حتى تعرض الصفحة شيئًا ما في المقدمة، مثل نص أو شعار.
- TTFB هو مقياس تجريبي يقيس الوقت بين طلب مورد ووقت بدء وصول البايت الأول من الاستجابة.
- تقيس ميزة FID، التي تم إيقافها نهائيًا واستبدالها باستخدام INP، مدى تفاعل الصفحة، بدءًا من تفاعل المستخدم الأول إلى وقت استجابة الصفحة لها.
الحدود الدنيا للمقاييس
يصف هذا الجدول كيفية تصنيف القيم لهذه المقاييس على أنّها "جيدة" أو "بحاجة إلى تحسين" أو "ضعيفة".
مقياس
مقاييس "مؤشرات أداء الويب الأساسية" هي أهم المقاييس، ويختبرها المستخدمون مباشرةً. وقد يتم استخدام المقاييس الأخرى كبيانات تشخيص، ولكن ليس من الضروري أن يلاحظها المستخدمون الفعليون. وبالتالي، لا يتم أخذ هذه المقاييس في الاعتبار في تقييم "مؤشرات أداء الويب الأساسية"، ولا يكون عدم استيفاء الحدود الدنيا "جيدة" مهمًا إلا إذا كان لها تأثير سلبي في "مؤشرات أداء الويب الأساسية".
هناك ثلاث طرق لعرض تجربة المستخدم في PSI:
- علامة تلخص الصفحة على أنها اجتياز تقييم "مؤشرات أداء الويب الأساسية" أو عدم اجتيازه
- النسب المئوية المُقاسة بالثواني أو المللي ثانية (قيمة CLS بدون وحدة)
- يتوفّر توزيع يمثّل النسبة المئوية للتجارب "الجيدة" و"بحاجة إلى تحسين" و "سيئة" من خلال النقر على توسيع العرض في أعلى يسار هذا القسم.
في لقطة الشاشة أعلاه، يحمل الصفحة علامة "اجتازت" تقييم "مؤشرات أداء الويب الأساسية". لتحقيق النجاح، يجب تصنيف هذه النسبة المئوية على أنّها "جيدة" في مؤشرات أداء الويب الأساسية الثلاثة. وإلا، سيظهر التقييم على أنّه "تعذّر اجتياز المراجعة". قد لا تحتوي بعض الصفحات على بيانات كافية حول مقياس "مدى استجابة الصفحة لتفاعلات المستخدم" (INP)، وفي هذه الحالة، يتم تقييم الصفحة وفقًا للمقياسَين الآخرَين في "مؤشرات أداء الويب الأساسية".
وتتجاوب الشرائح المئوية المعروضة لجميع المقاييس مع الشريحة المئوية الخامسة والسبعين. في الإحصائيات، تُعد النسبة المئوية مقياسًا يشير إلى القيمة التي توجد أدناها نسبة مئوية معينة من العينات. على سبيل المثال، توضِّح لقطة الشاشة أعلاه أنّ الشريحة المئوية الخامسة والسبعين لمهلة الاستجابة الأولى هي 13 ملي ثانية، ما يعني أنّ% 75 من تجارب FID أسرع من 13 ملي ثانية. يتم ترميز هذه القيم بالألوان وفقًا لجدول الحدود أعلاه حيث تكون القيم "جيدة" باللون الأخضر، والقيم "بحاجة إلى تحسين" باللون البرتقالي، والقيم "بطيء" باللون الأحمر.
وفي النهاية، يتم توضيح توزيعات كل مقياس باستخدام المجموعات "جيدة" و"بحاجة إلى تحسين" و "ضعيفة". على سبيل المثال، تكون تجارب LCP في هذه الصفحة "جيدة" (أقل من 2.5 ثانية) في% 90 من الوقت. قيمة FID "ضعيفة" (300 ملّي ثانية على الأقل) بنسبة 1% من الوقت. تمثل هذه التوزيعات جميع تجارب المستخدمين على الصفحة وتشير أشكالها إلى الميل إلى أن يكون "جيدًا" أو "سيئًا".
ملخّص أداء المصدر
تتضمن أداة PSI أيضًا ملخّصًا لأداء المصدر. وهو عبارة عن تجميع لتجارب المستخدمين في كل الصفحات من المصدر. ويمكنك الحصول على الإحصاءات نفسها من مصدر كامل متاح للصفحات الفردية. وتتوافق هذه البيانات بشكل وثيق مع البيانات المتوفّرة في BigQuery، في حين لا يتوفّر الأداء على مستوى الصفحة لطلب البحث.
هناك اختلاف واحد كبير بين البيانات على مستوى المصدر في PSI مقابل BigQuery. يتم إصدار مجموعات البيانات على BigQuery مرة واحدة في الشهر وتشمل البيانات من الشهر التقويمي السابق. على سبيل المثال، تتضمن مجموعة البيانات 20205 جميع تجارب المستخدم التي حدثت في أيار (مايو) 2020. ومن ناحية أخرى، تجمع PSI بيانات جديدة كل يوم تشمل آخر 28 يومًا. لذا، قد تختلف النتائج التي تراها اليوم غدًا، وقد لا تكون بالضرورة هي نفسها ما ستراه في تجميع الشهر الحالي على BigQuery.
الردود عندما لا تكون بيانات عنوان URL متاحة في CrUX
إذا لم يكن عنوان URL الذي أدخلته متاحًا في تقرير تجربة المستخدم على Chrome، ستحاول "إحصاءات PageSpeed" الرجوع إلى البيانات على مستوى المصدر كما هو موضّح أدناه. وسيؤدي النقر على الرمز بجانب زر عنوان URL هذا غير المفعَّل إلى عرض المزيد من التوضيح.
وإذا لم تكن البيانات على مستوى المصدر متاحة في CrUX أيضًا، لن تتمكّن PSI من عرض هذا القسم وستظهر لك عبارة لا توجد بيانات. لا تزال البيانات الاختبارية من Lighthouse متاحة لمنحك بشكل تقريبي أداء الصفحة.
الأسئلة الشائعة
متى يمكنني استخدام "إحصاءات PageSpeed" مقارنةً بالأدوات الأخرى؟
وتجمع PSI بين بيانات تجربة المستخدم الفعلية في CrUX وكذلك بيانات تشخيص الأداء في Lighthouse. وهذا يجعل من السهل معرفة مدى سرعة اكتشاف الصفحة وكيفية زيادة سرعتها في مكان واحد. ويجعل التجميع اليومي لبيانات الحقول في PSI مكانًا رائعًا لمراقبة أداء المصدر أو عنوان URL عن كثب مقارنةً بالأدوات الأقل تكرارًا.
هل هناك أي قيود على استخدام "إحصاءات PageSpeed"؟
ولا توفِّر PSI إلا أحدث تجميع يومي للموقع الإلكتروني، لذا لن تتمكّن من الاطّلاع على مؤشرات أداء موقعك الإلكتروني. هناك أيضًا بعض المقاييس غير الحيوية التي يتم تضمينها في مجموعة بيانات CrUX والتي لم يتم الكشف عنها في PSI.
أين يمكنني معرفة مزيد من المعلومات عن "إحصاءات PageSpeed"؟
يمكنك الاطّلاع على مستندات PSI للحصول على مزيد من المعلومات.