الدليل الشامل لـ كيفية تحسين سرعة الموقع ووردبريس خطوة بخطوة

0

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

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

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

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

محتويات المقال

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

لماذا يعتبر تسريع الووردبريس أمر هام؟

أوضحت الدراسات أنه في الفترة ما بين عام 2000 إلى عام 2016، قل مدى انتباه الإنسان من 12 ثانية ليصل إلى 7 ثواني.

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

ويعني أيضاً أن الزائر سيقرر المغادرة من الموقع البطئ في التحميل قبل حتى أن يظهر له أي نتائج.

ووفقا لدراسة StrangeLoop case التي تضمنت شركات ومواقع عالمية مثل: Amazon وجوجل (Google) ومواقع أخرى أكبر، وجد أن التأخير بمقدار ثانية واحدة في تحميل الموقع من الممكن أن يؤدي إلى تقليل الـ Conversion بنسبة 7% والمشاهدات (Pageviews) بنسبة 11% وخسارة رضاء العميل بنسبة 16%.

والمشكلة الأكبر الناتجة عن بطء سرعة تحميل المواقع، هي أن جوجل ومحركات البحث الاخرى بدأت بجعل المواقع البطيئة في مؤخرة نتائج البحث، مما يعني ترافيك (Traffic) أقل بكثير ومشتركين (Subscribers) أقل، وبالتالي ربح أقل للموقع.

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

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

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

حيث أنه في حالة زيارة موقعك بشكل مستمر، تقوم محركات البحث الحديثة مثل: جوجل كروم (Chrome) وغيره بحفظ موقعك في ذاكرة التخزين المؤقتة (Cache)، فبمجرد أن تقوم بكتابة عنوان الموقع في خانة البحث، يفتح الموقع بسرعة بشكل أوتوماتيكي. وهذا ما يجعل الموقع سريع في التحميل بشكل ثابت في كل مرة تفتحه.

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

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

سوف تتساءل بعد أن تقوم بتشغيل هذه الأداه عن السرعة المطلوبة للحصول على نتيجة ملحوظة في تحسين سرعة الموقع وتسريع الووردبريس.

حسنا، الإجابة هي أن وقت التحميل الأنسب للموقع يبدأ من ثانيتين أو أقل، لكن على الرغم من ذلك، كلما كان الموقع أسرع كلما كان أفضل حيث أن الـ milliseconds تحدث فروقات كبيرة، فبعض التغييرات في السرعة هنا وهناك قد تمكنك من جعل الموقع أسرع بمقدار نصف ثانية أو حتى ثانية تحسين سرعة الموقع .

ما الذي يقلل من سرعة الموقع

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

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

والأسباب الرئيسية التي تجعل الموقع بطيء، هي:

  1. استضافة الموقع: عندما تعمل إستضافة الموقع بكفاءة عالية، فذلك من الممكن أن يؤدي إلى التأثير على سرعة الموقع.
  2. تكوين الووردبريس (WordPress Configuration): إذا لم يستطيع موقعك فتح صفحات من ذاكرة التخزين المؤقتة Cache، سيؤدي هذا إلى زيادة الحمل على الخادم وبالتالي سيزداد وقت تحميل الصفحة.
  3. مساحة الصفحة (Page Size): غالباً ما تزداد المساحة التي تشغلها صفحة الويب بسبب الصور الغير مضغوطة.
  4. الإضافات السيئة (Bad Plugins): إذا استخدمت إضافة من مصدر غير موثوق، فهذا من الممكن أن يؤثر على سرعة الموقع بنسبة كبيرة.
  5. البرامج النصية الخارجية (External Scripts): قد تؤدي النصوص الخارجية مثل الإعلانات Ads ومحمل الخط (Font loader) إلى التأثير بشكل كبير على اداء الموقع و إبطاء سرعته.

والآن بعد أن عرفت الأسباب التي تقلل من سرعة الموقع، حان الوقت لمعرفة كيفية تسريع الووردبريس و تحسين سرعة الموقع .

فائدة استضافة الـ WordPress

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

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

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

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

ثانياً: أهم الخطوات المستخدمة لـ تسريع الووردبريس

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

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

تثبيت احدى اضافات الكاش (WordPress Caching Plugin)

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

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

