Cumulative Layout Shift, viết tắt là CLS, là một trong ba chỉ số cốt lõi của Core Web Vitals mà Google sử dụng để đánh giá trải nghiệm người dùng trên trang web. Khi bạn mở Google Search Console và thấy báo cáo về CLS, đó là lúc website của bạn đang gặp vấn đề về sự ổn định hiển thị. Bài viết này sẽ giải thích chi tiết cls trong search console là gì, tại sao nó quan trọng, và cách khắc phục để cải thiện thứ hạng tìm kiếm.
CLS – Cumulative Layout Shift là gì?

CLS đo lường mức độ thay đổi bố cục không mong muốn trong quá trình tải trang. Nói một cách dễ hiểu, khi bạn đang đọc một bài báo hoặc chuẩn bị nhấp vào một nút, nội dung bất ngờ nhảy lên hoặc dịch chuyển sang vị trí khác – đó chính là Layout Shift. Google ghi nhận tất cả những dịch chuyển này và tính điểm CLS dựa trên hai yếu tố: tỷ lệ diện tích bị ảnh hưởng và khoảng cách di chuyển so với vị trí ban đầu.
Chỉ số CLS được tính bằng tổng của tất cả các lần dịch chuyển bố cục riêng lẻ xảy ra trong suốt vòng đời của trang. Một điểm số CLS tốt phải dưới 0.1, cần cải thiện nếu nằm trong khoảng 0.1 đến 0.25, và kém khi vượt quá 0.25. Google Search Console hiển thị dữ liệu này trong báo cáo Core Web Vitals, giúp webmaster nhanh chóng xác định URL nào đang gặp vấn đề.
Cách Google Search Console hiển thị dữ liệu CLS

Trong giao diện Google Search Console, bạn vào mục “Core Web Vitals” ở menu bên trái. Tại đây, báo cáo được chia làm hai nhóm: “Vấn đề trên thiết bị di động” và “Vấn đề trên máy tính để bàn”. Mỗi nhóm sẽ liệt kê các URL có điểm CLS không đạt yêu cầu, kèm theo ví dụ cụ thể về cách trình duyệt ghi nhận sự dịch chuyển.
Dữ liệu được thu thập từ Chrome User Experience Report (CrUX), dựa trên người dùng thực tế truy cập trang web của bạn. Điều này có nghĩa là CLS trong Search Console phản ánh trải nghiệm thực của khách truy cập, chứ không chỉ là kết quả kiểm thử từ các công cụ lab như Lighthouse.
Các thành phần hiển thị trong báo cáo CLS
- Tổng số URL có vấn đề: danh sách các trang cần được tối ưu.
- Điểm số trung bình: giá trị CLS trung bình trên tất cả các URL thuộc nhóm.
- Phân tích chi tiết: thông tin về từng URL cụ thể và hành vi dịch chuyển được ghi nhận.
- Biểu đồ xu hướng: hiển thị sự thay đổi điểm CLS theo thời gian.
Tại sao CLS lại quan trọng đối với SEO?

Google đã chính thức đưa CLS vào thuật toán xếp hạng tìm kiếm từ tháng 6 năm 2021. Một trang web có điểm CLS cao sẽ bị giảm thứ hạng, đặc biệt là trong các kết quả tìm kiếm trên thiết bị di động. Ngoài ra, trải nghiệm người dùng kém do bố cục nhảy lung tung sẽ làm tăng tỷ lệ thoát trang và giảm tỷ lệ chuyển đổi.
Ví dụ, một trang thương mại điện tử có thể mất doanh thu đáng kể khi người dùng cố gắng nhấp vào nút “Thêm vào giỏ hàng” nhưng lại nhấp nhầm vào quảng cáo vì bố cục thay đổi vào giây cuối. Điều này không chỉ gây khó chịu mà còn ảnh hưởng trực tiếp đến hiệu quả kinh doanh.
Nguyên nhân phổ biến gây ra CLS cao
Có nhiều yếu tố dẫn đến sự dịch chuyển bố cục không mong muốn.
| Nguyên nhân | Mô tả | Tác động |
|---|---|---|
| Hình ảnh và video không có kích thước | Thiếu thuộc tính width/height trong thẻ img hoặc iframe | Rất cao |
| Font chữ được tải muộn | Hệ thống font thay thế hiển thị trước, sau đó font chính tải về làm thay đổi kích thước văn bản | Cao |
| Quảng cáo và iframe động | Các quảng cáo chèn vào sau khi nội dung chính đã hiển thị, đẩy văn bản xuống | Rất cao |
| Nội dung được inject từ bên thứ ba | Widget mạng xã hội, chatbot, hoặc script quảng cáo thay đổi kích thước sau khi tải | Trung bình |
| Hoạt ảnh và chuyển động CSS | Hiệu ứng CSS di chuyển phần tử mà không thông báo cho trình duyệt | Thấp đến trung bình |
Cách đo và kiểm tra CLS trực tiếp

