SEO Basics
Đăng ngày:25 tháng 5, 2026Cập nhật:26 tháng 9, 20267 phút đọc

Core Web Vitals Là Gì? Cách Tối Ưu LCP, CLS & INP [2026]

Sơ đồ 3 chỉ số cốt lõi của Google Core Web Vitals gồm LCP đo tốc độ tải, INP đo độ phản hồi và CLS đo độ ổn định bố cục

Core Web Vitals là bộ ba chỉ số Google dùng để đo trải nghiệm thực tế khi người dùng mở một trang web, gồm LCP (tốc độ hiện nội dung chính), INP (độ nhanh khi phản hồi thao tác) và CLS (độ ổn định của bố cục). Dữ liệu được thu từ người dùng Chrome thật qua Chrome UX Report, không phải từ một lần chạy thử. Chỗ nhiều người nhầm nhất là coi điểm hiệu suất 0 đến 100 trong PageSpeed Insights là Core Web Vitals, trong khi con số đó chỉ là mô phỏng và không phải thứ Google dùng để đánh giá trang.

Mục lục nội dung

Ba chỉ số Core Web Vitals và ngưỡng đạt chuẩn

Google chia mỗi chỉ số thành ba mức, và một trang chỉ được tính là đạt khi cả ba chỉ số đều ở mức tốt:

Chỉ sốĐo điều gìTốtCần cải thiệnKém
LCP (Largest Contentful Paint)Thời gian tới khi phần tử lớn nhất trong khung nhìn hiện ra, thường là ảnh đầu bài hoặc khối chữ chính≤ 2,5 giây2,5 đến 4 giây> 4 giây
INP (Interaction to Next Paint)Độ trễ từ lúc người dùng nhấn, chạm, gõ phím tới lúc giao diện cập nhật≤ 200 ms200 đến 500 ms> 500 ms
CLS (Cumulative Layout Shift)Mức dịch chuyển bố cục bất ngờ, như chữ bị đẩy xuống khi ảnh hoặc quảng cáo tải muộn≤ 0,10,1 đến 0,25> 0,25

Các ngưỡng được đo ở phân vị thứ 75, nghĩa là ít nhất 75% lượt truy cập phải đạt mức tốt. Cách tính này khiến trang nhanh trên máy tính văn phòng vẫn có thể trượt nếu phần lớn người đọc của bạn dùng điện thoại tầm trung với mạng 4G chập chờn. INP chính thức thay FID từ ngày 12/3/2024, vì FID chỉ đo lần tương tác đầu tiên và bỏ qua những lần bấm chậm về sau.

Cách đọc PageSpeed Insights để kiểm tra Core Web Vitals

PageSpeed Insights là công cụ miễn phí của Google để kiểm tra từng URL, và kết quả luôn có hai phần mà người mới hay đọc lẫn. Phần trên cùng là dữ liệu thực tế (field data), lấy từ người dùng Chrome thật trong 28 ngày gần nhất. Đây là phần phản ánh đúng Core Web Vitals, hiển thị riêng cho mobile và desktop, và có thể chuyển giữa dữ liệu của riêng URL đó hay của cả tên miền. Phần bên dưới là dữ liệu mô phỏng (lab data) từ Lighthouse, gồm điểm hiệu suất 0 đến 100 và danh sách gợi ý sửa lỗi. Phần này hữu ích để chẩn đoán nguyên nhân, nhưng điểm số thay đổi theo mỗi lần chạy và không phải thứ Google dùng để xếp hạng. Nếu phần trên hiện thông báo không đủ dữ liệu, trang đó chưa có đủ lượt truy cập từ Chrome để tính, và bạn chỉ còn cách dựa vào dữ liệu mô phỏng hoặc dữ liệu cấp tên miền. Mình thường đọc theo thứ tự này, nhìn field data để biết có vấn đề không, rồi mới xuống lab data để tìm vì sao. Các công cụ khác như GTmetrix hay WebPageTest cho số liệu khác PageSpeed Insights vì đo từ nơi khác, xem so sánh trong bài 7 công cụ kiểm tra tốc độ website.

Trang PageSpeed Insights của Google với ô nhập URL để kiểm tra Core Web Vitals trên mobile và desktopTrang PageSpeed Insights của Google với ô nhập URL để kiểm tra Core Web Vitals trên mobile và desktop

Cách tối ưu từng chỉ số Core Web Vitals

