25 طريقة لتسريع موقع WordPress الخاص بك في عام 2022
سأخمن أنك ، كمستخدم متعطش للإنترنت ، تفضل المواقع السريعة على المواقع البطيئة. وإذا كان عملك على الإنترنت مبنيًا على WordPress ، فسأعتقد أيضًا أنك تحاول حاليًا الوصول إلى الفئة السابقة.
صحيح أن تسريع موقع WordPress الخاص بك يمكن أن يساعد موقع الويب الخاص بك بأكثر من طريقة. سيكون المستخدمون لديك أكثر سعادة ، وستكون محركات البحث الخاصة بك أكثر سعادة ، وستكون النتيجة النهائية الخاصة بك أسعد على الإطلاق. لسوء الحظ ، لا يجعل WordPress دائمًا من السهل تقديم صفحات سريعة الاشتعال للزائرين.
إليك الأخبار السارة: هناك العديد من الطرق لتعزيز أداء موقع WordPress الخاص بك ، ويمكنك تنفيذ بعضها على الفور. لا يتطلب الأمر سوى القليل من شحوم الكوع من جانبك. في هذا المنشور ، سنناقش لماذا يكون الحصول على موقع WordPress سريعًا مفيدًا . بعد ذلك ، سوف نشارك 25 طريقة يمكنك من خلالها تحسين أوقات التحميل الخاصة بك .
لماذا يجب عليك تسريع WordPress؟
عند التحقق من مواقع الويب الجديدة ، لا شيء يجعلني أتطلع إلى زر “الرجوع” مثل صفحة الويب البطيئة. وأنا متأكد تمامًا من أنني لست وحدي هنا – يؤثر أداء الموقع بشكل كبير على تجربة المستخدم ويشكل إلى حد كبير كيفية حكم الزائرين على جودة الأعمال التجارية عبر الإنترنت.
هناك مجال ضئيل للخطأ في سرعة الصفحة والصبر. وفقًا لـ Google ، يجب أن يتم تحميل موقع الويب الخاص بك في ثانيتين أو أقل . بعد الآن يبدأ الزوار في فقدان الاهتمام . أداء الصفحة هو أيضًا عامل ترتيب تستخدمه محركات البحث بما في ذلك Google . كلما كان موقعك أسرع ، زادت احتمالية وصولك إلى مكان مرغوب فيه في الجزء العلوي من SERP.
الآن ، WordPress لا يتخصص بالضبط في السرعة فور إخراجها من الصندوق. يرجع هذا جزئيًا إلى كيفية عمل WordPress: عندما يقوم شخص ما بزيارة صفحة على موقعك ، يقوم WordPress ببناء الصفحة ديناميكيًا عن طريق سحب البيانات من مصادر مختلفة – مثل قاعدة بيانات WordPress وملفات السمات – ثم دمجها في ملف HTML يتم إرساله في متصفح الزائر. لا يعد إنشاء صفحات مثل هذه “أثناء التنقل” أمرًا مثاليًا دائمًا للأداء.
بالإضافة إلى ذلك ، تستهلك سمات WordPress والإضافات جميعها موارد خادم قيمة ، حتى إذا كنت لا تستخدمها بنشاط على موقعك. سيؤدي تشغيل العديد من الأشياء على خادم الويب في وقت واحد إلى استنفاد موارده وإبطاء صفحاتك وإحباط التحويلات.
كما سنرى قريبًا ، فإن العديد من الطرق لتسريع WordPress غير تقنية إلى حد ما ، بينما تتضمن طرق أخرى تثبيت مكون إضافي أو حتى تغيير بعض التعليمات البرمجية بنفسك (طالما أنك تعرف ما تفعله). قد تبدأ في رؤية التحسينات بعد اتباع بعض هذه الخطوات فقط.
ليس هناك وقت نضيعه ، لذلك دعونا نتعمق.
كيفية تسريع موقع WordPress الخاص بك
- قم بإجراء اختبارات الأداء.
- اختر مزود استضافة موثوق.
- تحديث كل شيء.
- استخدم أحدث إصدار من PHP.
- حذف الإضافات غير المستخدمة.
- قم بتثبيت الإضافات عالية الجودة فقط.
- استخدم سمة خفيفة الوزن.
- تحسين الصور.
- حاول تحميل المحتوى الخاص بك كسول.
- لا تستضيف مقاطع الفيديو على الخادم الخاص بك.
- تقليل أحجام ملفات CSS و JavaScript.
- قم بتثبيت البرنامج المساعد للتخزين المؤقت في WordPress.
- تبسيط تصميمات صفحتك ومحتوياتها.
- رتب قاعدة بيانات WordPress الخاصة بك.
- تحديد أو تعطيل آخر المراجعات.
- تجنب عمليات إعادة التوجيه.
- إيقاف تشغيل pingbacks و trackbacks.
- استخدم CDN.
- ضغط الملفات باستخدام GZIP.
- تقييد البرامج النصية الخارجية.
- لا تقع ضحية الارتباط الساخن.
- جدولة المهام لفترات منخفضة الحركة.
- تقسيم المشاركات الطويلة إلى أجزاء متعددة.
- ترقيم المشاركات.
- ترقيم التعليقات.
1. قم بإجراء اختبارات الأداء.
أولاً ، دعنا نفهم أين يقف موقعك من حيث الأداء. لا يوجد مقياس شامل يلخص هذا الأمر ، نظرًا لأن الأداء يختلف باختلاف المنطقة الجغرافية لكل زائر ، وقوة الاتصال بالإنترنت ، وما إذا كان موقعك قد تم تخزينه مؤقتًا بواسطة المتصفح.
ستختلف سرعة الصفحة أيضًا عبر صفحات موقعك ، اعتمادًا على كمية ونوع المحتوى في كل صفحة. عادةً ما تكون الصفحات الرئيسية لموقع الويب هي الخطوة الأولى لتقدير سرعة التحميل ، على الرغم من أنه يجب عليك أيضًا اختبار أي صفحات أخرى ذات حركة مرور عالية بشكل خاص.
للحصول على أفضل تقدير ملموس ، اختبر موقعك باستخدام أداة مجانية لقياس الأداء مثل Website Grader . ما عليك سوى لصق عنوان URL للصفحة الرئيسية الخاصة بك ومعرفة كيفية أداء موقعك. تقدم هذه الأداة والعديد من الأدوات الأخرى اقتراحات للسرعة يمكنك تطبيقها ، ثم حاول مرة أخرى.
تأكد من اختبار الأداء بانتظام ، خاصة بعد إضافة وظائف جديدة. سيؤكد هذا استمرار موقعك في تقديم الصفحات بسرعات تنافسية.
2. اختر مزود استضافة موثوق.
تعد استضافة الويب عالية الجودة أساس موقع WordPress السريع. من الضروري أن تختار موفر استضافة وخطة تلبي متطلبات النطاق الترددي والأداء. يقدم معظم مضيفي WordPress عدة أنواع من الاستضافة: الاستضافة المشتركة والاستضافة المخصصة واستضافة الخادم الافتراضي الخاص (VPS) وخطط استضافة WordPress المُدارة.
عند اختيار خطة استضافة WordPress ، فإنك تحصل عمومًا على ما تدفعه مقابل. على أحد طرفي الطيف ، هناك استضافة مشتركة . تتيح لك هذه الخطط استضافة موقع الويب الخاص بك على نفس الخادم مثل عدد من مواقع الويب الأخرى. لا يمكنك التغلب على أسعار الاستضافة المشتركة ، لذلك قد يختار مستخدمو WordPress الجدد هذا الخيار لاكتساب الزخم عبر الإنترنت قبل الترقية. ومع ذلك ، سيتأثر أداؤك إذا حصل موقع آخر على الخادم الخاص بك على الكثير من الزيارات ، حيث إنكما تعملان على نفس الموارد.
يجب أن تجد مواقع الويب التي تم إنشاؤها والتي تحتوي على مزيد من المحتوى ومستويات أعلى من حركة المرور العادية بدلاً من ذلك خطة استضافة مخصصة أو VPS أو مُدارة من مزود حسن السمعة. ستخصص هذه الخطط موارد خادم كافية للتعامل مع حركة المرور المتزايدة دون التأثير على وقت التحميل.
إذا كنت بصدد اختيار شركة استضافة أو التحول إلى شركة جديدة ، فقم بإلقاء نظرة على قائمة مزودي الاستضافة الموصى بهم .
3. تحديث كل شيء.
تعد التحديثات جزءًا من الحياة إذا كنت مسؤولاً في WordPress. تحتاج كل من WordPress الأساسية والسمات والإضافات إلى التحديث من أجل مساعدة موقعك على العمل بأكبر قدر ممكن من الكفاءة ، من بين أشياء أخرى. قم دائمًا بتشغيل أحدث الإصدارات لتحسين الأداء ، والحفاظ على أمان موقعك ، وإصلاح الأخطاء ، والتأكد من أن كل ميزة وأداة تعمل كما ينبغي.
4. استخدم أحدث إصدار من PHP.
PHP هي لغة البرمجة النصية التي تدعم جميع مواقع WordPress. إنها لغة من جانب الخادم ، مما يعني أنه يتم تخزين ملفاتها وتنفيذها على خادم الويب الذي يستضيف موقعك. مثل السمات والمكونات الإضافية ، تصدر PHP أيضًا تحديثات عرضية لتعمل بكفاءة أكبر ، مما يساعد بدوره على تحميل صفحاتك بشكل أسرع.
أحدث إصدار مستقر من PHP هو PHP 7 ، والذي تم إصداره في عام 2015. PHP 7 هو تحسين كبير في الأداء مقارنة بـ PHP 6 ، وليس هناك سبب لعدم تشغيل موقع الويب الخاص بك عليه.
يمكنك أيضًا التحقق من وثائق موقع الاستضافة أو الاتصال بالدعم لمعرفة إصدار PHP الذي تستخدمه. إذا لم يكن PHP 7 ، اطلب من مضيفك تحديث إصدار موقعك من PHP.
5. حذف الإضافات غير المستخدمة.
الجودة أفضل من الكمية عندما يتعلق الأمر بإضافات WordPress. نظرًا لأن كل مكون إضافي يشبه قطعة من البرامج الصغيرة على موقع الويب الخاص بك ، فإن الكثير من التشغيل في وقت واحد يمكن أن يؤثر سلبًا على أوقات تحميل موقعك. حتى إذا كنت لا تستخدم مكونًا إضافيًا معينًا ، فهناك احتمال أن يقوم بعمل غير ضروري في الخلفية ويستهلك الموارد. قد يكون الوقت قد حان للتقليص.
ابدأ بإلغاء تنشيط أي مكونات إضافية كنت متأكدًا من أنك لن تستخدمها مرة أخرى. اختبر موقعك بعد كل إلغاء تنشيط ، ثم احذف هذه المكونات الإضافية بعد التحقق من أن كل شيء لا يزال يعمل. بعد ذلك ، قم بإلغاء تنشيط المكونات الإضافية واحدًا تلو الآخر لمعرفة أي منها يُحدث فرقًا في السرعة. ضع في اعتبارك إيجاد بدائل خفيفة الوزن لهذه المكونات الإضافية.
6. قم بتثبيت الإضافات عالية الجودة فقط.
الآن بعد أن اهتممت بجزء الكمية عن طريق قطع المكونات الإضافية غير الضرورية ، تأكد من أن المكونات الإضافية التي تحتفظ بها عالية الجودة. يتم ترميز أفضل ملحقات WordPress بطريقة تستهلك فقط موارد الخادم التي يحتاجونها ، عندما يحتاجون إليها. هذه المكونات الإضافية خفيفة أيضًا على الكود ولن تشغل مساحة تخزين كبيرة على الخادم الخاص بك ، ويتم تحديثها بانتظام لمواكبة تحديثات WordPress الأساسية.
أفضل طريقة للتأكد من أن المكونات الإضافية ملائمة للأداء هي التحقق من قوائم التوصيات ، والتي عادة ما تؤثر على مدى جودة كل مكون إضافي وصيانته. قبل تثبيت مكون إضافي جديد ، تحقق من المراجعات والتعليقات بحثًا عن أي شكاوى تتعلق بضعف الأداء ، وأعد تشغيل اختبارات الأداء بعد التنشيط للتأكد من عدم تأثر سرعتك بشكل كبير.
7. استخدم سمة خفيفة الوزن.
مثل المكونات الإضافية ، قد يضع موضوع WordPress النشط عبئًا غير ضروري على خادم الويب الخاص بك. قد تبدو السمات المليئة بالصور والتأثيرات عالية الجودة رائعة ، لكنها تأتي بتكلفة. يمكن أن تتطلب التأثيرات الرائعة الكثير من التعليمات البرمجية ، ويتم برمجة العديد من السمات بشكل غير فعال ، وكلاهما يؤدي إلى تضخيم أحجام الملفات وإبطاء أداء صفحتك.
بدلاً من ذلك ، اختر سمة بسيطة تحتوي فقط على الميزات الضرورية لصفحاتك. يمكنك دائمًا إضافة المزيد من التأثيرات لاحقًا من خلال المكونات الإضافية أو CSS المخصصة إذا كنت ترغب في ذلك. تعد قائمة سمات WordPress الموصى بها مكانًا رائعًا لبدء البحث.
8. تحسين الصور.
الصور الكبيرة هي السبب الشائع الآخر لمواقع WordPress البطيئة. لزيادة أداء موقعك ، قم بتقليل أحجام ملفات الصور الخاصة بك قدر الإمكان دون التضحية بالجودة. الهدف هو توفير مساحة ولكن تجنب جعل المستخدمين يحولون لرؤية العناصر المرئية الخاصة بك.
يمكنك ضغط ملفات الصور باستخدام Photoshop أو أي برنامج آخر لتحرير الصور. يمكنك أيضًا تجربة مكون إضافي لتحسين صورة WordPress مثل Smush أو EWWW Image Optimizer.
9. حاول التحميل البطيء للمحتوى الخاص بك.
إذا كان WordPress الخاص بك يحتوي على الكثير من الصور ، فيمكنك أيضًا تنفيذ التحميل البطيء . بدلاً من العرض الكامل لجميع الصور على الصفحة مرة واحدة عند تحميل الصفحة لأول مرة ، يؤدي التحميل البطيء فقط إلى تحميل الصور التي تظهر في نافذة متصفح المستخدم ، ويؤجل تحميل الباقي حتى يقوم المستخدم بالتمرير لأسفل إليها.
يعطي التحميل البطيء انطباعًا بأن وقت تحميل الصفحة أسرع لأن المحتوى الخاص بك يتم تحميله تدريجيًا ، بدلاً من مطالبة متصفحك بتنفيذ جميع أعمال التحميل مرة واحدة. إلى جانب الصور ، يمكن تطبيق التحميل البطيء على وسائط أخرى مثل تضمين الفيديو ، بالإضافة إلى محتوى الصفحة الأخرى مثل النصوص والتعليقات. تحقق من قائمة المكونات الإضافية للصور التي يتم تحميلها كسولًا للبدء.
10. لا تستضيف مقاطع الفيديو على الخادم الخاص بك.
لاحظ كيف أنني لم أقل “مقاطع فيديو” أعلاه ، ولكن “مقاطع فيديو مضمنة”. هذا لأنه ، من بين جميع أنواع الملفات التي يمكنك تخزينها على خادم استضافة الويب ، تعد مقاطع الفيديو من أكثر الملفات كثافة في استخدام الموارد. فهي تستهلك مساحة ويمكن أن تبطئ صفحتك بشكل كبير عند تحميلها. قد يؤدي تخزين مقطع فيديو واحد على إرسالك إلى الإضرار بالأداء.
ومع ذلك ، تعد مقاطع الفيديو طريقة رائعة لجذب الزوار ، لذا يجب ألا تتخلى عنها تمامًا. بدلاً من وضع مقاطع الفيديو في مكتبة الوسائط الخاصة بك ، استخدم خدمة استضافة فيديو تابعة لجهة خارجية مثل YouTube أو Vimeo أو Wistia. تتعامل هذه الخدمات مع التخزين نيابة عنك ، لذلك كل ما عليك فعله هو وضع الفيديو على صفحتك مع رمز التضمين. لا يوجد فرق بالنسبة للزوار (سيظلون يرون نفس الفيديو) ، لكن تجربة المستخدم الخاصة بك ستتحسن بشكل كبير.
11. تقليل أحجام ملفات CSS و JavaScript.
CSS وجافا سكريبت أساسيان لموقعك – فهي ترفع صفحاتك إلى ما وراء جدران HTML العادية. ومع ذلك ، يجب إرسال هذه الملفات من خادم الويب الخاص بك إلى متصفح الويب في كل مرة يقوم الزائر بتحميل الصفحة. لذلك ، كلما كان بإمكانك إنشاء هذه الملفات بشكل أصغر دون التأثير على مظهر موقعك ووظائفه ، زادت سرعة تحميل صفحاتك.
للقيام بذلك ، استخدم مكون WordPress الإضافي المجاني مثل Autoptimize الذي يقوم بمسح ملفات CSS و JavaScript الخاصة بك ، ويحذف التعليمات البرمجية غير الضرورية (مثل المسافات والتعليقات) ، ويقلص حجم الملفات بما يكفي للتحميل دون تأخير.
12. تثبيت البرنامج المساعد للتخزين المؤقت في WordPress.
في كثير من الأحيان ، يمكن إرجاع مشكلات أداء WordPress إلى طريقة تجميع WordPress لصفحات الويب على جانب الخادم.
في كل مرة يطلب الزائر صفحة ويب من موقع غير مخزن مؤقتًا ، يجب على PHP الموجود على خادم WordPress الخاص بك استرداد كل المحتوى ذي الصلة من قاعدة بيانات WordPress الخاصة بك ، وتجميعها في ملف HTML ، وإرسال هذا الملف إلى العميل. هذه الطريقة لها مزاياها ، بما في ذلك توفير مساحة الخادم والسماح لمحتوى موقع الويب الديناميكي. ولكنه يتطلب أيضًا وقتًا وطاقة أكثر من إرسال صفحة ويب مكتوبة مسبقًا.
يعمل البرنامج المساعد للتخزين المؤقت على تبسيط هذه العملية برمتها. يقوم ببناء كل صفحة HTML على موقعك باستخدام PHP ، ثم يحفظ صفحات HTML الكاملة هذه التي يتم إرسالها إلى الزائرين في المستقبل عند الطلب. من خلال تخطي عملية البناء ، يصل المحتوى الخاص بك إلى الزائرين بسرعة أكبر.
بقدر ما تذهب الخيارات ، نوصي W3 Total Cache أو WP Super Cache . كلاهما شائع ويتم تحديثهما بشكل متكرر.
13. تبسيط تصميمات صفحتك ومحتوياتها.
إليك نصيحة تنطبق على أي موقع ويب – إذا كنت ترغب في تقليل أوقات التحميل ، فقدم محتوى أقل لتحميل المتصفحات. بمعنى آخر ، قم بتبسيط تصميماتك.
على مدى السنوات العشر الماضية أو نحو ذلك ، شهد تصميم الويب دفعة نحو المزيد من التصاميم البسيطة . هذا أمر منطقي لعدة أسباب ، بما في ذلك حقيقة أن الصفحات الأبسط تستهلك موارد أقل وسيتم تحميلها بسرعة أكبر عبر المتصفحات.
يعد الحد الأدنى من صفحات الويب أفضل أيضًا لـ UX ، نظرًا لأنه من غير المرجح أن يربك الزوار مقارنةً بالتصاميم المزدحمة التي كانت شائعة في السابق. بالإضافة إلى ذلك ، الصفحات البسيطة أسهل في الاستجابة ، مما يعني أن الصفحة تبدو جيدة عبر العديد من أحجام الشاشات المختلفة ، من شاشات سطح المكتب إلى الهواتف الذكية.
ابدأ بصفحتك الرئيسية ، خذ بعض الوقت لتقييم محتوى كل صفحة من صفحاتك ، وقم بقص أي شيء ليس ضروريًا تمامًا. قد يكون هذا صعبًا ، خاصة إذا كنت قد استثمرت الكثير في تصميمك الحالي ، ولكن يمكن أن يحدث فرقًا ملحوظًا في الأداء.
14. رتب قاعدة بيانات WordPress الخاصة بك.
إذا كان لديك موقع WordPress الخاص بك لفترة من الوقت ، فمن المحتمل أنك قمت بتجميع بعض الملفات القديمة غير المستخدمة في قاعدة البيانات الخاصة بك. قد تكون هذه الملفات عبارة عن تعليقات غير مرغوب فيها ، وبيانات متبقية من السمات والمكونات الإضافية غير المستخدمة ، والمستخدمين القدامى ، والمحتوى غير المنشور ، والوسائط القديمة ، وكلها تشغل مساحة تخزين قيمة وتضع عبئًا غير ضروري على الخادم الخاص بك.
ستجري المكونات الإضافية مثل WP Optimize و Advanced Database Cleaner تدقيقًا لملفاتك وإلغاء أي عناصر غير ضرورية. هذا هو بديل أسرع وأكثر أمانًا لحذف الملفات من الخادم الخاص بك بنفسك. من الآمن أيضًا حذف ملفات الوسائط غير المستخدمة يدويًا مباشرة في مكتبة وسائط WordPress الخاصة بك.
15. تحديد أو تعطيل آخر المراجعات.
كلما قمت بحفظ منشور WordPress ، يقوم WordPress تلقائيًا بإنشاء نسخة من مراجعتك وتخزينها في قاعدة البيانات الخاصة بك ، بدلاً من حذف الإصدار السابق. يتيح لك هذا الرجوع إلى أي إصدار سابق لمنشورتك إذا احتجت إلى ذلك.
بينما تعد مراجعات النشر ميزة مفيدة ، إلا أنها يمكن أن تتراكم في قاعدة البيانات الخاصة بك وتؤثر ببطء على الأداء العام لموقعك. بشكل افتراضي ، يحفظ WordPress مراجعات غير محدودة للنشر ، ولكن باستخدام تعديل صغير يمكنك تحديد عدد المراجعات المحفوظة لكل منشور أو تعطيل مراجعات المنشور تمامًا.
لتقييد مراجعات المنشور برقم معين ، افتح ملف wp-config.php الخاص بموقعك (الموجود في المجلد الجذر لموقعك) وأضف الكود التالي إلى أسفل الملف:
define( 'WP_POST_REVISIONS', 4 );
يحد هذا الرمز من عدد المراجعات المحفوظة لكل منشور إلى أربعة. يمكنك تغيير الرقم إلى ما تفضله ، أو تعيينه على 0 لإيقاف تشغيل المراجعات ، على الرغم من أن هذا غير موصى به إذا كنت لا تقوم بتتبع تغييراتك في مكان آخر.
16. تجنب عمليات إعادة التوجيه.
لقد حصلنا عليها. تحدث الأشياء ، يتم حذف المنشورات ونقلها ، أو تحتاج إلى إعادة ترتيب هيكل موقعك. عندما يحدث هذا ، فإن أفضل طريقة لتجنب أخطاء 404 هي تنفيذ عمليات إعادة توجيه دائمة .
ومع ذلك ، حاول الحد من عدد عمليات إعادة التوجيه على موقع WordPress الخاص بك. يضيف كل واحد وقت تحميل إضافيًا. خاصة إذا كان لديك عدة عمليات إعادة توجيه ترسل الزوار إلى عمليات إعادة توجيه أخرى ، وما إلى ذلك. غالبًا ما تكون عمليات إعادة التوجيه أمرًا لا مفر منه ، ولكن تحسين بنية موقعك في وقت مبكر سيبقيها عند الحد الأدنى وتجنب سلاسل إعادة التوجيه الفوضوية.
17. إيقاف تشغيل pingbacks و trackbacks.
تعد Pingbacks و trackbacks نوعين من تقنيات WordPress التي تنبه مواقع الويب الخارجية عند الارتباط بها في محتوى موقعك.
على سبيل المثال ، إذا كان منشور المدونة الخاص بك يحتوي على رابط إلى hubspot.com ، فيمكنك تكوين WordPress لإعلام مالكي hubspot.com بأنك قمت بربط موقعهم على الويب. تعمل أيضًا في الاتجاه الآخر – إذا قام شخص ما بالارتباط بموقعك ، فيمكن إخطارك.
يمكن أن تكون Pingbacks و trackbacks رائعة لجهود التسويق ، نظرًا لأنك تسمح للمواقع الأخرى بمعرفة أنك تقدر محتواها ، وقد تتلقى روابط خلفية في المقابل.
ومع ذلك ، يتفق العديد من خبراء WordPress على أن العيوب تفوق الإيجابيات هنا. وهي تستخدم موارد الخادم بشكل غير ضروري وتفتح الباب لمرسلي البريد العشوائي وهجمات DDoS . إذا كنت ترغب في تتبع الروابط الخلفية ، فيمكنك القيام بذلك باستخدام أداة تحليل خارجية ، وهناك الكثير من الطرق الفعالة الأخرى لكسب روابط خلفية إلى موقعك.
قصة قصيرة طويلة ، نوصيك بتعطيل pingbacks و trackbacks. للقيام بذلك ، انتقل إلى الإعدادات> مناقشة في لوحة المعلومات الخاصة بك وقم بإلغاء تحديد الخيارين الأولين ، محاولة إعلام … والسماح بإشعارات الارتباط …
18. استخدم CDN.
سبب شائع آخر لضعف الأداء هو المسافة في العالم الحقيقي. تميل صفحاتك إلى التحميل على الأجهزة البعيدة عن الموقع الفعلي لخادم الويب الخاص بك. يؤثر هذا بشكل خاص على المستخدمين والمستخدمين الدوليين في المناطق النائية. لحسن الحظ ، يمكنك تقليل هذا التأثير باستخدام شبكة توصيل المحتوى أو CDN باختصار.
CDN هي مجموعة عالمية من خوادم الويب المتصلة. يخزن كل خادم نسخة من ملفات الصور وجافا سكريبت و CSS لموقع الويب الخاص بك. عندما يطلب المستخدم صفحة على موقعك ، يرسل الخادم الأقرب للمستخدم هذه الملفات إليه. تمنح شبكة CDN موقع الويب الخاص بك وصولًا عالميًا ومستويات سرعة تحميل لجميع الزائرين ، قريبًا وبعيدًا.
من السهل إعداد وإدارة شبكات CDN على أي موقع WordPress. من المحتمل أن يقدم مزود الاستضافة خدمة CDN كجزء من خطتك أو كتكامل مدفوع ، وسيتولى CDN الخاص بك تسليم كل المحتوى نيابة عنك. تشمل شبكات CDN الشائعة Cloudflare و StackPath .
19. ضغط الملفات باستخدام GZIP.
GZIP هي طريقة ضغط بدون فقدان تُستخدم على نطاق واسع لإرسال الملفات عبر الإنترنت. يمكن لـ GZIP تقليل أحجام الملفات بنسبة تصل إلى 70٪ ، وضغط الملفات في وقت أقل بكثير وبطاقة حوسبة أقل من طرق الضغط الأخرى. عند تطبيق ضغط GZIP على موقع الويب الخاص بك ، سيتم إرسال ملفاتك إلى المستخدمين بسرعة أكبر نظرًا لأنك تستخدم نطاقًا تردديًا أقل بكثير من استخدام ملف غير مضغوط.
هناك العديد من المكونات الإضافية التي يمكنها تمكين ضغط GZIP على موقعك. إنها ميزة شائعة للمكونات الإضافية لتحسين السرعة ، والتي تجعل العملية بسيطة مثل تحديد المربع. إذا كان موقع الويب الخاص بك مستضافًا على خادم Apache (ربما يكون كذلك) ، فيمكنك أيضًا تمكين ضغط GZIP يدويًا عن طريق إضافة الكود التالي إلى ملف htaccess الخاص بك:
<IfModule mod_deflate.c> AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/vnd.ms-fontobject AddOutputFilterByType DEFLATE application/x-font AddOutputFilterByType DEFLATE application/x-font-opentype AddOutputFilterByType DEFLATE application/x-font-otf AddOutputFilterByType DEFLATE application/x-font-truetype AddOutputFilterByType DEFLATE application/x-font-ttf AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE font/opentype AddOutputFilterByType DEFLATE font/otf AddOutputFilterByType DEFLATE font/ttf AddOutputFilterByType DEFLATE image/svg+xml AddOutputFilterByType DEFLATE image/x-icon AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/xml</IfModule>
20. الحد من النصوص الخارجية.
البرامج النصية الخارجية هي ملفات التعليمات البرمجية التي يستخدمها موقع الويب الخاص بك ، ولكن لا يتم تخزينها على خادم الويب الخاص بك. هذه الأنواع من البرامج النصية شائعة مع أدوات التحليلات والمكونات الإضافية لجهات خارجية مثل Google Analytics و Crazy Egg ، وشبكات الإعلانات مثل Google AdSense ، وتضمينات الوسائط الاجتماعية مثل “انقر للتغريد”. تعتمد العديد من سمات WordPress أيضًا على البرامج النصية الخارجية لتحميل ملفات JavaScript وملفات CSS والوسائط الأخرى.
النصوص الخارجية ليست دائمًا أمرًا سيئًا. ربما ستحتاج إلى زوجين على الأقل على موقعك للاستفادة من الأدوات التي تريدها. احرص دائمًا على موازنة سلبيات استخدام المكونات الإضافية والأدوات الإضافية التي تستخدم البرامج النصية الخارجية ، وفكر فيما إذا كانت الوظيفة الإضافية تستحق التداول من أجل تحقيق الأداء المحتمل.
21. لا تقع ضحية الارتباط الساخن.
تتضمن العديد من هذه النصائح إجراء تغييرات على موقع الويب الخاص بك لتحسين أداء WordPress. مع الارتباط الساخن ، يقع اللوم على شخص آخر.
Hotlinking هو عندما يستخدم أحد مواقع الويب موردًا مستضافًا على موقع ويب آخر. عندما يقوم موقع آخر بربط الموارد الخاصة بك ، فإنهم يعرضونها على موقع الويب الخاص بهم دون تكلفة مالية أو تكلفة أداء لاستضافة المحتوى بأنفسهم.
لنفترض أنني رأيت رسمًا بيانيًا رائعًا على موقع ويب آخر وأريد تضمينه في منشور المدونة الخاص بي. الشيء الصحيح الذي يجب فعله هو تنزيل الصورة وتحميلها على الخادم الخاص بي والاستشهاد بمصدر الصورة بشكل مناسب. إذا كنت سأقوم بربط الصورة سريعًا (وهو الشيء الخاطئ الذي يجب فعله ، لتوضيح ذلك) ، فسأرتبط بهذا الملف كمصدر للصورة وأقوم بتحميله من موقع الويب الخاص بهم.
22. جدولة المهام للفترات ذات الازدحام المنخفض.
تعد جدولة مهام الخلفية طريقة ممتازة للحفاظ على صحة موقع الويب الخاص بك دون التهام جزء كبير من يومك. يمكن أتمتة أشياء مثل النسخ الاحتياطية والتحديثات ومسح الأمان ليتم تشغيلها على فترات منتظمة.
إذا كنت ممن يحبون جدولة هذه الأشياء ، فحاول تشغيل مهامك في الخلفية أثناء فترات انخفاض حركة المرور. بهذه الطريقة ، أنت لا تضع ضغطًا إضافيًا على خادم يتعامل بالفعل مع عدد متزايد من الزوار. ارجع إلى أداة تحليل حركة المرور التي تختارها لمعرفة أفضل أيام وأوقات اليوم لجدولة المهام.
بالإضافة إلى ذلك ، ضع في اعتبارك تعديل معدل تكرار مهام الخلفية إذا كنت لا تزال تعتقد أن هناك تأثيرًا على الأداء. على سبيل المثال ، يمكنك التبديل من تشغيل النسخ الاحتياطية اليومية إلى تشغيل النسخ الاحتياطية كل يومين أو مرة واحدة في الأسبوع.
23. تقسيم المشاركات الطويلة إلى أجزاء متعددة.
إذا قمت بتنفيذ الخطوات المذكورة أعلاه وما زلت غير راضٍ عن وقت التحميل على بعض الصفحات ، فقد تكون المشكلة أنها قد تحتوي ببساطة على قدر كبير جدًا من المحتوى. ستستغرق المنشورات الطويلة التي تحتوي على كميات كبيرة من الصور والمعلومات الديناميكية دائمًا وقتًا أطول للمعالجة – ضع في اعتبارك تقسيمها إلى مشاركات متعددة بدلاً من ذلك. عادة ، يمكن القيام بذلك مع القليل من مقاطعة تجربة المستخدم.
24. ترقيم المشاركات.
بدلاً من ذلك ، يمكنك تقسيم المنشورات الطويلة إلى صفحات متعددة إذا كنت لا تشعر أن القطعة تستحق منشورات متعددة في المدونة. هذا مفيد ليس فقط للأداء ، ولكن أيضًا لسهولة القراءة. على سبيل المثال ، يمكنك تقسيم منشور إلى أقسام مختلفة حسب الفصل لتسهيل معالجة المنشورات في أجزاء.
لاحظ أن هذه الطريقة هي الأفضل مع المنشورات الطويلة التي تحتوي على الكثير من الوسائط ، والتي من شأنها أن يتم تحميلها بشكل أبطأ مما تريد. خلافًا لذلك ، احتفظ بمشاركاتك القصيرة في صفحة واحدة وقلل النقر بين الصفحات. للمساعدة في سهولة القراءة في هذه الحالة ، يمكنك إضافة قسم جدول المحتويات مع ارتباطات الانتقال إلى كل قسم.
25. ترقيم التعليقات.
قد لا تفكر في التعليقات بشكل صارم على أنها محتوى موقع ، ولكن يجب على WordPress تحميل قسم التعليقات الخاص بك على الصفحة مثل المحتوى الرئيسي الخاص بك. إذا كانت أقسام تعليقك نشطة بشكل خاص ، فيمكنك توفير وقت التحميل عن طريق ترقيم تعليقاتك. من خلال وضع التعليقات على صفحة منفصلة ، فإنك تمنح الصفحة الأصلية محتوى أقل للتحميل وتسمح للقراء بتحميل التعليقات على منشور فقط إذا كانوا يريدون ذلك.
لحسن الحظ ، يتيح لك WordPress ترقيم صفحات قسم التعليق بسهولة: انتقل إلى الإعدادات> مناقشة ، وحدد المربع بجوار تقسيم التعليقات إلى الصفحات … ، وقم بتعيين عدد التعليقات لكل صفحة (50 افتراضيًا).
بدلاً من ذلك ، يمكنك تعطيل قسم التعليقات الخاص بك عن طريق إلغاء تحديد السماح للأشخاص بإرسال تعليقات على المنشورات الجديدة على نفس الشاشة.
لا يوجد وقت لنضيعه!
مثل العديد من جوانب تشغيل موقع WordPress ، فإن تحسين السرعة هو مسؤوليتك. لحسن الحظ ، هناك العديد من الاستراتيجيات التي يمكنك تنفيذها لتحسين وقت التحميل وتوفير تجربة مستخدم أكثر إرضاءً وسرعة. من الجدير قضاء بعض الوقت في توفير الكثير من الوقت للزائرين.
إرسال تعليق