Theo báo cáo Digital Vietnam 2025 của We Are Social, 73% người dùng internet Việt Nam truy cập chủ yếu qua thiết bị di động. Điều này có nghĩa là khi Google đo lường hiệu suất website của bạn để xác định thứ hạng, phần lớn điểm số đó đến từ trải nghiệm trên điện thoại của người dùng Việt Nam thực sự, không phải từ máy tính trong môi trường kiểm tra. Đây là lý do tại sao hơn 80% website doanh nghiệp Việt Nam Growthtrait kiểm tra không đạt ngưỡng Tốt của Google cho cả ba chỉ số Core Web Vitals trên thiết bị di động, dù nhiều trong số đó đạt điểm khá tốt trong Lighthouse.
Core Web Vitals là ba chỉ số trải nghiệm người dùng mà Google sử dụng làm tín hiệu xếp hạng: Largest Contentful Paint (LCP), Interaction to Next Paint (INP) và Cumulative Layout Shift (CLS). Đạt ngưỡng Tốt cho cả ba không chỉ ảnh hưởng đến thứ hạng Google mà còn tác động trực tiếp đến tỷ lệ chuyển đổi và doanh thu. Bài viết này giải thích từng chỉ số, tại sao điểm Lighthouse không phản ánh thực tế, và các bước cải thiện có tác động cao nhất cho website Việt Nam.
Dữ liệu thực vs dữ liệu lab: tại sao điểm PageSpeed có thể gây hiểu lầm
Lighthouse, công cụ đằng sau Google PageSpeed Insights, chạy mô phỏng tải trang trong điều kiện kiểm soát: tốc độ mạng cụ thể, hồ sơ thiết bị cụ thể, một lần kiểm tra duy nhất. Dữ liệu thực từ CrUX (Chrome User Experience Report) tổng hợp hàng triệu lần tải trang thực tế từ tất cả loại thiết bị và điều kiện mạng mà người dùng thực sự gặp phải. Một website có thể đạt 90 điểm Lighthouse và vẫn đạt điểm Kém trong LCP thực tế vì phần lớn người dùng Việt Nam đang dùng điện thoại tầm trung với kết nối 4G không ổn định.
Hệ quả thực tế là bạn phải luôn đối chiếu điểm Lighthouse với dữ liệu thực trong Google Search Console dưới mục Core Web Vitals. Nếu dữ liệu thực hiển thị Cần cải thiện hoặc Kém trong khi điểm Lighthouse trông ổn, bạn có vấn đề hiệu suất thực tế mà kiểm tra tổng hợp không phát hiện được. Đây là phát hiện phổ biến nhất trong các buổi kiểm tra website Growthtrait thực hiện cho doanh nghiệp Việt Nam.
LCP: Largest Contentful Paint
LCP đo tốc độ tải phần tử lớn nhất có thể nhìn thấy trên trang, thường là ảnh hero, tiêu đề lớn hoặc thumbnail video. Ngưỡng Tốt của Google là dưới 2,5 giây.
Với website thương mại điện tử và landing page có ảnh hero lớn phía trên màn hình đầu tiên, LCP là chỉ số có tác động cao nhất cần tối ưu. Các nguyên nhân phổ biến nhất của LCP kém với website Việt Nam: ảnh hero nặng không được tối ưu và phục vụ qua hosting chậm không có CDN, font chữ block render khiến văn bản hiển thị trễ, TTFB server cao trên 800ms, thường gặp với hosting Việt Nam giá rẻ, và script bên thứ ba được inject vào đầu tài liệu block đường dẫn render quan trọng.
Các cải thiện LCP nhanh nhất và có tác động cao nhất
- Thêm fetchpriority='high' vào ảnh hero phía trên màn hình đầu và preload nó trong phần head của tài liệu
- Chuyển ảnh hero sang định dạng WebP hoặc AVIF, thường nhỏ hơn 25 đến 50% so với JPEG ở chất lượng tương đương
- Phục vụ ảnh qua CDN để tải từ server gần vị trí địa lý của người dùng Việt Nam, không phải từ máy chủ một địa điểm duy nhất
- Kiểm tra TTFB server trong dữ liệu thực tế bằng Google Search Console. Nếu vượt 800ms, cần xem xét cache server-side hoặc nâng cấp hosting
- Loại bỏ hoặc defer bất kỳ JavaScript nào chạy trước khi phần tử LCP render xong
INP: Interaction to Next Paint
INP thay thế First Input Delay làm Core Web Vital từ tháng 3 năm 2024. Trong khi FID chỉ đo độ trễ trước khi trình duyệt có thể phản hồi tương tác đầu tiên, INP đo độ trễ của tất cả tương tác trong suốt toàn bộ phiên truy cập: mỗi lần click, tap và nhập từ bàn phím. Ngưỡng Tốt là dưới 200 mili giây.
Các website cảm giác 'giật lag' với người dùng ngay cả khi đã tải xong thường có vấn đề INP. Nguyên nhân phổ biến nhất là JavaScript nặng thực thi trên main thread, widget bên thứ ba như chat bot và popup có event handling phức tạp, và cây component React cập nhật quá nhiều khi phản hồi tương tác đơn giản.
CLS: Cumulative Layout Shift
CLS đo độ ổn định hình ảnh: nội dung trang dịch chuyển bao nhiêu khi tải. Ngưỡng Tốt là dưới 0,1. CLS trên 0,25 là vấn đề hiệu suất dễ nhận thấy nhất với người dùng, đây là thứ khiến bạn tap một nút và vô tình click vào thứ khác vì trang dịch chuyển đúng lúc sai.
Các nguyên nhân chính: ảnh không có thuộc tính width và height rõ ràng (trình duyệt không thể đặt chỗ trước khi ảnh tải), nội dung được inject động như banner khuyến mãi đẩy nội dung hiện có xuống, và web font render ở kích thước khác với font dự phòng trước khi tải xong. Cả ba đều dễ phòng ngừa trong quá trình phát triển nhưng tốn kém để sửa sau này trên site lớn.
Tác động thực tế lên doanh thu
Nghiên cứu của Google nhất quán cho thấy các site đạt ngưỡng Tốt cho cả ba Core Web Vitals có tỷ lệ bỏ trang thấp hơn và tỷ lệ chuyển đổi cao hơn đáng kể so với site không đạt. Một cửa hàng Shopify Growthtrait rebuild vào cuối năm 2024 có LCP thực tế trên mobile là 6,2 giây và CLS là 0,28, cả hai ở mức Kém.
Sau khi rebuild sang Next.js với tối ưu ảnh toàn diện, thiết lập CDN và loại bỏ script bên thứ ba không cần thiết, LCP giảm xuống còn 1,9 giây và CLS về 0,04. Tỷ lệ thêm vào giỏ hàng tăng 14% và tỷ lệ hoàn tất checkout tăng 11% trong 30 ngày sau ra mắt mà không thay đổi chi tiêu marketing hay giá sản phẩm.
Ba bước cải thiện nhanh nhất cho website Việt Nam
Nếu bạn không muốn rebuild toàn bộ website ngay, ba thay đổi sau thường tạo ra cải thiện LCP mobile từ một đến hai giây mà không cần thay đổi code lớn.
- Chuyển tất cả ảnh sang WebP và thêm thuộc tính width và height rõ ràng để trình duyệt đặt chỗ trước khi ảnh tải, ngăn CLS
- Tải font bằng font-display: swap và giới hạn số lượng font xuống dưới ba họ font trên toàn site
- Loại bỏ hoặc defer các script chat bot, widget mạng xã hội và tracker không thiết yếu, đặc biệt những script được tải trong phần head
- Bật lazy loading cho tất cả ảnh phía dưới màn hình đầu tiên bằng cách thêm loading='lazy'
- Đặt ảnh hero vào CDN để giảm TTFB cho người dùng khắp Việt Nam, không chỉ ở TP.HCM hoặc Hà Nội
Hiệu suất là ngân sách liên tục, không phải mục tiêu một lần. Script bên thứ ba tích lũy theo thời gian khi đội marketing thêm công cụ chat, heatmap và tag manager. Google Search Console gửi cảnh báo email khi dữ liệu thực tế giảm xuống dưới ngưỡng Tốt cho tỷ lệ đáng kể các trang của bạn.
Thiết lập các cảnh báo đó và phản hồi kịp thời là phương pháp theo dõi hiệu suất tối thiểu. Để biết thêm về cách Growthtrait xử lý hiệu suất cho các site của khách hàng, xem case studies hoặc liên hệ để thảo luận về kiểm tra hiệu suất cho site của bạn.