ولهذا السبب ننصح أن يستخدم كل موقع إضافة ذاكرة التخزين التلقائي أو المؤقت (Caching plugin)، حيث أن ذاكرة التخزين التلقائي يمكن أن تساعد في تحسين سرعة الموقع بنسبة من مرتين إلى 5 مرات، ومن أشهر تلك الإضافات wp-rocket وهي اضافة مدفوعة ل تحسين سرعة الموقع .

قد يهمك: أفضل 16 إضافة ووردبريس لتسريع الموقع وتحسين أداءه

كيفية عمل إضافة التخزين التلقائي (Caching plugin)

كيفية عمل إضافة التخزين التلقائي (Caching plugin)بدلاً من أن يقوم الووردبريس بنفس العملية في كل مرة يتم الدخول إلى نفس الصفحة في الموقع، تقوم إضافة ذاكرة التخزين التلقائي بحفظ نسخة من هذه الصفحة بعد تحميلها لأول مرة، وبعدها تظهر هذه النسخة المحفوظة في الـ Cache لكل الزوار  مما يعمل على تحسين سرعة الموقع .

 

وكما ترى في الصورة السابقة، يقوم الخادم باسترجاع المعلومات من قاعدة البيانات (MySQL) وملفات الـ PHP، ويحول كل المعلومات إلى لغة HTML وهذا ما يظهر لزائر الموقع.

وبالطبع إنها عملية طويلة وبها الكثير من الخطوات لكنك ستتمكن من تخطي هذه الخطوات الكثيرة إذا قمت بتنزيل Caching plugin.

ويوجد العديد من إضافات التخزين التلقائي أو المؤقت المتاحة، ولكننا ننصحك بإستخدام أحد الإضافتين التاليتين: إما WP Rocket premium أو WP Super Cache وهي إضافة مجانية.

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

سايت جراوند سوبر كاشر (SiteGround SuperCacher)

سايت جراوند سوبر كاشر (SiteGround SuperCacher)إذا كنت من مستخدمي استضافة SiteGround بالتالي يمكنك الدخول إلى Hosting cPanel وتفعيل خدمة SuperCacher الموجود في قائمة Site improvement tools.

 

بعدها، قم بتنزيل وتفعيل إضافة SG Optimizer للتحكم بإعدادات الـ SuperCacher وتفعيل أحد الخطوات التي تساعد في تسريع الووردبريس و تحسين سرعة الموقع .

بلو هوست كاشينج (Bluehost Caching)

وإذا كنت من مستخدمي استضافة Bluehost، إذهب إلى My Sites واختر قسم الـ Performance لتتمكن من تفعيل ذاكرة التخزين المؤقت.

بلو هوست كاشينج (Bluehost Caching)

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

ولمزيد من تحسين الأداء وتسريع الووردبريس، يمكنك الدمج بين Caching plugins وإحدي تطبيقات جدار الحماية Firewall مثل: الكلاود فلير CloudFlare أو Sucuri للحصول على أفضل أداء ممكن و تحسين سرعة الموقع .

تقليل حجم الصور لـ تسريع الووردبريس

 

تقليل حجم الصور لـ تسريع الووردبريستضيف الصور الكثير إلى الموقع وتجلب الحياة إليه وتساعد في زيادة التفاعل عليه. وقد وجد الباحثون أن الصور المبهجة ذات الألوان الناصعة من المحتمل أن تجعل الزوار يهتمون بقراءة المحتوى الذي تقدمة أكثر بنسبة 80%.

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

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

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

وتعتبر صيغة الصور JPEG وPNG من أفضل صيغ الصور المستخدمة للووردبريس.

ما هو الفرق بين صيغة PNG وJPEG؟

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

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

هل اختار صيغة JPEG أم صيغة PNG؟

  • إذا كانت الصورة تحتوي على الكثير من الألوان المختلفة، فبالتالي يفضل إستخدام صيغة JPEG.
  • أما إذا كانت الصورة أكثر بساطة أو تحتاج إلى صورة شفافة (Transparent)، فيفضل إستخدام صيغة PNG.

وفي هذه الصورة مقارنة بين المساحة التي تشغلها ملفات الصور بإستخدام أدوات ضغط الصور المختلفة:

