العوامل المخفية التي تجعل تحميل صفحات الويب الخاصة بك بطيئًا | كيف نتجنبها
نشرت: 2019-12-28هل تعلم أن واحدًا من كل أربعة زوار يتخلى عن موقع الويب إذا استغرق تحميله أكثر من 4 ثوانٍ و 46٪ من المستخدمين لا يعيدون زيارة المواقع ذات الأداء الضعيف؟
علاوة على ذلك ، تشير الدراسات إلى أن ثانيتين إضافيتين من وقت التحميل يمكن أن تزيد من معدل ارتداد موقعك بنسبة 103٪. ليس فقط أن الانخفاض بنسبة 7 في المائة في معدلات التحويل يمكن أن يتسبب في وجود 100 مللي ثانية فقط من وقت التحميل الإضافي.
تلعب سرعة الصفحة دورًا حيويًا في نجاح الأداء العام للموقع. يؤثر على العديد من المقاييس الهامة لموقع الويب الخاص بك. على سبيل المثال ، رؤية موقعك ومعدل التحويل لموقعك على الويب هما الاثنين.
لتحسين سرعة موقع الويب الخاص بك بشكل عام هو مطلب محدد ، ولكن معرفة كيفية جعله ممكنًا قد يكون أمرًا صعبًا. لهذا السبب تهدف هذه المقالة إلى معرفة العوامل المخفية وإيجاد حل مناسب لها.
قبل تنفيذ الحلول التالية ، يمكنك تقدير حركة مرور موقع الويب الخاص بك باستخدام مقدر حركة مرور موقع الويب عالي الجودة للحصول على فكرة واضحة. الآن دعنا ندخل في المناقشة الرئيسية.
العوامل التي تجعل تحميل صفحات الويب الخاصة بك بطيئًا
بمجرد الانتهاء من التقدير ، فهذا يعني أنك تعرف المرحلة الحالية من أداء موقعك. الآن ، بعد العثور على المشاكل ، يمكنك البدء في تحسين العوامل الرئيسية التي تؤثر على سرعة موقعك. دعنا نلقي نظرة على العوامل الرئيسية المسؤولة عن جعل موقعك بطيئًا.
1. تقديم حظر JavaScript
يتم استخدام JavaScript لجعل صفحة الويب الخاصة بك عملية وتفاعلية ، ولكن هذا يمكن أن يظهر كمشكلة أيضًا. يمكن أن يقلل JavaScript غير المحسن من سعة تحميل صفحتك.
يعني التجسيد التحميل ، ويعني حظر العرض أنه يمنع الصفحة من التحميل بأسرع ما يمكن. عندما يحاول المستعرض عرض صفحة ويب ، يجب أن يتوقف ؛ في هذه الحالة ، إذا واجهت أي ملفات جافا سكريبت يتم تحميلها ، فسيؤدي ذلك إلى إعاقة تحميل الصفحة بسرعة.
وهذا ما يسمى "بجافا سكريبت لحظر العرض" أو بعبارة أخرى ، جافا سكريبت التي تمنع الصفحة من التحميل بشكل أسرع.
كيف تتجنب :
للتخلص من حظر عرض JavaScript ، قم بإزالة ملفات JS الخارجية ، واستخدم JavaScript المضمنة بدلاً من ذلك. استخدم التحميل غير المتزامن حتى يمكن تحميل JavaScript JS بشكل منفصل دون إعاقة سرعة صفحتك. يمكنك أيضًا استخدام سمة التأجيل في تحميل JS حتى تصبح بقية الصفحة مرئية للمستخدمين.
2. عدم استخدام شبكة توصيل المحتوى (CDN)
تتكون شبكة توصيل المحتوى (CDN) من عدة خوادم تقع في مواقع جغرافية مختلفة. باستخدام CDN ، يمكنك تخزين نسخ من بيانات موقعك عليها وسيتم تحميل بياناتك للمستخدمين من أقرب خادم.
كيف تتجنب :
في WordPress ، يمكنك حل المشكلة دون مواجهة أي متاعب. هذه المرة ، يمكنك الحصول على عدد من المكونات الإضافية عالية الجودة مثل Cloudflare و MaxCDN للصور والفيديو ، يمكنك استخدام Jetpack CDN. علاوة على ذلك ، إذا كان موقع الويب الخاص بك يستخدم jQuery ، فيمكنك استخدام CDN دون استخدام الخادم الخاص بك.
3. صور غير محسّن
حجم الصورة وشكلها هو الأكثر أهمية. الصور الكبيرة وغير المحسّنة هي أحد الأسباب الرئيسية لإبطاء موقع الويب الخاص بك. علاوة على ذلك ، يمكن أن تستهلك الصور عالية الدقة الكثير من النطاق الترددي لموقع الويب الخاص بك.
يعد تنسيق الصورة جانبًا مهمًا آخر يقلل من سرعة موقعك. على سبيل المثال ، حجم JPEG أو JPG أصغر بكثير من التنسيقات الأخرى مثل PNG أو GIF. لهذا السبب إذا كنت تستخدم تنسيق JPEG على موقعك للحصول على تجارب مستخدم أسرع.
كيفية تجنب
لإصلاح المشكلة ، تحقق من حجم ملف صور موقعك قبل تحميلها على موقع الويب الخاص بك. قم بإزالة الصور غير المحسّنة لأنها قد تكلفك أموالاً مقابل تغطية النطاق الترددي. قد يكون استخدام JPEG بدلاً من استخدام PNG حلاً رائعًا. علاوة على ذلك ، يمكنك استخدام اختبار الشلال لمسح أحجام الصور ضوئيًا للتحقق من الكمال.
4. المبهرج المفرط المحتوى
على الرغم من أنه يمكن استخدام المحتوى اللامع لزيادة التفاعل بين المستخدمين ، إلا أنه في بعض الأحيان قد يكون سببًا في إبطاء صفحات الويب الخاصة بك. السبب الرئيسي وراء ذلك الحجم الضخم الذي يعيق تحميل موقعك بسرعة.
كيف تتجنب :
يمكنك تقليل محتوى الفلاش بطريقة متوازنة وسيؤدي ذلك إلى تحسين سرعة موقعك. ومع ذلك ، يجب عليك البحث عن بدائل HTML5 واستبدال محتوى Flash الحالي الخاص بك بهذا للحصول على تجربة تحميل.
5. طن من طلبات HTTP
يمكن أن يؤدي وجود حمولة زائدة من ملفات JavaScript و CSS وملفات الصور إلى إنشاء عدد كبير جدًا من طلبات HTTP. عندما يرسل المستخدم طلبات بيانات باستخدام موقع الويب الخاص بك ، فعادةً ما يستغرق الأمر وقتًا في عرض البيانات إذا كان هناك عدد كبير جدًا من طلبات HTTP.
كيف تتجنب :
لإصلاح المشكلة ، يمكنك استخدام Sprites لتقليل طلبات HTTP. تخلص من عدد ملفات الصور حيثما أمكن ذلك. يمكنك أيضًا تصغير ملفات CSS و JavaScript.
6. استخدام الإضافات والمواضيع خفيفة الوزن
السمة هي عنصر أساسي في أي موقع ويب ولكنها قد تكون عبئًا إذا لم تختر السمة المناسبة لخدمة غرضك. هناك الكثير من الموضوعات الموجودة في السوق. لا تحافظ جميع السمات على نفس الجودة. يمكن أن تتسبب السمات التي تم ترميزها بطريقة غير منظمة في حدوث مشكلة تحميل بطيئة.
تُستخدم المكونات الإضافية لإضافة وظائف مختلفة إلى موقع ويب معين. قد تحتاج إلى استخدام أنواع مختلفة من المكونات الإضافية مثل منشئ نموذج الاتصال ، والمكوِّن الإضافي لجدول WordPress ، والمكونات الإضافية لتحسين محركات البحث ، وما إلى ذلك. يعد هذا أمرًا جيدًا ، ولكنه يصبح أمرًا مزعجًا عندما يستغرق التحميل على موقع الويب الخاص بك بعض الوقت. يمكن أن تتسبب المكونات الإضافية التي لم يتم ترميزها وفقًا لذلك في حدوث مشكلات بطيئة في التحميل.
كيف تتجنب :
للتخلص من هذه المشكلة ، من الحكمة استخدام سمات وإضافات ذات جودة خفيفة الوزن عندما تكون على وشك اختيارها. ستحصل على الكثير من سمات WordPress والإضافات عالية الجودة ، ولكن عليك الاعتراف بها بعناية.
7. النفقات العامة في قاعدة البيانات الخاصة بك
إذا كانت قاعدة البيانات الخاصة بك مليئة بالعناصر الغريبة مثل العابرين والسجلات والإدخالات الأخرى من المكونات الإضافية والسمات التي قد يتم إنشاؤها بمرور الوقت. هذا النوع من الحمل الزائد يستهلك قواعد بيانات أكثر من اللازم.
حتى في بعض الأحيان قد يجعل خادم الويب مهلة أثناء انتظار استجابة من قاعدة البيانات.
كيف تتجنب :
يمكن أن يكون تحسين قاعدة البيانات من خلال إزالة النفقات العامة حلاً رائعًا لحل هذه المشكلة. في هذه الحالة ، سيوفر لك معظم مضيفي الويب الوصول إلى قاعدة البيانات الخاصة بك باستخدام phpMyAdmin. إذا لم تكن مرتاحًا لاستخدام phpMyAdmin ، فيمكنك استخدام WordPress Command Line Interface (WP-CLI)
8. الكثير من الترميز ضخمة
كلما زاد استخدامك للشفرة لتشغيل تطبيق ما ، كلما استغرق تحميل موقع الويب وقتًا أطول. هذا يعني أنه إذا كانت بنية الترميز الخاصة بك تحتوي على عناصر غير ضرورية مثل الشخصية والمساحة ، فسوف يستغرق الأمر وقتًا أثناء تحميل موقع الويب بالكامل.
كيف تتجنب :
قلل من الكود الذي تستخدمه عن طريق إزالة العناصر غير الضرورية. إذا شعرت بمشكلة في التصغير يدويًا ، فيمكنك استخدام مكون إضافي عالي الجودة مثل Optimize لتقليل جميع الملفات. لا تكن كسولًا في استخدام CSS المضمنة.
9. عرض الكثير من الإعلانات
هذا صحيح أن عرض الإعلانات هو وسيلة رائعة لاستثمار مواقع الويب ذات الزيارات المرتفعة. قد يؤدي ذلك إلى حدوث مشكلة في موقع الويب سريع التحميل. على سبيل المثال ، قد تؤدي إعلانات الوسائط الغنية مثل الإعلانات المنبثقة والإعلانات البينية والتنزيلات التلقائية إلى إنشاء مئات من طلبات HTTP التي قد تتسبب في عدم استجابة موقع الويب الخاص بك.
كيف تتجنب :
بادئ ذي بدء ، لا تجعل الكثير من الإعلانات سببًا آخر لإبطاء موقع الويب الخاص بك. تأكد من تحديد عدد الإعلانات المصوّرة لضمان أداء أفضل لموقعك على الويب.
10. عدم استخدام تقنيات التخزين المؤقت
يعني التخزين المؤقت عندما تقوم المتصفحات بتخزين نسخ ثابتة عندما يتصفح المستخدمون على موقع الويب الخاص بك. ثم عندما يصل المستخدمون إلى موقعك مرة أخرى ، يمكن للمتصفحات عرض بيانات ذاكرة التخزين المؤقت هذه دون الحاجة إلى إعادة تحميلها. يمكن أن يكون وجود عدد كبير جدًا من بيانات ذاكرة التخزين المؤقت أحد أسباب إبطاء موقع الويب الخاص بك.
كيف تتجنب :
في WordPress ، هناك عدد من الحلول القوية للتعامل مع مشكلة التخزين المؤقت الموجودة في السوق. يمكنك أيضًا تخزين بعض الأشياء المهمة مثل HTTP واستعلامات قاعدة البيانات وما إلى ذلك ولكن لا تفسد الأشياء.
الكلمات الأخيرة
يعد موقع الويب سريع التحميل أمرًا ضروريًا للحصول على تجربة مستخدم أفضل لموقعك على الويب. لأن وقت استجابة موقع الويب الخاص بك يرتبط ارتباطًا وثيقًا بنجاحه وفشله. الأهم من ذلك ، تعتمد سرعة الصفحة الصوتية على مجموعة متنوعة من العوامل كما هو مذكور أعلاه.
من الصعب معرفة سبب تباطؤ موقع الويب الخاص بك بالضبط ، ولكن هناك حاجة ماسة إلى قياس كل خطوة ممكنة واتخاذ هذه الإجراءات. يجب أن تتأكد من أن موقعك يحتوي على أوقات تحميل متخلفة يمكن أن تعزز تحسين محركات البحث و UX من أجل ضمان قابلية استخدام أفضل وتحويل أعلى.
خاتمة
95٪ من قرارات المستهلكين تتخذ على مستوى اللاوعي.
جيرالد زالتمان - أستاذ بكلية هارفارد للأعمال
ومن ثم ، إذا لم تكن صفحات الويب الخاصة بك أسرع بما فيه الكفاية ، فسوف يعاني كل شيء آخر في النهاية. كل ثانية مهمة ولا تعرف أن كل مللي ثانية يمكن أن تحدث فرقًا كبيرًا. باتباع الجوانب المذكورة أعلاه ، يمكنك تحسين موقع الويب الخاص بك للإسراع بأفضل طريقة ممكنة.
آمل أن يكون المقال قد ساعدك في فهم العوامل التي تجعل موقعك بطيئًا وكيفية إصلاحها بدقة. إذا كان لا يزال لديك أي شيء لمشاركته معنا ، فيرجى إبلاغي بذلك في مربع التعليقات.
إذا لم تكن قد اشتركت في قناتنا على YouTube ، فقم بالاشتراك في قناتنا على YouTube للحصول على النصائح والحيل المتعلقة بـ WordPress. أيضًا ، تابعونا على Twitter و Facebook. يمكنك أيضًا الانضمام إلى مجتمع Fluent Form الشهير على Facebook.