Rudra Analyzer

مدقق مجاني لسرعة الموقع

اختبر صفحتك باستخدام Google Lighthouse في متصفح Chrome حقيقي واعرف مدى سرعة ظهور محتواها، والمدة التي تبقى فيها غير مستجيبة أثناء التحميل، والصور أو النصوص البرمجية أو الملفات التي تبطئها.

أدخل صفحة واحدة، مثل https://yourwebsite.com أو https://yourwebsite.com/pricing.

ما الذي تفحصه هذه الأداة

  • نتيجة الأداء في Lighthouse

    نتيجة Lighthouse نفسها من 0 إلى 100، وهي مزيج موزون من مقاييس التحميل أدناه. هذه هي النتيجة التي ستراها لهذه الأداة.

  • Largest Contentful Paint (LCP)

    المدة حتى يظهر أكبر جزء من المحتوى — عادةً صورة رئيسية أو عنوان. الجيد 2.5 ثانية أو أقل؛ وما يزيد على 4 ثوانٍ ضعيف.

  • First Contentful Paint (FCP)

    المدة حتى يظهر أي شيء على الشاشة. الجيد 1.8 ثانية أو أقل.

  • Total Blocking Time (TBT)

    المدة التي تكون فيها الصفحة منشغلة جدًا بتشغيل النصوص البرمجية فلا تستجيب لنقرة أو لمسة أثناء التحميل. الجيد 200 ملّي ثانية أو أقل.

  • Cumulative Layout Shift (CLS)

    مقدار تحرّك المحتوى أثناء تحميل الصفحة. الجيد 0.1 أو أقل.

  • Speed Index وTime to Interactive

    مدى سرعة امتلاء الجزء المرئي من الصفحة (الجيد: 3.4 ث أو أقل)، ومتى تصبح قابلة للاستخدام بشكل موثوق (الجيد: 3.8 ث أو أقل).

  • ما الذي يبطئها

    ما يصل إلى 15 تدقيقًا فاشلًا من Lighthouse، الأسوأ أولًا، يذكر كلٌّ منها ما يصل إلى خمسة من الملفات أو العناصر المسؤولة مع الكيلوبايتات أو الملّي ثواني التي يمكنك توفيرها. كما تُدرج التدقيقات الناجحة.

  • فحص سريع عندما يتعذّر تشغيل Lighthouse

    إذا لم يكن Lighthouse متاحًا أو لم يُرجع تقريرًا صالحًا، نلجأ إلى فحص سريع قائم على الطلبات: استجابة الخادم، وحجم HTML، والضغط، والملفات التي تعيق العرض، وترويسات التخزين المؤقت، وحجم الصور وصيغتها. ويُوسم بذلك، وليس نتيجة Lighthouse.

كيف يعمل الفحص

نشغّل اختبار الأداء في Lighthouse مرة واحدة على صفحتك في Chrome دون واجهة. افتراضيًا يحاكي Lighthouse هاتفًا متوسط الفئة على اتصال جوال أبطأ، لذا تكون النتائج عادةً أبطأ مما تراه على حاسوب سريع — وهذا مقصود، لأن كثيرًا من الزوار لا يستخدمون أجهزة سريعة. ويُقارن كل مقياس بحدّيه المنشورين «جيد» و«ضعيف»، ويُوسم بأنه ناجح أو يحتاج إلى تحسين أو فاشل.

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

لا يستطيع الاختبار المعملي قياس Interaction to Next Paint (INP)، لأن INP يحتاج إلى أشخاص حقيقيين ينقرون ويلمسون؛ ويُعدّ Total Blocking Time أقرب إشارة معملية له. وقد تختلف بيانات الزوار الحقيقيين (الميدانية)، مثل تقرير Core Web Vitals في Google Search Console، عن هذه النتائج المعملية. وعندما يعمل الفحص السريع بدلًا من Lighthouse، فإنه يُجري طلبًا واحدًا للصفحة وما لا يزيد على 25 طلب HEAD لملفاتك وصورك.

الأدلة التي ستراها

يعرض كل مقياس القيمة المقاسة بجوار حدّه، موسومًا بـ «معملي (Lighthouse، تشغيل واحد)». ويذكر كل تدقيق بطيء الملفات أو العناصر المسببة له — مثل أكبر الصور أو النصوص البرمجية التي تعيق العرض — مع التوفير المحتمل بالكيلوبايت أو الملّي ثانية. وتأتي الملاحظات من Lighthouse، أو من طلباتنا الخاصة عند تشغيل الفحص السريع.

ما لا تفحصه هذه الأداة

  • بيانات الزوار الحقيقيين (الميدانية)

    إنه تشغيل معملي واحد من خادمنا. ولا يتضمن بيانات Chrome UX Report ولا مدى سرعة الصفحة لزوارك الفعليين.

  • Interaction to Next Paint (INP)

    يحتاج INP إلى تفاعلات حقيقية، لذا لا يمكن لأي اختبار معملي قياسه. ويُعدّ Total Blocking Time أقرب بديل له.

  • الصفحات الأخرى ومسارات المستخدمين

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

  • تشغيل على سطح المكتب

    تُستخدم محاكاة الجوال الافتراضية في Lighthouse؛ ولا يوجد اختبار منفصل لسطح المكتب.