هل اختار صيغة JPEG أم صيغة PNG؟

وكما تلاحظ تحدث صيغة الصور فرق كبير في المساحة التي تشغلها.

ثالثاً: أهم الخطوات المجربة لتحسين وتسريع الووردبريس:

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

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

تحديث موقع الووردبريس أولاً بأول:

 

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

ومهمتك كمالك للموقع هي القيام بعمل تحديث دائم لـ قوالب وإضافات موقعك. وعدم فعل ذلك قد يؤدي إلى التقليل من سرعة موقعك وجعله معرض لأي مشاكل أمنية.

تحسين عمليات الخلفية للووردبريس:

عمليات الخلفية (Background Processes) هي عبارة عن مهام مجدولة تعمل في خلفية موقعك، والأمثلة التالية هي أمثلة لعمليات الخلفية التي تجرى على مواقع الووردبريس :

  • عمليات الخلفية لـ اضافات الووردبريس.
  • وظائف كرون Cron Jobs لنشر المواضيع المجدولة.
  • وظائف كرون Cron Jobs للبحث عن التحديثات الجديدة.
  • محاولة محركات البحث وبرامج زواحف الشبكة (Crawlers) في الحصول على المحتوى.

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

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

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

أما إذا كنت تريد المزيد من النسخ الإحتياطية مثل النسخ الإحتياطية في الوقت الفعلي (Real-time backups)، فأنصحك بإستخدام SaaS بحيث لا يتم فرض الضرائب على الخادم المستضيف لموقعك.

وبالنسبة لأجهزة الزحف الشبكي Crawlers، يجب عليك متابعة تقاريرها بشكل دوري في أدوات مشرفي المواقع (Google Search console)، حيث أن تقارير الزحف التي تنتهي بحدوث خطأ بشكل مستمر قد تؤثر على سرعة الموقع ويجعله غير مستجيب للأوامر التي تطلب منه وبالتالي التأثير على مهام تسريع الووردبريس التي تقوم بها.

استخدام المقتطفات (Excerpts) على الصفحة الرئيسية وصفحات الأرشيف (Archives):

 

استخدام المقتطفات (Excerpts) على الصفحة الرئيسية وصفحات الأرشيف (Archives)يقوم الـ WordPress بإظهار محتوى الموقع بالكامل تلقائياً على الصفحة الرئيسية وصفحات الأرشيف (Archives). وهذا يعني أن الصفحة الرئيسية والتصنيفات والوسوم وصفحات الأرشيف الأخرى سوف يحملون كلهم ببطء.

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

وحتى تتمكن من تسريع تحميل صفحات الأرشيف وبالتالي تسريع الووردبريس، يمكنك تغيير إعدادات الموقع لإظهار مقتطفات (Excerpts) فقط وليس المحتوى بأكمله.

ولفعل ذلك قم بفتح “الإعدادات” وإختيار “قراءة” ثم حدد لكل مقالة في خلاصة، عرض: ملخص بدلاً من “المحتوى بالكامل” أو “النص بالكامل”.

عرض ملخص المقاله

تقسيم التعليقات إلى صفحات (Split Comments Into Pages)

paginatecomments

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

لكن الـ WordPress يمتلك حل لهذه المشكلة، ويمكنك تفعيل الحل من خلال فتح الإعدادات وإختيار “مناقشة” ثم قم بتحديد المربع أو الصندوق المجاور لاختيار “تقسيم التعليقات إلى صفحات”.

تقسيم التعليقات إلى صفحات (Split Comments Into Pages)

استخدام إحدى شبكات توصيل المحتوى (Content Delivery Network CDN)

استخدام إحدى شبكات توصيل المحتوى (Content Delivery Network CDN)هل تتذكر ما ذكرناه سابقاُ عن سرعة تحميل الموقع، وأنها تختلف باختلاف المواقع الجغرافية للزوار؟ والسبب أن موقع أو مكان خادم إستضافة موقعك قد يؤثر على سرعة موقعك ويقلل من عملية تسريع الووردبريس.

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

ويعد استخدام شبكة توصيل المحتوى (CDN) هو الحل المثالي لتحسين سرعة الموقع لكل الزوار من كل أنحاء العالم.

