سنتعرف علي كيفية إصلاح الخطأ "تجنب تسلسل الطلبات الحرجة"، في Lighthouse لقياس سرعة الصفحة ومعرفة الأخطاء لمدونة بلوجر Blogger الخاصة بك.
إصلاح مشكلة تجنب تسلسل الطلبات الحرجة في بلوجر
بالتأكيد الآن، أصبحت سرعة تحميل موقع الويب عامل رئيسي في الترتيب رسمي في Google، كما أن إصلاح المشكلات الفنية في Blogger يعد أمرًا صعبًا بعض الشيء.
سلاسل الطلبات المهمة، هي الطلبات التي تستدعيها الشبكة لعرض محتوي الصفحة. مثل، الخطوط المستخدمة بالموقع والأكواد والصور المستخدمة في الجزء المرئي من الصفحة وهذا ما سنتعرف عليه بالتفصيل.
ما هو خطأ تسلسل الطلبات الحرجة؟
تسلسل الطلبات الحرجة هو سلسلة من الطلبات التي تعتمد على بعضها البعض والتي تعتبر مهمة جداً لعرض المحتوى على صفحة الويب الخاصة بك.
ويتم تحديد الترتيب الذي تتم فيه معالجة الطلبات الحرجة بواسطة مسار العرض الحرج.
يبدأ المتصفح بمعالجة كود HTML لصفحة الويب الخاصة بك. ثم يطلب المستعرض بعد ذلك جميع الموارد الخارجية مثل ملفات JavaScript وملفات CSS الموجودة في التعليمات البرمجية الخاصة بك.
وبمجرد أن يتم تحميل جميع الموارد الهامة بواسطة المستعرض، يقوم المستعرض بترتيب التخطيط لجميع عناصر الصفحة ويبدأ في عرض المحتوى على صفحة الويب.
يُعرف هذا المسار بالكامل من وقت بدء المستعرض في معالجة ملفات HTML إلى وقت بدء تشغيل المستعرض لأول مرة في عرض المحتوى على الشاشة باسم مسار العرض الحرج.
وبالتأكيد، سيتم تنزيل جميع الموارد بنفس الترتيب الذي تظهر به في ملفات تعليمات HTML البرمجية. ولذلك، يجب عليك تحديد الموارد الهامة حتى لا تؤثر موارد حظر العرض على سرعات تحميل الصفحة أو تؤخر مسار العرض الحرج.
بطريقة ابسط، عندما تريد رؤية سرعة الصفحة ونكتب رابط موقع الويب او المدونة الخاصة بك في Page Speed Insights لمعرفة سرعة موقع الويب الخاص بك، فإنه يستخدم أولوية الشبكة كوكيل لتحديد الموارد الهامة التي تحظر العرض.
ما هي أسباب "خطأ تسلسل الطلبات الحرجة"؟
- الصور الكبيرة الغير محسنة تتسبب في خطأ حظر العرض.
- الأكواد بشكل عام تتسبب في تسلسل الطلبات الحرجة.
- الخطوط المستخدمة بالمدونة تسبب خطاء تسلسل الطلبات المهمة.
وتلك أكثر الأسباب شيوعا في خطأ "تجنَّب سلاسل الطلبات المهمة" التي تظهر في Page Speed Insights لمعرفة سرعة موقع الويب الخاص بك.
كيف يؤثر تسلسل الطلبات الحرجة على سرعة الصفحة؟
وسيحدث ذلك لأن المتصفح سيستغرق وقتًا أطول لمعالجة وإعداد كل سلسلة لعرض وحدات البكسل على الصفحة. ونتيجة لذلك، سيستغرق الأمر وقتًا أطول لعرض المحتوى.
من الجانب الأخر، ستؤدي السلاسل الأقصر وأحجام الموارد الأصغر إلى تحميل صفحات الويب بشكل أسرع وزيادة استجابة عناصر صفحة الويب.
وبهذه الطريقة، يسهل على المستعرض معالجة وتنزيل جميع الموارد اللازمة لعرض المحتوى على الصفحة بسرعة، وهذا يعني أن زوار الموقع سيتمكنون بسرعة من رؤية محتوى الصفحة عند زيارتهم موقع الويب الخاص بك.
تعمل السلاسل الأطول أيضًا على زيادة زمن الانتقال بين صفحات الموقع، وسيستغرق المتصفح وقتًا أطول لتنزيل موارد أكبر حجمًا. قد يتضمن ذلك ملفات CSS و JavaScript.
إصلاح "تجنب تسلسل الطلبات الحرجة" في بلوجر Blogger
يمكنك بسهولة إصلاح خطأ تجنب تسلسل الطلبات الحرجة، عن طريق تنفيذ سمة 'rel = 'preload في الخطوط التي تأتي بالتنسيق woff2.
ما عليك سوى نسخ الكود أدناه واستبداله بعنوان URL الخاص بالخط الخاص بك ولصقه أسفل علامة <head> في قالب موقع الويب الخاص بك.
ملحوظة: يوصى بعمل نسخة احتياطية من القالب الحالي قبل تخصيص القالب أو إجراء تغييرات عليه لتجنب حدوث أي أخطاء، حتي يمكنك استعادة القالب الأصلي.
إضافة كود إصلاح خطأ تجنب تسلسل الطلبات الحرجة لمدونة Blogger:
- قم بتسجيل الدخول إلى Blogger.
- انتقل إلى لوحة تحكم مدونتك ثم المظهر.
- ثم انقر فوق المظهر وتعديل HTML من القائمة المنسدلة.
<link as = 'font' crossorigin = '' href = 'https: //fonts.gstatic.com/s/raleway/v14/1Ptug8zYS_SKbgPNyC0ITw.woff2' rel = 'preload' type = 'font / woff2' />
يمكنك أيضاً تحويل عنوان URL متعدد الخطوط بنفس التنسيق ولصقه أسفل علامة <head> مباشرةً.
كيفية تجنب تسلسل الطلبات الحرجة
خطوات مهمة لتقليل تسلسل الطلبات الحرجة:- تأخير تحميل المحتوى: تأخير تحميل المحتوى غير الضروري لعرض عناصر الصفحة بشكل صحيح عندما تبدأ صفحة الويب في التحميل لأول مرة. يقوم المتصفح لاحقًا بجلب المحتوى عند الحاجة عبر طلب AJAX.
- تحميل خطوط الويب المستخدمة على موقع الويب الخاص بك مسبقاً.
- تنفيذ الجلب المسبق لنظام أسماء النطاقات.
- تصغير وضغط HTML: يمكن أن يساعد ضغط HTML وتقليله عن طريق إزالة أجزاء التعليمات البرمجية غير الضرورية في تحسين سرعات تحميل الصفحة ومنع تحذير "تجنب تسلسل الطلبات الحرجة".
- استخدم الصورة المحسنة بشكل صحيح في الأعلى. يساعدك علي تجنب الخطأ وتحسين سرعة الصفحة.
- تحميل الصور مسبقًا: يجب تحميل الصور التي تحتاج إلى تحميل في إطار عرض المستخدم فقط. تمكين تحميل الصور الكسول lazy load.
- تأخير طلبات JavaScript: تقليل عدد جافا سكريبت أو تأجيلها، يمكنك تأخير تنفيذ JavaScript حتى يتفاعل المستخدم مع صفحة الويب لتجنب تسلسل الطلبات الحرجة.
- تحسين مسار العرض الحرج: دمج ملفات CSS معًا، وتقليل عدد ملفات CSS عن طريق تضمينها في كود HTML الخاص بك.
- تخلص من موارد حظر العرض: تخلص من موارد حظر العرض عن طريق نقل <script> والعلامات <link> إلى أسفل كود HTML الخاص بك.
- حاول تجنب استخدام الأدوات الثقيلة في القسم العلوي من صفحة الويب.
من أهم العوامل للوصول الى تجربة مستخدم جيدة ووثوق محركات البحث بموقعك وطرحك للباحث هي سرعة موقع الويب الخاص بك، هذا بالتأكيد بجانب المحتوي الجيد الذي يعطى قيمة، لذلك يتوجب عليك دائماً تحسين موقعك وتحسين السرعة وتجنب خطأ تسلسل الطلبات الحرجة كما ذكرنا.
سعدنا بوجودك 😍 شكراً لك اترك تعليقك بمدى أستفادتك من المحتوى دعمنا لنا وسيتم الرد عليك في أقرب وقت. يسعدنا دائماً اقتراحاتكم بخصوص المحتوى وأذا كان لديك أى أستفسار لاتترد بالتعليق أو المراسلة عبر صندوق البريد.