Google Pagespeed Insights là một bộ tiêu chuẩn đo lường về khả năng thân thiện của website (đối với thiết bị di động và máy tính để bàn) do chính Google đề xuất ra. Theo Google, các tiêu chuẩn trong Pagespeed Insights sẽ tập trung vào hai vấn đề chính, đó là tốc độ tải trang và thân thiện với trải nghiệm người dùng. Và nếu các website nào càng được nhiều điểm ở trang đánh giá Pagespeed Insights thì tức là trang đó đáp ứng được càng nhiều các tiêu chuẩn của Google đề ra.
Dựa theo thông tin chi tiết về việc kiểm tra website để xem liệu website của bạn đã áp dụng tốt các phương pháp về việc tối ưu website hay chưa thì Google Pagespeed Insights sẽ chấm điểm từ 0 đến 100, được chia thành ba loại sau:
- Tốt: Website áp dụng tốt các phương pháp tối ưu hiệu suất và mang lại trải nghiệm tốt cho người dùng.
- Cần khắc phục: Website chưa tối ưu một số phần phổ biến dẫn đến trải nghiệm người dùng không được tốt.
- Kém: Website không được tối ưu và có khả năng mang lại trải nghiệm người dùng kém.
Xin lưu ý rằng: PageSpeed Insights chỉ đánh giá các khía cạnh độc lập về hiệu suất của trang: cấu hình máy chủ, cấu trúc HTML của trang và việc sử dụng các tài nguyên bên ngoài như hình ảnh, JavaScript và CSS . Thực hiện tốt các đề xuất sẽ cải thiện được hiệu suất của trang (ở mức độ tương đối). Tuy nhiên, hiệu suất tuyệt đối của trang vẫn sẽ phụ thuộc vào kết nối mạng của người dùng khi truy cập vào website.
Thực tế, các tiêu chuẩn này không cần bạn phải áp dụng toàn bộ vì không phải tiêu chuẩn nào bạn cũng có thể sử dụng trên mọi trường hợp. Cho nên, nếu không có khả năng làm được một số tiêu chuẩn nào đó thì cứ bỏ qua, vì Google không bắt bạn phải đạt tiêu chuẩn hết.
Và hiện tại, Google Pagespeed Insights có tất cả 15 tiêu chuẩn đánh giá như sau:
Quy tắc tối ưu tốc độ
- Tránh sử dụng chuyển hướng ở trang đích.
- Bật chức năng nén dữ liệu gửi về trình duyệt.
- Cải thiện thời gian phản hồi của máy chủ.
- Cải thiện bộ nhớ đệm ở trình duyệt.
- Nén các tài nguyên CSS và Javascript trên website.
- Nén giảm dung lượng hình ảnh.
- Tối ưu việc chèn CSS vào website.
- Thiết lập thứ tự ưu tiên của nội dung trong website.
- Bỏ chặn Javascript và CSS khi tải trang.
- Sử dụng thuộc tính không đồng bộ.
Quy tắc tối ưu hiệu suất sử dụng
- Tránh sử dụng các trình cắm (plugin) để hiển thị nội dung.
- Cấu hình viewport để hiển thị kích thước màn hình phù hợp.
- Tối ưu kích thước nội dung để hiển thị trên website.
- Tối ưu các nút bấm hoặc liên kết trên website.
- Sử dụng cỡ chữ phù hợp để hiển thị nội dung.
Như vậy, nếu bạn muốn website của mình thân thiện với Google Pagespeed thì hãy chắc chắn rằng là bạn đã áp dụng các quy tắc ở trên.
Tổng kết: Google Pagespeed Insights là thước đo khả năng tối ưu của một website, bao gồm tối ưu UX và khả năng tải của website chứ không phải thước đo về tốc độ của website nhanh hay chậm (tốc độ có thể sẽ ảnh hưởng, nhưng PageSpeed thấp điểm không có nghĩa là tốc độ của website thấp)
Bài viết có sử dụng tư liệu của blog ThachPham.Com