حيث أن شبكة توصيل المحتوى (CDN) هي شبكة لديها خوادم استضافه في كل أنحاء العالم، ويقوم كل خادم بحفظ الملفات الثابتة لموقعك، وتتمثل الملفات الثابتة في: الصور والـ CSS والـ JavaScript، وهذا غير الملفات الديناميكية التي تتمثل في صفحات الووردبريس كما ذكرنا من قبل.

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

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

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

اقرء المزيد: شرح تركيب كلاود فلير على موقعك الووردبريس وظبط إعدادته

عدم رفع ملفات الصوت (Audio) والفيديو (Video) مباشرة على الـ WordPress

عدم رفع ملفات الصوت (Audio) والفيديو (Video) مباشرة على الـ WordPress

يمكنك رفع ملفات الصوت والفيديو مباشرة على الموقع، وستظهر الصور والفيديوهات مباشرة في مشغل HTML5، لكن لا ننصحك بفعل ذلك أبدا!.

حيث أن ذلك سوف يكلفك رسوم إضافية وهي تكاليف “نطاق العرض الترددي Bandwidth” التي سوف تفرضها عليك شركة الاستضافة، حتى لو كانت خطتك تتضمن “نطاق عرض ترددي غير محدود – Unlimited bandwidth”.

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

والحل البديل لذلك، هو استخدام خدمة استضافة الصوت والفيديو المتخصصة مثل: اليوتيوب YouTube وVimeo وDailyMotion وSoundCloud ….. إلخ، واتركهم يقومون بمهمتهم حيث أن لديهم النطاق الترددي الخاص بذلك.

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

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

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

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

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

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

وننصحك بالشراء من أحد متاجر القوالب الشهيرة، مثل: Themeforest ,StudioPress, Themify, CSSIgniter والتي تقدم العديد من القوالب المناسبة والتي تساعد في تحسين سرعة الموقع وتسريع الووردبريس.

استخدام مكونات إضافية أسرع (Faster Plugins)

 

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

و لمساعدتك في إختيار الإضافات المناسبة لموقعك دون حدوث أي مشاكل بتسريع الووردبريس، ننصحك بإستخدام أحد الإضافات التالية وهي أفضل الاختيارات المتاحة:

  • WPForms: تعتبر أسرع إضافة والأسهل من حيث طريقة التواصل، ومناسبة أكثر للمبتدئين.
  • Soliloquy: تعتبر Soliloquy هو أفضل إضافة مستخدمة لـ إضافة المنزلقات إلى موقعك حيث أنه يقدم أفضل أداء وأهم المميزات.
  • Envira Gallery: تقوم إضافات معرض الصور بالتقليل من عملية تسريع الووردبريس، ولكن بعد إجراء بعض الإختبارات على Envira Gallery وجد أنه أسرع إضافة معرض صور موجود على الـ WordPress.
  • Shared Counts: تقوم إضافات مواقع التواصل الإجتماعي بتحميل نصوص إضافية لا داعي لوجودها، لكن الـ Shared Counts تعتبر واحدة من أفضل إضافات مواقع التواصل الإجتماعي للووردبريس.

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

أقرأ المزيد: أهم 10 اضافات ووردبريس ستساعدك على تحسين موقعك بشكل ملحوظ

رابعاً: ضبط وتسريع الووردبريس (بصورة متقدمة)

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

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

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

لكن قبل القيام بأي خطوات تأكد من عمل نسخة احتياطية للموقع لعدم التعرض لمشكلة ضياع أي بيانات, و تحسين سرعة الموقع .

تقسيم المنشورات الطويلة إلى صفحات

 

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

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

يأتي الووردبريس بوظائف مدمجة به للقيام بتقسيم المنشورات إلى صفحات، وذلك عن طريق إضافة علامة <!––nextpage––> في المكان الذي تريد تقسيم المنشور به.

ويمكنك تكرار هذه العلامة لتقسيم المنشور إلى أكثر من صفحة، على حسب التقسيم الذي يناسبك, تحسين سرعة الموقع .

تقليل طلبات بروتوكول الـ HTTP الخارجية

تقليل طلبات بروتوكول الـ HTTP الخارجية

