STATUS IS UPجاهزية المواقع

دليل عمل للحزمة التقنية · لقطة بتاريخ 23 أكتوبر 2026

Next.js on Cloudflare: دليل عمل للجاهزية

ما تتقنه المواقع البالغ عددها 3,475 التي خضعت للقياس على هذه الحزمة التقنية، وأوجه قصورها، والخطوات الخاصة بـ Next.js on Cloudflare التي تسدّ كل ثغرة.

المواقع التي شملها القياس
3,475

تم اكتشافه من HTML الصفحة الرئيسية وترويساتها

وسيط مؤشر الجاهزية
72/100

جميع المواقع: 64

الملفات التعريفية على هذه الحزمة التقنية
543

أعلى 50 ألف موقع

الجاهزية حسب المسار

تمكين

88/100

جميع المواقع 77

تحصين

60/100

جميع المواقع 55

تسريع

77/100

جميع المواقع 63

تعافي

2/100

جميع المواقع 11

دليل العمل الخاص بـ Next.js on Cloudflare

الثغرات مرتبة حسب الأثر، مع الخطوة الخاصة بالمنصة حيثما توفرت.

  1. الاحتفاظ بـ HSTS لمدة سنة على الأقل

    43% لوحظت · جميع المواقع 31%

    أرسل Strict-Transport-Security في استجابات HTTPS. ابدأ بقيمة max-age قصيرة (مثل 300 ثانية)، وتأكد من أن كل نطاق فرعي يعمل عبر HTTPS، ثم ارفعها تدريجيًا إلى 31536000. أضف includeSubDomains فقط عندما تستخدم جميع النطاقات الفرعية HTTPS. التحميل المسبق لـ HSTS اختياري ويصعب التراجع عنه؛ ولا يوصي به hstspreload.org نفسه افتراضيًا.

    على Next.js: أضف الترويسة في خيار headers() ضمن next.config.js لجميع المسارات.

    على Cloudflare: فعّل HSTS ضمن SSL/TLS > شهادات الحافة > أمان النقل الصارم عبر HTTP، وزِد max-age تدريجيًا.

  2. نُشر security.txt

    9% لوحظت · جميع المواقع 5.5%

    انشر /.well-known/security.txt مع حقلَي Contact وExpires على الأقل، كما يتطلّب RFC 9116، وراجعه قبل انتهاء صلاحيته.

    على Cloudflare: يمكن لمركز الأمان في Cloudflare تقديم ملف security.txt للمنطقة.

  3. لا توجد نصوص برمجية تعيق العرض في عنصر head

    28% لوحظت · جميع المواقع 44%

    أضف defer إلى النصوص البرمجية التي تحتاج إلى DOM، وasync إلى النصوص المستقلة مثل نصوص التحليلات، أو انقلها إلى نهاية جسم المستند.

    على Next.js: استخدم المكوّن next/script مع استراتيجية تحميل مناسبة.

  4. تحدّد سجلات CAA الجهات التي يمكنها إصدار الشهادات

    13% لوحظت · جميع المواقع 11%

    انشر سجلات CAA التي تسمّي جميع سلطات إصدار الشهادات التي تستخدمها فعليًا، بما فيها السلطات التي تستخدمها شبكة CDN لديك للشهادات المُدارة. أضف جهة اتصال iodef إذا أردت تلقّي التقارير.

    على Cloudflare: يوثّق Cloudflare جهات إصدار الشهادات التي تحتاج إليها شهاداته المُدارة؛ أدرجها في سجلات CAA لديك.

  5. تفرض سياسة DMARC العزل أو الرفض

    44% لوحظت · جميع المواقع 31%

    انشر DMARC مع p=none وعنوان لتلقّي التقارير أولًا، وصحّح إعدادات أي مرسلين شرعيين لا يجتازون محاذاة SPF أو DKIM، ثم انتقل إلى العزل وأخيرًا إلى الرفض.

  6. تُستخدم تنسيقات صور حديثة

    48% لوحظت · جميع المواقع 40%

    قدّم WebP أو AVIF مع بديل بتنسيق JPEG أو PNG، إما عبر CDN للصور أو بإنشاء كلا التنسيقين وقت البناء.

    على Next.js: يقدّم المكوّن next/image صيغًا محسّنة تلقائيًا.

    على Cloudflare: يمكن لخدمة Polish من Cloudflare تحويل الصور إلى WebP.

  7. DNSSEC موقَّع

    8.3% لوحظت · جميع المواقع 8.1%

    فعّل DNSSEC لدى مزوّد DNS لديك، ثم أضف سجل DS لدى مسجّل النطاق. خطّط بعناية للانتقال بين المزوّدين: فقد يتسبّب سجل DS قديم في فشل حلّ اسم النطاق.

    على Cloudflare: فعّل DNSSEC ضمن DNS > الإعدادات، وأضف سجل DS لدى مسجّل النطاق.

  8. سياسة أمن المحتوى موجودة

    32% لوحظت · جميع المواقع 31%

    ابدأ باستخدام Content-Security-Policy-Report-Only لمعرفة ما قد يتعطل، وشدّد السياسة على مدى بضعة أسابيع، ثم طبّقها إلزاميًا.

    على Next.js: يوثّق Next.js استخدام CSP القائمة على nonce مع البرمجيات الوسيطة.

