Warning: Trying to access array offset on value of type bool in /home3/uobuyztr/ar.disaan.com/wp-content/plugins/elementor-pro/modules/dynamic-tags/tags/post-featured-image.php on line 39

Warning: Trying to access array offset on value of type bool in /home3/uobuyztr/ar.disaan.com/wp-content/plugins/elementor-pro/modules/dynamic-tags/tags/post-featured-image.php on line 39

Warning: Trying to access array offset on value of type bool in /home3/uobuyztr/ar.disaan.com/wp-content/plugins/elementor-pro/modules/dynamic-tags/tags/post-featured-image.php on line 39

Warning: Trying to access array offset on value of type bool in /home3/uobuyztr/ar.disaan.com/wp-content/plugins/elementor-pro/modules/dynamic-tags/tags/post-featured-image.php on line 39
كيف تزيد سرعة تحميل الموقع؟ | ديسان
ديساناستوديو النمو والأثر
العربية
مجله دیسان / یادداشت

كيف تزيد سرعة تحميل موقعك؟

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

Warning: Trying to access array offset on value of type bool in /home3/uobuyztr/ar.disaan.com/wp-content/plugins/elementor-pro/modules/dynamic-tags/tags/post-featured-image.php on line 39
در این مقاله
جدول المحتويات
تعطي محركات البحث مثل جوجل أولوية في العرض للصفحات التي تتمتع بسرعة تحميل جيدة. لذلك قد يكون ترتيب صفحة الويب في نتائج بحث جوجل أو أي محرك بحث آخر مؤشرا على سرعة تحميلها. إذا كان تحميل موقعك بطيئا جدا، فأنت لا تخاطر بفقدان انتباه زوارك فحسب، بل تضعف أيضا فرص وصولك إلى زوار جدد. سنتحدث في هذا المقال عن الإجراءات التي يمكن أن تزيد سرعة تحميل موقعك، فتابع معنا.

كيف تزيد سرعة تحميل موقعك؟

إرشادات لزيادة سرعة موقعك

بعد اختبار سرعة موقعك، يمكنك البدء في تحسينه. توجد طرق مختلفة لتسريع الموقع، وسنقدم لك قائمة بأكثرها فعالية.

  1. استخدم شبكة توصيل المحتوى (CDN)

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

  1. انقل موقعك إلى استضافة أفضل

اختر أحد أنواع الاستضافة الثلاثة التالية لموقعك:

  • الاستضافة المشتركة
  • استضافة الخوادم الافتراضية الخاصة (VPS)
  • الخادم المخصص

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

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

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

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

تعد البنية عديمة الخوادم خيارا آخر يلغي عموما خطوات إعداد الخادم وصيانته.

كيف تزيد سرعة تحميل موقعك؟

  1. حسن أحجام صور موقعك

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

أفضل طريقة لتقليل حجم الصورة دون الإضرار بجودتها هي ضغطها باستخدام أدوات مثل ImageOptim أو JPEGmini أو Kraken. قد تستغرق هذه الطريقة بعض الوقت، لكنها تستحق ذلك. وهناك طريقة أخرى لتقليل حجم الصورة، وهي استخدام الصور المتجاوبة في HTML عبر الوسمين <secret> و<size>، اللذين يضبطان حجم الصورة بحسب خصائص شاشة المستخدم.

كيف تزيد سرعة تحميل موقعك؟

  1. قلل عدد الإضافات

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

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

كيف تزيد سرعة تحميل موقعك؟

  1. قلل عدد ملفات JavaScript وCSS إلى الحد الأدنى

إذا كان موقعك يحتوي على عدد كبير من ملفات JavaScript وCSS، فسينتج عن ذلك كثير من طلبات HTTP عندما يريد الزوار الوصول إلى ملفات محددة. يعالج متصفح الزائر هذه الطلبات كل واحد على حدة، مما يبطئ الموقع. وإذا قللت عدد ملفات JavaScript وCSS، فستزداد سرعة موقعك بلا شك. حاول تجميع جميع ملفات JavaScript معا، وافعل الشيء نفسه مع ملفات CSS. يقلل ذلك العدد الإجمالي لطلبات HTTP. توجد أدوات كثيرة لتصغير ملفات HTML وCSS وJavaScript بسرعة، مثل WillPeavy وScript Minifier وGrunt.

كيف تزيد سرعة تحميل موقعك؟

  1. استخدم التخزين المؤقت للموقع

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

كيف تزيد سرعة تحميل موقعك؟

تعتمد طرق التخزين المؤقت على المنصة التي طور عليها موقعك. في ووردبريس مثلا، يمكنك استخدام إضافتي W3 Total Cache أو W3 Super Cache. وإذا كنت تستخدم خادما افتراضيا خاصا أو خادما مخصصا، فيمكنك أيضا ضبط التخزين المؤقت ضمن إعداداتك العامة. أما في الخادم المشترك، فعادة لا يكون التخزين المؤقت للموقع متاحا.

كيف تزيد سرعة تحميل موقعك؟

  1. طبق ضغط Gzip

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

  1. حسن قاعدة البيانات في نظام إدارة المحتوى

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

  1. قلل استخدام خطوط الويب

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

  • استخدم تنسيقات WOFF2 الحديثة للمتصفحات الحديثة.
  • ضمن فقط المحارف المستخدمة في الموقع.
  • اختر الأنماط التي تحتاج إليها فقط.
  1. اكتشف أخطاء 404

يعني خطأ 404، الذي ربما شاهدته كثيرا، أن «الصفحة المطلوبة غير موجودة». ترسل الاستضافة هذه الرسالة إلى المتصفحات أو محركات البحث عندما لا يعود محتوى الصفحة المطلوبة متاحا. يمكنك استخدام أدوات وإضافات اكتشاف الأخطاء لتحديد أخطاء 404 وتصحيحها. وكما ذكرنا، قد تؤثر الإضافات الزائدة سلبا على سرعة موقعك، لذلك نوصي بفحص المصدر باستخدام أدوات خارجية لاكتشاف الأخطاء، مثل Xenu’s Link Sleuth وGoogle Webmaster Tools (GWT) وإضافة 404 Redirected لووردبريس.

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

كيف تزيد سرعة تحميل موقعك؟

 

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

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

 

  1. استخدم تقنيات الجلب المسبق

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

الخلاصة

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

  1. راجع عوامل نجاح الموقع الأساسية وقيمها من حيث معدل تحويل الزوار إلى عملاء، وظهور الموقع، وسهولة استخدامه للزائر.
  2. اختبر سرعة موقعك الحالية، وحدد أولوية الصفحات والخصائص التي تحتاج إلى أكبر قدر من الاهتمام بحسب هذه العوامل الثلاثة.
  3. ابدأ التحسين بأبرز أسباب بطء التحميل، وركز على الصفحات التي تحقق أكبر نجاح في زيادة سرعة تحميل موقعك.