Quy trình tối ưu hiệu suất trang ba giai đoạn gồm chẩn đoán bằng lab data, triển khai bản sửa và xác thực bằng field data từ CrUXQuy trình tối ưu hiệu suất trang ba giai đoạn gồm chẩn đoán bằng lab data, triển khai bản sửa và xác thực bằng field data từ CrUX

Mỗi chỉ số hỏng vì những nguyên nhân khác nhau, nên cách sửa cũng khác:

Chỉ sốNguyên nhân phổ biếnCách xử lý
LCPẢnh đầu trang nặng, máy chủ phản hồi chậm, CSS và font chặn hiển thịNén ảnh sang WebP hoặc AVIF, thêm fetchpriority=high cho ảnh LCP, không lazy-load ảnh đầu trang, dùng CDN và bộ nhớ đệm
INPJavaScript chạy lâu chiếm luồng chính, nhiều script bên thứ baChia nhỏ tác vụ dài hơn 50 ms, trì hoãn script không cần thiết bằng defer, bớt tag theo dõi và chat widget
CLSẢnh, iframe, quảng cáo không khai báo kích thước, font thay thế làm nhảy chữKhai báo width và height cho ảnh và iframe, giữ chỗ trước cho khối quảng cáo, dùng font-display phù hợp

Timeline Chrome DevTools trước và sau khi chia nhỏ các long task để cải thiện INPTimeline Chrome DevTools trước và sau khi chia nhỏ các long task để cải thiện INP

Với website WordPress, phần lớn lỗi INP đến từ plugin và script bên thứ ba chứ không đến từ theme, nên thử tắt lần lượt từng plugin trên bản staging thường tìm ra thủ phạm nhanh hơn đọc code. Sau mỗi lần sửa, dữ liệu thực tế cần khoảng 28 ngày để cập nhật đầy đủ, nên đừng kết luận bản sửa thất bại chỉ sau vài ngày.

Công cụ đo và theo dõi Core Web Vitals

Báo cáo Core Web Vitals trong Google Search Console cho cái nhìn toàn website, gom các URL có cấu trúc giống nhau thành nhóm và chỉ ra nhóm nào đang ở mức kém, nên đây là nơi nên xem đầu tiên. PageSpeed Insights dùng để kiểm tra sâu từng URL đại diện của nhóm lỗi. Chrome DevTools, ở tab Performance, là công cụ cho lập trình viên ghi lại quá trình tải trang và tìm chính xác đoạn JavaScript gây chậm. Với agency phải kiểm tra nhiều website khách hàng, việc mở PageSpeed Insights cho từng URL rồi chép kết quả vào bảng tính tốn khá nhiều thời gian. Các công cụ như Core Web Vitals Checker của Solytix chạy cho cả mobile và desktop trong một lần kiểm tra, lưu lại lịch sử và lấy luôn dữ liệu CrUX, giúp so sánh trước và sau khi sửa dễ hơn.

Biểu đồ dữ liệu người dùng thật LCP, INP và CLS ở phân vị 75 theo template trang trước và sau khi phát hành bản sửaBiểu đồ dữ liệu người dùng thật LCP, INP và CLS ở phân vị 75 theo template trang trước và sau khi phát hành bản sửa

Core Web Vitals quan trọng tới đâu với SEO?

Core Web Vitals là một phần trong nhóm tín hiệu trải nghiệm trang mà Google xác nhận có dùng khi xếp hạng, nhưng Google cũng nói rõ nội dung liên quan và hữu ích vẫn được ưu tiên hơn. Trên thực tế, sửa Core Web Vitals hiếm khi tự đẩy một bài từ trang 3 lên trang 1. Tác dụng rõ hơn nằm ở người dùng, trang tải chậm và nhảy bố cục làm người đọc rời đi sớm, đặc biệt trên điện thoại. Mình xếp Core Web Vitals vào nhóm việc cần đạt ngưỡng rồi thôi, không đáng dồn công để tối ưu từ tốt lên xuất sắc khi nội dung còn thiếu. Nếu cần rà các tiêu chí kỹ thuật khác cùng lúc, checklist Technical SEO 14 yếu tố gom đủ các mục cần kiểm tra.

Câu hỏi thường gặp về Core Web Vitals

INP khác FID như thế nào?

