إحصاءات PageSpeed (PSI) هي أداة لمطوّري البرامج على الويب تتيح لهم التعرّف على أداء الصفحة وكيفية تحسينه. وهو يستخدم Lighthouse لتدقيق الصفحة وتحديد الفرص المتاحة لتحسين الأداء. وهو يتكامل أيضًا مع تقرير تجربة المستخدم على Chrome (CrUX) لعرض تجربة المستخدمين الفعلية للصفحة والأصل بشكل مجمّع. ستتعرّف في هذا الدليل على كيفية استخدام أداة PSI لاستخراج الإحصاءات من CrUX وفهم تجربة المستخدم بشكل أفضل.
قراءة البيانات
للبدء، انتقِل إلى https://pagespeed.web.dev/. وأدخِل عنوان URL للصفحة التي تريد اختبارها وانقر على تحليل.
بعد بضع ثوانٍ، سيتم تنفيذ عمليات تدقيق Lighthouse وستظهر لك أقسام تتضمّن بيانات من CrUX ("التعرّف على المشاكل التي يواجهها المستخدمون الفعليون") وLighthouse ("تشخيص مشاكل الأداء"). وCrUX هو عبارة عن مجموعة من تجارب المستخدمين الحقيقيين على مستوى المجال، في حين أن Lighthouse هو اختبار منظَّم في المختبر.
في قسم "تجارب المستخدمين الفعليين"، يتم تجميع المقاييس حسب مؤشرات أداء الويب الأساسية والمقاييس البارزة الأخرى. يتم إدراج المقاييس الثلاثة لمؤشرات أداء الويب الأساسية أولاً: سرعة عرض أكبر محتوى مرئي (LCP) وسرعة عرض أكبر محتوى مرئي (INP) ومتغيّرات التصميم التراكمية. ويليها المقاييس البارزة الأخرى: سرعة عرض المحتوى على الصفحة (FCP) ووقت وصول أول بايت (TTFB).
مؤشرات أداء الويب الأساسية
- يقيس LCP الوقت حتى تعرض الصفحة المحتوى الرئيسي المُحتمَل، مثل صورة الجزء الرئيسي أو العنوان.
- يقيس مقياس INP تفاعلية الصفحة من خلال قياس وقت استجابة جميع التفاعلات التي أجراها المستخدم مع الصفحة، ويُسجّل قيمة واحدة كانت جميع التفاعلات (أو معظمها) أقلّ منها.
- يقيس مقياس CLS درجة عدم ثبات التصميم على الصفحة، وذلك بسبب التغيّرات مثل إدخال محتوى يتم تحميله بشكل غير متزامن.
المقاييس البارزة الأخرى
- تقيس دالة FCP الوقت حتى تعرض الصفحة عنصرًا في في المقدمة، مثل نص أو شعار.
- TTFB هو مقياس تجريبي يقيس الفترة الزمنية بين طلب المورد ووقت وصول أول بايت من الاستجابة.
حدود المقاييس
يوضّح هذا الجدول كيفية تصنيف قيم هذه المقاييس على أنّها إمّا "جيد" أو "بحاجة إلى تحسين" أو "سيئة".
المقياس | "جيد" | "المحتوى بحاجة إلى تحسين" | "ضعيفة" |
---|---|---|---|
سرعة عرض أكبر جزء من المحتوى على الصفحة (LCP) | من 0 إلى 2500 ملي ثانية | من 2500 إلى 4,000 ملي ثانية | 4000 ملي ثانية أو أكثر |
متغيّرات التصميم التراكمية (CLS) | من 0.00 إلى 0.10 | بين 0.10 و0.25 | أكثر من 0.25 |
مدى استجابة الصفحة لتفاعلات المستخدم (INP) | من 0 إلى 200 ملي ثانية | من 200 ملي ثانية إلى 500 ملي ثانية | 500 ملي ثانية أو أكثر |
سرعة عرض المحتوى على الصفحة | من 0 إلى 1800 ملي ثانية | من 1800 إلى 3000 ملي ثانية | 3000 ملي ثانية أو أكثر |
تحويل النص إلى كلام (TTFB) | من 0 إلى 800 ملي ثانية | من 800 إلى 1800 ملي ثانية | 1800 ملي ثانية أو أكثر |
تُعدّ مقاييس "مؤشرات أداء الويب الأساسية" أهم المقاييس التي يتم اختبارها مباشرةً من قِبل مستخدمين حقيقيين. ويمكن استخدام المقاييس الأخرى كبيانات تشخيص، ولكنها ليست بالضرورة مرئية من قبل المستخدمين الحقيقيين. وبالتالي، لا يتم تضمين هذه المقاييس في تقييم مؤشرات Core Web Vitals، ما يؤدي إلى عدم استيفاء هذه المقاييس. فقط إذا كانت تؤثر سلبًا في "مؤشرات أداء الويب الأساسية".
هناك ثلاث طرق لعرض تجربة المستخدم في PSI:
- تصنيف يلخص الصفحة على أنّها تجتاز أو لا تجتاز "مؤشرات أداء الويب الأساسية" التقييم
- القيم المئوية التي يتم قياسها بالثواني أو بالمللي ثانية (متغيّرات التصميم التراكمية بلا وحدة)
- توزيع يمثل النسبة المئوية "جيدة" و"بحاجة إلى تحسين" و"ضعيفة" متاحة من خلال النقر على توسيع طريقة العرض في أعلى يسار هذا القسم.
في لقطة الشاشة السابقة، يتم تصنيف الصفحة على أنّها "تم اجتياز المراجعة". تقييم مؤشرات أداء الويب الأساسية لاجتياز الاختبار، يجب تصنيف الشريحة المئوية على أنّها "جيدة". في "مؤشرات أداء الويب الأساسية" الثلاثة وبخلاف ذلك، سيظهر التقييم على أنّه "تعذّر اجتياز المراجعة". قد لا تتضمّن بعض الصفحات بيانات كافية حول INP، وفي هذه الحالة يتم تقييم الصفحة استنادًا إلى المقياسَين الآخرَين ضمن "مؤشرات أداء الويب الأساسية".
تتطابق النِسب المئوية المعروضة لجميع المقاييس مع النسبة المئوية للترتيب 75. في الإحصاء، يمثل الرقم المئوي مقياسًا يشير إلى القيمة التي توجد أدناه نسبة مئوية معينة من العينات. على سبيل المثال، توضّح لقطة الشاشة أعلاه أنّ الشريحة المئوية الخامسة والسبعين لمقياس INP تبلغ 64 ملي ثانية، ما يعني أنّ% 75 من تجارب INP تكون أسرع من 64 ملي ثانية. ويتم ترميز هذه القيم حسب اللون وفقًا لجدول الحدّ السابق حيث تكون الحالة "جيدة" القيم خضراء، والقيم "بحاجة إلى تحسين" باللون البرتقالي، و"ضعيفة" وهي red.
وأخيرًا، يتم توضيح توزيعات كل مقياس باستخدام التصنيفات "جيدة" و"بحاجة إلى تحسين" و"ضعيفة" التجميع. على سبيل المثال، إنّ تجارب سرعة عرض أكبر محتوى مرئي على هذه الصفحة "جيدة". (أقل من 2.5 ثانية) 90% من الوقت. INP هو "سيئة" (500 مللي ثانية على الأقل) 1% من الوقت. تمثل هذه التوزيعات جميع تجارب المستخدم على الصفحة وتشير أشكالها إلى الميل إلى أن تكون "جيدًا" أو "سيئة".
ملخّص أداء المصدر
وتتضمّن مؤشر PSI أيضًا ملخّصًا لأداء البيانات في المصدر. هو عبارة عن تجميع لتجارب المستخدمين في جميع الصفحات المصدر. يمكنك الحصول على الإحصاءات نفسها لأصل كامل متوفّر لصفحات فردية. تتوافق هذه البيانات بشكل وثيق مع البيانات المتاحة على BigQuery، في حين لا يتوفّر الأداء على مستوى الصفحة لطلب البحث.
هناك اختلاف كبير بين البيانات على مستوى المصدر في PSI في مقابل BigQuery. يتم إصدار مجموعات البيانات على BigQuery مرة واحدة في الشهر وتتضمن البيانات من الشهر التقويمي الماضي. على سبيل المثال، تتضمّن مجموعة بيانات 202005 جميع تجارب المستخدِمين التي حدثت في أيار (مايو) 2020. من ناحية أخرى، تجمع PSI بيانات جديدة كل يوم تشمل آخر 28 يومًا. لذا، قد تختلف النتائج التي تراها اليوم في الغد، ولن تكون بالضرورة هي نفسها النتائج التي ستظهر لك في تجميع الشهر الحالي على BigQuery.
عمليات الاستجابة عند عدم توفّر بيانات عنوان URL في CrUX
إذا لم يكن عنوان URL الذي أدخلته متاحًا في CrUX، ستحاول "إحصاءات PageSpeed" الرجوع إلى البيانات على مستوى المصدر كما هو موضّح في لقطة الشاشة التالية. سيؤدي النقر على الرمز بجانب زر عنوان URL هذا غير المفعَّل إلى عرض المزيد من التفسيرات.
إذا كانت البيانات على مستوى المصدر غير متاحة أيضًا في CrUX، لن تتمكن PSI من عرض هذا القسم وستظهر الرسالة لا توجد بيانات. لا تزال البيانات المختبرية من Lighthouse متاحة لمنحك تقريبًا لأداء الصفحة.
الأسئلة الشائعة
في ما يلي بعض الأسئلة الشائعة حول بيانات CrUX في "إحصاءات PageSpeed":
متى يمكنني استخدام "إحصاءات PageSpeed" مقارنةً بالأدوات الأخرى؟
تجمع PSI بين بيانات تجربة المستخدم الفعلية في CrUX وبيانات تشخيص الأداء في أداة Lighthouse في المختبر. ويسهّل ذلك معرفة مدى سرعة تجربة الصفحة وطريقة تسريعها من مكان واحد. إنّ التجميع اليومي لبيانات الحقول في مؤشر PSI هو مكان رائع لمراقبة أداء المصدر أو عنوان URL عن كثب مقارنةً بالأدوات ذات التجميع الأقل تكرارًا.
هل هناك أي قيود على استخدام "إحصاءات PageSpeed"؟
لا توفّر مؤشر PSI سوى أحدث تجميع يومي، وبالتالي لن تتمكّن بالضرورة من الاطّلاع على مدى رواج أداء الموقع الإلكتروني. هناك أيضًا بعض المقاييس غير الحيوية المضمنة في مجموعة بيانات CrUX والتي لا يتم الكشف عنها في PSI.
أين يمكنني الحصول على مزيد من المعلومات حول "إحصاءات PageSpeed"؟
يمكنك الاطّلاع على مستندات PSI. لمزيد من المعلومات.