كيف تحافظ على موقعك سريعًا في 6 خطوات سهلة.

إليك بعض تقنيات زيادة سرعة مواقع الويب التي يجب ألا تفوتها.
إذا لم يتم تحميل موقع الويب الخاص بك في غضون 3 ثوانٍ ، فقد تفقد إيرادات محتملة وتفوتك تصنيف محرك بحث أعلى. وبالمثل ، إذا لم يكن آمنًا بدرجة كافية ، فإنك تمنح فرصة للمتسللين لتعقب موقع الويب الخاص بك بحثًا عن خسائر في السمعة والأعمال.
وبالتالي ، لا يمكن الهروب من تعديلات الأمان والأداء للحصول على تجربة مستخدم أفضل وآمنة.
لذلك ، عندما نتحدث عن تحسين الأداء ، فإننا نسمع أشياء مثل تمكين الضغط ، وتقليل الملفات ، والتخزين المؤقت ، واستخدام سمات خفيفة الوزن ، والاحتفاظ بالحد الأدنى من المكونات الإضافية ، وما إلى ذلك.
إنها جيدة ، ولكن هناك الكثير الذي قمنا بإدراجه في هذه المقالة والذي يمكنك تطبيقه على أي نظام أساسي ، مثل WordPress و Joomla و Magento و Drupal و Node.js وما إلى ذلك.
دعنا نرى ما لديك بالفعل وما لا.
باقة استضافة جيدة
أحيانًا يكون الخطأ الوحيد الذي ترتكبه هو اختيار مضيف ويب سيئ وخطة استضافة مشتركة.
لكن على المستوى الشخصي ، أعتقد أن الأمر لا يتعلق بالمضيفين السيئين. يتعلق الأمر بشكل أساسي باشتراكات الاستضافة الرخيصة للغاية.
هناك خطأ ما عندما تكلف فواتير الاستضافة الشهرية أقل من فنجان قهوة.
افترض أن الاستضافة المشتركة عبارة عن حافلة مزدحمة لا أحد يريد الدخول إليها ولكنه يتسلل على أي حال بسبب الأجرة “الجذابة”.
أكثر الأشياء المربحة حول الاستضافة المشتركة هي الخصومات التمهيدية والتعتيم الذي لا مثيل له حول عدد مواقع الويب التي تشترك في خادم واحد.
اسمحوا لي أن كسر هذا لك. هذه الأرقام عادة بالمئات.
يؤدي هذا إلى اختناقات متكررة في أداء الجوار المزعج ، ولا يعيش جزء كبير من هذه المواقع بما يكفي لرؤية الصفحة الأولى من بحث Google.
بشكل قاطع ، قم بالتبديل إلى VPS أو الخوادم المخصصة للمشاريع المهمة.
شبكة توصيل المحتوى
CDN ، اختصار لشبكة توصيل المحتوى ، هو الثاني في الخط بعد اختيار حزمة استضافة ويب جيدة.
هذا مطلوب لأي شخص لديه جمهور عالمي. السبب هو أنه لا يمكنك استضافة موقع ويب في كل مكان ؛ تظل متمركزة في مكان واحد. لذا ، فإن المسافة تلعب دور المفسد عندما يكون لديك مستخدم ياباني يحاول الوصول إلى موقع الويب الخاص بك المستضاف في مدينة نيويورك بالولايات المتحدة.
ومع ذلك ، فإن الاشتراك في CDN مثل Cloudflare يعتني بمشكلة الترجمة هذه. تستضيف CDN نسخًا من مواقع الويب الخاصة بك على شبكة الخادم الخاصة بها وتقدم الطلبات من أقرب خادم. هذا يقلل من الحمل على خادم مركزي واحد قد يكون متباعدًا عن المحيطات.
بالإضافة إلى ذلك ، بناءً على CDN ، قد تتمتع بأمان أعلى مما يمكن أن يقدمه مضيف الويب العادي.
قم بتمكين IPv6
IPv6 أسرع من IPv4. وجد موقع LinkedIn تحسناً بنسبة 40٪ في أوروبا ، و Facebook بحوالي 10-15٪ من خلال الوصول عبر IPv6.
يرجى إلقاء نظرة على الرسم البياني لاعتماد IPv6 عالميًا بواسطة Google.
يتصل ما يقرب من 42٪ من المستخدمين بـ Google عبر IPv6 ، ولكن هناك 21.2٪ فقط من مواقع الويب التي تدعم IPv6.
ومن المثير للاهتمام ، أن Cloudflare وجدت أن صفحات الويب التي تدعم IPv6 يتم تحميلها بنسبة 27٪ أسرع من نظيراتها من IPv4.
إذن ، هل يحتوي موقع الويب الخاص بك على IPv6؟ غير متأكد! يمكنك اختباره عبر الإنترنت.
في حال لم يكن الأمر كذلك ، فإليك كيفية القيام بذلك.
يقدم معظم مزودي شبكات CDN مثل Cloudflare و Incapsula و CacheFly و AKAMAI IPv6. يمكنك التحقق من لوحة التحكم لتمكينهم.
إذا لم تكن تستخدم CDN والاستضافة على VPS مثل Linode و DigitalOcean وما إلى ذلك ، فارجع إلى هذا للسماح لـ IPv6 في خوادم الويب Nginx و Apache.
لا يضر الحصول على IPv6 بأي شيء وسيكون أمرًا ممتعًا لتحقيق ربح سريع بنسبة تقارب 10٪ تقريبًا في وقت تحميل الصفحة.
انتقل إلى HTTP / 3 أو HTTP / 2
HTTP هي التقنية المتطورة المستخدمة لتحميل صفحات الويب عندما نزور أي عنوان URL في متصفحات الويب.
بدأ كل شيء مع HTTP / 0.9 في عام 1991 وتبعه تحديثات مثل HTTP / 2 وأكبر HTTP / 3 حاليًا.
جلب HTTP / 2 العديد من الفوائد عبر HTTP / 1.1 ، بما في ذلك:
- دفع الخادم
- مضاعفة
- تحديد أولويات الموارد
- ضغط الرأس
- قليل من الكمون
في الوقت الحالي ، يتم استخدامه بواسطة 39.3٪ من مواقع الويب وهو أسرع سبع مرات من HTTP / 1.1. من خلال التبديل إلى HTTP / 2 ، يمكنك توقع تقليل وقت تحميل الصفحة بنسبة تصل إلى 30 إلى 40٪.
تحقق مما إذا كان موقع الويب الخاص بك ممكّنًا لـ HTTP / 2.
ومع ذلك ، فإن HTTP / 2 لديه مشاكله الخاصة.
على سبيل المثال ، إنه يعاني من حجب الرأس. هنا يمكن أن تؤدي أي مشكلة في اتصال TCP إلى حظر جميع التدفقات. ولكن مع HTTP / 3 المستند إلى UDP ، لا تؤثر خسارة الحزمة الواحدة على كل دفق آخر.
بالإضافة إلى ذلك ، يسمح HTTP / 3 بوقت استجابة أقل من خلال تجنب مصافحة TLS عند إعادة الاتصال. بشكل عام ، يجلب HTTP / 3 كل مزايا HTTP / 2 ولكن بدون السحب المرتبط.
تحقق مما إذا كان موقع الويب الخاص بك ممكّنًا لـ HTTP / 3.
يمكنك التحقق من دعم HTTP / 3 أو HTTP / 2 مع مضيف الويب الخاص بك. بدلاً من ذلك ، قد يكون لدى موفر CDN تبديل بسيط لإصدار HTTP المفضل لديك.
تحسين الصورة
لا أحد يريد تصفح جدار نصي يجعل الصور جزءًا لا مفر منه في كل صفحة ويب. من ناحية أخرى ، فإن وجود صور على صفحة ويب يجعلها ثقيلة ويؤدي إلى زيادة وقت تحميل الصفحة.
لذلك ، يطلب الحل تقديم الصور بتنسيق أخف نسبيًا مثل WebP أو AVIF. لا يقتصر الأمر على تقليل الحجم بشكل كبير (أكثر من 80٪ في بعض الحالات) ، بل تظل جودة الإخراج كما هي بشكل أساسي.
الآن ، إما يمكنك التحويل والتحميل مباشرة بتنسيقات الجيل التالي هذه. أو اشترك في خدمة تحويل تابعة لجهة خارجية ، مثل Optimole ، للقيام بذلك على الفور.
قلل طلبات HTTP الزائدة
لا يتم تحميل موقع الويب كقطعة واحدة. بدلاً من ذلك ، يأتي كل عنصر ، والنص ، والصور ، و CSS ، وجافا سكريبت ، وما إلى ذلك ، كطلبات HTTP.
وبقيت كل الأشياء الأخرى على قدم المساواة ، صفحة ويب لا تقل عن ذلك. من طلبات HTTP يتم تحميلها بشكل أسرع من واحد يحتوي على أكثر منها.
بشكل قاطع ، من مصلحتنا أن نجعل عدد طلبات HTTP أقل ما يمكن.
من تجربتي الشخصية في WordPress ، يمكنني القول إن اختيار موضوع خفيف الوزن مثل Generate Press يساعد. بالإضافة إلى ذلك ، يساهم تقليل عدد المكونات الإضافية أيضًا في الحصول على موقع ويب سريع وآمن.
ومع ذلك ، فهو موضوع خاص به يحتاج إلى اهتمام خاص.
على وجه التحديد ، تحقق من ذلك ، قم بإجراء عدد أقل من طلبات HTTP إذا كان لديك موقع WordPress على الويب.
قم بالتبديل إلى الخطوط الآمنة للويب
نريد جميعًا أن تبدو مواقعنا الإلكترونية فريدة وسهلة الاستخدام. والخطوة الأولى التي يتخذها الكثير هي التبديل إلى خط مختلف.
ولحسن الحظ ، هناك عدد قليل من الخيارات المجانية ، بما في ذلك خطوط Google. ومع ذلك ، سيؤدي هذا إلى إضافة طلبات HTTP متعددة. ولجعل الأمر أسوأ ، سيعود موقع الويب الخاص بك إلى خطوط النظام إذا كان خادم الخطوط التابع لجهة خارجية غير متصل بالإنترنت.
لمواجهة ذلك ، يستضيف بعض مشرفي المواقع الخطوط الذاتية على مواقعهم على الويب ، في خطوة نحو الاعتماد على الذات. ومع ذلك ، فإنه لا يزال يضيف ملفًا يحتاج إلى تحميله من الخادم الخاص بك إلى جهاز المستخدم. هذا يعني طلبات HTTP إضافية ، والتي تستلزم سحبًا في الأداء ، بغض النظر عن قلة ذلك.
وبالتالي ، هناك بعض الخطوط الآمنة للويب التي يمكنك استخدامها للحصول على أسرع تجربة ممكنة دون المخاطرة بتبديل الخطوط أثناء فشل الخادم. تسمى هذه الخطوط بخطوط النظام وهي شائعة بين أجهزة الكمبيوتر التي تعمل بنظام Windows و Mac و Linux و iOS و Android وما إلى ذلك.
فيما يلي بعض الخطوط الآمنة للويب:
- اريال
- فيردانا
- Trebuchet-MS
- تاهوما
- تايمز نيو رومان
- جورجيا
- التأثير ، إلخ.
الاستفادة من التخزين المؤقت
يعني التخزين المؤقت تخزين البيانات محليًا. هذا يضمن أسرع تحميل موقع ممكن عند إعادة الزيارة. ويوصي الخبراء غالبًا بنشر التخزين المؤقت لتقليل أوقات التحميل.
على سبيل المثال ، يحتوي WordPress على العديد من ملحقات ذاكرة التخزين المؤقت ، مثل WP Fastest Cache. بدلاً من ذلك ، يمكن للمرء نشر التخزين المؤقت للمتصفح عن طريق تحرير ملف htaccess.
ومع ذلك ، فهو يعتمد على النظام الأساسي ، ويمكن أن تكون هناك طرق مختلفة لتنفيذ ذلك.
تحميل غير متزامن
هذه صفحة أخرى مباشرة من تجربتي الشخصية في WordPress. في الواقع ، ما حدث هو أن Google Search Console أصدرت تحذيرًا بشأن أكثر من 40 منشورًا في المدونة فشلت في اختبار حيوية الويب الأساسية.
تعد مؤشرات الويب الأساسية تقييم صفحة Google وهي مهمة لكل شخص يحاول الحصول على مرتبة عالية في محرك البحث الخاص به.
لفهم هذا الأمر بشكل أكبر ، تحقق من تحليل Pagespeed هذا في إحدى مقالات admingate.org:
بفضل مطوري WordPress ، نجح في اجتياز هذه الاختبارات بألوان متطايرة.
لكن في مشروعي الشخصي ، كنت أفشل بشكل خاص في أكبر رسم محتوى (LCP) وأول رسم محتوى (FCP). على وجه التحديد ، كان LCP 3.3 ثانية ، وكان FCP حوالي 2.4 ثانية.
لكوني مدونًا بخلفية غير متعلقة بتكنولوجيا المعلومات ، لم أتمكن من تحسينه إلى أبعد من نقطة. على الميزان الخاص بي ، كنت أضع علامة في جميع المربعات الصحيحة: السمات المميزة ، وعدم وجود مكونات إضافية ، وخطوط النظام ، وصور WebP ، والاستضافة السحابية ، وما إلى ذلك.
ما ساعد هو تبديل واحد في Jetpack boost WordPress plugin:
باختصار ، يقوم بتحميل جافا سكريبت للجهة الخارجية بشكل غير متزامن عن طريق إرفاق سمات غير متزامنة أو مؤجلة على علامات