Lighthouse

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

ما هو Lighthouse؟

‏Lighthouse أداة تدقيق مجانية ومفتوحة المصدر يطوّرها فريق Chrome في Google. تحمّل الصفحة في ظروف مضبوطة وتقيسها، ثم تمنحها درجة من 0 إلى 100 في أربعة مجالات: الأداء، وسهولة الوصول، وأفضل الممارسات، وSEO. وتظهر الدرجات من 90 فما فوق بالأخضر، ومن 50 إلى 89 بالبرتقالي، وما دون ذلك بالأحمر.

تجمع درجة الأداء عدة قياسات، أهمها: متى يظهر أكبر عنصر في المحتوى (Largest Contentful Paint)، وكم تبقى الصفحة منشغلة عن الاستجابة (Total Blocking Time)، ومدى تحرّك العناصر أثناء التحميل (Cumulative Layout Shift). ولكل مشكلة تشرح Lighthouse موضع الخلل وتقترح حلًا، من الصور الأكبر من اللازم إلى أوصاف الصور الناقصة.

يمكن تشغيل Lighthouse من أدوات المطوّرين في Chrome، أو من سطر الأوامر، أو تلقائيًا عبر Lighthouse CI، كما يعتمد عليها PageSpeed Insights في نتائجه المخبرية. وتعكس كل نتيجة تحميلًا تجريبيًا واحدًا على جهاز واتصال محاكَيين، لذا قد تختلف الدرجات من تشغيل إلى آخر، ونحن نقرؤها نطاقًا لا رقمًا واحدًا.

أين نستخدم Lighthouse

نستخدم Lighthouse في كل مشروع ويب نبنيه، وخصوصًا في هذه المراحل:

  • الفحص قبل الإطلاق

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

  • تدقيق سهولة الوصول

    يفحص Lighthouse تباين الألوان والنصوص البديلة وتسميات النماذج وترتيب العناوين. ولأن الفحص الآلي لا يكشف إلا جزءًا من المشكلات، نختبر أيضًا بلوحة المفاتيح وقارئ الشاشة.

  • فحوص SEO التقنية

    يتحقق من أن لكل صفحة وصفًا مخصصًا لنتائج البحث، ومن أن الروابط قابلة للزحف، وأن أي صفحة ليست محجوبة عن البحث خطأً، وأن روابط hreflang بين النسخ اللغوية صحيحة.

  • المقارنة بعد التغييرات

    بعد أي تحديث كبير، كقسم جديد أو شيفرة تتبّع جديدة، نعيد القياس ونقارن. وفي المشاريع الأكبر يمكن تشغيله تلقائيًا مع كل تحديث، فيُكتشف أي تباطؤ قبل أن يصل إلى الموقع المنشور.

لماذا Lighthouse؟

  • قائمة مهام ملموسة

    لا يكتفي بإعطاء درجة، بل يشير إلى الملف أو العنصر المسبب لكل مشكلة، فتكون الإصلاحات محددة.

  • أربع زوايا في تقرير واحد

    تُفحص السرعة وسهولة الوصول وسلامة الممارسات التقنية وSEO في تشغيل واحد، فنرى أن تحسين جانب لا يُضعف جانبًا آخر دون أن ننتبه.

  • مفتوح وقابل للتكرار

    مجاني ومفتوح المصدر ويعمل في أي متصفح Chrome، فيمكنك التحقق من نتائجنا بنفسك في أي وقت.

كيف نعمل على مشروعك

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

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

تصميم المواقع وتطويرها

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

مركز المساعدة
هل ترفع درجة 100 في Lighthouse ترتيب موقعي في Google؟

ليس وحدها. فـ Lighthouse يقيس تحميلًا تجريبيًا، بينما تنظر Google إلى بيانات الزوار الحقيقيين وإلى إشارات كثيرة أخرى. والدرجة العالية تدل على أن الأساس التقني متين، لكنها ليست وعدًا بترتيب معين.

لماذا تختلف درجتي في كل قياس؟

يحمّل Lighthouse الصفحة من جديد في كل مرة، والفروق الصغيرة في ظروف الشبكة والخادم والجهاز تغيّر النتيجة. لذلك ننظر إلى عدة قياسات لا إلى قياس واحد.

ما الفرق بين Lighthouse وPageSpeed Insights؟

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

هل يمكنكم فحص موقعي الحالي بـ Lighthouse؟

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

الأداة المناسبة مع الفريق المناسب

لنحدد معًا الأدوات التي تناسب عملك، ثم نعود إليك بخريطة طريق لمشروعك.