جوانب تفوّق مواقع Next.js on Cloudflare

  • يمكن الوصول إليه عبر IPv6رُصد في 91%جميع المواقع 44%
  • تخزين الملفات الثابتة مؤقتًا لمدة 30 يومًا أو أكثررُصد في 86%جميع المواقع 50%
  • تحميل الصور خارج نطاق العرض تحميلًا كسولًارُصد في 90%جميع المواقع 61%
  • الإعلان عن HTTP/3رُصد في 65%جميع المواقع 36%

جميع الفحوص البالغ عددها 31 على Next.js on Cloudflare

الفحصالمسارمرصودجميع المواقعمقاس
تُحوَّل طلبات HTTP إلى HTTPSتحصين93%91%3,228
الاحتفاظ بـ HSTS لمدة سنة على الأقلتحصين43%31%3,475
تم التفاوض على TLS 1.3تحصين98%92%3,443
يتبقى أكثر من 14 يومًا على انتهاء صلاحية الشهادةتحصين>99%>99%3,443
مدة صلاحية الشهادة 100 يومًا أو أقلتحصين95%75%3,443
تحدّد سجلات CAA الجهات التي يمكنها إصدار الشهاداتتحصين13%11%3,469
DNSSEC موقَّعتحصين8.3%8.1%3,474
نُشر security.txtتحصين9%5.5%3,340
تفرض سياسة DMARC العزل أو الرفضتحصين44%31%3,475
X-Content-Type-Options: nosniffتحصين50%48%3,475
التضمين في الإطارات مقيَّدتحصين49%49%3,475
سياسة أمن المحتوى موجودةتحصين32%31%3,475
تم ضبط Referrer-Policyتحصين38%23%3,475
تم التفاوض على HTTP/2تسريع>99%89%3,443
تم الإعلان عن HTTP/3تسريع65%36%3,475
HTML مضغوطتسريع>99%93%3,475
الملفات الثابتة مخزّنة مؤقتًا لمدة 30 يومًا أو أكثرتسريع86%50%3,246
تُستخدم تنسيقات صور حديثةتسريع48%40%2,943
الصور خارج نطاق العرض تُحمَّل تحميلًا كسولًاتسريع90%61%2,748
لا توجد نصوص برمجية تعيق العرض في عنصر headتسريع28%44%3,475
نُشر robots.txtتمكين93%79%3,369
خريطة موقع XML قابلة للاكتشافتمكين84%73%3,446
يمكن الوصول عبر IPv6تمكين91%44%3,473
تم التصريح بعنوان URL الأساسيتمكين78%70%3,475
الوصف التعريفي مكتوبتمكين95%82%3,475
تم إعداد إطار العرض للأجهزة المحمولةتمكين100%96%3,475
البيانات المنظَّمة موجودةتمكين61%53%3,475
تم تعيين صورة المعاينة للمشاركة الاجتماعيةتمكين73%55%3,475
تم التصريح بلغة الصفحةتمكين96%91%3,475
إعادة توجيه واحدة على الأكثر إلى الصفحة الرئيسيةتمكين98%98%3,475
خوادم الأسماء موزَّعة على مزوّدين مختلفينتعافي2.5%11%3,474

مواقع Next.js on Cloudflare ذات الجاهزية العالية

ذات صلة