مشكلات شائعة نكتشفها

  • صور كبيرة الحجم

    صور مرفوعة مباشرةً من الكاميرا أو الهاتف وتُعرض بحجم أصغر بكثير من حجمها الحقيقي.

  • ملفات CSS وJavaScript تعيق العرض

    ملفات في ترويسة الصفحة يجب أن يكتمل تنزيلها قبل عرض أي شيء.

  • JavaScript وCSS غير مستخدمين

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

  • نصوص برمجية خارجية ثقيلة

    أدوات الدردشة ومديرو الوسوم ومقاطع الفيديو المضمّنة ونصوص الإعلانات التي تُبقي المتصفح منشغلًا.

  • بطء استجابة الخادم

    يصل البايت الأول متأخرًا بسبب استضافة بطيئة، أو غياب التخزين المؤقت، أو عمليات قاعدة بيانات ثقيلة.

  • إزاحات التخطيط

    صور وعناصر مضمّنة بلا مساحة محجوزة، ولافتات تدفع المحتوى للأسفل بعد ظهوره.

كيفية إصلاحها

  1. غيّر حجم الصور واضغطها

    صدّر الصور بالحجم الذي تُعرض به (حتى ضعفه للشاشات عالية الدقة)، واستخدم WebP أو AVIF، وفعّل التحميل الكسول للصور الواقعة أسفل الشاشة الأولى.

  2. أجّل النصوص البرمجية غير المطلوبة فورًا

    أضف defer أو async إلى النصوص البرمجية غير الأساسية، وأزل الإضافات التي لا تستخدمها، وحمّل أدوات الدردشة أو الفيديو فقط عندما يتفاعل معها أحد.

  3. خزّن الصفحات مؤقتًا واستخدم CDN

    يقلّل التخزين المؤقت للصفحات وشبكة توصيل المحتوى زمن استجابة الخادم، خاصةً للزوار البعيدين عن خادمك.

  4. احجز مساحة للمحتوى

    أعطِ الصور والعناصر المضمّنة سمتي width وheight أو خاصية CSS aspect-ratio حتى لا يقفز شيء عند تحميلها.

  5. اضغط الملفات النصية

    فعّل ضغط gzip أو Brotli لملفات HTML وCSS وJavaScript في إعدادات الخادم أو الاستضافة.

الأسئلة الشائعة

لماذا تختلف نتيجتي عن PageSpeed Insights؟

يستخدم PageSpeed Insights أيضًا Lighthouse، لكنه يشغّله على أجهزة مختلفة في موقع مختلف، وكل تشغيل هو تحميل جديد للصفحة. كما يعرض بيانات الزوار الحقيقيين من Chrome UX Report عند وجود زيارات كافية، وهو ما لا يتضمنه اختبارنا المعملي.

لماذا تتغير نتيجتي في كل مرة أختبر فيها؟

كل اختبار هو تحميل واحد للصفحة، وتختلف سرعة الشبكة وحمل الخادم والنصوص البرمجية الخارجية من تحميل لآخر. التقلبات الصغيرة طبيعية؛ ابحث عن أنماط ثابتة عبر عدة مرات.

هل يقيس هذا Core Web Vitals؟

يقيس LCP وCLS في المعمل. أما المقياس الثالث من Core Web Vitals، وهو INP، فيحتاج إلى تفاعلات حقيقية من زوار حقيقيين، لذا لا يمكن قياسه في اختبار معملي؛ ويُعدّ Total Blocking Time أقرب بديل له. وللبيانات الميدانية، استخدم تقرير Core Web Vitals في Google Search Console.

هل هذا اختبار للجوال أم لسطح المكتب؟

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

ماذا يحدث إذا تعذّر تشغيل Lighthouse؟

نُجري فحصًا سريعًا بدلًا منه: طلبًا واحدًا للصفحة إضافةً إلى عدد محدود من طلبات HEAD لملفاتها وصورها. ويعرض استجابة الخادم والضغط والملفات التي تعيق العرض والتخزين المؤقت وحجم الصور، وتُوسم نتيجته بوضوح على أنها فحص سريع لا نتيجة Lighthouse. وإذا فشل حتى طلب الصفحة، نقول ذلك بدلًا من عرض نتيجة مختلقة.

أدلة مفيدة

أدوات مجانية ذات صلة

تفضّل أن يصلحها أحد نيابةً عنك؟

هذه الفحوص مجانية وكذلك الأدلة. وإذا كنت تفضّل أن يُجري شخص التغييرات، يقدم فريقنا مساعدة مدفوعة.