Kiểm tra mức độ sẵn sàng · Nhóm Tăng tốc · Trọng số 5
Không có tập lệnh chặn hiển thị trong phần head
Mọi tập lệnh bên ngoài trong phần head của tài liệu đều sử dụng async, defer hoặc type="module".
- Được ghi nhận trên
- 44%
- Các trang web top 1K
- 55%
- Nhóm top 1M
- 43%
- Không đo được
- 41,582
trong số 144,474 trang web đã đo
285 đã đo
79,072 đã đo
bị chặn, gặp yêu cầu xác minh hoặc không áp dụng
Vì sao điều này quan trọng
Một thẻ script src thông thường trong phần head ngăn trình duyệt hiển thị bất kỳ nội dung nào cho đến khi tệp đó được tải xuống và thực thi.
Cách khắc phục
Thêm defer vào các tập lệnh cần DOM, thêm async vào các tập lệnh độc lập như tập lệnh phân tích, hoặc chuyển chúng xuống cuối phần body.
Cách chúng tôi kiểm tra
Mọi tập lệnh bên ngoài trong phần head của tài liệu đều sử dụng async, defer hoặc type="module".
Ghi nhận: Các tập lệnh trong phần head tải mà không gây chặn.
Không ghi nhận: Một hoặc nhiều tập lệnh trong phần head chặn kết xuất.
Giới hạn: Dựa trên HTML của trang chủ được phân phối đến một máy khách tự động; các tập lệnh chạy sau đó không được thực thi.
Các bước theo từng nền tảng công nghệ
- Next.js: Sử dụng thành phần next/script với chiến lược tải phù hợp.
- WordPress: Kể từ WordPress 6.3, có thể đăng ký tập lệnh với chiến lược tải defer hoặc async.
Theo nhóm mức độ phổ biến
| Nhóm Chrome UX Report | Đã ghi nhận | Đã đo lường |
|---|---|---|
| Top 1K | 55% | 285 |
| Top 5K | 53% | 1,306 |
| Top 10K | 50% | 1,650 |
| Top 50K | 48% | 12,738 |
| Top 100K | 46% | 12,021 |
| Top 500K | 45% | 37,402 |
| Top 1M | 43% | 79,072 |
Các danh mục có khả năng thực hiện điều này cao nhất
Các danh mục có khả năng thấp nhất
Theo bộ công nghệ
- Astro on Cloudflare87%
- Nuxt on Google edge86%
- Astro82%
- Nuxt on Cloudflare79%
- Astro on Amazon CloudFront77%
- Angular on Cloudflare76%
- Angular on Amazon CloudFront76%
- Nuxt76%
- Angular76%
- Nuxt on Amazon CloudFront71%
- Gatsby67%
- Shopify63%
- Gatsby on Amazon CloudFront57%
- Blogger54%
- PrestaShop50%
- Bitrix48%
- PrestaShop on Cloudflare48%
- Next.js on Fastly46%
- GoDaddy Website Builder46%
- WordPress on Vercel44%
- Squarespace42%
- Sitecore on Azure Front Door/CDN41%
- Next.js on Azure Front Door/CDN40%
- Next.js on Amazon CloudFront39%
- Sitecore38%
- HubSpot CMS38%
- Drupal on Amazon CloudFront37%
- WordPress on Google edge37%
- Adobe Experience Manager on Amazon CloudFront37%
- Next.js on Akamai37%
- Magento / Adobe Commerce on Cloudflare37%
- Drupal35%
- Next.js on Google edge34%
- Magento / Adobe Commerce34%
- Next.js on Netlify33%
- Drupal on Cloudflare32%
- Next.js32%
- Adobe Experience Manager on Cloudflare30%
- WordPress on Amazon CloudFront29%
- Next.js on Cloudflare28%
- Adobe Experience Manager28%
- Adobe Experience Manager on Akamai28%
- WordPress on Cloudflare27%
- Drupal on Akamai27%
- WordPress on Fastly27%
- Drupal on Fastly26%
- WordPress24%
- Next.js on Vercel23%
- Sitecore on Cloudflare23%
- Webflow22%
- WordPress on Imperva18%
- WordPress on Sucuri14%
- Tilda8.8%
- BigCommerce8%
- Joomla5.1%
- Wix4.2%
Theo nhà cung cấp
- Netlify63%
- Google edge52%
- Cloudflare49%
- Amazon CloudFront47%
- Bunny CDN45%
- Fastly44%
- Alibaba Cloud CDN40%
- Azure Front Door/CDN38%
- Akamai34%
- Vercel33%
- Sucuri28%
- Imperva26%
Các trang web phổ biến nơi chúng tôi ghi nhận điều này
Nguồn và hướng dẫn
- Chrome Lighthouse: loại bỏ tài nguyên chặn kết xuất
- MDN: thuộc tính defer của thẻ script
- Next.js: thành phần Script
- WordPress 6.3: tập lệnh với async và defer
Hướng dẫn: Kiểm soát script bên thứ ba trước khi chúng kiểm soát trang của bạnKiểm tra trang web của bạn