Bỏ qua tới nội dung

Core Web Vitals là gì và Google chấm thế nào

Web22 tối ưu Core Web Vitals như một dịch vụ ngách trong nhóm bảo trì và vận hành website Web22 đang nhận, tách riêng để đi sâu đúng ba chỉ số kỹ thuật bên dưới, thay vì gộp chung mọi việc tốc độ vào một trang.

Core Web Vitals gồm ba chỉ số phản ánh ba khía cạnh khác nhau của trải nghiệm: tải có nhanh không, bấm có mượt không, bố cục có nhảy lung tung không.

Google chấm dựa trên người dùng Chrome thật, lấy mốc 75% nhanh nhất, nghĩa là phần lớn khách phải thấy trang chạy mượt thì mới được tính đạt. Quan trọng: cả ba chỉ số đều phải “tốt” thì trang mới qua, chỉ cần một cái kém là chưa đạt.

Đây là phần kỹ thuật sâu của dịch vụ tối ưu hiệu năng website.

LCP, tốc độ hiện nội dung chính

LCP (Largest Contentful Paint) đo thời gian phần tử lớn nhất trong màn hình đầu hiện ra, thường là ảnh bìa hoặc tiêu đề lớn. Nói nôm na: bao lâu thì khách thấy được “thứ chính” của trang.

  • Tốt: dưới 2,5 giây · Cần cải thiện: 2,5–4 giây · Kém: trên 4 giây.

Web22 tối ưu LCP bằng cách: ưu tiên tải sớm ảnh bìa, xuất ảnh định dạng nhẹ đúng kích thước, để phần định kiểu cần thiết hiện trước, và giảm thời gian máy chủ phản hồi (bằng bộ nhớ đệm và mạng phân phối). Đây thường là chỉ số dễ cải thiện rõ nhất.

INP, độ mượt khi khách tương tác

INP (Interaction to Next Paint) đo độ trễ từ lúc khách bấm, chạm hay gõ đến khi giao diện phản hồi. Đây là chỉ số thay thế cho FID cũ kể từ tháng 3 năm 2024, nhiều nơi ở Việt Nam vẫn nhắc FID là đã lỗi thời. INP khó đạt hơn FID vì nó soi toàn bộ tương tác trong cả phiên, không chỉ lần đầu.

  • Tốt: dưới 200 mili-giây · Cần cải thiện: 200–500 mili-giây · Kém: trên 500 mili-giây.

Web bị INP kém thường vì JavaScript chạy quá nặng làm nghẽn lúc khách bấm. Web22 sửa bằng cách chia nhỏ các tác vụ nặng, hoãn và làm nhẹ mã bên thứ ba (như mã chat, quảng cáo, theo dõi), để mỗi cú bấm được phản hồi nhanh. Đây là chỉ số khó nhất hiện nay nên cần làm kỹ.

CLS, độ ổn định bố cục

CLS (Cumulative Layout Shift) đo mức bố cục xê dịch bất ngờ khi tải, kiểu bạn định bấm nút thì trang nhảy một cái làm bấm trượt. Cảm giác này rất khó chịu và hay khiến khách bấm nhầm.

  • Tốt: dưới 0,1 · Cần cải thiện: 0,1–0,25 · Kém: trên 0,25.

Web22 sửa CLS bằng cách đặt sẵn kích thước cho mọi ảnh, video và khung nhúng, chừa chỗ cho nội dung tải sau (như quảng cáo, banner), và tải font sao cho chữ không nhảy khi font thật hiện ra. Phần lớn CLS xử lý dứt điểm được.

Sơ đồ ba chỉ số Core Web Vitals LCP, INP, CLS với ngưỡng tốt, cần cải thiện và kém theo màu xanh, vàng, đỏ
Ba chỉ số và ngưỡng đầy đủ, cả ba phải nằm vùng “tốt” thì trang mới đạt Core Web Vitals.

Dữ liệu người dùng thật khác điểm đo thử

Đây là điều quyết định nhưng hay bị bỏ qua. Có hai loại dữ liệu:

  • Dữ liệu người dùng thật (field), gom từ người dùng Chrome thật trong 28 ngày gần nhất. Đây mới là cái Google dùng để xếp hạng.
  • Dữ liệu đo thử (lab), như Lighthouse: máy chạy mô phỏng một lần trong điều kiện cố định, dùng để chẩn đoán và lặp lại được.