تقوم العديد من الإضافات والقوالب بتحميل كل انواع الملفات من مواقع أخرى. قد تحتوي هذه الملفات على برامج نصية (Stylesheets) والصور من مصادر خارجية، مثل: جوجل (Google) وخدمات التحليل (Analytics) والفيس بوك (Facebook) …… إلخ.

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

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

ويمكنك تقليل طلبات الـ HTTP الخارجية عن طريق تعطيل البرامج النصية والاضافات الغير مستخدمة أو عن طريق دمجهم في ملف واحد, تحسين سرعة الموقع .

التقليل من اتصالات قاعدة البيانات Database Calls

التقليل من اتصالات قاعدة البيانات Database Calls

ملحوظة: تتطلب هذه الخطوة أن يكون المستخدم على دراية أكبر بالأمور التقنية لتسريع الووردبريس ومعرفة كيفية إستخدام لغة البرمجة الـ PHP وملفات القوالب.

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

وكل هذه الطلبات المباشرة لقاعدة البيانات قد تؤثر بشكل كبير على عملية تسريع الووردبريس وتتسبب في إبطاء الموقع، نظراً للمهام الكثيرة التي تكون مطلوبة من الخادم.

حتى القوالب المشفرة جيداً من الممكن أن تحتوي على كود يتصل مباشرة بقاعدة البيانات لمجرد الحصول على معلومات حول البلوج فقط. و لتوضيح الأمر لك شاهد المثال التالي، وفي كل مرة ترى بها كود <?php، هذا يعني أنها بداية اتصال بقاعدة البيانات:

 

 

 

 

<html xmlns=”http://www.w3.org/1999/xhtml” dir=”<?php language_attributes(); ?>”>

<head profile=”http://gmpg.org/xfn/11″>

<meta http-equiv=”Content-Type” content=”<?php bloginfo(‘html_type’); ?>

charset=<?php bloginfo(‘charset’); ?>” />

لكن لا يمكنك لوم مطوري هذه القوالب على هذا الأمر، فلا يوجد أمامهم أي وسيلة أخرى لمعرفة اللغة التي يعمل بها موقعك. لكن يمكنك حل هذه المشكلة باستخدام قالب ابن Child theme، حيث ستتمكن من استبدال مكالمات قاعدة البيانات هذه بمعلومات محددة وبالتالي التقليل منها.

 

 

 

<html xmlns=”http://www.w3.org/1999/xhtml” dir=”ltr”>

<head profile=”http://gmpg.org/xfn/11″>

<meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ />

تنظيف قاعدة بيانات الووردبريس

تنظيف قاعدة بيانات الووردبريس

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

ويمكنك تطبيق هذا الأمر بسهولة من خلال إضافة WP-Sweep، والتى تسمح لك بتحسين قاعدة البيانات عن طريق مسح المراجعات والعلامات الغير مستخدمة و المنشورات المحذوفة و…… إلخ، كما ستمكنك هذه الإضافة أيضاً من تحسين قاعدة البيانات وتنظيفها فقط بنقرة زر واحدة, تحسين سرعة الموقع .

التقليل من مراجعات المنشورات

التقليل من مراجعات المنشورات

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

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

ويمكنك بخطوة بسيطة تقليل عدد المراجعات التي يحتفظ بها الووردبريس للمقال الواحد، فقط قم بإضافة هذا الكود إلى ملف الكونفج wp-config.php.

define( ‘WP_POST_REVISIONS’, 4 );

سيجعل هذا الكود الووردبريس يقوم فقط بحفظ آخر 4 مراجعات لكل منشور أو صفحة، والتخلص من المراجعات الأقدم بشكل أوتوماتيكي.

تصفية محتوى الموقع ومنع ارتباطات الصور المضمنة Hotlinking

تصفية محتوى الموقع ومنع ارتباطات الصور المضمنة Hotlinking

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

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

وهذا يمكنهم من سرقة النطاق الترددي لاستضافة موقعك Web Hosting Bandwidth، دون أن يحصل موقعك على أي ترافيك على هذه الصور.

ولكن يوجد حل لهذه المشكلة، عن طريق إضافة الكود التالي إلى ملف .htaccess والذي يمنع ارتباطات الصور المضمنة Hotlinking من على موقعك:

