Rudra Analyzer

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

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

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

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

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

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

  • Largest Contentful Paint (LCP)

    المدة حتى يظهر أكبر عنصر من المحتوى — عادةً صورة رئيسية أو عنوان.

  • First Contentful Paint (FCP)

    المدة حتى يظهر أي شيء على الشاشة.

  • Total Blocking Time (TBT)

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

  • Cumulative Layout Shift (CLS)

    مقدار قفز المحتوى أثناء تحميل الصفحة.

  • Speed Index وTime to Interactive

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

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

    ما يصل إلى 15 تدقيقًا فاشلًا من Lighthouse، بدءًا بالأسوأ — مثل الصور كبيرة الحجم، أو الملفات التي تعيق العرض، أو JavaScript غير المستخدم.

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

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

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

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

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

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

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

  • ملفات 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 وChrome يعملان على خادمنا. وعندما لا يكونان متاحين نخبرك بذلك، بدلًا من عرض نتيجة مختلقة. يُرجى المحاولة لاحقًا.

أدلة مفيدة

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

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

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