Page Speed Checker
يقيس فاحص سرعة الصفحة المجاني هذا أجزاء السرعة التي يتحكم فيها الخادم: وقت أول بايت وكم من الوقت يستغرق تحميل HTML وحجمه وما إذا كانت رؤوس الضغط والتخزين المؤقت معينة وعدد أوراق الأنماط والبرامج النصية والصور والخطوط والمضيفين الخارجيين التي تطلبها الصفحة. إنه اختبار من جانب الخادم، لذا فإنه يشرح ما لا يمكنه قياسه (Core Web Vitals) وأين تحصل عليها.
Page Speed Checker
Technical SEO
عن هذه الأداة
تفقد الصفحات البطيئة الزوار قبل ظهور الكلمة الأولى، وتغذي السرعة إشارات تجربة الصفحة في Google. لكن "الموقع بطيء" له أسباب عديدة: خادم بطيء أو مستند HTML منتفخ أو عدم وجود ضغط أو عشرات البرامج النصية أو صور ثقيلة. الخطوة الأولى هي فصل حصة الخادم عن الواجهة الأمامية، لأن الإصلاحات تعيش في أماكن مختلفة.
يطلب الفاحص الصفحة مرتين من خادمنا. يتوقف الطلب الأول بعد أول كيلوبايت، لذا فإن وقته قريب من وقت أول بايت: DNS والاتصال ومصافحة TLS واستجابة الخادم. يقوم الثاني بتحميل HTML بالكامل، مما يعطي الوقت الإجمالي والحجم على السلك وبعد فك الضغط. ثم يقرأ HTML لحساب أوراق الأنماط والبرامج النصية الخارجية والمضمنة والبرامج النصية التي تحجب العرض في الرأس والصور والإطارات والخطوط المحملة مسبقاً والمضيفين الخارجيين المعنيين، ويقيم الضغط والتخزين المؤقت من الرؤوس.
هذا قياس معملي من خادم واحد بدون عرض: لا يقوم بتشغيل JavaScript أو تحميل الصور أو رسم الصفحة، لذا لا يمكنه الإبلاغ عن Largest Contentful Paint أو Cumulative Layout Shift أو Interaction to Next Paint. استخدم Google PageSpeed Insights أو Chrome User Experience Report للحصول على تلك المقاييس الميدانية. يختلف التوقيت أيضاً حسب المسافة؛ سيرى زوارك أرقاماً مختلفة.
الأسئلة الشائعة
ما هو وقت أول بايت الجيد؟
تقترح Google أقل من 800 ميلي ثانية في الحقل وأفضل المواقع تجيب في أقل من 200. فوق 600 الخادم أو التطبيق أو قاعدة البيانات عادة ما يكون الاختناق: تخزين الصفحات المؤقت وخادم أسرع وضبط PHP أو قاعدة البيانات و CDN هي الإصلاحات الشائعة. TTFB يحد كل ما يتبعه، لذا أصلحه أولاً.
لماذا تختلف الأرقام عن PageSpeed Insights؟
يعرض PageSpeed Insights الصفحة في هاتف محاكى بسرعة بطيئة ويبلغ عن Core Web Vitals، بينما يقيس هذا الفاحص استجابة الخادم الخام من مركز بيانات بدون عرض. الاثنان يجيبان على أسئلة مختلفة: هذا يخبرك بسرعة الخادم و HTML، PageSpeed يخبرك بكيفية شعور الصفحة للمستخدم.
كيف أفعل gzip أو Brotli compression؟
في Apache فعّل mod_deflate (أو mod_brotli) لأنواع النصوص؛ في Nginx اضبط gzip on مع gzip_types لـ HTML و CSS و JavaScript و JSON و SVG؛ في cPanel استخدم خيار Optimize Website؛ على Cloudflare يكون مفعلاً بشكل افتراضي. يقلل الضغط عادة تحويلات النصوص بنسبة 70 إلى 80 في المائة.
ما هي البرامج النصية التي تحجب العرض؟
علامات البرنامج النصي في الرأس بدون defer أو async: يتوقف المتصفح عن بناء الصفحة حتى يقوم بتحميل وتشغيل كل واحد. انقلها إلى نهاية الجسم أو أضف defer وحمّل أدوات الجهات الخارجية async. كل برنامج نصي حاجب يؤخر الطلاء الأول بمسافة واحدة على الأقل.
هل تؤثر سرعة الصفحة على التصنيفات؟
نعم، كجزء من إشارات تجربة الصفحة في Google، على الرغم من أن الصلة لا تزال تأتي أولاً. في الممارسة العملية تهم السرعة أكثر من خلال السلوك: تحصل الصفحات الأسرع على المزيد من زوارها للبقاء والقراءة والتحويل. استهدف TTFB سريع والأصول المضغوطة والمخزنة مؤقتاً وعدد قليل من البرامج النصية والصور ذات الحجم المناسب.