Bên cạnh Google Search Console,
Dữ liệu từ Google Search Console dựa trên CrUX, phản ánh trải nghiệm của người dùng thực tế. Độ chính xác cao, nhưng chỉ hiển thị dữ liệu từ các URL có đủ lưu lượng truy cập. Với các trang ít người dùng, có thể không có dữ liệu hoặc dữ liệu bị thiếu.
Tại sao CLS trên Search Console cao hơn Lighthouse?
Vì Lighthouse mô phỏng điều kiện lý tưởng (mạng nhanh, CPU mạnh), trong khi dữ liệu thực tế từ người dùng có thể gặp kết nối chậm, thiết bị yếu, hoặc quảng cáo không tải đúng cách. Do đó, CLS thực tế thường cao hơn.
Bao lâu thì dữ liệu CLS trong Search Console cập nhật?
Dữ liệu được cập nhật hàng ngày dựa trên báo cáo 28 ngày gần nhất. Tuy nhiên, các thay đổi về tối ưu CLS của
Không nhất thiết. Google khuyến nghị CLS dưới 0.1 là tốt. Hoàn toàn loại bỏ mọi Layout Shift là rất khó, đặc biệt với các trang có nhiều nội dung động. Mục tiêu là giữ dưới ngưỡng 0.1.
Làm sao để biết phần tử nào gây ra CLS?
Sử dụng Chrome DevTools, tab Performance, ghi lại quá trình tải trang. Tìm các sự kiện “Layout Shift” trong bảng Summary, nhấp vào để xem chi tiết phần tử bị dịch chuyển. Google Search Console cũng cung cấp URL mẫu có kèm ảnh chụp màn hình sự dịch chuyển.
Kết luận
CLS là một chỉ số quan trọng không chỉ trong Google Search Console mà còn trong chiến lược tối ưu hóa trải nghiệm người dùng tổng thể. Việc hiểu rõ cls trong search console là gì và cách khắc phục sẽ giúp website của bạn duy trì thứ hạng tốt trên công cụ tìm kiếm, đặc biệt là trong bối cảnh Google ngày càng coi trọng Core Web Vitals. Hãy bắt đầu bằng cách kiểm tra báo cáo Core Web Vitals trong Search Console ngay hôm nay, xác định các URL có vấn đề, và áp dụng các giải pháp kỹ thuật đã trình bày. Sự ổn định về bố cục không chỉ làm hài lòng người dùng mà còn mang lại lợi ích lâu dài cho hiệu suất SEO của toàn bộ website.
- Plugin Form Không Lưu Dữ Liệu: Nguyên Nhân, Cách Khắc Phục và Giải Pháp Toàn Diện
- Cách khắc phục lỗi WordPress htaccess broken hiệu quả và triệt để
- Woocommerce Language Switcher Lỗi: Nguyên Nhân Và Cách Khắc Phục Toàn Diện
- WordPress PDF Upload Lỗi: Nguyên Nhân Và Cách Khắc Phục Toàn Diện (2024)
- Theme WordPress Tải Chậm: Nguyên Nhân, Cách Khắc Phục và Tối Ưu Tốc Độ Toàn Diện