#disable hotlinking of images with forbidden or custom image option

RewriteEngine on

RewriteCond %{HTTP_REFERER} !^$

RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?prositey.com [NC]

RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?prositey.com [NC]

RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

لكن لا تنس تغيير الدومين في الكود السابق إلى دومين أو نطاق موقعك.

استخدام خاصية Lazy Loading في حالة الحاجة لها في تحسين سرعة الموقع

 

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

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

ويتم استبدال كل الصور الأخرى الغير مرئية للمستخدم بالإضافة إلى الفيديوهات بصور وفيديوهات بديلة من عناصر نائبة.

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

ويمكنك تفعيل هذه الخاصية بسهولة إذا كنت من مستخدمي إضافة WP Rocket. ل تحسين سرعة الموقع .

استخدام جدار حماية الموجود في إحدى شبكات توصيل المحتوى (DNS)

يساعد جدار الحماية في حماية موقعك من هجوم القوة المخترقين (Brute force attack) ومحاولات الاختراق والبرمجيات الخبيثة (Malware). لكن لا تعمل كل الإضافات بنفس الطريقة.

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

ولهذا السبب فنحن ننصحك باستخدام جدار الحماية من خلال DNS مثل: Sucuri أو كلاود فلير (CloudFlare) حيث تقوم أنظمة جدار الحماية هذه بمنع الهجوم على الموقع قبل حتى أن يصل إليه وهذا هو ما يميزها عن باقي المكونات الإضافية في تحسين سرعة الموقع .

إصلاح أخطاء HTTPS/SSL دون استخدام مكونات إضافية

إصلاح أخطاء HTTPS/SSL دون استخدام مكونات إضافية

إذا كان موقعك يعمل ببروتوكول الأمان (HTTPS/SSL)، فمن المحتمل حدوث أخطاء المحتوى المختلط (Mixed error content) بالموقع.

ويعتبر تنزيل إضافة Really Simple SSL هي الطريقة الأسهل لحل هذه المشكلة، ولكن تكمن المشكلة في أن هذه الإضافة تقوم بتغيير كل عناوين الـ URL مرة واحدة إلى HTTPS وإرسالهم إلى المتصفح الذي يقوم بفتحه المستخدم.

والمشكلة في أن طريقة التحويل هذه يكون لها تأثير بسيط على الأداء ولكنه ملحوظ، ويمكنك التخلص من هذه المشكلة تماما إذا قمت بالتحويل إلى HTTPS/SSL يدوياًو تحسين سرعة الموقع .

أقرأ المزيد: مشاكل الووردبريس الشائعة مع بعض النصائح والحلول | تعرف على أكثر من 45 مشكلة

استخدام آخر نسخة من لغة الـ PHP

من المعروف أن الووردبريس تم برمجته بواسطة لغة الـ PHP، وهي لغة بجانب السيرفر أو الخادم مما يعني أنها مثبتة وتعمل بالفعل على الخادم المستضيف لموقعك.

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

أحدث نسخة حالية هي نسخة PHP 7 وهي أسرع مرتين من النسخ السابقة لها، وهذا بالطبع سيحدث فرقاً كبيراً في تسريع الووردبريس وتحسين سرعة الموقع وكل المواقع على نفس الاستضافة، وبالتالي لا بد أن يستفيد موقعك من هذه الميزة!

وحتى تتمكن من معرفة النسخة التي يعمل عليها موقعك، قم بتزيل وتفعيل إضافة Version Info. وستقوم هذه الإضافة باطلاعك على النسخة التي يعمل بها موقعك في لوحة تحكم الووردبريس (WordPress Dashboard), و تحسين سرعة الموقع .

استخدام آخر نسخة من لغة الـ PHP
تحسين سرعة الموقع

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

الخاتمة:

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

ولا تنس المقارنة بين سرعة الموقع وأداءه بعد تطبيق هذه الممارسات، وبالتأكيد ستتفاجأ بالتحسن الملحوظ جداً الذي أصبح عليه موقعك. و تحسين سرعة الموقع .

نهاية مقال تحسين سرعة الموقع ووردبريس .

قد يعجبك ايضا
اترك رد

لن يتم نشر عنوان بريدك الإلكتروني.