يجب أن تشعر بالقلق إذا تم تحميل موقعك بعد ثلاث ثوانٍ. اكتشف الأسباب الأقل شهرة لقاتلي سرعة الموقع وأفضل الحلول لهم.
الوقت هو الأصول الأكثر قيمة. لا شيء أكثر إحباطًا من بطء تحميل الصفحة. يقتل الموقع البطيء التحويلات ويؤثر على تصنيفات البحث. ذكرت Google أنه من المهم مراعاة سرعة موقع الويب عند تحديد تصنيفات البحث.
فيما يلي بعض إحصائيات تحميل الموقع المثيرة للاهتمام:
- و دراسة أكامي أظهرت أن 47٪ من العملاء يتوقعون المواقع لتحميل في بضع ثوان أو أقل.
- يمكن أن يكلف تأخير ثانية واحدة على أمازون 1.6 مليار دولار على المبيعات كل عام.
- وفقًا لـ Pingdom ، يستغرق تحميل 78٪ من أفضل 100 موقع ويب للبيع بالتجزئة أقل من ثلاث ثوانٍ.
- ينتج عن التأخير لمدة ثانية واحدة على تحميل صفحتك انخفاضًا بنسبة 7 بالمائة في التحويلات.
- متوسط وقت التحميل على سطح المكتب هو 1.286 و 2.594 ثانية على الهاتف المحمول.
إن تحسين سرعة موقع الويب الخاص بك ليس ضرورة ، بل يجب أن يكون ، خاصة إذا كنت ترغب في التغلب على المنافسة الأبطأ. بمجرد ملاحظة أن موقعك يتم تحميله أكثر من ثلاث ثوانٍ ، فقد حان الوقت لمعرفة الأشياء التي يمكن أن تبطئ سرعة موقعك وتحسين الأداء العام.
دعنا نكتشف أسبابًا أقل شهرة لتباطؤ موقع الويب ونجد أفضل الحلول للتعامل مع كل منها.
1. قضايا التخزين المؤقت
التخزين المؤقت للمتصفح مهم جدا للزوار المتكررين. في كل مرة يأتي فيها المستخدمون إلى موقع الويب الخاص بك للمرة الأولى ، يقوم المستعرض الخاص بهم بتخزين كافة الملفات مثل الصور و CSS وملفات Java لفترة محددة. في المرة التالية التي يعود فيها الزائرون إلى صفحة الويب ، يسمح التخزين المؤقت للمتصفح بتقديم هذه الملفات المخزنة بسرعة عند زيارة المستخدم التالية.
يؤدي تقليل عدد رحلات الذهاب والإياب إلى زيادة سرعة تحميل الصفحات وتحسين تجربة المستخدم. يمكن أن يساعدك التخزين المؤقت بالتأكيد في تسريع موقع الويب الخاص بك ، ولكنه لا يخلو من مشاكله. إذا لم تقم بإعداد التخزين المؤقت بشكل صحيح ، فقد يضر تفاعل المستخدم. من الضروري تطوير استراتيجية تخزين مؤقت قوية للحفاظ على تجارب مستخدم قوية.
إذا كنت لا تستخدم WordPress ، يمكنك إضافة رؤوس التحكم في ذاكرة التخزين المؤقت وعلامات الكيان (ETags) إلى رؤوس استجابة HTTP. تُستخدم ETags للتحقق مما إذا كان لدى العميل الإصدار الأخير من السجل.
بينما يتم استخدام التحكم في ذاكرة التخزين المؤقت لتحديد سياسات التخزين المؤقت للمتصفح في استجابات العميل والخادم. ونتيجة لذلك ، تساعدك هذه الرؤوس على تقليل الحاجة إلى قيام الزوار بتنزيل نفس الملفات من الخادم مرتين وتقليل عدد طلبات HPPT.
إذا كان موقع الويب الخاص بك يعمل على WordPress ، يمكنك استخدام مكونات التخزين المؤقت لتحسين الأداء. WP Rocket هو مكون إضافي رائع لذاكرة التخزين المؤقت يتضمن الكثير من الميزات الإضافية مثل التحميل البطيء ، وتنظيف قاعدة البيانات ، وتكامل CDN ، وغيرها الكثير. ليس لديك أي مهارات تقنية لإعداده ليكون لديك مواقع ويب أسرع.
2. قاعدة بيانات O تحميلها
يمكن أن تكون قاعدة البيانات الزائدة قاتلة صامتة عندما يتعلق الأمر بأداء الموقع. واحدة من المزالق مع مواقع WordPress هي أن قاعدة البيانات الخاصة بك محملة بالعديد من مراجعات المنشورات ، والمكونات الإضافية المعطلة ، والمسودات المحفوظة ، وغيرها. Trackbacks و pingbacks ليس لها أي استخدام عملي في WordPress. تأكد من تعطيل كلاهما لأنهما يسدان قاعدة بياناتك ويزيدان عدد الطلبات.
تأكد من حذف ملفات القمامة الأخرى مثل البريد العشوائي ومجلدات المهملات والعابرة وجداول قاعدة البيانات التي يمكن أن تبطئ أيضًا موقع الويب الخاص بك. كما ذكرت أعلاه ، تعد WP Rocket واحدة من أسهل الطرق لجدولة هذه الملفات وتنظيفها كل أسبوع. يمكنك تحسين قاعدة البيانات الخاصة بك باستخدام علامة التبويب “قاعدة البيانات”.
3. نظام إدارة المحتوى القديم
يمكن أن يؤدي تشغيل إصدار قديم من نظام إدارة المحتوى لديك إلى إبطاء موقعك على الويب والتسبب في ثغرات أمنية مختلفة. تتيح لك معظم أنظمة إدارة المحتوى مثل WordPress أو Joomla أو Drupal معرفة بمجرد توفر أي تحديث. سيؤدي الحصول على أحدث إصدارات الإضافات وأي برنامج إلى أوقات تحميل أسرع.
في حال لم تقم بتحديث نظام إدارة المحتوى الخاص بك أو لم تحصل على أي إشعار ، قم بإجراء اختبار سرعة الصفحة العادي على صفحات مختلفة من موقع الويب الخاص بك لمعرفة ما إذا كانت آخر التحديثات أو إصدارات البرنامج متوافقة مع استضافة الويب الخاصة بك أو المتاحة إصلاحات يمكنها تحسين الأداء العام لموقعك على الويب عن طريق جعلها أسرع في التحميل.
4. الاستخدام المفرط للنصوص وسائل التواصل الاجتماعي
أصبحت وسائل التواصل الاجتماعي جزءًا حاسمًا من كل موقع ويب. بغض النظر عن حجم موقع الويب الخاص بك ، ما زلت بحاجة إلى ربط الوسائط الاجتماعية بموقعك وتسهيل مشاركة المستخدمين لمشاركاتك. يمكن أن يؤدي الاستخدام المفرط للبرامج النصية والمكونات الإضافية لوسائل التواصل الاجتماعي إلى قتل أداء موقعك.
قلل عدد المكونات الإضافية والنصوص البرمجية التي لا تستخدمها على الإطلاق وابحث عن طرق بديلة لجدولة وأتمتة مهام الوسائط الاجتماعية الخاصة بك . Zapier هي خدمة رائعة على موقع الويب يمكنها مساعدتك على أتمتة هذه المهام وتقليل العبء على موارد الخادم وموقع الويب الخاص بك.
عندما يتعلق الأمر بخيارات المشاركة في نهاية كل مشاركة ، فهي طريقة رائعة لمشاركة منشوراتك بسهولة ، ولكن هذه الخيارات يمكن أن تضيف الكثير من التحميل إلى موقع الويب الخاص بك. حاول عدم استخدامها في كل صفحة من صفحات موقع الويب الخاص بك وتضمين الأساسيات فقط.
5. استخدام برامج الدردشة الآلية
Chatbots رائعة للتعامل مع استفسارات العملاء. وفقًا لـ Salesforce ، يرغب 69٪ من العملاء في استخدام برامج الدردشة الآلية لتسريع اتصالاتهم بعلامة تجارية. ولكن هناك وجهان للعملة. يمكن أن تؤذي Chatbots سرعة موقعك في حالة عدم تنفيذ النص البرمجي بشكل صحيح ويمكن أن تستغرق وقتًا أطول لتحميل موقع الويب الخاص بك.
من المهم التأكد من أن برنامج الدردشة الآلي الخاص بك يتم تحميله بشكل غير متزامن. أعني عندما يقوم برنامج الدردشة الآلي الخاص بك بتنفيذ أي إجراء على موقع الويب الخاص بك مثل بدء محادثة مع عميل أو إرسال اختبارات ping ، فيجب توجيه هذا الإجراء بواسطة خوادم خارجية. لذا ، تأكد من استخدام الكود الصحيح الذي يمكّن هذا الإجراء. تحقق مما إذا كانت هناك أي مشكلة في نص برمجي لبرنامج chatbot باستخدام أدوات PageSpeed من Google.
لتسهيل الإعداد والتواصل البسيط ، يمكنك استخدام حل جاهز مثل Tidio لا يتطلب أي مهارات ترميز ولا يستغرق سوى لحظة لإنشاء برنامج دردشة . أفضل شيء هو القدرة على التواصل مع العملاء في لوحة تحكم واحدة بسيطة. تتكامل الأداة أيضًا مع تطبيقات الجهات الخارجية المختلفة لتقديم خدمة عملاء أفضل.
6. الروابط المعطلة
الروابط المكسورة ليست فقط مؤلمة لزوار الموقع ولكن تستنزف عرض النطاق الترددي. لقد أجريت مؤخرًا تحليلًا تفصيليًا لأحد عملائي واكتشفت الكثير من الأخطاء 404 في أدوات مشرفي المواقع من Google. بمجرد إصلاحها ، ارتفع متوسط وقت التحميل لكل مستخدم من سبع ثوانٍ إلى ثانيتين ، وكان هناك انخفاض كبير في معدل الارتداد.
لذا ، إذا كان لديك العديد من الروابط المعطلة على موقع الويب الخاص بك ، فأنت فقط تهدر الموارد. علاوة على ذلك ، يمكن أن تؤذي مقاييس سلوك المستخدم وتؤثر سلبًا على تصنيفاتك. للكشف عن الروابط المعطلة ، أوصي بالحصول على تقارير التدقيق مع تدقيق موقع ويب SE الترتيب. تقوم الأداة بفرز جميع صفحات الويب الخاصة بك حسب رمز الحالة لعرض الصفحات 404.
المصدر: لقطة شاشة حسب تصنيف SE
تتمثل إحدى فوائده الرئيسية في القدرة على التعمق أكثر من غيرها ومعرفة أخطاء الزحف التي لا تفعلها الأدوات الأخرى. بمجرد الحصول على هذه الروابط المعطلة ، يمكنك إصلاحها أو إزالتها نهائياً.
7. حجب جافا سكريبت
في كل مرة يتم تحميل موقع الويب الخاص بك في المتصفح ، يرسل المكالمات إلى كل نص برمجي في قائمة الانتظار. يجب أن يكون قائمة انتظار هذه البرامج النصية فارغة قبل ظهور موقع الويب في المستعرض. إذا كانت قائمة الانتظار طويلة جدًا ، يمكن أن تبطئ صفحات الويب الخاصة بك دون السماح للزوار بعرض الموقع بالكامل. تسمى هذه الأنواع من قوائم انتظار النص البرمجي ملفات جافا سكريبت و CSS التي تحظر العرض .
لتحميل صفحات الويب بشكل أسرع ، توصي Google بإزالة البرامج النصية لحظر العرض. قبل إزالتها ، حدد البرامج النصية التي تسبب مشكلات باستخدام PageSpeed Insights من Google.
يستخدم معظم مالكي مواقع الويب منصات مختلفة لتحليل عدد الزيارات والتحويلات لتحليل وقياس أي نوع من الزيارات والتحويلات بنقرة واحدة. يتم تثبيت معظمها باستخدام شفرة جافا سكريبت التي يمكن أن تبطئ موقع الويب الخاص بك. أفضل طريقة لتتبع الأحداث المختلفة هي استخدام Finteza الذي لا يؤثر نصه الأساسي للتتبع (الذي تم تنزيله من خادم Finteza) على أداء موقع الويب ويمكن تضمينه في الصفحة بشكل غير متزامن.
8. صفحات الجوال المسرَّعة (AMP)
يعلم الجميع أن Accelerated Mobile Pages (AMP) هو أحد مشروعات Google التي تم إنشاؤها لتسريع صفحات الويب على أجهزة الجوال عن طريق إضافة طابع “AMP” بجوار مقتطفات الجوال. في حين أن فكرة امتلاك موقع ويب سريع للجوّال مع محتوى تبدو فكرة رائعة ، إلا أن هناك بعض التحديات عندما يتعلق الأمر بصفحات AMP.
بينما يؤدي إنشاء AMP إلى تحسين أداء موقع الويب ، فإنه يزيل جميع الميزات الديناميكية التي تبطئ مواقع الويب. بمعنى آخر ، فإنه يغير تصميم موقع الويب الخاص بك ويوفر وظائف أقل لزوارك والتي يمكن أن تؤدي إلى تقليل التحويلات. وفقًا لدراسة الحالة هذه ، شهد Kinsta انخفاض العملاء المحتملين على الجوّال بنسبة 59٪ بعد إضافة AMP ، لذا فقد عطّلوه .
لذا ، استخدم AMP بعناية لأنها يمكن أن تخفض التحويلات من هاتفك المحمول. إذا كنت لا تزال تريد استخدامها ، فقم بذلك بشكل صحيح (مزيد من الإرشادات هنا ). تأكد من التحقق من صحة AMP لبحث Google وإصلاح أي مشكلات محتملة.
9. الجرافات
بينما توفر Gravatars الراحة والتخصيص السهل لقاعدة المستخدمين الخاصة بك ، هناك عيب واحد ، السرعة. هذا ليس مرئيًا حقًا على مواقع الويب الصغيرة ، ولكن إذا كان لديك موقع ويب كبير به الكثير من تعليقات المدونة ، فستلاحظ الكثير من التباطؤ. لديك بعض الخيارات لإصلاح ذلك:
- تعطيل Gravatars في WordPress
- قم بإزالة التعليقات التي ليس لها قيمة
- استخدم التخزين المؤقت Gravatars مثل Harrys أو Optimum Gravatar Cache
- قلل أحجام صور Gravatar الخاصة بك
- ترقيم الصفحات في WP Disable
10. HTML و CSS غير صالح
إذا توقفت عن استخدام رموز HTML و CSS غير صالحة ، فسيؤدي ذلك إلى زيادة وقت عرض صفحات الويب والأداء العام للموقع. تأكد من إنشاء HTML و CSS يتماشى مع معايير W3C إذا كنت تريد أن تفسر المتصفحات موقعك بشكل أكثر اتساقًا.
تحقق من HTML الخاص بك من خلال W3C HTML Validator و CSS من خلال W3C CSS Validator. أحد الخيارات هو التحقق من صحة HTML مع حزمة التحقق من صحة Grunt HTML و Stylelint.
الحد الأدنى
موقع ويب بطيء التحميل هو شيء سيبعد عملاءك قبل أن يتمكنوا من زيارة موقع الويب الخاص بك. للحفاظ على عمل موقعك بشكل جيد وتحميله سريعًا ، تحتاج إلى التركيز على قتلة أداء الويب هؤلاء وبذل قصارى جهدهم لمنع هذه المشكلات وجعل موقعك أكثر كفاءة.