FID chỉ đo độ trễ của lần tương tác đầu tiên trên trang, còn INP đo độ trễ của gần như mọi lần nhấn, chạm và gõ phím trong suốt thời gian người dùng ở trên trang. Google chính thức thay FID bằng INP trong Core Web Vitals từ ngày 12/3/2024.

Ngưỡng đạt chuẩn của từng chỉ số Core Web Vitals là bao nhiêu?

Trang đạt mức tốt khi LCP không quá 2,5 giây, INP không quá 200 mili giây và CLS không quá 0,1. Các ngưỡng này được đo ở phân vị thứ 75 của lượt truy cập thật, tức ít nhất 75% lượt truy cập phải đạt.

Core Web Vitals ảnh hưởng tới thứ hạng như thế nào?

Core Web Vitals là một phần trong các tín hiệu trải nghiệm trang mà hệ thống xếp hạng của Google sử dụng, nhưng không vượt được mức độ liên quan của nội dung. Trang chậm nhưng trả lời đúng câu hỏi vẫn có thể đứng trên trang nhanh mà nội dung kém.

Vì sao điểm PageSpeed Insights khác báo cáo trong Search Console?

Điểm hiệu suất 0 đến 100 trong PageSpeed Insights là dữ liệu mô phỏng từ một lần chạy Lighthouse. Báo cáo Search Console và phần dữ liệu thực tế của PageSpeed Insights lấy từ người dùng Chrome trong 28 ngày, nên hai nguồn thường lệch nhau.

Có cần đạt 100 điểm PageSpeed Insights không?

Không. Google đánh giá dựa trên dữ liệu thực tế của ba chỉ số LCP, INP và CLS, không dựa trên điểm hiệu suất mô phỏng. Một trang 70 điểm nhưng cả ba chỉ số thực tế đều xanh đã đạt yêu cầu.

Khi nào nên dừng tối ưu Core Web Vitals

Khi cả ba chỉ số thực tế đã xanh trên mobile, phần công sức còn lại nên chuyển sang nội dung và liên kết, vì kéo LCP từ 2,2 xuống 1,5 giây hiếm khi thay đổi thứ hạng. Ngoại lệ là website thương mại điện tử, nơi mỗi phần trăm tỷ lệ thoát ảnh hưởng thẳng tới doanh thu. Nếu bạn cần theo dõi Core Web Vitals định kỳ cho nhiều website cùng lúc, có thể dùng thử Solytix miễn phí 30 ngày để chạy kiểm tra và lưu lịch sử cho từng khách hàng.

Trần Hoàng Sơn
Tác giả bài viết

Trần Hoàng Sơn

Product Manager · SEO Automation

Product Manager tại Solytix, hơn 4 năm làm product và SEO cho B2B SaaS tại thị trường Nhật Bản. Trên blog, Sơn viết về search intent và tự động hóa quy trình SEO bằng AI, ưu tiên case thật và cách làm áp dụng được ngay.

Khám phá thêm

Bài viết liên quan

Xem tất cả blog
Kính lúp soi tiêu đề và hình ảnh trên trang web bên cạnh bảng kiểm onpage
SEO Basics

Checklist SEO Onpage 2026: 35+ Tiêu Chí Tối Ưu Website Toàn Diện

Checklist SEO Onpage 2026 đầy đủ 35+ tiêu chí: từ tối ưu URL, Title, Heading, nội dung chuẩn Search Intent đến Schema JSON-LD và Core Web Vitals giúp bứt phá Top 1 Google.

Trần Hoàng Sơn9 phút đọc
Robot thủ thư xếp các trang web vào tủ hồ sơ, một số trang để riêng ở khay chờ
SEO Basics

Google Index Là Gì? Cách Check Index Và Sửa Lỗi

Google index là kho chỉ mục Google dùng để trả kết quả tìm kiếm. Cách check index bằng Search Console và toán tử site, cách giúp trang được index và sửa lỗi không index.

Trần Hoàng Sơn8 phút đọc
Bánh răng của cỗ máy xếp hạng được điều chỉnh, các thẻ trang web di chuyển lên xuống trên bảng xếp hạng
SEO Basics

Google Core Update Là Gì? Lịch 2026 Và Cách Xử Lý

Google core update là thay đổi lớn trong hệ thống xếp hạng, vài lần mỗi năm. Lịch các bản cập nhật 2025 và 2026, cách biết website có bị ảnh hưởng và nên làm gì khi tụt hạng.

Trần Hoàng Sơn8 phút đọc