Giới thiệu về PageSpeed Insights

PageSpeed Insights (PSI) báo cáo về trải nghiệm người dùng của một trang trên cả thiết bị di động và máy tính để bàn thiết bị của bạn và cung cấp đề xuất về cách có thể cải thiện trang đó.

PSI cung cấp cả dữ liệu phòng thí nghiệm và dữ liệu thực địa về một trang. Dữ liệu phòng thí nghiệm rất hữu ích cho việc gỡ lỗi vì dữ liệu này được thu thập trong môi trường có kiểm soát. Tuy nhiên, tính năng này có thể không nắm bắt điểm tắc nghẽn thực tế. Dữ liệu trường rất hữu ích trong việc thu thập dữ liệu người dùng thực tế thử nghiệm - nhưng có một tập hợp các chỉ số hạn chế hơn. Xem Cách suy nghĩ Giới thiệu về Công cụ tốc độ để biết thêm thông tin về hai loại dữ liệu này.

Dữ liệu về trải nghiệm người dùng thực

Dữ liệu trải nghiệm người dùng thực trong PSI được cung cấp bởi Trải nghiệm người dùng Chrome Tập dữ liệu báo cáo (CrUX). PSI báo cáo dữ liệu của người dùng thực Đầu tiên Hiển thị nội dung có nội dung (FCP), Lượt tương tác với nội dung hiển thị tiếp theo (INP), Nội dung lớn nhất hiển thị (LCP) và Bố cục tích luỹ Trải nghiệm Shift (CLS) trong khoảng thời gian thu thập 28 ngày trước đó. PSI cũng báo cáo trải nghiệm cho chỉ số thử nghiệm Thời gian cho byte đầu tiên (TTFB).

Để hiển thị dữ liệu về trải nghiệm người dùng cho một trang nhất định, trang đó phải có đủ dữ liệu để đưa vào tập dữ liệu CrUX. Một trang có thể không có đủ dữ liệu nếu trang đó mới xuất bản gần đây hoặc có quá ít mẫu từ người dùng thực. Khi điều này xảy ra, PSI sẽ giảm trở lại mức độ chi tiết cấp độ gốc, tức là bao gồm tất cả trải nghiệm người dùng trên tất cả các trang của của bạn. Đôi khi, nguồn gốc cũng có thể không có đủ dữ liệu. Trong trường hợp đó, PSI sẽ không thể hiển thị bất kỳ dữ liệu nào về trải nghiệm người dùng thực.

Đánh giá chất lượng của trải nghiệm

PSI phân loại chất lượng của trải nghiệm người dùng thành 3 nhóm: Tốt, Cần cải thiện và hoặc Kém. PSI đặt các ngưỡng sau phù hợp với Sáng kiến về Các chỉ số quan trọng về trang web:

Tốt Cần cải thiện Kém
FCP (hiển thị nội dung đầu tiên) [0, 1800 mili giây] (1800 mili giây, 3000 mili giây] hơn 3000 mili giây
LCP (Thời gian hiển thị nội dung lớn nhất) [0, 2500 mili giây] (2500 mili giây, 4000 mili giây] hơn 4000 mili giây
CLS (Điểm số tổng hợp về mức thay đổi bố cục) [0, 0,1] (0,1; 0,25] trên 0,25
INP [0, 200 mili giây] (200 mili giây, 500 mili giây] hơn 500 mili giây
TTFB (thử nghiệm) [0, 800 mili giây] (800 mili giây, 1800 mili giây] hơn 1800 mili giây

Giá trị phân phối và giá trị chỉ số đã chọn

PSI trình bày bản phân phối của các chỉ số này để nhà phát triển có thể hiểu được phạm vi của cho trang hoặc nguồn gốc đó. Sự phân bổ này được chia thành 3 loại: Tốt, Cần cải thiện và Kém được biểu thị bằng các thanh màu xanh lục, màu hổ phách và màu đỏ. Ví dụ: nếu thấy 11% trong thanh màu hổ phách của LCP, thì tức là 11% trong số tất cả giá trị LCP quan sát được nằm trong khoảng từ 2500 mili giây đến 4000 mili giây.

