95.3٪ از سایت ها در آوریل 2023 در سطل FID خوب قرار دارند. این میانگین در سراسر سایت است. همانطور که اشاره کردیم، برای اینکه در اینجا خوب نشان داده شود، به 75٪ از تعاملات نیاز دارید تا در کمتر از 100 میلی ثانیه پاسخ دهید.
وقفه های بین کارها فرصت هایی هستند که صفحه برای تغییر به وظیفه ورودی کاربر و پاسخ به آنچه می خواستند انجام دهد. این در دستگاههای کندتر بدتر است، زیرا پردازش جاوا اسکریپت بیشتر طول میکشد و باعث تأخیر بیشتری میشود.
اگر از یک چارچوب جاوا اسکریپت استفاده می کنید، جاوا اسکریپت زیادی برای بارگیری صفحه مورد نیاز است. پردازش جاوا اسکریپت در مرورگر ممکن است کمی طول بکشد و این می تواند باعث تاخیر شود. اگر از پیش اجرا یا SSR استفاده می کنید، این بار را از مرورگر به سرور منتقل می کنید.
افکار نهایی
توجه داشته باشید که دادههای Core Web Vitals نشان داده شده توسط کاربر-عاملی که برای خزیدن خود در طول راهاندازی انتخاب کردهاید تعیین میشود. اگر از تلفن همراه خزیده باشید، مقادیر CWV تلفن همراه را از API دریافت خواهید کرد.
هر جاوا اسکریپتی که فوراً به آن نیاز ندارید باید بعداً بارگیری شود. دو راه اصلی برای انجام این کار وجود دارد – ویژگیهای defer و async. این ویژگی ها را می توان به تگ های اسکریپت شما اضافه کرد.
اگرچه FID در مارس 2024 با INP جایگزین می شود، هنوز هم ارزش کار روی بهبود FID را دارد. همان چیزهایی که برای بهبود TBT و FID روی آنها کار می کنید باید INP را نیز بهبود بخشند.
کدام را باید استفاده کنید؟ برای هر چیزی که قبلاً می خواهید یا وابستگی دارد، من به سمت همگام سازی متمایل می شوم.
اگر هم دادههای آزمایشگاهی و هم دادههای میدانی را در مقیاس میخواهید، تنها راه برای به دست آوردن آن از طریق API PageSpeed Insights است. میتوانید با حسابرسی سایت Ahrefs به راحتی به آن متصل شوید و گزارشهایی از جزئیات عملکرد خود دریافت کنید. این برای سایت های تایید شده با حساب Ahrefs Webmaster Tools (AWT) رایگان است.
در PageSpeed Insights، یک برگه TBT را خواهید دید که دارای مشکلات مربوط به مسدود شدن رشته اصلی است. اینها مسائلی هستند که می خواهید برای بهبود FID حل کنید.
تعداد کمی از سایت ها نیاز به نگرانی در مورد FID دارند، حتی در اتصالات کندتر، زیرا بیشتر صفحات آنها در حال عبور است.
به عنوان مثال، من تمایل دارم از async در برچسب های تجزیه و تحلیل استفاده کنم تا کاربران بیشتری ثبت شوند. شما می خواهید هر چیزی را که لازم نیست به بعد موکول کنید یا وابستگی ندارد. افزودن ویژگی ها بسیار آسان است.
برای آزمایشهای ثابت و قابل تکرار، دادههای آزمایشگاهی نیز وجود دارد که با شرایط یکسان آزمایش میکنند. FID در تست های آزمایشگاهی در دسترس نیست زیرا ابزارهای آزمایش روی چیزی کلیک نمی کنند. با این حال، میتوانید از زمان مسدودسازی کل (TBT) به عنوان یک معیار جایگزین استفاده کنید. با بهبود فرآیندهایی که مسدود شده اند، FID خود را نیز بهبود می بخشید.
اندازه گیری FID برای یک URL واحد
همچنین گزینه انتقال برخی از جاوا اسکریپت به a وجود دارد کارگر خدماتی. من اشاره کردم که جاوا اسکریپت برای یک رشته اصلی مرورگر رقابت می کند، اما این یک راه حل است که به آن مکان دیگری برای اجرا می دهد.