كيفية استخدام عمليات تدقيق Google Lighthouse لتحسين السرعة


ربما تكون على دراية بالقصة التالية – تقضي الكثير من الوقت في القراءة حول كيفية تسريع مدونة WordPress الخاصة بك وتثبيت أدوات وإضافات مجانية للقيام بذلك. ثم تقوم أنت (أو عميلك) بإجراء تغيير بسيط على ما يبدو على إحدى صفحاتك ، وتنخفض سرعة صفحتك فجأة من منحدر.

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

هذا الحل هو تكوين Google Lighthouse لإجراء عمليات تدقيق السرعة عند الطلب لموقع WordPress الخاص بك. يمكن أن يستغرق إعداد هذا وقتًا طويلاً ، ولكنه ليس بهذه التعقيد بالنسبة للمستخدم القوي أيضًا. في هذه المقالة ، سنشرح سبب وكيفية تكوين Lighthouse CI لموقع WordPress الخاص بك.

مقدمة في اختبارات سرعة WordPress

لماذا سرعة الصفحة مهمة

أولاً ، دعنا نلقي نظرة فاحصة على سبب حاجتك إلى اختبار سرعة موقع WordPress الخاص بك والطرق القياسية المتاحة للقيام بذلك.

هناك سببان أساسيان لضرورة أن يكون موقع الويب الخاص بك سريعًا ، سواء كان مستندًا إلى WordPress أم لا. أحدها ببساطة أن مدى انتباه مستخدم الويب العادي قصير جدًا بالفعل ، حيث يتوقع 47٪ من المستهلكين تحميل صفحة ويب في أقل من ثانيتين ، وسوف يتخلى عن الصفحة بسرعة إذا استغرق تحميلها وقتًا طويلاً. لهذا السبب ، يعد تقليل أوقات التحميل مصدر قلق بالغ لمتاجر التجارة الإلكترونية على وجه الخصوص.

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

لهذا السبب ، تعد معلومات PageSpeed ​​الخاصة بـ Google أداة رئيسية. يشيع استخدامها من قبل المتخصصين في تحسين محركات البحث والمسوقين ، حيث يوفر وصولاً مباشرًا إلى النظام الذي من خلاله تقيّم خوارزميات البحث في Google سرعة الصفحة

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

منارة Google و WordPress

منارة جوجل

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

يمكن تشغيل Lighthouse على أي صفحة ، سواء كانت تتطلب مصادقة أم لا ، وسواء كانت تعمل على WordPress أم لا. سيتم تشغيل سلسلة من الاختبارات المعرفة من قبل المستخدم ثم إنشاء تقرير عن أداء الصفحة.

تقرير Google Lighthouse CI

يمكن استخدام هذه التقارير لتحسين الجودة العامة لصفحات الويب الخاصة بك ، بما في ذلك سرعتها.

بينما يمكنك تشغيل Lighthouse مباشرة من Chrome DevTools ، هناك أيضًا إصدار من الأداة يتم تحديثه باستمرار. يُعرف هذا باسم Lighthouse CI ، وسيكون إصدار Lighthouse التي يحتاجها المستخدمون الأكثر تقدمًا.

CI ، في هذا السياق ، تعني التكامل المستمر. هذا نموذج لتطوير البرامج حيث يقوم المطورون باستمرار بتحميل تحديثات البرامج إلى مستودع مركزي ، بحيث يتمكن المستخدمون دائمًا من الوصول إلى أحدث إصدار. CI هو الآن المعيار في العديد من تقنيات الويب والصناعات. على سبيل المثال ، 43٪ من التطبيقات المصرفية مبرمجة مع COBOL، لغة برمجة كمبيوتر قائمة على CI.

أحد أسباب عدم انطلاق CI في كل مكان هو أنه لا يزال هناك افتراض واسع الانتشار (وغالبًا ما يكون غير مدعوم) بأنه يؤدي إلى مخاوف أمنية كبيرة. ومع ذلك ، فإن الحقيقة هي أن CI يمكن أن تؤدي إلى أنظمة برمجية أكثر أمانًا بفضل ممارسة توفير إنفاذ الأمان الآلي.

هناك أيضًا العديد من الأسباب لاستخدام Lighthouse CI لتدقيق سرعة موقع WordPress الخاص بك ، ولكن من بين أكثرها فائدة: يمكنك تكوين Lighthouse CI للتشغيل تلقائيًا في كل مرة يتم فيها تحديث موقعك أو تغييره. يمكن القيام بذلك باستخدام ميزانية Lighthouse ، حيث يمكنك تحديد سلسلة من اختبارات السرعة المخصصة لأجزاء مختلفة من موقعك.

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

استخدام Lighthouse CI مع WordPress

إن عملية إعداد Lighthouse CI للتشغيل على موقع WordPress الخاص بك ليست معقدة ، ولكنها الأمر معقد بعض الشيء.

بالنسبة لأولئك الذين يبحثون عن ملخص للعملية ، أو الذين لديهم معرفة تقنية أكثر قليلاً ، إليك المخطط الأساسي للعملية:

  • أولاً ، ستحتاج إلى إعداد مستودع GitHub جديد لتتبع التغييرات على موقع WordPress الخاص بك. إذا كنت تختبر سرعة موقعك بشكل منتظم على أي حال ، فإن إنشاء مستودع مثل هذا يعد طريقة رائعة لتتبع موقعك ، سواء كنت تستخدم Lighthouse CI أم لا.
  • ستحتاج بعد ذلك إلى تنزيل Lighthouse CI وتهيئته للتحقق من التغييرات. يمكنك بعد ذلك إنشاء إجراء Lighthouse يتم تشغيله تلقائيًا في كل مرة يتم فيها تغيير عنوان URL على موقع WordPress الخاص بك.
  • لإنشاء الدور ، ستحتاج إلى إنشاء دور Google Cloud منفصل يمكنه تحديث إعدادات إجراء Lighthouse CI باستخدام عناوين URL التي تم تغييرها مؤخرًا من خرائط مواقع XML ثم دفع الإعدادات الجديدة إلى المستودع.

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

أفضل بديل لاستخدام Lighthouse CI لزيادة سرعة موقع WordPress الخاص بك هو الاستفادة من أدوات اختبار السرعة المضمنة في مضيف الويب الخاص بك. يأتي مضيفو WordPress الأكثر شيوعًا ، مثل SiteGround أو Kinsta ، مع بعض أدوات اختبار السرعة التي تدعي زيادة سرعة الموقع بأكثر من 200 ٪ ، ويمكن أيضًا استخدامها مع Lighthouse CI إذا كنت ترغب في ذلك.

افكار اخيرة

في النهاية ، الهدف من تثبيت Lighthouse CI على موقع WordPress الخاص بك هو منحك مراقبة أفضل لأدائه ؛ لن يساعدك على تحسين هذا الأداء.

إذا كنت ترى باستمرار صفحات تتجاوز ميزانية أداء Lighthouse الخاصة بك ، فقد حان الوقت لاتخاذ إجراء. اقرأ أدلةنا حول كيفية تحسين صفحات WordPress الخاصة بك ، أو يمكنك حتى اتخاذ الخطوة الأكثر جذرية في البحث عن خدمات CDN التي يمكنها تسريع WordPress.

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

Related Posts

اترك رد