كيف تسرع موقع ووردبريس الخاص بك؟

نشرت: 2021-09-03

تسريع موقع WordPress الخاص بك

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

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

ومن ثم ، من المهم جدًا أن يكون لديك موقع ويب مُحسَّن يتم تحميله بشكل أسرع كجزء من عملية إنشاء قوائم العملاء المحتملين.

سنناقش في هذه المقالة كيفية المساعدة في تسريع موقع الويب المستند إلى WordPress الخاص بك:

1. الاستضافة:

مضيف جيد ضروري دائما. بالنسبة للأشخاص الذين بدأوا أعمالهم للتو وليس لديهم الكثير من المال ، يجب عليهم اختيار مقدمي خدمات الاستضافة مثل hostgator و bluehost و hostmonster و ixwebhosting وما شابه ذلك.

يتقاضى مقدمو الاستضافة المشتركة حوالي 3 دولارات إلى 6 دولارات شهريًا.

في حال كان موقع الويب الخاص بك أكبر إلى حد ما أو يحصل على عدد أكبر من الزيارات أو كان لديك المال المطلوب ، يجب عليك اختيار خدمات استضافة WordPress المُدارة والتي تعد مضيفين أفضل مثل wpengine و page.ly و zippykid و synthesis. يتمتع موفرو استضافة WordPress المدارون بزمن انتقال أقل وأسرع بكثير من موفري الاستضافة المشتركة.

يتقاضى مقدمو الاستضافة المدارة حوالي 30 إلى 45 دولارًا في الشهر. خيار آخر هو أيضًا استضافة VPS. تتشابه استضافة VPS أيضًا مع تكلفة Managed WordPress Hosting.

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

2. تحسين موقع WordPress الإلكتروني:

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

أ. إزالة التعليقات غير المرغوب فيها

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

في حال كنت ترغب في استخدام أي مكون إضافي آخر لإدارة مكون WordPress الإضافي. تحقق من منشورنا الخاص بمكونات WordPress الإضافية للتعليقات.

ب. تم حذف المراجعات

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

ج. تحسين ملف htaccess

يلعب .htaccess دورًا مهمًا للغاية أثناء تحسين موقع WordPress الخاص بك. فيما يلي بعض أكواد htaccess التي يمكن للمرء اتباعها لتسريع الموقع قليلاً:

هذا يجب أن يستخدم لتفريغ الهواء:

رأس إلحاق Vary User-Agent env =! dont-different

AddOutputFilterByType DEFLATE text / css text / x-component application / x-javascript application / javascript text / javascript text / x-js text / html text / richtext image / svg + xml text / normal text / xsd text / xsl text / xml image / x-icon application / json

# تفريغ بالتمديد
AddOutputFilter DEFLATE js css htm html xml

يجب أن يستخدم هذا لذاكرة التخزين المؤقت للخادم للملفات التي لا تتغير بانتظام. على سبيل المثال الصور:

انتهاء الصلاحية
ExpiresByType image / jpg “access 1 year”
ExpiresByType image / jpeg "وصول لمدة عام"
ExpiresByType image / gif "وصول لمدة عام"
ExpiresByType image / png "وصول لمدة عام"
ExpiresByType text / css “وصول شهر واحد”
ExpiresByType application / pdf "وصول شهر واحد"
ExpiresByType text / x-javascript “وصول لمدة شهر واحد”
تطبيق ExpiresByType / x-shockwave-flash "وصول 1 شهر"
ExpiresByType image / x-icon “وصول لمدة عام”
انتهاء الصلاحية الافتراضي "الوصول يومين"

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

د. تحسين قاعدة البيانات

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

يمكننا تحسين قاعدة البيانات باستخدام WP-Optimize مرة أخرى أو إضافة WP-DB-Manager.

ه. تحسين الصورة

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

مكون إضافي آخر يستخدم في الغالب لتحسين الصور هو WP Smush It و EWWW Image Optimizer.

F. ملحقات ذاكرة التخزين المؤقت

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

W3 Total Cache و WP Super Cache.

عادةً ما نستخدم W3 Total Cache ولكن هناك الكثير ممن يفضلون WP Super Cache على W3 Total Cache. يمكنك تجربة واختبار كليهما ومعرفة أيهما يناسبك أكثر.

ز. تعطيل Hotlinking

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

ومن ثم فمن الضروري تعطيل الارتباط الساخن للصور. تتمثل إحدى طرق تعطيل الارتباط السريع في استخدام مكون إضافي: Hotlink Protection

هناك طريقة أخرى وهي اللعب بملف htaccess الخاص بك ووضع هذا الرمز فيه:

أعد كتابة المحرك علىRewriteCond٪ {HTTP_REFERER}! ^ $RewriteCond٪ {HTTP_REFERER}! ^ http (s)؟: // (www \.)؟ sktthemes.com [NC]RewriteCond٪ {HTTP_REFERER}! ^ http (s)؟: // (www \.)؟ google.com [NC]RewriteRule \. (jpg | jpeg | png | gif) $ - [NC، F، L]

ح. بينغبكس وتراكبكس

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

هناك طريقة أخرى للقيام بذلك وهي استخدام htaccess مرة أخرى:

RewriteCond٪ {REQUEST_METHOD} ^ (TRACE | DELETE | TRACK) [NC]

إعادة كتابة القاعدة ^ (. *) $ - [F، L]

أنا. إزالة الإضافات غير المرغوب فيها

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

3. CDN:

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

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

لا تحتوي Cloudflare أيضًا على تأثيرات تحسين محركات البحث مثل الآخرين لأنه في Amazon S3 أو Photon يتم تحميل الصور من خادم مختلف. لذلك إذا كان موقعك قديمًا ، فقد يكون للصور التي تم تحميلها من مكان آخر تأثير كبير على تحسين محركات البحث للصور.

4. اختر المظهر بحكمة:

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

ومن ثم فمن الأهمية بمكان أن تختار سمة WordPress احترافية من أحد أفضل مطوري السمات الذين يختبرون سماتهم من حيث سرعة الصفحة.

5. أخيرًا ومهم:

تحقق من سرعة موقعك على العديد من أدوات سرعة الصفحة مثل Pingdom و Google Page Speed ​​و GTMetrix