تجنب عمليات إعادة توجيه الصفحة المقصودة

تظهر هذه القاعدة عند اكتشاف PageSpeed Insights أن لديك أكثر من إعادة توجيه واحدة من عنوان url معين إلى صفحة نهائية مقصودة.

نظرة عامة

نظرًا لأن عمليات إعادة التوجيه تتسبب في تشغيل دورة طلب واستجابة HTTP إضافية وتحتاج إلى مهلة زمنية إضافية، يجب الحد من عدد عمليات إعادة التوجيه التي يتسبب فيها التطبيق. وقد يؤدي تجنب عمليات إعادة توجيه HTTP إلى الحد من مقدار الوقت الذي يحتاج المستخدم إلى انتظاره حتى يكتمل تحميل الصفحة. ونحن نوصي باستيعاب تصميم الموقع جيدًا للوقوف على المكان الذي يمكن تحسين أداء الموقع من خلاله.
وفي ما يلي بعض الأمثلة على أنماط إعادة التوجيه الجيدة والسيئة:
  • نمط رائع: يستخدم example.com تصميم ويب سريع الاستجابة، ولا يلزم استخدام عمليات إعادة التوجيه
  • نمط مقبول: example.com -> m.example.com/home
  • نمط سيئ: example.com -> www.example.com -> m.example.com -> m.example.com/home

التوصيات

إذا كان موقعك يتبع توصيات Google بشأن استخدام تصميم الويب سريع الاستجابة، فسيتجنب موقع الويب عمليات إعادة التوجيه تلقائيًا.
وإذا كان الموقع يحتاج إلى عمليات إعادة توجيه لا محالة، فيجب تنفيذ كل مما يلي:
  • استخدام إعادة توجيه HTTP لتوجيه مستخدمي وكيل مستخدم جوّال إلى عنوان URL مكافئ للجوّال مباشرة بدون أية عمليات إعادة توجيه وسيطة،
  • تضمين ترميز &ltlink rel="alternate"&gt في صفحات سطح المكتب لتحديد عنوان URL المكافئ للجوّال حتى يتمكن برنامج Googlebot من اكتشاف صفحات ويب الجوّال.

إرسال تعليق

 
Top