7 نصائح لتقليل أوقات استجابة الخادم (TTFB) في WordPress
نشرت: 2022-10-27هل تريد تقليل أوقات استجابة الخادم (TTFB) في WordPress؟ يجب ألا تدخر أي تكلفة لضمان سرعة تحميل موقع الويب الخاص بك. قد يبدو تحسين السرعة تافهًا ، ولكن حتى التغييرات الطفيفة يمكن أن يكون لها تأثيرات هائلة على عملك.
أحد العوامل التي تؤثر على سرعة موقع الويب الخاص بك هو وقت استجابة الخادم (TTFB).
قد تؤثر درجة "الوقت حتى البايت الأول" البطيئة على سرعة موقع الويب الخاص بك وتجعل المستخدمين يغادرون موقع الويب الخاص بك إلى موقع منافس.
لهذا السبب ، يجب عليك تقليل أوقات استجابة الخادم على موقع الويب الخاص بك. في هذا الدليل ، سنعرض لك 7 نصائح حول تقليل قيمة TTFB وتحسين وقت استجابة الخادم .
محتوى:
- ما هو TTFB؟
- ما هي درجة TTFB الجيدة؟
- لماذا يهم في ووردبريس
- كيفية قياس TTFB الخاص بك
- باستخدام أدوات تطوير Chrome
- قياس TTFB باستخدام PageSpeed Insights
- قم بقياس TTFB باستخدام أداة WebPageTest
- أسباب بطء استجابة الخادم
- 7 طرق لتقليل وقت استجابة الخادم في WordPress
- استخدم البرنامج المساعد للتخزين المؤقت
- تفعيل ضغط البيانات
- تحسين قاعدة البيانات الخاصة بك
- استخدم شبكة توصيل المحتوى
- قم بتحديث موقعك بانتظام
- قم بإزالة المكونات الإضافية والسمات غير المستخدمة
- ترقية مضيف الويب الخاص بك
- استنتاج
ما هو TTFB؟
TTFB هي اختصار لـ Time To First Byte. إنه مقياس أداء الويب الذي يقيس الوقت الذي يستغرقه المتصفح لتلقي أول بايت من البيانات من الخادم .
يعد الاتصال بالويب عملية متعددة الخطوات بين الخادم وقاعدة البيانات ومتصفح المستخدم. كل خطوة يمكن أن تؤدي إلى تأخير.
حسابات درجات TTFB لثلاث عمليات:
- طلب إلى الخادم: الوقت الذي يستغرقه المتصفح لإرسال الطلب إلى الخادم.
- معالجة الخادم: الوقت المستغرق لتنزيل الملفات الضرورية قبل إرسالها مرة أخرى إلى العميل. يتضمن ذلك وقت بحث DNS ووقت إعادة توجيه الخادم.
- الاستجابة للعميل: الوقت الذي يستغرقه الخادم لعرض البيانات المطلوبة مرة أخرى إلى متصفح المستخدم (العميل).
ما هي درجة TTFB الجيدة؟
وفقًا لـ Google PageSpeed Insights ، يجب أن يكون الوقت القياسي لمعالجة الطلبات مثاليًا 800 مللي ثانية أو 0.8 ثانية. إذا كان الخادم الخاص بك يستغرق وقتًا أطول من هذا ، فقد تحتاج إلى تحسين وقت استجابة الخادم.
لماذا يهم في ووردبريس
على الرغم من اختلاف TTFB عن سرعة الصفحة ، إلا أنه يؤثر على سرعة الصفحة الإجمالية لموقعك على الويب. ومع ذلك ، قد يجادل البعض بأن الحصول على درجة TTFB "جيدة" ليس ضروريًا.
صرحت Google أيضًا أن TTFB هي جانب حيوي من تجربة التحميل ولكنها لا تؤثر على درجة Core Web Vitals لموقعك على الويب. فلماذا هو مهم؟
عندما تقوم بتقليل TTFB ، سيقضي المستخدمون وقتًا أقل في انتظار بدء تحميل صفحتك. نتيجة لذلك ، ستزيد مشاركة المستخدم وتقلل من معدل الارتداد على موقع الويب الخاص بك.
كيفية قياس وقت استجابة الخادم الخاص بك
هناك طرق مختلفة لقياس قيمة TTFB لموقعك على الويب. يمكنك استخدام أدوات مطور الكروم أو أداة اختبار السرعة لقياس وقت استجابة الخادم.
بينما يمكنك استخدام العديد من أدوات الاختبار عبر الإنترنت ، فإننا نوصي باستخدام واحدة فقط لموقعك على الويب. قد تعرض كل أداة قيمًا مختلفة بناءً على موقع الخادم الخاص بها.
اختبار TTFB باستخدام Chrome DevTools
تعد أداة chrome dev سهلة الاستخدام لاختبار وقت استجابة الخادم. ومع ذلك ، هناك قيود على استخدام هذه الطريقة.
أولاً ، نظرًا لأنه يتحقق من متصفحك ، فقد تواجه زمن انتقال للشبكة بسبب ضعف اتصال الإنترنت. أيضًا ، سيتحقق من قيمة TTFB بناءً على موقعك الحالي وفرص وصول المستخدمين إلى موقعك في جميع أنحاء العالم.
لهذا السبب ، نوصي باستخدام أداة عبر الإنترنت للتحقق من استجابة الخادم عبر مراكز البيانات التي تتم استضافة موقعك عليها.
لاستخدام خيار مطور الكروم ، افتح موقع الويب الذي تريد التحقق من وقت الاستجابة الخاص به. بعد ذلك ، انقر بزر الماوس الأيمن في أي مكان في نافذة المتصفح وحدد فحص . سيؤدي هذا إلى فتح قائمة المطور.
بدلاً من ذلك ، يمكنك استخدام الاختصار (ctrl + shift + I في windows و cmd + shift + I على Mac) لفتح هذه القائمة.
بعد ذلك ، حدد علامة تبويب الشبكة من خيارات المطور المتاحة وقم بتحديث الصفحة.
بعد ذلك ، مرر مؤشر الماوس فوق النتيجة الأولى التي تحتوي على اسم موقع الويب الخاص بك وانقر فوق مخطط الشلال . سترى نافذة معلومات استجابة الخادم المنبثقة. قيمة "انتظار استجابة الخادم" هي قيمة TTFB أو وقت الانتظار (أي 659 مللي ثانية من الصورة أعلاه).
استخدام أداة PageSpeed من Google
تتحقق أداة PageSpeed Insights من مقياس مؤشرات الويب الحيوية الأساسية لموقعك على الويب ، مثل Largest Contentful Paint (LCP) و First Contentful Paint (FCP). ومع ذلك ، يمكن استخدامه أيضًا لاختبار TTFB الخاص بك.
لاستخدام هذه الأداة ، انتقل إلى موقع PageSpeed Insights وأدخل موقع الويب الخاص بك في مربع الإدخال. بعد ذلك ، انقر فوق تحليل .
سترى اثنين من التقييمات لموقع الويب الخاص بك. نحن مهتمون بقيمة TTFB.
عند التمرير لأسفل إلى علامة التبويب "الفرص" ، سترى توصيات لتقليل وقت استجابة الخادم الأولي.
يوفر Google PageSpeed Insights مقاييس أداء حول موقع الويب الخاص بك. لمعرفة المزيد حول هذا الموضوع ، اتبع هذا الرابط إلى دليل المبتدئين الخاص بنا حول Core Web Vitals .
قم بقياس TTFB باستخدام أداة WebPageTest
يمكنك أيضًا التحقق من سرعة موقع الويب الخاص بك باستخدام أداة WebPageTest. ما عليك سوى إدخال عنوان موقع الويب الخاص بك والنقر فوق بدء الاختبار .
ستقوم الأداة بتحليل موقع الويب الخاص بك وإظهار أداء موقعك. للتحقق من درجة TTFB ، قم بالتمرير لأسفل وانقر فوق مقياس الشلال لفتح تقرير مفصل حول الاختبار.
سترى درجة "الوقت حتى البايت الأول" لمجالك في عمود TTFB في السطر الأول.
ما الذي يسبب بطء أوقات استجابة الخادم
تتأثر Time To First Byte عمومًا باستضافة الويب وتطبيقات الواجهة الخلفية (WordPress). فيما يلي بعض أسباب بطء وقت استجابة الخادم.
- مضيف ويب بطيء
- قاعدة بيانات WordPress غير محسّنة
- برامج قديمة
- شبكة الكمون
- حركة الويب عالية
يمكن معالجة بعض هذه الأسباب ، مثل حركة المرور العالية على الويب واستضافة الويب البطيئة ، عن طريق الترقية إلى خادم استضافة WordPress آمن وسريع . ومع ذلك ، هناك بعض التحسينات التي يمكنك إجراؤها على موقع WordPress الخاص بك لتقليل قيمة TTFB.
7 طرق لتقليل أوقات استجابة الخادم (TTFB) في WordPress
هنا ، سنشرح 7 طرق لتقليل الوقت إلى البايت الأول (TTFB) في ووردبريس.
استخدم مكونًا إضافيًا للتخزين المؤقت لتقليل أوقات استجابة الخادم (TTFB)
التخزين المؤقت هو أسلوب لتحسين موقع الويب لتخزين إصدارات ثابتة من الموقع على الخادم. عندما يزور مستخدم عائد موقعك ، سيعرض خادمك النسخة المخبأة لهذا المستخدم. هذه واحدة من أكثر الطرق فعالية لتحسين أداء موقع الويب الخاص بك.
سيؤدي تمكين التخزين المؤقت على موقع WordPress الخاص بك إلى تقليل الطلبات التي يعالجها خادمك كل ثانية. سيؤدي هذا بدوره إلى تحرير موارد الخادم وتقليل وقت استجابة الخادم.
أسهل طريقة لإضافة التخزين المؤقت على مواقع WordPress هي استخدام مكون إضافي للتخزين المؤقت. يمكنك مراجعة هذا الدليل لمعرفة كيفية تثبيت وتكوين المكون الإضافي WP Super Cache.
بعد تثبيت مكون إضافي للتخزين المؤقت على موقع الويب الخاص بك ، يجب عليك أيضًا تنشيط خيار التحميل البطيء لصورك. عند التمكين ، لن يعرض موقع الويب الخاص بك الصور إلا عندما يقوم المستخدم بالتمرير إلى القسم الذي يحتوي على صورة.
تقليل أوقات استجابة الخادم (TTFB) عن طريق تمكين ضغط البيانات
ضغط البيانات هو عملية تقليل أحجام ملفات الويب الخاصة بك باستخدام خوارزمية ضغط. يتم استخدام خوارزميتين على نطاق واسع ؛ ضغط brotli و gzip.
كلا الخوارزميتين تعملان بشكل جيد على مواقع WordPress. عند التمكين ، سيقوم بضغط ملفات الويب (الصور والنصوص وملفات CSS) دون فقدان الجودة.
يمكنك استخدام مكون إضافي للتخزين المؤقت في WordPress يدعم ضغط البيانات لتمكين ضغط brotli أو gzip على موقع الويب الخاص بك. اتبع هذا الرابط لمعرفة كيفية تمكين ضغط البيانات في WordPress .
تحسين قاعدة البيانات لتقليل أوقات استجابة الخادم (TTFB)
إذا كانت قاعدة بيانات WordPress الخاصة بك تحتوي على الكثير من البيانات غير الضرورية ، فيمكن أن تؤثر على وقت استجابة الخادم الخاص بك. عادةً ما تتضمن هذه البيانات مراجعات المنشور ، والمنشورات والتعليقات المحذوفة ، وتعليقات البريد العشوائي ، أو البيانات المتبقية من المكونات الإضافية المحذوفة.
أسهل طريقة لتنظيف قاعدة البيانات الخاصة بك هي استخدام مكون WordPress الإضافي. يمكنك أيضًا استخدام مكون إضافي مثل تحسين قاعدة البيانات بعد حذف المراجعة للحفاظ على قاعدة بياناتك محسّنة.
المكون الإضافي هو منظف قاعدة بيانات WP بنقرة واحدة يحذف مراجعات المنشور والبريد العشوائي والتعليقات المحذوفة ، إلخ.
لتثبيت هذا البرنامج المساعد ، قم بتسجيل الدخول إلى لوحة معلومات WordPress الخاصة بك وانتقل إلى الإضافات >> إضافة جديد . في مربع البحث ، أدخل "تحسين قاعدة البيانات" ، ثم انقر فوق التثبيت الآن بجوار اسم البرنامج المساعد. قم بتنشيط المكون الإضافي بعد اكتمال التثبيت.
انتقل الآن إلى الإعدادات >> تحسين قاعدة البيانات لفتح صفحة إعدادات المكون الإضافي. هنا يمكنك اختيار جداول قاعدة البيانات التي تريد تحسينها. بعد تحديد اختياراتك ، قم بالتمرير لأسفل وانقر فوق حفظ الإعدادات .
لتحسين قاعدة البيانات الخاصة بك ، انقر فوق Go To Optimizer .
إذا قمت بالنقر فوق أي من أزرار التحليل ، فسيظهر لك الجداول التي سيتم تحسينها. لتحسين قاعدة البيانات الخاصة بك ، انقر فوق الزر تحسين (التفاصيل) .
سيتم تشغيل التحسين ويعرض لك تقريرًا بجداول قاعدة البيانات التي تم تحسينها. بدلاً من ذلك ، إذا قمت بالنقر فوق الزر تحسين (ملخص) ، فسيظهر ملخصًا للملفات المحذوفة.
استخدم شبكة توصيل المحتوى CDN
تعمل شبكات توصيل المحتوى كوسيط بين خادم الويب الخاص بك ومتصفح الويب. سيرسل المستعرض الخاص بك الطلبات إلى CDN بدلاً من إرساله مباشرة إلى الخادم الخاص بك.
هناك فوائد لاستخدام CDN على موقع الويب الخاص بك. بالنسبة للمبتدئين ، تمتلك شبكات CDN مراكز بيانات منتشرة في جميع أنحاء العالم. لذلك ، ستغطي خوادمهم معظم المناطق التي يزور المستخدمون موقعك منها.
إذا لم يكن خادم الويب الخاص بك يحتوي على خوادم مخصصة عبر مواقع متعددة ، فقد يقدم وقت استجابة الشبكة للمستخدمين في المناطق النائية.
يقوم بعض موفري استضافة WordPress بتضمين CDN في خدماتهم. لذلك إذا كنت تستخدم استضافة WordPress مُدارة ، فمن المحتمل أن يكون لديك CDN ممكّنًا. يمكنك الاتصال بدعم مزود الاستضافة للحصول على مزيد من المعلومات حول هذا الموضوع.
يمكنك أيضًا استخدام موفر CDN تابع لجهة خارجية لموقع الويب الخاص بك إذا كان مضيف الويب الخاص بك لا يتضمن خدمات CDN. لحسن الحظ ، هناك العديد من الخيارات الجيدة المتاحة. واحدة من أكثرها شعبية هي Cloudflare.
يمكنك مشاهدة مقطع الفيديو الخاص بنا حول كيفية دمج Cloudflare مع WordPress . يشرح الدليل أيضًا كيفية إعداد SSL مجانًا باستخدام Cloudflare.
قم بتحديث موقعك بانتظام لتقليل أوقات استجابة الخادم (TTFB)
WordPress هو نظام إدارة محتوى مفتوح المصدر يتم تحديثه باستمرار من قبل فريق مطوريه. غالبًا ما تتضمن هذه التحديثات إصلاحات للأخطاء و / أو ميزات وتحسينات جديدة تجعلها أكثر كفاءة.
أيضًا ، إذا كانت السمة والمكونات الإضافية التي تستخدمها على موقعك لا تستخدم أحدث إصدار من البرنامج ، فقد يكون السبب في بطء استجابة الخادم على موقعك.
يجب أن تظل على اطلاع بأحدث إصدار من WordPress. تأكد أيضًا من تحديث السمات والمكونات الإضافية بمجرد طرح التحديثات.
يمكنك التحقق من منشورنا حول كيفية ترقية WordPress لمزيد من المعلومات. يغطي الدليل أيضًا تحديثات المكونات الإضافية والسمات.
تقليل أوقات استجابة الخادم (TTFB) عن طريق إزالة المكونات الإضافية والسمات غير المستخدمة
إذا كان لديك بعض المكونات الإضافية المثبتة على موقعك والتي لا تستخدمها بشكل نشط ، فأنت بحاجة إلى حذفها. على الرغم من أنها ليست نشطة ، إلا أنها لا تزال تشغل مساحة الخادم. عندما يقوم الخادم الخاص بك بتقديم طلب ، فإنه يقوم أيضًا بتحميل البرامج النصية على ملفات البرنامج المساعد.
يمكنك بسهولة حذف المكونات الإضافية التي لا تستخدمها من لوحة تحكم مشرف WordPress بالانتقال إلى الإضافات >> الإضافات المثبتة . ثم حدد موقع المكون الإضافي غير النشط وانقر فوق حذف .
لحذف سمة من موقع الويب الخاص بك ، انتقل إلى المظهر >> السمات . بعد ذلك ، مرر مؤشر الماوس فوق السمة التي ترغب في حذفها وانقر فوق "تفاصيل الموضوع" .
سينبثق تراكب مع تفاصيل حول السمة. انقر فوق الزر حذف واضغط على موافق لتأكيد العملية.
إذا كانت لديك سمات أخرى لا تستخدمها بنشاط ، فاتبع نفس الإجراء لإزالتها من موقع الويب الخاص بك.
قم بترقية مضيف الويب لتقليل أوقات استجابة الخادم (TTFB)
ربما تكون قد بدأت بخطة استضافة رخيصة لموقعك على الويب. يمكن أن يكون ذلك رائعًا لمستخدمي WordPress الجدد. ولكن مع نمو موقعك ، ستدرك أن الاستضافة قد لا تنهي الصفقة لموقعك على الويب ، خاصة إذا كنت تستخدم خطة استضافة مشتركة.
هذا بسبب مشاركة موارد الخادم بين مواقع الويب المختلفة ، وقد يكون لبعضها مشكلات. يمكن أن يؤدي ذلك إلى قيمة TTFB عالية إذا تلقى أحد مواقع الويب على الشبكة حركة مرور ضخمة.
إذا لم يؤد اتباع الخطوات المذكورة أعلاه إلى تقليل أوقات استجابة الخادم (TTFB) ، فقد تحتاج إلى ترقية مضيف الويب الخاص بك.
يرجى مراجعة موفري الاستضافة الموصى بهم لمواقع WordPress .
استنتاج
سيؤدي تقليل TTFB إلى تحسين سرعة التحميل الإجمالية لموقعك. إلى جانب كونه عامل ترتيب مهم لتحسين محركات البحث ، تؤثر سرعة موقع الويب أيضًا على تجربة المستخدم الخاصة بك. لذلك يجب عليك تحسين خادم الويب لتقليل TTFB.
في هذا الدليل ، أوضحنا ما تعنيه TTFB ولماذا يجب عليك تقليل أوقات استجابة الخادم على موقع الويب الخاص بك. بعد ذلك ، شاركنا بعض الخطوات لمساعدتك في تقليل وقت موقع الويب الخاص بك إلى درجة البايت الأولى.
يمكن أن يؤدي تقليل وقت استجابة الخادم إلى زيادة سرعتك الإجمالية. ولكن هناك نصائح أخرى يمكنك تطبيقها لزيادة سرعة موقع الويب الخاص بك. يمكنك مراجعة دليل تحسين سرعة WordPress الخاص بنا للحصول على مزيد من المعلومات.
إذا كنت لا ترغب في متابعة هذه التقنيات ، يمكنك طلب خدمة تحسين السرعة لدينا وجعل خبرائنا يعززون سرعة موقع الويب الخاص بك.