PageSpeed Insights báo cáo hiệu suất thực tế của một trang hoặc origin cho thiết bị di động và máy tính, đồng thời cung cấp đề xuất về cách cải thiện trang đó khi phân tích một trang.
Điểm tốc độ
PageSpeed Insights kết hợp dữ liệu từ Báo cáo trải nghiệm người dùng trên Chrome (CrUX) để hiển thị dữ liệu hiệu suất thực tế của một trang hoặc origin. PSI báo cáo hai metrics: Hiển thị nội dung đầu tiên (FCP) và DOMContentLoaded (DCL).
Giá trị trung bình của mỗi chỉ số (FCP hoặc DCL) được so sánh với tất cả các trang mà báo cáo CrUX theo dõi. Mỗi chỉ số được gán cho một danh mục, tuỳ thuộc vào vị trí của chỉ số đó trong phạm vi phân phối:
- Nhanh: Giá trị trung bình của chỉ số này nằm trong phần ba nhanh nhất trong tất cả các lượt tải trang.
- Chậm: Giá trị trung bình của chỉ số này nằm trong phần ba chậm nhất trong tất cả các lượt tải trang.
- Trung bình: Giá trị trung bình của chỉ số này nằm trong 1/3 phần giữa của tất cả lượt tải trang.
Điểm tốc độ tổng thể được tính bằng cách xem xét các danh mục cho từng chỉ số:
- Nhanh: Nếu mọi chỉ số của một trang/origin là Nhanh.
- Chậm: Nếu bất kỳ chỉ số nào của một trang/origin bị chậm.
- Trung bình: Tất cả các trường hợp khác.
Phân phối tải trang
Phần Phân phối tải trang hiển thị các chỉ số FCP và DCL phân phối trong tập dữ liệu CrUX.
- Origin: Dữ liệu tốc độ tổng hợp của tất cả các trang được phân phát từ origin này.
- Trang: Dữ liệu tốc độ của một trang.
Mức phân phối cho mỗi chỉ số được chia thành ba loại: Nhanh (phần ba nhanh nhất), Trung bình (phần ba ở giữa) và Chậm (phần ba ở cuối). Dữ liệu phân phối được cập nhật hằng ngày.
Điểm tối ưu hoá
PageSpeed Insights chỉ báo cáo thông tin tối ưu hóa khi phân tích một trang.
PSI đánh giá mức độ tuân thủ các phương pháp phổ biến hay nhất về hiệu suất của một trang và tính điểm số từ 0 đến 100 để ước tính phạm vi hiệu suất của trang đó. Điểm số này đánh giá xem một trang có thể cải thiện hiệu suất ở hai khía cạnh sau đây hay không:
- thời gian tải trong màn hình đầu tiên: Thời gian đã trôi qua từ thời điểm người dùng yêu cầu một trang mới đến thời điểm trình duyệt hiển thị nội dung trong màn hình đầu tiên.
- thời gian để tải toàn bộ trang: Thời gian trôi qua từ thời điểm người dùng yêu cầu một trang mới đến thời điểm trang được trình duyệt hiển thị hoàn toàn.
Điểm số được phân loại là Tốt, Trung bình hoặc Thấp. Phép tính giả định rằng nhà phát triển muốn duy trì giao diện và chức năng của trang.
- Tốt: Trang này áp dụng hầu hết các phương pháp hay nhất về hiệu suất và không có nhiều khả năng tối ưu hoá hơn nữa. Trang đạt từ 80 điểm trở lên.
- Trung bình: Trang thiếu một số biện pháp tối ưu hoá hiệu suất phổ biến và vẫn có thể tối ưu hoá. Trang này có điểm số từ 60 đến 79.
- Thấp: Trang chưa được tối ưu hoá và còn nhiều khả năng cho hoạt động tối ưu hoá. Trang có điểm số từ 0 đến 59.
Điểm tối ưu hoá ước tính khả năng tăng hiệu suất của một trang. Một trang có tốc độ chậm có thể có điểm tối ưu hóa cao vì trang này có tỷ lệ tài nguyên chặn hiển thị thấp so với tổng tài nguyên mà trang sử dụng. Mặt khác, một trang nhanh có thể có điểm tối ưu hoá thấp vì trang đó có số lượng tài nguyên chặn hiển thị cao so với tổng tài nguyên của trang.
Số liệu thống kê về trang
Phần này mô tả các lượt trọn vòng cần thiết để tải tài nguyên chặn hiển thị của trang, tổng số byte mà trang sử dụng và so sánh với số trung bình của lượt trọn vòng và số byte được dùng trong tập dữ liệu. Thẻ này có thể cho biết liệu trang có thể nhanh hơn hay không bằng cách sửa đổi giao diện và chức năng của trang.
Đề xuất tối ưu hóa
Đây là danh sách các phương pháp hay nhất có thể áp dụng cho trang này. Nếu trang có tốc độ nhanh, các đề xuất này sẽ bị ẩn theo mặc định, vì trang đã nằm trong phần ba đầu trang của tất cả các trang trong tập dữ liệu và có thể không cần cải tiến thêm.
Do hiệu suất của kết nối mạng thay đổi đáng kể, tính năng tối ưu hoá này giải quyết các khía cạnh không phụ thuộc vào mạng đối với hiệu suất trang: cấu hình máy chủ, cấu trúc HTML của trang và việc sử dụng tài nguyên bên ngoài như hình ảnh, JavaScript và CSS. Việc triển khai các đề xuất sẽ cải thiện hiệu suất tương đối của trang. Tuy nhiên, hiệu suất tuyệt đối của trang vẫn phụ thuộc vào kết nối mạng của người dùng.
Có nhiều yếu tố ảnh hưởng đến hiệu suất tốc độ, nhưng hai trong số đó là yếu tố quan trọng nhất:
- Số lượt trọn vòng chặn hiển thị : Các lượt trọn vòng cần thiết để phân phối tài nguyên chặn hiển thị. Nếu hầu hết tài nguyên từ một trang đang chặn hiển thị, PageSpeed Insights sẽ coi một trang là có khả năng tối ưu hóa lớn. Nhà phát triển có thể xem xét các quy tắc Tránh chuyển hướng trang đích, Loại bỏ JavaScript và CSS chặn hiển thị, Tận dụng tính năng lưu vào bộ nhớ đệm của trình duyệt, Ưu tiên nội dung hiển thị và các quy tắc Giảm thời gian phản hồi của máy chủ để tối ưu hoá.
- Kích thước phản hồi: Tổng kích thước của phản hồi, bao gồm tài nguyên HTML chính và tất cả tài nguyên phụ. Nếu có thể loại bỏ hầu hết nội dung phản hồi bằng cách nén hoặc giảm kích thước, PageSpeed Insights sẽ coi một trang là có khả năng tối ưu hóa lớn. Nhà phát triển có thể tìm hiểu các quy tắc Bật tính năng nén, Rút gọn tài nguyên và Tối ưu hoá hình ảnh để tối ưu hoá.
câu hỏi?
Nếu bạn có câu hỏi về PageSpeed Insights, vui lòng tham khảo phần Câu hỏi thường gặp của chúng tôi hoặc đăng tin nhắn lên nhóm thảo luận của chúng tôi.