1 of 5
Human Score:
100%
Sự phát triển không ngừng của công nghệ số đã tạo ra những thách thức mới cho sự thiết kế web. Để đánh giá và tối ưu hóa sự tương tác giữa người dùng và trang web của họ, Google đã cho ra mắt các tiêu chuẩn Core Web Vitals. Những tiêu chí này ảnh hưởng tiêu cực đến sự hài lòng của người dùng và thứ hạng của website của họ trên công cụ tìm kiếm, do đó việc cấu trúc website theo các tiêu chí này là vấn đề bắt buộc.
Theo một nghiên cứu của Think with Google, các website đạt các ngưỡng của Core Web Vitals có tỷ lệ bỏ trang thấp hơn 24%. Đối với các web designer, việc nắm bắt và tối ưu các chỉ số này là yếu tố tiên quyết để các website không chỉ thu hút khách mà còn đem đến trải nghiệm liền mạch và lôi cuốn.
Web Vitals được sáng tạo bởi Google, nhằm đem lại những kết quả nhất quán về hướng dẫn cho người dùng về các tín hiệu mà các nhà phát triển cần chú ý vì nó có thể giúp cải thiện người dùng tương tác với website tốt hơn. Mục đích chính là hướng các nhà phát triển đến những tiêu chuẩn có thể đo lường được và cụ thể về người dùng. Để biết thêm chi tiết, xin vui lòng tham khảo tài liệu Web Vitals của Google.
Core Web Vitals gồm 3 thành phần quan trọng liên quan đến người dùng mà Google đưa ra theo tiêu chí Largest Contentful Paint (LCP), First Input Delay (FID) và Cumulative Layout Shift (CLS).
1. Largest Contentful Paint (LCP):
Chỉ số này cho biết phần tử nội dung lớn nhất trong khung hình tải về trong bao lâu. Chỉ số LCP lý tưởng là trong vòng 2.5 giây. Bạn có thể tham khảo tài liệu của Google để biết thêm chi tiết về vấn đề này.
2. First Input Delay (FID):
FID đánh giá khả năng tương tác của một trang bằng cách đo thời gian người dùng tương tác với trang đến thời gian trình duyệt phản hồi với tương tác của người dùng. Một điểm số FID tốt là dưới 100 mili giây. Bạn có thể tìm hiểu chi tiết về FID trên trang Web Vitals của Google.
3. Cumulative Layout Shift (CLS):
CLS đo lường mức độ thay đổi bố cục không mong đợi của nội dung trang. Một điểm số dưới 0.1 được coi là tốt. Thêm chi tiết có thể được tìm thấy trên tài liệu của Google về CLS.
Vậy tầm quan trọng của Core Web Vitals Là gì?
Core Web Vitals giúp chúng ta hiểu người dùng có những trải nghiệm như thế nào khi tương tác với trang web. Điều này có tác động tới mức độ hài lòng của người dùng và thậm chí cả doanh thu của doanh nghiệp. Những chỉ tiêu này do Google cung cấp và nó giúp ta đánh giá những yếu tố thiết yếu nhất của hiệu suất trang web và sự tương tác với người dùng.
1. Nâng cao trải nghiệm người dùng:
Mục tiêu Core Web Vitals nhằm đảm bảo các trang web cung cấp trải nghiệm nhanh, phản hồi nhanh, và ổn định về mặt hình ảnh, điều này sẽ giúp nâng cao khả năng giữ chân người dùng. Tệ nhất là những trang web cung cấp trải nghiệm người dùng tiêu cực, dẫn đến thời gian truy cập trang ngắn, tỷ lệ thoát cao, và giảm khả năng chuyển đổi (mua hàng, đăng ký nhận bản tin, hay mục tiêu nào đó).
2. Giảm tỷ lệ thoát trang:
Thời gian tải chậm,người dùng chậm tương tác với trang, và thay đổi nhằm bố cục trang không mong muốn là các lý do chính dẫn đến tỷ lệ thoát cao của trang web. Tỷ lệ thoát cho biết phần trăm người dùng chỉ xem 1 và chỉ 1 trang trước khi rời trang web đó. Các trang web không tối ưu cho các chỉ số Core Web Vitals có nguy cơ cao bị người dùng rời trang web do không hài lòng với trải nghiệm. Các doanh nghiệp tối ưu cho Core Web Vitals có cơ hội giảm tỷ lệ thoát trang web đó. Nghiên cứu cho thấy, Economic Times đạt được tối ưu hóa cho các chỉ số Core Web Vitals và giảm tỷ lệ thoát trang Web đó 43%.
3. Cải thiện SEO và xếp hạng:
Google đã tích hợp Core Web Vitals vào thuật toán xếp hạng của mình như một phần của cập nhật Page Experience. Điều này có nghĩa là các trang web hoạt động tốt trên các chỉ số này có nhiều khả năng đạt được thứ hạng cao hơn trên các trang kết quả của công cụ tìm kiếm (SERPs). Thứ hạng cao hơn dẫn đến tăng khả năng hiển thị, nhiều lưu lượng truy cập tự nhiên hơn và cuối cùng là nhiều cơ hội chuyển đổi và doanh thu hơn. Bằng cách tập trung vào Core Web Vitals, các nhà thiết kế và phát triển web có thể nâng cao SEO của trang web, làm cho nó cạnh tranh hơn trong thị trường số.
4. Tăng cường tương tác người dùng:
1 of 5
Human Score:
100%
Các trang web hoạt động khá tốt với Core Web Vitals sẽ có sự tương tác tốt hơn với người dùng. Người dùng có trải nghiệm truy cập được mượt mà, dễ chịu thì khả năng họ sẽ truy cập nhiều trang hơn, cũng như tương tác nhiều hơn với nội dung và quay lại trang. Với các trang thương mại điện tử, điều này có thể khiến doanh thu tăng và khách hàng quay lại nhiều hơn, Còn với các trang web nội dung, điều này có thể thể hiện ở việc người đọc, người xem sử dụng các tương tác với nội dung trong khoảng thời gian dài hơn.
5. Xây dựng niềm tin và uy tín:
Website liên tục cải tiến trải nghiệm người dùng chất lượng cao sẽ tạo niềm tin và uy tín với người dùng. Người dùng có xu hướng liên kết trải nghiệm duyệt web mượt mà với tính chuyên nghiệp và độ tin cậy. Nhận thức này có thể nâng cao thương hiệu và khiến người dùng lựa chọn dịch vụ hoặc sản phẩm hơn đối thủ. Core Web Vitals là yếu tố quan trọng tạo dựng ấn tượng tích cực, vì nó giải quyết những vấn đề cốt lõi về hiệu suất và sự khả dụng.
6. Hỗ trợ thành công lâu dài:
Chúng ta có thể sử dụng Core Web Vitals hỗ trợ cho các yếu tố hiệu suất và sự thoải mái của người sử dụng, bên cạnh đó, Core Web Vitals hỗ trợ cho chiến lược dài hạn của doanh nghiệp. Người sử dụng có các yếu tố kỳ vọng sẽ tiếp tục tăng, các thuật toán của công cụ tìm kiếm sẽ tiếp tục phát triển và hỗ trợ cho các yếu tố đánh giá. Các trang web chủ động tối ưu hóa Core Web Vitals sẽ có vị thế tốt hơn để thích nghi với các thay đổi trong tương lai và tiếp tục cung cấp trải nghiệm xuất sắc cho người dùng của họ.
Các công cụ kiểm tra Core Web Vitals
Điều quan trọng là kiểm tra Core Web Vitals của website của bạn để biết nó có đáp ứng tiêu chuẩn của Google về hiệu suất và trải nghiệm người dùng hay không. Các công cụ khác nhau cung cấp cái nhìn về các chỉ số này để giúp bạn xác định vấn đề của website và theo dõi những cải thiện của nó theo thời gian. Một số công cụ đáng tin cậy nhất là:
1. Google Page Speed
Google PageSpeed Insights là một công cụ mạnh mẽ phân tích nội dung của một trang web và cung cấp các đề xuất để làm cho trang đó nhanh hơn. Nó cung cấp các báo cáo chi tiết về Core Web Vitals cho cả thiết bị di động và máy tính để bàn, bao gồm các chỉ số LCP, FID và CLS. Công cụ này cung cấp các khuyến nghị cụ thể để cải thiện từng chỉ số, giúp bạn tối ưu hóa trang web của mình một cách hiệu quả.
2. Lighthouse:
Lighthouse là một công cụ mã nguồn mở, tự động để cải thiện chất lượng của các trang web. Nó có các kiểm tra cho hiệu suất, khả năng truy cập, ứng dụng web tiến bộ, SEO và nhiều hơn nữa. Lighthouse chạy dưới dạng một tiện ích mở rộng của Chrome hoặc từ dòng lệnh và cung cấp các báo cáo chi tiết về Core Web Vitals, cùng với các thông tin có thể hành động để nâng cao hiệu suất trang web của bạn.
3. Chrome User Experience Report (CrUX):
The Chrome User Experience Report (CrUX) cung cấp dữ liệu trải nghiệm người dùng thực tế cho hàng triệu trang web. Bộ dữ liệu này chứa các chỉ số được thu thập từ người dùng Chrome thực tế, cho bạn cái nhìn về cách trang web của bạn hoạt động trong thực tế. Dữ liệu CrUX đặc biệt có giá trị để hiểu cách trang web của bạn hoạt động dưới các điều kiện khác nhau và đối với các người dùng khác nhau.
4. The Web Vitals Chrome Extension:
The Web Vitals Chrome Extension đo lường Core Web Vitals trong thời gian thực khi bạn duyệt web. Tiện ích này hữu ích để đánh giá nhanh hiệu suất của bất kỳ trang web nào và hiểu cách các yếu tố khác nhau ảnh hưởng đến các chỉ số Core Web Vitals. Nó cung cấp phản hồi ngay lập tức và là một công cụ tiện lợi cho các nhà phát triển và thiết kế web. Tải xuống tiện ích mở rộng.
5. GTMetrix:
GTMetrix là một công cụ tuyệt vời khác để kiểm tra Core Web Vitals của trang web của bạn. Nó kết hợp dữ liệu từ Google Lighthouse và dữ liệu hiệu suất thực tế để cung cấp phân tích toàn diện về hiệu suất trang web của bạn. GTMetrix cung cấp các báo cáo chi tiết về LCP, FID và CLS, cùng với nhiều chỉ số hiệu suất khác. Nó cũng cung cấp các khuyến nghị có thể hành động để giúp bạn tối ưu hóa trang web của mình. GTMetrix cho phép bạn kiểm tra trang web của mình từ các vị trí và thiết bị khác nhau, giúp bạn hiểu rõ hơn về cách nó hoạt động trên toàn cầu.
Những Chiến Lược Giúp Cải Thiện Core Web Vitals
Cải thiện Core Web Vitals của trang web của bạn có nghĩa là tối ưu hóa nhiều lĩnh vực hiệu suất của trang. Dưới đây là một số chiến lược hiệu quả để nâng cao từng chỉ số chính: Largest Contentful Paint (LCP), First Input Delay (FID) và Cumulative Layout Shift (CLS).
1. Tối ưu hóa Largest Contentful Paint (LCP):
LCP là chỉ số đo thời gian tải của phần tử nội dung lớn nhất trên khung hình. Để cải thiện LCP, hãy tập trung vào những yếu tố dưới đây:
- Tối ưu hóa hình ảnh và video: Đảm bảo rằng hình ảnh và video có kích thước phù hợp và được nén đúng cách. Sử dụng các định dạng hình ảnh hiện đại như WebP và đảm bảo rằng lazy loading được triển khai để hình ảnh và video chỉ tải khi chúng sắp hiển thị trên màn hình.
- Cải thiện thời gian phản hồi của máy chủ: Giảm thời gian phản hồi của máy chủ bằng cách sử dụng mạng phân phối nội dung (CDN) để phân phối nội dung gần hơn với người dùng. Tối ưu hóa máy chủ của bạn để xử lý yêu cầu hiệu quả hơn và xem xét nâng cấp gói hosting nếu cần thiết.
- Giảm thời gian chặn CSS: Đảm bảo rằng các tệp CSS của bạn được tối ưu hóa và tải nhanh. Loại bỏ CSS không sử dụng và hoãn tải các CSS không quan trọng để tăng tốc độ hiển thị ban đầu của trang.
-
Preload các tài nguyên quan trọng:
Sử dụng thẻ
để tải trước các tài nguyên quan trọng nhất (như phông chữ và hình ảnh chính) để đảm bảo chúng được tải nhanh chóng.
2. Cải thiện First Input Delay (FID):
FID đo lường thời gian để trang trở nên tương tác. Để cải thiện FID, hãy cố gắng tối ưu hóa JavaScript và các tài nguyên khác có thể gây ra sự chậm trễ trong tương tác:
- Giảm thiểu thực thi JavaScript: Giảm lượng JavaScript trên trang của bạn và chia các tác vụ dài thành các tác vụ nhỏ hơn, không đồng bộ. Điều này có thể được thực hiện bằng cách sử dụng web workers hoặc bằng cách chia nhỏ các gói JavaScript lớn thành các phần nhỏ hơn và dễ quản lý hơn.
-
Hoãn JavaScript không cần thiết:
Tải JavaScript không cần thiết chỉ sau khi nội dung chính đã tải. Sử dụng các thuộc tính async và defer trên thẻ
để kiểm soát hành vi tải của các script của bạn. - Tối ưu hóa các listener sự kiện: Đảm bảo rằng các listener sự kiện được tối ưu hóa và không gây ra các trì hoãn đáng kể. Tránh tính toán nặng trong các handler sự kiện và debounce các sự kiện đầu vào khi cần thiết.
- Giảm các script bên thứ ba: Hạn chế việc sử dụng các script bên thứ ba, vì chúng có thể làm tăng thời gian tải và chậm tương tác đáng kể. Chỉ bao gồm các script bên thứ ba cần thiết và đảm bảo chúng được tối ưu hóa cho hiệu suất.
3. Cải thiện Cumulative Layout Shift (CLS):
CLS đo lường sự ổn định để các phần tử trên trang web không di chuyển xung quanh. Để cải thiện CLS, hãy đảm bảo rằng các phần tử không di chuyển đột ngột trong quá trình tải.
- Bao gồm thuộc tính kích thước cho media: Luôn xác định các thuộc tính width và height cho hình ảnh và video để giữ chỗ trong bố cục trong khi tài nguyên đang tải. Điều này ngăn ngừa sự thay đổi bố cục khi media tải.
- Dành không gian cho quảng cáo và nhúng: Dành không gian cho các quảng cáo, iframe và các nhúng khác để ngăn chặn sự thay đổi không mong muốn. Sử dụng CSS để xác định kích thước cố định cho các phần tử này hoặc đảm bảo rằng máy chủ quảng cáo cung cấp các phần tử với kích thước nhất quán.
- Tránh chèn nội dung phía trên nội dung hiện có: Cẩn thận khi chèn động nội dung (như banner hoặc quảng cáo) phía trên nội dung hiện có trên trang. Điều này có thể đẩy nội dung hiện có xuống, gây ra sự thay đổi bố cục. Chèn nội dung mới bên dưới hoặc bên cạnh nội dung hiện có.
- Triển khai chiến lược tải phông chữ: Sử dụng font-display: swap để đảm bảo văn bản vẫn hiển thị trong quá trình tải phông chữ. Điều này ngăn chặn sự thay đổi bố cục do phông chữ web tải sau khi hiển thị ban đầu.
- Sử dụng các biến đổi cho các hoạt ảnh: Sử dụng các hoạt ảnh transform của CSS thay vì các thuộc tính kích hoạt thay đổi bố cục như width, height hoặc margin. Điều này đảm bảo rằng các hoạt ảnh không gây ra sự thay đổi bố cục.
Càng nhiều chiến lược được sử dụng, những chiến lược đó, Core Web Vitals của bạn sẽ được cải thiện nhiều, giúp người dùng có trải nghiệm tốt hơn, giúp người dùng xếp hạng tốt hơn trên các Tìm kiếm. Điều đó có nghĩa duy trì sự cải thiện Triển khai cải thiện mục tiêu, duy trì sự hài lòng của người dùng và điều đó sẽ giúp người dùng xếp hạng hơn.
Kết luận
Core Web Vitals giúp nâng cao trải nghiệm người dùng cũng như giúp các trang tìm kiếm có thứ hạng cao hơn. Việc tối ưu hóa các chỉ số này giúp các nhà thiết kế bảo đảm rằng trang web của người dùng tải nhanh, có khả năng tương tác và tính ổn định, từ đó tăng cao sự hài lòng và giúp tăng trưởng doanh thu. Các nhà thiết kế web nên thường xuyên theo dõi các cập nhật từ Google và thường xuyên kiểm tra hiệu suất trang web của mình để các chỉ số này được cải thiện khu vực mức cao nhất.