Ảnh chụp màn hình hoạt động phân phối trải nghiệm LCP của người dùng thực

Phía trên thanh phân phối, PSI báo cáo bách phân vị thứ 75 cho tất cả các chỉ số. Ngày 75 phân vị được chọn để nhà phát triển có thể hiểu rõ nhất gây khó chịu cho người dùng trên trang web. Các giá trị chỉ số trường này được phân loại là tốt/cần cải thiện/kém bằng cách áp dụng cùng các ngưỡng nêu trên.

Các chỉ số quan trọng về trang web

Các chỉ số quan trọng về trang web là một bộ tín hiệu hiệu suất phổ biến, đóng vai trò quan trọng đối với tất cả trải nghiệm web. Các chỉ số Chỉ số quan trọng chính của trang web là INP, LCP và CLS. Các chỉ số này có thể được tổng hợp ở cấp trang hoặc cấp độ gốc. Đối với các tổng hợp có đủ dữ liệu trong tất cả cho 3 chỉ số, thì quá trình tổng hợp vượt qua quy trình đánh giá Core Web Vitals nếu phân vị thứ 75 cả 3 chỉ số đều là Tốt. Nếu không, dữ liệu tổng hợp sẽ không vượt qua bài đánh giá. Nếu Không có đủ dữ liệu cho INP thì hàm này sẽ vượt qua quy trình đánh giá nếu cả phân vị của LCP và CLS là Tốt. Nếu LCP hoặc CLS không có đủ dữ liệu, trang hoặc không thể đánh giá dữ liệu tổng hợp cấp độ gốc.

Sự khác biệt giữa dữ liệu trường trong PSI và CrUX

Sự khác biệt giữa dữ liệu thực địa trong PSI so với Tập dữ liệu CrUX trên BigQuery là dữ liệu của PSI được cập nhật hằng ngày, còn tập dữ liệu BigQuery được cập nhật hằng tháng và giới hạn ở dữ liệu cấp gốc. Cả hai nguồn dữ liệu đều thể hiện khoảng thời gian 28 ngày gần nhất.

Chẩn đoán trong phòng thí nghiệm

PSI sử dụng Lighthouse để phân tích URL đã cho ở dạng cho các danh mục Hiệu suất, Hỗ trợ tiếp cận, Phương pháp hay nhất và SEO.

Điểm số

Ở đầu phần này là điểm số cho từng danh mục, được xác định bằng cách chạy Lighthouse để thu thập và phân tích thông tin chẩn đoán về trang. Điểm số từ 90 trở lên được coi là tốt. 50 đến 89 là một điểm số cần cải thiện và dưới 50 được coi là kém.

Chỉ số

Danh mục Hiệu suất cũng cho biết hiệu suất của trang theo các chỉ số khác nhau, bao gồm: Nội dung đầu tiên hiển thị, Nội dung lớn nhất hiển thị, Chỉ số tốc độ, Điểm số tổng hợp về mức thay đổi bố cục, Thời gian tương tác, và Tổng thời gian chặn.

Mỗi chỉ số được tính điểm và gắn nhãn bằng một biểu tượng:

  • Tốt được biểu thị bằng vòng tròn màu xanh lục
  • Cần cải thiện được biểu thị bằng hình vuông thông tin màu hổ phách
  • Kém được biểu thị bằng tam giác cảnh báo màu đỏ

Kiểm tra

Trong mỗi danh mục là các bài kiểm tra cung cấp thông tin về cách cải thiện người dùng của trang của bạn. Hãy xem tài liệu về Lighthouse để biết chi tiết bảng chi tiết kiểm tra của từng danh mục.

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

Lighthouse sử dụng điều kiện thiết bị và mạng nào để mô phỏng tải trang?

