Đo tốc độ
Năm trang chính được đo trên điện thoại bằng số thật và số phòng thí nghiệm, ghi sổ có ngày để so lại sau.
Giúp khách xem nội dung và thao tác nhanh hơn trên website.
ONMATE đo hiệu suất website, xác định các yếu tố làm chậm và ưu tiên cải thiện theo mức ảnh hưởng đến người dùng. Kết quả được đo lại trong điều kiện tương đương, kết hợp dữ liệu thực tế khi có.
Một đợt tối ưu đi qua nhiều chặng, từ đo tới theo dõi. Chọn một chặng để xem việc ở đó.
Năm trang chính được đo trên điện thoại bằng số thật và số phòng thí nghiệm, ghi sổ có ngày để so lại sau.
Ảnh đổi cỡ, nén sang WebP, tải theo vị trí: ảnh đầu trang tải trước, ảnh bên dưới tải khi khách cuộn gần.
Tệp không dùng được gỡ, JavaScript hoãn, CSS màn hình đầu nằm trong trang. Menu, giỏ hàng, form thử lại sau mỗi lần sửa.
Tệp tĩnh giữ lâu ở trình duyệt, trang chung dựng sẵn ở máy chủ, trang riêng của khách không lưu, văn bản được nén.
Mỗi mã đo, khung chat, video, phông chữ có người phụ trách và cách tải riêng: giữ, hoãn hoặc tự lưu.
Ngân sách LCP, TBT, CLS và dung lượng có người phụ trách, kiểm tra hằng tuần, ghi nhật ký để website không chậm lại.
Sáu chặng quay quanh một điểm. Chọn một chặng để đọc chi tiết.
Mỗi phần việc có màn hình làm việc, đầu vào và cách đo riêng.
Chạm vào một thẻ để đổi nội dung bên dưới.
Đang xemĐo tốc độ trước khi sửaBa màn hình: báo cáo PageSpeed, số người dùng thật, biểu đồ thác DevTools. Bấm từng mục để xem.
Trên: số thật 28 ngày: LCP 4,6 s, INP 310 ms, CLS 0,18, chưa đạt. Dưới: phòng thí nghiệm, điểm 58, LCP 5,1 s, TBT 420 ms.
Số thật và số phòng thí nghiệm lệch nhau là bình thường. Số thật cho biết khách gặp gì; số phòng thí nghiệm để đo lại sau sửa.
Chưa đạt đánh giá Core Web Vitals
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
Điện thoại: LCP 4,6 s, INP 310 ms, CLS 0,18; chỉ 44% lượt tải đạt LCP tốt. Máy tính tốt hơn: LCP 2,9 s, INP 120 ms.
Hai nhóm khác nhau nhiều nên đo riêng. Đo trên máy tính ở văn phòng thấy website ổn, trong khi khách trên điện thoại chờ gần 5 giây.
Dữ liệu từ người dùng Chrome thật, 28 ngày tới 02/08/2026. Số lớn là giá trị p75: 75% lượt tải bằng hoặc nhanh hơn số này.
TốtCần cải thiệnKém
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
42 yêu cầu, 6,8 MB, mạng giả lập Fast 4G: DOMContentLoaded 2,10 s, tải xong 5,92 s. Dòng chọn: banner-nen-thom.jpg 1,84 MB, tải 3,7 s.
Biểu đồ thác trả lời “chậm ở đâu”: tệp nào lớn, chặn, hay bắt đầu muộn. Điểm cho biết có chậm, biểu đồ cho biết vì sao.
42 yêu cầu (hiển thị 12 dòng) · 6,8 MB đã truyền · DOMContentLoaded: 2,10 s · Tải xong: 5,92 s
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
Tài liệu tham khảo:PageSpeed Insights: dữ liệu thực tế và phòng thí nghiệm ↗Chrome UX Report: dữ liệu người dùng thật ↗Chrome DevTools: tham khảo bảng Mạng ↗
Đo trước, sửa sau, đo lại cùng cách. Thiếu số trước thì chỉ còn cảm giác.
Tài liệu tham khảo:web.dev: Core Web Vitals ↗web.dev: khác biệt giữa dữ liệu thật và dữ liệu phòng thí nghiệm ↗Lighthouse: tổng quan ↗
Cần địa chỉ website, vài trang quan trọng và (nếu có) quyền xem Search Console.
Sổ đo là bảng ngắn: mỗi trang một dòng, có điểm, LCP, TBT, CLS, dung lượng, ngày đo. Mọi lần đo cùng thiết bị, cùng mạng.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Trang | Điểm | LCP | TBT | CLS | Dung lượng |
| 2 | Trang chủ | 61 | 4,7 s | 380 ms | 0,12 | 5,9 MB |
| 3 | Danh mục nến | 58 | 5,1 s1 | 420 ms | 0,18 | 6,8 MB2 |
| 4 | Trang sản phẩm | 64 | 4,4 s | 340 ms | 0,15 | 4,6 MB |
| 5 | Giỏ hàng | 72 | 3,6 s | 290 ms | 0,05 | 2,4 MB |
| 6 | Liên hệ | 803 | 2,9 s | 180 ms | 0,02 | 1,6 MB |
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
Tài liệu tham khảo:web.dev: Core Web Vitals ↗web.dev: khác biệt giữa dữ liệu thật và dữ liệu phòng thí nghiệm ↗Search Console: giới thiệu ↗
Sổ ghi cùng chỉ số trước và sau sửa, kèm số người dùng thật. Số phòng thí nghiệm cho biết ngay.
Đọc LCP phòng thí nghiệm cạnh LCP thực tế. Chỉ kết luận sau 28 ngày.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Chỉ số | Trước 03/08 | Sau 31/08 | Thay đổi | Đánh giá |
| 2 | Điểm hiệu suất | 58 | 91 | +33 | Tốt |
| 3 | LCP (phòng thí nghiệm) | 5,1 s | 2,0 s | −3,1 s1 | Đạt |
| 4 | TBT | 420 ms | 90 ms | −330 ms | Đạt |
| 5 | CLS | 0,18 | 0,03 | −0,15 | Đạt |
| 6 | Dung lượng trang | 6,8 MB | 0,77 MB | −6,0 MB2 | Nhẹ |
| 7 | Số yêu cầu | 42 | 21 | −21 | Ít hơn |
| 8 | LCP thực tế (p75) | 4,6 s | 3,4 s | −1,2 s | Đang giảm3 |
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
| Chỉ số | Cho biết | Cần xem lại khi |
|---|---|---|
| Điểm và LCP | Đo lại cùng thiết bị, cùng mạng | So với số đo trên thiết bị khác |
| Dung lượng, số yêu cầu | Giảm rõ ở lần tải đầu | Chỉ nhìn điểm số |
| LCP thực tế (p75) | Giảm dần, chốt sau 28 ngày | Kết luận sau vài ngày |
| Các trang | Có số của cả 5 trang | Chỉ đo trang chủ |
Mở sổ, đọc từ điểm xuống LCP thực tế.
Ba dòng đầu cho biết sửa có tác dụng không; dòng cuối cho biết khách đã thấy chưa.
PageSpeed đổi nhẹ giữa các lần chạy.
Đo ba lần, ghi số ở giữa. Số trong hình là số mẫu.
Tài liệu tham khảo:web.dev: khác biệt giữa dữ liệu thật và dữ liệu phòng thí nghiệm ↗Chrome UX Report: dữ liệu người dùng thật ↗web.dev: ngân sách hiệu suất ↗
Số trong bảng là số mẫu để minh họa cách đọc, không phải kết quả dự kiến.
Bắt đầu bằng PageSpeed cho 5 trang và ghi sổ đo trước khi chạm vào bất cứ thứ gì.
Xem số của người dùng thật theo thiết bị.
Điểm phòng thí nghiệm cao không có nghĩa là khách trên mạng yếu thấy nhanh.
Đo lại đúng cách đo ban đầu rồi so với sổ, thay vì đo bằng cách khác.
| Chỉ số | Giá trị |
|---|---|
| Điểm PageSpeed trang chính | 91, tốt |
| Nhóm URL bị báo | LCP trên 4 giây trên điện thoại |
| Việc cần làm | Đo từng trang trong nhóm rồi sửa theo nhóm |
Dữ liệu thật là trung bình 28 ngày và tính theo nhóm URL, nên có thể kém hơn số phòng thí nghiệm của một trang.
Xem nhóm URL bị báo và đo từng trang trong nhóm.
| Chỉ số | Giá trị |
|---|---|
| Điểm của 3 lần đo | 88, 91, 84 |
| Số ghi vào sổ | 88 (số ở giữa) |
| Việc cần làm | Ghi cả ba số và số ở giữa |
Mạng và máy chủ thay đổi giữa các lần chạy.
Đo ba lần, lấy số ở giữa, và luôn giữ cùng thiết bị.
| Chỉ số | Giá trị |
|---|---|
| LCP phòng thí nghiệm | 2,0 s, đạt |
| LCP thực tế sau 4 ngày | 4,2 s, còn lẫn ngày cũ |
| Việc cần làm | Chờ đủ 28 ngày rồi mới kết luận |
Số thật là cửa sổ 28 ngày nên cần đủ thời gian để các ngày cũ trôi khỏi cửa sổ trước khi số cải thiện hết.
Tài liệu tham khảo:PageSpeed Insights: dữ liệu thực tế và phòng thí nghiệm ↗Chrome DevTools: tham khảo bảng Mạng ↗web.dev: khác biệt giữa dữ liệu thật và dữ liệu phòng thí nghiệm ↗
Đánh dấu từng mục để xem mức sẵn sàng. Trạng thái chỉ lưu trên trình duyệt của bạn.
Tài liệu tham khảo:web.dev: Core Web Vitals ↗web.dev: ngân sách hiệu suất ↗
Ba màn hình: báo cáo ảnh, nén bằng Squoosh, mã ảnh sau xử lý. Bấm từng mục để xem.
PageSpeed ước tính tiết kiệm 4.380 KB từ ảnh. Banner gốc 4000×1500 nặng 1.840 KB, nhưng điện thoại chỉ hiển thị khoảng 390 điểm ảnh ngang.
Đọc cột “Gốc → hiển thị” trước: ảnh gốc lớn gấp nhiều lần ảnh hiển thị là chưa xử lý. Còn 9 ảnh khác cùng kiểu.
Còn 9 ảnh khác, cùng kiểu: ảnh gốc từ máy ảnh, đưa thẳng lên website.
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
Ảnh sản phẩm 3024×3024 JPEG 318 KB đổi về 800×800, lưu WebP chất lượng 80, còn 54 KB, nhẹ hơn 83%. So bằng mắt hai nửa hình.
Squoosh chạy ngay trong trình duyệt trên máy bạn. Nếu một ảnh nhìn khác rõ ở chất lượng 80 thì nâng riêng ảnh đó lên 85.
3024×3024JPEG · 318 KB1
8008002
803
4
54 KB83% smaller
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
Banner có srcset hai cỡ (640 và 1280), khai báo sẵn chiều rộng, chiều cao và fetchpriority="high". Ảnh sản phẩm có loading="lazy". Hai vị trí, hai cách.
Ảnh đầu trang là phần tử LCP nên không được tải trễ. Đặt loading="lazy" nhầm vào ảnh này làm LCP chậm hơn.
1<!-- Ảnh đầu trang (LCP): tải ngay, ưu tiên cao, có kích thước -->2<img src="/anh/banner-nen-thom-1280.webp"3srcset="/anh/banner-nen-thom-640.webp 640w,4/anh/banner-nen-thom-1280.webp 1280w"5sizes="100vw" width="1280" height="480"6fetchpriority="high" alt="Bộ sưu tập nến thơm mùa Thu">78<!-- Ảnh sản phẩm bên dưới: chỉ tải khi khách cuộn gần tới -->9<img src="/anh/nen-nap-go-200g-800.webp"10width="800" height="800" loading="lazy" decoding="async"11alt="Nến thơm nắp gỗ 200 g">
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
Tài liệu tham khảo:web.dev: dùng ảnh WebP ↗web.dev: tải ảnh trễ ở cấp trình duyệt ↗web.dev: không tải trễ ảnh LCP ↗
Làm từ ảnh quan trọng nhất ra. Ảnh đầu trang quyết định LCP, xử lý trước.
Tài liệu tham khảo:web.dev: dùng ảnh WebP ↗web.dev: hình ảnh ↗web.dev: ưu tiên tải tài nguyên (Fetch Priority) ↗
Cần ảnh gốc chất lượng cao và quyền sửa giao diện hoặc cài plugin.
Kế hoạch ảnh là bảng ngắn: nhóm, số ảnh, cỡ gốc, cỡ mới, định dạng, cách tải. Ảnh đầu trang tải ngay, ảnh dưới tải trễ.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Nhóm ảnh | Số ảnh | Cỡ gốc | Cỡ mới | Định dạng | Cách tải |
| 2 | Banner đầu trang | 1 | 4000×1500 | 1280×480 | WebP, mức 80 | Tải ngay, ưu tiên1 |
| 3 | Ảnh sản phẩm | 12 | 3024×3024 | 800×8003 | WebP, mức 80 | Tải khi cuộn tới2 |
| 4 | Logo | 1 | 3000×800 | 240×64 | SVG | Tải ngay |
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
Tài liệu tham khảo:web.dev: dùng ảnh WebP ↗web.dev: không tải trễ ảnh LCP ↗
Bảng ghi dung lượng ảnh trước, sau, tỷ lệ giảm, kèm số tải khi tải hết và trước khi cuộn.
Đọc dòng “Tải trước khi cuộn” trước: khách phải chờ phần này.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Nhóm ảnh | Ảnh | Trước | Sau | Giảm |
| 2 | Banner đầu trang | 1 | 1.840 KB | 120 KB | −93%1 |
| 3 | Ảnh sản phẩm | 12 | 3.192 KB | 696 KB | −78% |
| 4 | Logo | 1 | 168 KB | 4 KB | −98% |
| 5 | Tổng khi tải hết | 14 | 5.200 KB | 820 KB | −84%2 |
| 6 | Tải trước khi cuộn | 14 → 6 | 5.200 KB | 356 KB3 | −93% |
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
| Chỉ số | Cho biết | Cần xem lại khi |
|---|---|---|
| Banner đầu trang | Giảm mạnh, LCP sớm hơn | Banner vẫn là tệp lớn nhất |
| Ảnh sản phẩm | Giảm 70% trở lên, ảnh vẫn nét | Mờ khi nhìn chi tiết |
| Tải trước khi cuộn | Chỉ vài trăm KB | Vẫn vài MB vì chưa tải trễ |
| Số ảnh tải lần đầu | Ít hơn tổng số ảnh | Bằng tổng số ảnh |
Mở bảng, đọc từ banner xuống.
Banner và dòng “trước khi cuộn” quyết định cảm giác tải trang. Ảnh sản phẩm nằm dưới, khách chỉ thấy khi cuộn.
WebP nhẹ hơn nhưng ảnh nhiều chi tiết giảm ít hơn.
Số trong hình là số mẫu.
Tài liệu tham khảo:web.dev: dùng ảnh WebP ↗PageSpeed Insights: dữ liệu thực tế và phòng thí nghiệm ↗
Số trong bảng là số mẫu để minh họa cách đọc, không phải kết quả dự kiến.
Xử lý lại cả bộ ảnh theo nhóm, bắt đầu từ ảnh đầu trang rồi tới ảnh sản phẩm.
Dùng plugin xử lý ảnh để làm hàng loạt (đổi cỡ, nén, WebP, tải trễ), nhưng thử trên bản thử trước.
Kiểm tra ảnh LCP có bị đặt tải trễ hoặc thiếu ưu tiên không, rồi xem ảnh có đúng cỡ không.
| Chỉ số | Giá trị |
|---|---|
| Ảnh sản phẩm sau nén | 3024×3024, 140 KB |
| Khung hiển thị | 172×172 trên điện thoại |
| Việc cần làm | Đổi về 800×800 rồi nén lại |
Nén giảm dung lượng nhưng số điểm ảnh vẫn lớn hơn khung hiển thị.
Cần đổi cỡ, không chỉ nén.
| Chỉ số | Giá trị |
|---|---|
| Ảnh banner | 640×240, chất lượng 60 |
| Màn hình | 1920 điểm ảnh ngang |
| Việc cần làm | Thêm bản 1280, chất lượng 80 |
Cỡ đổi quá nhỏ hoặc chất lượng nén thấp.
Thêm bản 1280 vào srcset hoặc nâng chất lượng.
| Chỉ số | Giá trị |
|---|---|
| CLS | 0,18 |
| Ảnh thiếu kích thước | Banner và 12 ảnh sản phẩm |
| Việc cần làm | Khai báo width, height cho mọi ảnh |
Ảnh chưa khai báo chiều rộng và chiều cao nên trình duyệt chưa dành chỗ.
Thêm hai thuộc tính này cho mọi ảnh.
Tài liệu tham khảo:web.dev: tải ảnh trễ ở cấp trình duyệt ↗web.dev: không tải trễ ảnh LCP ↗web.dev: ưu tiên tải tài nguyên (Fetch Priority) ↗
Đánh dấu từng mục để xem mức sẵn sàng. Trạng thái chỉ lưu trên trình duyệt của bạn.
Tài liệu tham khảo:web.dev: không tải trễ ảnh LCP ↗web.dev: tải ảnh trễ ở cấp trình duyệt ↗web.dev: CLS ↗
Ba màn hình: Mức độ phủ, cài đặt tối ưu, phần head đã sắp xếp. Bấm từng mục để xem.
Bảng 6 tệp lớn nhất: slider.min.js không dùng 100% (plugin cũ đã tắt), main.min.js 70%, nha-thom.css 81%. Toàn bảng: 782 KB trên 1,15 MB chưa dùng (68%).
Thao tác như khách trước khi dừng ghi. Tệp “không dùng” ở trang này có thể cần ở trang khác; chỉ gỡ hẳn khi không trang nào cần.
782 KB trên 1,15 MB (68%) byte chưa được dùng. Hiển thị 6 trong 23 tệp.3
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
Thu gọn CSS và JavaScript đang bật. Gộp CSS tắt vì tải song song nhanh hơn. Hoãn JavaScript bật, trừ jquery.min.js; tệp biểu mẫu chỉ tải ở /lien-he.
Mỗi lựa chọn cần bật rồi đo lại: có website nhanh hơn, có website lỗi giao diện. Danh sách “không hoãn” ghi tệp giao diện cần ngay.
CSS
JavaScript
Tệp theo từng trang3
| Tệp | Chỉ tải ở | Trạng thái |
|---|---|---|
bieu-mau.css, bieu-mau.js | /lien-he | Bật |
slider-anh-cu | Không trang nào | Plugin đã tắt |
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
Phông chữ được preload, CSS màn hình đầu nằm thẳng trong trang, CSS còn lại tải với media="print" rồi đổi sang all, JavaScript có defer.
Tải CSS bằng media="print" là kỹ thuật web.dev mô tả để hoãn CSS phụ. Thiếu CSS màn hình đầu thì trang chớp chữ không kiểu; thử trên điện thoại.
1<head>2<meta charset="utf-8">3<meta name="viewport" content="width=device-width, initial-scale=1">4<title>Nến thơm – Quà tặng | Nhà Thơm (mẫu)</title>5<!-- Phông chữ tự lưu trên máy chủ, tải sớm -->6<link rel="preload" href="/phong/be-vietnam-pro-400.woff2"7as="font" type="font/woff2" crossorigin>8<!-- CSS cho màn hình đầu: đặt thẳng trong trang -->9<style>10@font-face{font-family:"Be Vietnam Pro";font-weight:400;11src:url(/phong/be-vietnam-pro-400.woff2) format("woff2");12font-display:swap}13/* … 6 KB: tiêu đề, banner, lưới sản phẩm … */14</style>15<!-- CSS còn lại: tải không chặn hiển thị -->16<link rel="stylesheet" href="/css/nha-thom.min.css?v=2.4"17media="print" onload="this.media='all'">18<script src="/js/nha-thom.min.js?v=2.4" defer></script>19</head>
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
Tài liệu tham khảo:Chrome DevTools: mức độ phủ mã ↗web.dev: hoãn CSS không quan trọng ↗Lighthouse: loại bỏ tài nguyên chặn hiển thị ↗
Gỡ trước, hoãn sau, giữ nguyên sau cùng. Gỡ phần không dùng rẻ nhất.
Tài liệu tham khảo:Chrome DevTools: mức độ phủ mã ↗Lighthouse: giảm JavaScript không dùng ↗web.dev: hoãn CSS không quan trọng ↗
Cần quyền quản trị, một bản thử và danh sách plugin đang bật.
Bảng tệp: tên tệp, loại, phần trăm không dùng, cách xử lý, trạng thái. Mỗi tệp một cách: gỡ, hoãn hoặc giữ, kèm lý do.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Tệp | Loại | Không dùng | Cách xử lý | Trạng thái |
| 2 | slider.min.js | JS | 100% | Gỡ plugin cũ1 | Đã gỡ |
| 3 | main.min.js | JS | 70% | Hoãn tải (defer)2 | Đã làm |
| 4 | nha-thom.css | CSS | 81% | CSS đầu trang nhúng thẳng | Đã làm |
| 5 | jquery.min.js | JS | 62% | Giữ, không hoãn3 | Giữ |
| 6 | bieu-mau.css | CSS | 97% | Chỉ tải ở /lien-he | Đã làm |
| 7 | slider.css | CSS | 100% | Gỡ cùng plugin | Đã gỡ |
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
Tài liệu tham khảo:Lighthouse: loại bỏ tài nguyên chặn hiển thị ↗Chrome DevTools: mức độ phủ mã ↗
Bảng dung lượng theo loại tệp, trước và sau, kèm số yêu cầu. Thấy loại nào còn nặng.
Đọc Giảm rồi Yêu cầu. CSS giảm cả hai là tốt; JS giảm ít vẫn ổn.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Loại tệp | Trước (KB) | Sau (KB) | Giảm | Yêu cầu |
| 2 | HTML | 62 | 14 | −77% | 1 → 1 |
| 3 | CSS | 310 | 38 | −88% | 9 → 3 |
| 4 | JavaScript | 840 | 303 | −64%1 | 14 → 8 |
| 5 | Phông chữ | 318 | 44 | −86% | 3 → 2 |
| 6 | Ảnh | 5.200 | 356 | −93%2 | 14 → 6 |
| 7 | Khác | 62 | 11 | −82% | 1 → 1 |
| 8 | Tổng | 6.792 | 766 | −89%3 | 42 → 21 |
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
| Chỉ số | Cho biết | Cần xem lại khi |
|---|---|---|
| CSS | Giảm dung lượng và số tệp | Tăng khi cài thêm plugin |
| JavaScript | Giảm sau khi gỡ và hoãn tải | Giữ nguyên dù đã gỡ plugin |
| Phông chữ | Ít tệp hơn, nhẹ hơn | Nhiều phông từ nơi khác |
| Dòng tổng | Giảm, số yêu cầu giảm theo | Chỉ có dung lượng giảm |
Mở bảng, nhìn dòng Tổng rồi đi ngược lên để biết loại nào đóng góp nhiều nhất.
Dòng nào gần như không đổi là dòng cần xem lại.
Dung lượng đo ở lần tải đầu.
Giỏ hàng, liên hệ có thể có tệp riêng. Số trong hình là số mẫu.
Tài liệu tham khảo:Lighthouse: giảm JavaScript không dùng ↗web.dev: giảm dung lượng tải bằng nén văn bản ↗
Số trong bảng là số mẫu để minh họa cách đọc, không phải kết quả dự kiến.
Bắt đầu bằng Mức độ phủ để biết tệp nào không dùng, rồi gỡ plugin thừa trước khi tối ưu tệp.
Bật từng lựa chọn một, thử rồi mới bật tiếp, thay vì bật tất cả cùng lúc.
Có thể do JavaScript chạy lâu hoặc do mã bên thứ ba.
Xem tác vụ dài rồi tách hoặc hoãn.
| Chỉ số | Giá trị |
|---|---|
| Tệp bị hoãn | jquery.min.js |
| Lỗi trong bảng điều khiển | jQuery is not defined |
| Việc cần làm | Loại jquery.min.js khỏi danh sách hoãn |
Một tệp mà giao diện cần ngay (thường là jQuery) đã bị hoãn.
Loại tệp đó ra khỏi danh sách hoãn.
| Chỉ số | Giá trị |
|---|---|
| Hiện tượng | Chữ thô rồi mới có kiểu |
| Nguyên nhân | CSS nhúng thiếu quy tắc |
| Việc cần làm | Thêm quy tắc vào CSS màn hình đầu |
CSS màn hình đầu chưa đủ nên trình duyệt vẽ trước khi CSS còn lại tải xong.
Bổ sung phần thiếu vào CSS nhúng.
| Chỉ số | Giá trị |
|---|---|
| Khối bị vỡ | Trình chiếu ở trang chủ |
| Nguyên nhân | Khối còn gọi plugin cũ |
| Việc cần làm | Thay bằng ảnh tĩnh rồi gỡ plugin |
Khối đó vẫn gọi tệp của plugin.
Khôi phục plugin trên bản thử, tìm khối dùng nó rồi thay thế.
Tài liệu tham khảo:Chrome DevTools: mức độ phủ mã ↗web.dev: tối ưu tác vụ JavaScript dài ↗Lighthouse: loại bỏ tài nguyên chặn hiển thị ↗
Đánh dấu từng mục để xem mức sẵn sàng. Trạng thái chỉ lưu trên trình duyệt của bạn.
Tài liệu tham khảo:web.dev: hoãn CSS không quan trọng ↗Lighthouse: giảm JavaScript không dùng ↗web.dev: tải trước tài nguyên quan trọng ↗
Ba màn hình: tiêu đề phản hồi, thời gian yêu cầu, plugin bộ nhớ đệm. Bấm từng mục để xem.
Tệp nha-thom.min.css?v=2.4 có cache-control public, max-age=31536000 (giữ 1 năm), content-encoding br (nén Brotli, 92 KB còn 24,1 KB khi truyền) và vary Accept-Encoding.
Tệp có “?v=2.4” giữ được một năm, sửa chỉ đổi số phiên bản. Tệp không có số thì giữ ngắn, kẻo khách dùng bản cũ.
5 yêu cầu · 1 yêu cầu được chọn · 24,1 KB đã truyền (92 KB tài nguyên)
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
Trước khi sửa, yêu cầu mất 1,35 s, trong đó chờ máy chủ (TTFB) 1,18 s. Có bản dựng sẵn, tổng còn 312 ms, TTFB 168 ms.
TTFB chiếm phần lớn thì tối ưu ảnh hay JavaScript chưa giúp được vì trang chưa bắt đầu tải. Đọc biểu đồ thời gian trước.
Tổng thời gian: 1,35 s
Tổng thời gian: 312 ms
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
Plugin lưu 142 trang dựng sẵn, 94% lượt xem lấy từ bản lưu, giữ 12 giờ. Danh sách không lưu: /gio-hang, /thanh-toan, /tai-khoan; nén Brotli đang bật.
Danh sách không lưu quan trọng nhất: lưu nhầm trang riêng thì khách này có thể thấy giỏ hàng khách khác. Thử bằng hai trình duyệt.
Đang lưu 142 trang. Hôm nay 94% lượt xem lấy từ bản dựng sẵn. Lần xóa gần nhất: 07/10/2026 02:10.3
Lưu thay đổiXóa toàn bộ bộ nhớ đệmGiao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
Tài liệu tham khảo:web.dev: bộ nhớ đệm HTTP ↗Lighthouse: bật nén văn bản ↗MDN: bộ nhớ đệm HTTP ↗
Đi từ ngoài vào trong: trình duyệt, máy chủ, nén, rồi mới tới truy vấn.
Tài liệu tham khảo:web.dev: thời gian tới byte đầu tiên (TTFB) ↗web.dev: tối ưu TTFB ↗web.dev: bộ nhớ đệm HTTP ↗
Cần quyền quản trị, biết trang riêng của từng khách và một bản thử.
Bảng quy tắc: loại tệp, ai giữ, giữ bao lâu. Tệp có số phiên bản giữ 1 năm, HTML 12 giờ, giỏ hàng dùng no-store.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Loại | Trình duyệt giữ | Máy chủ giữ | Cách đặt | Lưu ý |
| 2 | Ảnh | 1 năm | — | cache-control | Đổi tên khi thay ảnh |
| 3 | CSS và JS | 1 năm | — | cache-control | Đổi ?v= khi sửa1 |
| 4 | Phông chữ | 1 năm | — | cache-control | Lưu cùng website |
| 5 | Trang HTML | Không | 12 giờ2 | Plugin bộ nhớ đệm | Dựng lại khi sửa |
| 6 | Giỏ hàng, thanh toán | Không | Không lưu3 | no-store | Riêng từng khách |
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
Tài liệu tham khảo:web.dev: bộ nhớ đệm HTTP ↗web.dev: thời gian tới byte đầu tiên (TTFB) ↗
Bảng TTFB từng trang ở hai thời điểm, cho biết trang nào lấy từ bản dựng sẵn.
Trang “Có” mà TTFB vẫn cao: bản dựng sẵn không chạy. Trang “Không” giữ nguyên.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Trang | Trước 03/08 | Sau 31/08 | Thay đổi | Từ bản dựng sẵn |
| 2 | Trang chủ | 1,28 s | 0,31 s | −0,97 s | Có |
| 3 | Danh mục nến | 1,32 s | 0,30 s | −1,02 s1 | Có |
| 4 | Trang sản phẩm | 1,21 s | 0,34 s | −0,87 s | Có |
| 5 | Giỏ hàng | 0,92 s | 0,88 s | −0,04 s2 | Không |
| 6 | Liên hệ | 0,84 s | 0,29 s | −0,55 s3 | Có |
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
| Chỉ số | Cho biết | Cần xem lại khi |
|---|---|---|
| TTFB trang chung | Dưới 0,8 s | Vẫn trên 1 s |
| Trang riêng (giỏ hàng) | Không đổi, đã loại trừ đúng | Bị lưu nhầm |
| Tỷ lệ lấy từ bản lưu | Cao, như 90% trở lên | Thấp, vì loại trừ quá nhiều |
| Nén văn bản | Có content-encoding br hoặc gzip | Không có tiêu đề nén |
Đọc từ trang nặng nhất.
Trang chung giảm mạnh, trang riêng gần như không đổi là đúng. Giỏ hàng muốn nhanh hơn thì xem truy vấn và plugin.
TTFB đổi theo giờ và tải máy chủ.
Đo ở nhiều giờ khác nhau. Số trong hình là số mẫu.
Tài liệu tham khảo:web.dev: thời gian tới byte đầu tiên (TTFB) ↗web.dev: tối ưu TTFB ↗
Số trong bảng là số mẫu để minh họa cách đọc, không phải kết quả dự kiến.
Cài một plugin bộ nhớ đệm trang, liệt kê trang riêng không lưu rồi thử bằng hai trình duyệt.
Kiểm tra bản dựng sẵn có thực sự được dùng không, rồi mới xem tới máy chủ và truy vấn.
Tệp được giữ 1 năm nhưng tên không đổi.
Thêm số phiên bản vào địa chỉ tệp để khách nhận bản mới.
| Chỉ số | Giá trị |
|---|---|
| Trang bị lưu | /gio-hang |
| Nguyên nhân | Chưa có trong danh sách không lưu |
| Việc cần làm | Thêm vào danh sách và xóa bản lưu |
Trang riêng bị lưu vào bộ nhớ đệm.
Tắt bộ nhớ đệm ngay, thêm trang đó vào danh sách không lưu và xóa bản đã lưu.
| Chỉ số | Giá trị |
|---|---|
| Thời gian giữ | 12 giờ |
| Hiện tượng | Bài sửa 10 phút trước chưa hiện |
| Việc cần làm | Xóa bản lưu và bật tự xóa khi sửa bài |
Bản dựng sẵn chưa được xóa khi sửa.
Xóa bản lưu của trang đó và kiểm tra plugin có tự xóa khi lưu bài không.
| Chỉ số | Giá trị |
|---|---|
| content-encoding | Không có |
| Tệp bị nêu | HTML, CSS, JavaScript |
| Việc cần làm | Bật Brotli hoặc Gzip ở hosting |
Nén chưa bật ở máy chủ hoặc bị tắt bởi lớp trung gian.
Bật nén ở một nơi và kiểm tra tiêu đề phản hồi.
Tài liệu tham khảo:MDN: bộ nhớ đệm HTTP ↗web.dev: tối ưu TTFB ↗web.dev: giảm dung lượng tải bằng nén văn bản ↗
Đánh dấu từng mục để xem mức sẵn sàng. Trạng thái chỉ lưu trên trình duyệt của bạn.
Tài liệu tham khảo:web.dev: bộ nhớ đệm HTTP ↗web.dev: giảm dung lượng tải bằng nén văn bản ↗web.dev: bộ nhớ đệm tiến lùi (bfcache) ↗
Ba màn hình: báo cáo mã bên thứ ba, hoãn khung chat, video giữ chỗ. Bấm từng mục để xem.
Chặn luồng chính 380 ms: Tag Manager 140 ms, Zalo chat 110 ms, Facebook 90 ms, Analytics 40 ms. Google Fonts nặng nhất (318 KB) nhưng không chặn.
Hai cột đọc khác nhau: “Dung lượng” là tải bao nhiêu, “Thời gian chặn” là trình duyệt bận bao lâu. Mã nhỏ vẫn có thể chặn lâu.
Mã bên thứ ba là mã của nơi khác, nhúng vào website: đo, quảng cáo, chat, phông chữ.
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
Khung chat Zalo tải khi khách cuộn, chạm hay bấm phím, hoặc sau 8 giây nếu chưa làm gì. Cờ daTaiChat giúp mã chỉ chạy một lần.
Khung chat chỉ có ích khi khách muốn hỏi, nên không cần tải ở lần đầu. Cần thử trên điện thoại thật.
1<script>2// Tải khung chat sau khi khách cuộn hoặc chạm, hoặc sau 8 giây3function taiChat() {4if (window.daTaiChat) return;5window.daTaiChat = true;6var s = document.createElement('script');7s.src = 'https://sp.zalo.me/plugins/sdk.js';8s.async = true;9document.body.appendChild(s);10}11['scroll', 'touchstart', 'keydown'].forEach(function (ten) {12window.addEventListener(ten, taiChat, {once: true, passive: true});13});14setTimeout(taiChat, 8000);15</script>
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
Trước: khung YouTube nhúng tải ngay khoảng 0,6 MB. Sau: chỉ ảnh xem trước 18 KB và nút phát; trình phát thật tải khi bấm.
Kiểu này gọi là ảnh giữ chỗ cho video. Khách bấm xem thì gần như không đổi, khách không bấm thì tiết kiệm gần cả MB.
khoảng 0,6 MB · 14 yêu cầu · tải ngay khi mở trang, dù khách không bấm xem
18 KB · 1 yêu cầu · trình phát chỉ tải khi khách bấm nút xem
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
Tài liệu tham khảo:Lighthouse: giảm tác động của mã bên thứ ba ↗web.dev: tải JavaScript của bên thứ ba ↗web.dev: tải ảnh trễ ở cấp trình duyệt ↗
Mỗi mã có một chủ và một lý do. Không ai nhận thì gỡ.
Tài liệu tham khảo:web.dev: tải JavaScript của bên thứ ba ↗Lighthouse: giảm tác động của mã bên thứ ba ↗web.dev: kết nối trước đến nguồn bên thứ ba ↗
Cần quyền sửa giao diện hoặc Tag Manager, và biết mỗi mã để làm gì.
Bảng mã bên thứ ba: dịch vụ, dung lượng, dùng để làm gì, cách xử lý. Mã đã gỡ cũng được ghi lại.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Dịch vụ | Cỡ | Dùng để | Cách tải | Xử lý |
| 2 | Google Tag Manager | 96 KB | Quản lý thẻ đo | Sau khi trang tải xong | Giữ |
| 3 | Google Analytics | 52 KB | Đo lượt truy cập | Qua Tag Manager | Giữ |
| 4 | Facebook Pixel | 58 KB | Đo quảng cáo | Qua Tag Manager, tải sau3 | Hoãn |
| 5 | Zalo chat | 71 KB | Khung chat | Khi cuộn hoặc sau 8 giây1 | Hoãn |
| 6 | Google Fonts | 318 KB | Phông chữ | Lưu cùng website2 | Thay |
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
Tài liệu tham khảo:web.dev: tải JavaScript của bên thứ ba ↗web.dev: kết nối trước đến nguồn bên thứ ba ↗
Bảng ghi thời gian chặn của mỗi mã trước và sau, kèm TBT toàn trang. Thấy mã nào đã giảm.
Đọc TBT toàn trang cạnh “Cộng mã bên thứ ba”. Hiệu hai dòng là mã website.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Dịch vụ | Chặn trước | Chặn sau | Giảm |
| 2 | Google Tag Manager | 140 ms | 50 ms | −90 ms |
| 3 | Google Analytics | 40 ms | 20 ms | −20 ms |
| 4 | Facebook Pixel | 90 ms | 10 ms | −80 ms1 |
| 5 | Zalo chat | 110 ms | 0 ms | −110 ms2 |
| 6 | Cộng mã bên thứ ba | 380 ms | 80 ms | −300 ms |
| 7 | TBT toàn trang | 420 ms | 90 ms | −330 ms3 |
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
| Chỉ số | Cho biết | Cần xem lại khi |
|---|---|---|
| Mã quảng cáo, mã đo | Vẫn ghi nhận, chặn ít hơn | Mất số đo sau khi hoãn |
| Khung chat | Mở được, không tải ở lần đầu | Không mở được khi bấm |
| Phông chữ | Ít kết nối hơn, nhẹ hơn | Phông hiển thị khác |
| TBT toàn trang | Giảm theo mã đã xử lý | Không đổi dù đã hoãn mã |
Mở bảng, đọc dòng cộng mã bên thứ ba rồi TBT toàn trang.
Hai dòng giảm gần cùng mức thì nguyên nhân là mã bên thứ ba.
Hoãn mã đo dễ mất lượt ghi của khách thoát nhanh.
So số truy cập trước và sau. Số trong hình là số mẫu.
Tài liệu tham khảo:Lighthouse: giảm tác động của mã bên thứ ba ↗web.dev: tối ưu tác vụ JavaScript dài ↗
Số trong bảng là số mẫu để minh họa cách đọc, không phải kết quả dự kiến.
Hoãn tới khi khách cuộn, chạm hoặc sau vài giây, và thử trên điện thoại thật.
Thay khung nhúng bằng ảnh xem trước, chỉ tải trình phát khi khách bấm.
Rà từng mã với người đang dùng báo cáo và gỡ mã không còn ai xem.
| Chỉ số | Giá trị |
|---|---|
| Lượt chuyển đổi trước | 120 mỗi tuần |
| Sau khi hoãn | 104 mỗi tuần |
| Việc cần làm | Tải mã chuyển đổi sớm hơn |
Khách thoát nhanh hơn mã chạy nên không được ghi.
Đặt mã chuyển đổi tải sớm hơn mã khác, hoặc dùng sự kiện tải trang hoàn tất.
| Chỉ số | Giá trị |
|---|---|
| Hiện tượng | Bấm nút chat không có phản hồi |
| Nguyên nhân | Mã chat chưa tải xong |
| Việc cần làm | Tải mã khi nút được bấm |
Khách bấm trước khi mã tải xong.
Hiển thị nút chat ngay và tải mã khi bấm, hoặc thêm sự kiện chạm.
| Chỉ số | Giá trị |
|---|---|
| Phông hiển thị | Phông mặc định của máy |
| Nguyên nhân | Thiếu tệp phông có dấu tiếng Việt |
| Việc cần làm | Tải bản có bộ ký tự Vietnamese |
Tên phông hoặc đường dẫn tệp không khớp.
Kiểm tra khai báo phông trong CSS và bản tải về có đủ dấu tiếng Việt.
Tài liệu tham khảo:web.dev: tải JavaScript của bên thứ ba ↗web.dev: phông chữ web ↗web.dev: tải ảnh trễ ở cấp trình duyệt ↗
Đánh dấu từng mục để xem mức sẵn sàng. Trạng thái chỉ lưu trên trình duyệt của bạn.
Tài liệu tham khảo:web.dev: tải JavaScript của bên thứ ba ↗web.dev: kết nối trước đến nguồn bên thứ ba ↗web.dev: phông chữ web ↗
Ba màn hình: Core Web Vitals, LCP thực tế theo tuần, kiểm tra hằng tuần. Bấm từng mục để xem.
Điện thoại chia URL ba nhóm: Kém (6 nhóm, LCP trên 4 giây), Cần cải thiện (CLS, 14 nhóm), Tốt (118 nhóm). Mỗi dòng là một nhóm URL.
Báo cáo tính theo cửa sổ 28 ngày nên đổi chậm. Dùng nhận ra vấn đề theo nhóm trang và xác nhận sau sửa, không xem từng ngày.
| Trạng thái | Loại sự cố | Nhóm URL |
|---|---|---|
| Kém | LCP lớn hơn 4 giây (di động)1 | 6 |
| Cần cải thiện | CLS lớn hơn 0,1 (di động) | 14 |
| Tốt | Đạt cả LCP, INP và CLS | 118 |
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
LCP thực tế (điện thoại) trên 4 s suốt tháng 4–7. Giảm từ 04/08, mốc “sửa xong” 31/08, còn 2,1 s đến 03/10, dưới ngưỡng 2,5 s.
Đánh dấu ngày sửa giúp gắn thay đổi với nguyên nhân. Số thật cải thiện chậm vì cửa sổ 28 ngày, đừng kết luận sớm.
Ngưỡng tốt 2,5 sNgưỡng kém 4 sLCP thực tế (p75)
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
Chạy 06/10/2026: 4 trên 5 trang đạt ngân sách. Trang Liên hệ vượt ba mục (LCP 2,6 s, TBT 310 ms, 1.180 KB) vì bản đồ nhúng 05/10.
Kiểm tra hằng tuần bắt thay đổi trong vài ngày, sớm hơn số thật nhiều. Có ngân sách thì “vượt” là sự kiện rõ, không phải cảm giác.
Năm trang chính so với ngân sách1
| Trang | Điểm | LCP | TBT | CLS | Nặng | Ngân sách |
|---|---|---|---|---|---|---|
| Trang chủ | 90 | 2,2 s | 110 ms | 0,03 | 842 KB | Đạt |
| Danh mục nến | 91 | 2,0 s | 90 ms | 0,03 | 766 KB | Đạt |
| Trang sản phẩm | 88 | 2,3 s | 140 ms | 0,04 | 940 KB | Đạt |
| Giỏ hàng | 93 | 1,7 s | 70 ms | 0,02 | 610 KB | Đạt |
| Liên hệ | 76 | 2,6 s | 310 ms | 0,02 | 1.180 KB | Vượt 3 mục2 |
Ngân sách: LCP ≤ 2,5 s · TBT ≤ 200 ms · CLS ≤ 0,1 · Nặng ≤ 1.000 KB3
Liên hệ: bản đồ nhúng thêm ngày 05/10 (khoảng 0,5 MB và một tệp JavaScript lớn). Đề xuất: hiện ảnh bản đồ, chỉ tải bản đồ thật khi khách bấm.
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
Tài liệu tham khảo:Search Console: giới thiệu ↗Chrome UX Report: dữ liệu người dùng thật ↗web.dev: ngân sách hiệu suất ↗
Thói quen nhỏ lặp lại: đo cùng cách, so với ngân sách, ghi thay đổi.
Tài liệu tham khảo:web.dev: ngân sách hiệu suất ↗web.dev: khác biệt giữa dữ liệu thật và dữ liệu phòng thí nghiệm ↗Lighthouse: tổng quan ↗
Cần sổ đo cũ, quyền xem Search Console, người phụ trách từng chỉ số.
Ngân sách là bảng ngắn: chỉ số, ngưỡng, cách đo, chu kỳ, người phụ trách. Ngưỡng lấy từ giá trị “tốt” của Google; dung lượng tự đặt.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Chỉ số | Ngân sách | Đo bằng | Chu kỳ | Phụ trách |
| 2 | LCP | ≤ 2,5 s1 | PageSpeed, điện thoại | Hằng tuần | Minh Châu |
| 3 | TBT | ≤ 200 ms | PageSpeed, điện thoại | Hằng tuần | Minh Châu |
| 4 | CLS | ≤ 0,1 | PageSpeed, điện thoại | Hằng tuần | Minh Châu |
| 5 | Dung lượng trang | ≤ 1.000 KB2 | DevTools, Fast 4G | Khi đăng nội dung | Hà Trang |
| 6 | LCP thực tế (p75) | ≤ 2,5 s | Search Console | Hằng tháng | Hà Trang3 |
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
Tài liệu tham khảo:web.dev: ngân sách hiệu suất ↗Chrome UX Report: dữ liệu người dùng thật ↗
Nhật ký ghi số thật, điểm, dung lượng từng mốc, kèm ghi chú. Vài tháng sau vẫn hiểu vì sao số đổi.
Đọc LCP thực tế cạnh Ghi chú. Số thật chậm hơn vài tuần là bình thường.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Ngày | LCP thực tế | Điểm | Dung lượng | Ghi chú |
| 2 | 03/08/2026 | 4,6 s | 58 | 6,8 MB | Đo trước khi sửa |
| 3 | 31/08/2026 | 3,4 s1 | 91 | 0,77 MB | Sửa xong, đo lại |
| 4 | 29/09/2026 | 2,1 s2 | 91 | 0,77 MB | Số thực tế đạt |
| 5 | 06/10/2026 | 2,1 s | 91 | 0,77 MB | Liên hệ vượt ngân sách3 |
Giao diện và số liệu minh họa cho thương hiệu giả định Nhà Thơm; không phải kết quả của khách hàng.
| Chỉ số | Cho biết | Cần xem lại khi |
|---|---|---|
| LCP thực tế | Giảm dần sau khi sửa | Không đổi sau 28 ngày |
| Điểm phòng thí nghiệm | Ổn định giữa các tuần | Tụt đột ngột |
| Dung lượng | Dưới ngân sách | Tăng dần sau mỗi lần đăng nội dung |
| Ghi chú | Ghi rõ nguyên nhân | Trống, không biết vì sao đổi |
Mở nhật ký, đọc từ dòng đầu xuống dòng cuối.
Ba dòng đầu kể đợt tối ưu, dòng cuối cho biết việc cần làm tiếp.
Số thật trung bình 28 ngày nên chậm đổi.
Kiểm tra hằng tuần mới phát hiện sớm. Số trong hình là số mẫu.
Tài liệu tham khảo:Chrome UX Report: dữ liệu người dùng thật ↗web.dev: khác biệt giữa dữ liệu thật và dữ liệu phòng thí nghiệm ↗
Số trong bảng là số mẫu để minh họa cách đọc, không phải kết quả dự kiến.
Đặt ngân sách từ chính số vừa đạt, chọn người phụ trách và bắt đầu kiểm tra hằng tuần.
Thêm bước kiểm tra dung lượng khi đăng nội dung và danh sách cần xem trước khi cài plugin.
Gửi nhật ký tốc độ mỗi tháng, gồm số thật, điểm, dung lượng và các sự cố đã xử lý.
| Chỉ số | Giá trị |
|---|---|
| Trang vượt ngân sách | Liên hệ, 3 mục |
| Thay đổi gần nhất | Bản đồ nhúng ngày 05/10 |
| Việc cần làm | Dùng ảnh giữ chỗ cho bản đồ |
Bản đồ nhúng tải nặng.
Thay bằng ảnh giữ chỗ và tải khi khách bấm, như với video.
| Chỉ số | Giá trị |
|---|---|
| Kiểm tra tuần | 5 trang đạt |
| Search Console | 1 nhóm LCP trên 4 giây |
| Việc cần làm | Xem nhóm URL và các ngày gần đây |
Số thật là cửa sổ 28 ngày, còn kiểm tra tuần là phòng thí nghiệm.
Chờ đủ thời gian và xem nhóm URL bị báo.
| Chỉ số | Giá trị |
|---|---|
| LCP thực tế p75 | 2,1 s, đạt |
| Phân bổ | 12% lượt tải trên 4 giây |
| Việc cần làm | Xem thiết bị và mạng của nhóm chậm |
Số liệu là trung bình theo nhóm, khách phàn nàn có thể ở thiết bị hoặc mạng yếu hơn.
Xem phân bổ chứ không chỉ p75.
Tài liệu tham khảo:web.dev: ngân sách hiệu suất ↗Chrome UX Report: dữ liệu người dùng thật ↗Google Search Central: Core Web Vitals ↗
Đánh dấu từng mục để xem mức sẵn sàng. Trạng thái chỉ lưu trên trình duyệt của bạn.
Tài liệu tham khảo:web.dev: ngân sách hiệu suất ↗web.dev: khác biệt giữa dữ liệu thật và dữ liệu phòng thí nghiệm ↗web.dev: Core Web Vitals ↗
Chọn một ô để quay lại đúng phần nội dung ở trên.
Mỗi bước kết thúc bằng một thứ xem được. Bấm một bước để xem việc làm và thứ được bàn giao.
Trang, thiết bị, mạng ghi rõ.
Bàn giaoBảng số trướcẢnh, tài nguyên chặn, mã bên thứ ba, cache.
Bàn giaoDanh sách theo ảnh hưởngViệc ảnh hưởng lớn, rủi ro thấp trước.
Bàn giaoBản sửa trên bản thửCùng điều kiện, rồi theo dõi dữ liệu thực tế.
Bàn giaoBảng số sauẢnh, mã mới, kiểm tra định kỳ.
Bàn giaoTài liệu quy tắcTài liệu tham khảo:web.dev: tải ảnh trễ ↗MDN: bộ nhớ đệm HTTP ↗web.dev: Core Web Vitals ↗
Chọn một chủ đề. Câu trả lời nói rõ cả điều làm được lẫn điều không ai bảo đảm được.
Không. Điểm phòng thí nghiệm dao động theo lần đo; mục tiêu là chỉ số người dùng thật trong ngưỡng tốt.
Dữ liệu thực tế là người dùng thật nhiều tuần; phòng thí nghiệm là một lần tải giả lập trên một thiết bị, một mạng.
Đo phòng thí nghiệm thấy ngay; dữ liệu thực tế cần vài tuần để phản ánh.
Chỉ khi đo thấy máy chủ phản hồi chậm. Phần lớn trường hợp sửa ảnh và tài nguyên trước.
Có rủi ro; ONMATE sửa trên bản thử và rà trang, form trước khi đưa lên bản thật.
Trải nghiệm trang là một phần Google xem xét; tốc độ tốt trước hết giúp khách ở lại.
Tài liệu tham khảo:PageSpeed Insights: dữ liệu thực tế và phòng thí nghiệm ↗web.dev: Core Web Vitals ↗
Chỉ cần họ tên và số điện thoại. Các mục còn lại bỏ trống cũng được.
Yêu cầu chưa được gửi. Bạn có thể sao chép nội dung và gửi qua Messenger hoặc kênh liên hệ bên dưới để bắt đầu trao đổi.