Vì vậy một trang đạt điểm Lighthouse cao chót vót vẫn có thể trượt Core Web Vitals của người dùng thật. Và sau khi sửa xong, dữ liệu người dùng thật cũng cập nhật chậm vì nó cuốn theo cửa sổ 28 ngày, đừng sốt ruột khi Search Console chưa đổi ngay. Cách đo và đọc đúng hai loại dữ liệu này được giải thích thêm trong phần audit tốc độ của dịch vụ tối ưu hiệu năng website.

Sơ đồ so sánh dữ liệu người dùng thật từ Chrome 28 ngày quyết định xếp hạng với dữ liệu đo thử Lighthouse chỉ để chẩn đoán
Dữ liệu người dùng thật quyết định xếp hạng; điểm đo thử chỉ để tìm chỗ cần sửa.

Thứ tự tối ưu hiệu quả nhất

Web22 sửa theo trình tự từ gốc xuống ngọn: giảm độ trễ phản hồi từ máy chủ trước (vì nó ảnh hưởng mọi thứ), rồi tới LCP, rồi INP, cuối cùng là CLS. Sửa khâu thượng nguồn thường kéo theo cải thiện hạ nguồn, nên đi đúng thứ tự đỡ tốn công hơn là nhảy lung tung.

Chi phí tối ưu Core Web Vitals

Web22 nhận gói đưa cả ba chỉ số Core Web Vitals về vùng tốt với chi phí từ 2.000.000đ, sửa theo thứ tự gốc trước rồi mới tới LCP, INP, CLS. Mức phí cuối cùng phụ thuộc mức độ nghẽn thật của từng web, Web22 đo và báo giá cụ thể sau khi kiểm tra dữ liệu người dùng thật.

Gói này nằm trong phạm vi hẹp hơn dịch vụ tối ưu hiệu năng website nói chung, nơi Web22 xử lý toàn bộ tốc độ tải trang chứ không chỉ riêng ba chỉ số Core Web Vitals.

Câu hỏi thường gặp

1. Core Web Vitals có phải yếu tố xếp hạng không?
Có. Nó là một tín hiệu xếp hạng đo trải nghiệm tải trang. Không phải yếu tố duy nhất, nhưng đáng giá khi cạnh tranh sát nhau.
2. Nên ưu tiên điện thoại hay máy tính?
Điện thoại. Google chủ yếu dùng dữ liệu trên thiết bị di động, và đó cũng là nơi phần lớn khách Việt truy cập.
3. FID còn dùng không?
Không. FID đã được thay bằng INP từ tháng 3 năm 2024. Nếu một nơi nào còn đo và tối ưu theo FID thì đó là kiến thức lỗi thời. INP khó đạt hơn vì nó tính trên mọi lần bạn bấm hoặc gõ suốt phiên truy cập, không chỉ tính lần chạm đầu tiên như FID.
4. Đã sửa xong sao Search Console chưa cập nhật?
Vì dữ liệu người dùng thật luôn tính theo 28 ngày gần nhất, kết quả mới cần thời gian để phản ánh đủ. Đây là điều bình thường, không phải sửa chưa ăn.
5. Vì sao Search Console của tôi chưa có dữ liệu Core Web Vitals?
Vì web chưa đủ lượng truy cập để Google gom dữ liệu người dùng thật. Lúc này có thể dựa vào dữ liệu đo thử để chẩn đoán trước, rồi theo dõi khi lượng truy cập tăng lên.
6. Điểm PageSpeed dao động mỗi lần đo có sao không?
Không. Điểm đo thử dao động theo điều kiện mạng và thiết bị giả định. Điều đáng nhìn là dữ liệu người dùng thật và xu hướng qua nhiều lần đo, không phải một con điểm của một lần chạy.
Nguyen Hien
Tác giả

Tôi là Nguyen Hien, Founder Web22, freelance team ở TP.HCM làm thiết kế website, SEO và marketing từ 2018. Tôi đi sâu vào tốc độ web và SEO kỹ thuật, dựng web chuẩn ngay từ nền móng. Số liệu thì đo bằng công cụ chính thống và báo cáo minh bạch. Kinh nghiệm từ dự án thật, tôi chia sẻ ở web22.dev.

Đưa cả ba chỉ số về vùng tốt

Nếu Search Console đang báo Core Web Vitals kém, Web22 đo và tư vấn 30 phút miễn phí rồi báo giá chính xác trong 24 giờ theo hiện trạng web bạn.

Đặt tư vấn 30 phút miễn phí
[email protected] · 0981 828 781
Chat Zalo