Hiện tại, Lighthouse mô phỏng các điều kiện tải trang của thiết bị cấp trung (Moto G4) trên mạng di động (đối với thiết bị di động) và mô phỏng máy tính để bàn có kết nối có dây dành cho máy tính để bàn. PageSpeed cũng chạy trong trung tâm dữ liệu này có thể thay đổi tuỳ theo điều kiện mạng, bạn có thể kiểm tra vị trí mà bằng cách xem khối môi trường của Báo cáo Lighthouse:

Ảnh chụp màn hình chú thích về thông tin điều tiết.

Lưu ý: Tốc độ trang sẽ báo cáo video chạy ở một trong các quốc gia sau: Bắc Mỹ, Châu Âu hoặc Châu Á.

Tại sao dữ liệu thực địa và dữ liệu phòng thí nghiệm đôi khi mâu thuẫn với nhau?

Dữ liệu trường này là báo cáo trước đây về hiệu suất của một URL cụ thể và biểu thị dữ liệu hiệu suất ẩn danh của người dùng trong thế giới thực trên nhiều thiết bị và mạng . Dữ liệu phòng thí nghiệm này dựa trên hoạt động tải mô phỏng một trang trên một thiết bị và được cố định một loạt điều kiện mạng. Do đó, các giá trị có thể khác nhau. Xem Tại sao dữ liệu thực tế và dữ liệu phòng thí nghiệm có thể khác nhau (và việc cần làm) để biết thêm thông tin.

Tại sao tỷ lệ phần trăm thứ 75 được chọn cho mọi chỉ số?

Mục tiêu của chúng tôi là đảm bảo rằng các trang hoạt động tốt cho phần lớn người dùng. Bằng cách tập trung vào vị trí 75 giá trị phân vị cho các chỉ số của chúng tôi, qua đó đảm bảo rằng các trang cung cấp trải nghiệm tốt cho người dùng trong điều kiện mạng và thiết bị khó khăn nhất. Xem bài viết Xác định ngưỡng chỉ số Core Web Vitals để biết thêm thông tin.

Điểm số tốt cho dữ liệu của phòng thí nghiệm là bao nhiêu?

Mọi điểm số màu xanh lục (90 trở lên) đều được xem là tốt, nhưng lưu ý rằng có dữ liệu phòng thí nghiệm tốt thì không có nghĩa là trải nghiệm người dùng thực cũng sẽ tốt.

Tại sao điểm hiệu suất thay đổi từ lần chạy này sang lần chạy khác? Tôi chưa thay đổi gì trên trang của mình!

Sự khác biệt trong việc đo lường hiệu suất được giới thiệu thông qua một số lượng kênh có mức độ tác động khác nhau. Một số nguồn chỉ số phổ biến những điểm không ổn định là tính sẵn có của mạng cục bộ, khả năng sử dụng phần cứng của ứng dụng và tài nguyên của ứng dụng tranh chấp.

Tại sao dữ liệu CrUX của người dùng thực không có sẵn cho một URL hoặc nguồn gốc?

Báo cáo trải nghiệm người dùng trên Chrome tổng hợp dữ liệu tốc độ trong thực tế từ người dùng chọn tham gia và yêu cầu URL phải được công khai (có thể thu thập dữ liệu và lập chỉ mục) và có đủ số lượng mẫu riêng biệt để cung cấp chế độ xem đại diện, ẩn danh hiệu suất của URL hoặc nguồn gốc.

Bạn có câu hỏi khác?

Nếu bạn có câu hỏi về việc sử dụng PageSpeed Insights cụ thể và có thể trả lời, đặt câu hỏi bằng tiếng Anh trên Stack Overflow.

Nếu bạn có phản hồi hoặc câu hỏi chung về PageSpeed Insights hoặc bạn muốn bắt đầu thảo luận chung, hãy bắt đầu một chuỗi trong danh sách gửi thư.

Nếu bạn có thắc mắc chung về các chỉ số Các chỉ số quan trọng về trang web, hãy bắt đầu một chuỗi bài đăng trong nhóm thảo luận web-vitals-feedback.

Phản hồi

Trang này có hữu ích không?