7 طرق لتحسين سرعة الموقع للحصول على موقع ويب أسرع

نشرت: 2019-12-18

يمكن أن يؤدي وجود موقع ويب بطيء إلى قتل حركة المرور والتحويلات.

تستخدم Google سرعة الموقع كعامل ترتيب ، وسيغادر ما يصل إلى 40 بالمائة من الأشخاص موقع الويب الذي يستغرق تحميله أكثر من ثلاث ثوانٍ. الأمر الأكثر إثارة للصدمة هو مدى أهمية سرعة موقع الويب للتحويلات: يمكن أن يؤدي التأخير الضئيل الذي يبلغ 100 مللي ثانية (أو عُشر ثانية) في المدة التي يستغرقها تحميل الموقع إلى انخفاض في التحويلات بنسبة 7 بالمائة.

اختراق تحسين سرعة الموقع

إذن كيف يمكنك زيادة سرعة موقع الويب الخاص بك؟ دعنا نتعمق في سبعة اختراقات مهمة لتحسين سرعة الموقع لإبقاء موقع الويب الخاص بك في صدارة المنافسة!

1. قم بتمكين HTTP Keep-Alive

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

الاختراق البسيط الذي يمكنك استخدامه لزيادة سرعة موقع الويب الخاص بك هو تمكين HTTP Keep-Alive.

عند التمكين ، يضمن Keep-Alive أن الاتصال بين متصفح الزوار وخادمك يظل مفتوحًا. ونتيجة لذلك ، سيتم نقل جميع الملفات المطلوبة أثناء جلسة معينة عبر اتصال واحد دون الحاجة إلى إنشاء اتصالات جديدة متعددة لخدمة كل طلب.

مزايا تمكين Keep-Alive عديدة. أولاً ، نظرًا لأنه يحافظ على الاتصال بين العميل وخادمك مفتوحًا ، يتم تقليل الوقت اللازم لخدمة الملفات. ثانيًا ، حقيقة أن الطلبات يتم إرسالها عبر اتصال واحد تقلل وقت الرحلة ذهابًا وإيابًا (RTT) نظرًا لتقليل عدد طلبات اتصال TCP و SSL / TLS.

إذا لم يتم تمكين HTTP Keep-Alive بالفعل على الخادم الخاص بك ، فسيكون تمكينه أمرًا بسيطًا للغاية. عليك ببساطة إضافة الكود التالي إلى ملف htaccess الخاص بك:

<IfModule mod_headers.c>
مجموعة رأس اتصال إبقاء على قيد الحياة
</IfModule>

2. جدولة عمليات تنظيف قاعدة البيانات العادية

يمكنك أيضًا زيادة سرعة موقع الويب الخاص بك عن طريق تنظيف قاعدة البيانات الخاصة بك. هذا مهم بشكل خاص إذا كنت تستخدم WordPress.

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

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

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

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

3. إزالة السمات والإضافات غير النشطة

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

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

4. ضغط الصور الخاصة بك

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

هناك عدة طرق يمكنك اتباعها لتحسين استخدام الصور على موقعك بطريقة لا تؤثر سلبًا على سرعة موقعك. يعد ضغط صورك من أكثر الطرق فعالية.

على سبيل المثال ، كان Kinsta قادرًا على تقليل حجم الصورة بأكثر من 1،364 بالمائة ، دون خسارة كبيرة في الجودة ، عن طريق ضغط الصورة. بينما كان حجم الصورة الأصلية 2.06 ميغا بايت ، كانت النسخة المضغوطة قليلاً 590 كيلو بايت وإصدار متوسط ​​مضغوط (بدون الكثير من فقدان الجودة) كان 151 كيلو بايت.

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

تلميح: اكتشف برنامج إدارة مواقع WordPress لمساعدتك في إدارة موقعك بالكامل ، من المحتوى إلى سرعة الموقع وكل شيء بينهما.

اعثر على أفضل برنامج لإدارة مواقع WordPress. اكتشف الآن ، مجانًا →

5. تمكين التحميل البطيء

إلى جانب ضغط الصور ، هناك طريقة أخرى لتحسين وقت تحميل موقع الويب الخاص بك من خلال تحسين الصورة عن طريق تمكين التحميل البطيء.

في الأساس ، يمنع التحميل البطيء تحميل الصور غير الضرورية عند تحميل موقع الويب الخاص بك ، مما يقلل بشكل كبير من الحجم الأولي لصفحة الويب الخاصة بك. على سبيل المثال ، إذا كان لديك مقال مكون من 3000 كلمة يستخدم 10 صور بمتوسط ​​150 كيلوبايت ، فهذا يعني أن 1500 كيلوبايت تحتاج إلى تحميل من الصور إلى جانب العناصر الأخرى على موقع الويب الخاص بك.

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

ذات صلة: يمكنك استخدام أحد الأساليب الخمسة التالية لتحميل الصور البطيئة على موقع الويب الخاص بك.

6. قلل عمليات إعادة التوجيه

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

عندما يكون هناك عدد كبير جدًا من سلاسل إعادة التوجيه

تحدث سلسلة إعادة التوجيه عندما يكون لديك أكثر من إعادة توجيه بين عنوان URL الأصلي وعنوان URL المقصود. على سبيل المثال ، تعيد الصفحة 1 التوجيه إلى الصفحة 3 التي تعيد التوجيه أخيرًا إلى الصفحة 5. وفي مثل هذه الحالات ، غالبًا ما تتأثر سرعة الموقع سلبًا. الحل هو تقليل عدد عمليات إعادة التوجيه المتضمنة قبل وصول المستخدمين إلى الصفحة المقصودة.

عندما يكون هناك عدد كبير جدًا من عمليات إعادة التوجيه بشكل عام

على الرغم من أن هذا قد لا يكون مصدر قلق للمواقع الأصغر ، إلا أنه عادةً ما يكون للمواقع الكبيرة ، خاصةً عند إعداد عمليات إعادة التوجيه من خلال htaccess. عندما تبدأ في تلقي الآلاف من عمليات إعادة التوجيه ، فأنت تريد التأكد من قيامك بمراجعتها جميعًا بدقة وإجراء التنظيف اللازم.

7. تمكين التخزين المؤقت

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

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

يمكنك تمكين التخزين المؤقت عن طريق تحديث ملف htaccess الخاص بك لاستخدام الكود التالي ، بإذن من Varvy.

كود htaccess للتخزين المؤقت


إذا كنت تستخدم WordPress ، فيمكنك تمكين التخزين المؤقت عن طريق تثبيت أي من مكونات التخزين المؤقت التالية:

  • W3 إجمالي ذاكرة التخزين المؤقت
  • W3 Super Cache
  • الطائر الطنان

استنتاج

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

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

شاهد أدوات تحسين محركات البحث الأسهل استخدامًا →