Giới thiệu về Tốc độ trang web

 

Báo cáo Tốc độ trang web hiển thị thông tin cho biết người dùng có thể xem và tương tác với nội dung nhanh như thế nào. Bạn có thể xác định các vùng cần cải thiện và sau đó theo dõi mức độ kết quả cải thiện đó.

Báo cáo Tốc độ trang web đo lường ba khía cạnh của thời gian chờ:

  • Thời gian tải trang cho một mẫu của số lượt xem trang trên trang web của bạn. Bạn có thể xem dữ liệu trên các thứ nguyên khác nhau để xem các trang của bạn tải nhanh như thế nào từ các góc độ khác nhau (ví dụ: trong các trình duyệt khác nhau, ở các quốc gia khác nhau). Dữ liệu có sẵn trong báo cáo Thời gian của trang.
  • Tốc độ thực thi hoặc thời gian tải của bất kỳ tương tác của người dùng, sự kiện hoặc lượt truy cập riêng biệt nào mà bạn muốn theo dõi (ví dụ: hình ảnh tải nhanh như thế nào, thời gian phản hồi cho lượt nhấp vào nút). Dữ liệu có sẵn trong báo cáo Thời gian người dùng.
  • Tốc độ mà trình duyệt phân tích cú pháp tài liệu và hiển thị cho người dùng tương tác. Bạn không phải đặt cấu hình thêm để xem dữ liệu này. Dữ liệu được cung cấp trong báo cáo Thời gian của trang, trên tab phụ Thời gian DOM.
Bài viết này đề cập đến các nội dung sau:

Xem dữ liệu Tốc độ trang web

Bạn không cần thay đổi mã theo dõi để xem dữ liệu trong báo cáo Thời gian của trang và Đề xuất tốc độ. Tuy nhiên, bạn cần phải thiết lập thêm để xem báo cáo Thời gian người dùng. Hãy thực hiện theo hướng dẫn trong Hướng dẫn dành cho nhà phát triển.

Cách xem báo cáo Tốc độ trang web:

  1. Đăng nhập vào Google Analytics.
  2. Chuyển đến chế độ xem của bạn.
  3. Mở Báo cáo.
  4. Chọn Hành vi > Tốc độ trang web.

Báo cáo Thời gian của trang

Báo cáo Thời gian của trang cho phép bạn thực hiện phân tích chi tiết về hiệu suất của trang riêng lẻ. Báo cáo bao gồm các tab và tab phụ sau đây:

  • Explorer: Dữ liệu trang trong ngữ cảnh của các thứ nguyên chính và phụ khác nhau
    • Sử dụng trang web: Số liệu tương tác cơ bản như số lượt xem trang và tỷ lệ thoát
    • Kỹ thuật: Số liệu mạng và máy chủ
    • Thời gian DOM: Chỉ số phân tích cú pháp tài liệu
  • Phân phối: Giới hạn thời gian cho các số liệu khác
  • Lớp phủ bản đồ: Dữ liệu địa lý trong ngữ cảnh của các thứ nguyên chính và phụ khác nhau
    • Sử dụng trang web: Chỉ số tương tác cơ bản như số lượt truy cập trang và tỷ lệ thoát
    • Kỹ thuật: Số liệu mạng và máy chủ
    • Thời gian DOM: Chỉ số phân tích cú pháp tài liệu

Báo cáo Đề xuất tốc độ

Đề xuất tốc độ trang web là các mẹo tối ưu hóa được chỉnh cho phù hợp với trang web của bạn. Bạn có thể triển khai những mẹo này để làm cho trang của bạn tải nhanh hơn. Để xem nội dung tối ưu hóa được đề xuất cho các trang của bạn:

  1. Trong Hành vi > Tốc độ trang web > Đề xuất tốc độ, hãy nhấp vào liên kết trong cột Đề xuất tốc độ trang web cho trang bạn muốn tối ưu hóa. Trang Thông tin chi tiết tốc độ trang sẽ mở ra.
  2. Trong khung điều hướng bên trái, nhấp vào liên kết để xem đề xuất cụ thể cho việc cải thiện trang của bạn. Đề xuất giải thích lý do tại sao liên quan đến trang web của bạn và bạn có thể triển khai như thế nào.

Nhiều trang web bao gồm nội dung động chẳng hạn như quảng cáo, nội dung này sẽ thay đổi theo mỗi lượt tải trang. Do đó, số điểm và các mục đề xuất bạn thấy cho trang web của mình trong Analytics có thể hơi khác nội dung hiển thị trong báo cáo PageSpeed.

Nếu bạn thấy thông báo Trợ giúp trong cột Đề xuất tốc độ trang thì điều này cho thấy rằng chúng tôi không thể phân tích trang tại địa chỉ URL đã cho và bạn nên thử lại sau. Nếu vẫn còn lỗi, đó có thể là do bất kỳ vấn đề nào sau đây:

  • Tên máy chủ bạn đã cấu hình trong phần URL của trang web của mục Cài đặt chế độ xem không phải là tên máy chủ hợp lệ cho trang web của bạn.
  • Những URL hiển thị trong báo cáo Đề xuất tốc độ trang web không phải là URL hợp lệ cho trang web của bạn.
  • Bạn đang theo dõi nhiều tên miền phụ và không sử dụng một tên máy chủ.
  • Bạn đã thiết lập bộ lọc chế độ xem để viết lại URL của mình.
  • Các trang yêu cầu xác thực.

Tìm hiểu thêm về Công cụ PageSpeed hỗ trợ phân tích và tối ưu hóa, bao gồm các kỹ thuật để triển khai các mục đề xuất mà báo cáo cung cấp.

Điểm tốc độ trang cho biết mức độ cần phải cải thiện thời gian tải của trang. Điểm cao cho biết không có nhiều điều cần cải thiện. Điểm thấp cho biết còn nhiều điều phải cải thiện. Điểm số không phải là một số đo tốc độ, mà chỉ cho biết mức độ cần phải cải thiện tốc độ.

Điểm số 100 cho thấy Analytics đã phân tích trang thành công, nhưng không có mục đề xuất để cải thiện. Thông báo Không có trong cột điểm cho thấy đã xảy ra lỗi khi phân tích trang. Bạn có thể chạy lại báo cáo sau đó để xem liệu phân tích có thành công hay không. Nếu tất cả các hàng có giá trị Không có hoặc nếu chỉ có một vài dòng dữ liệu mà bạn thường mong đợi nhiều hơn, điều đó có thể cho thấy có vấn đề về thời gian chờ.

Báo cáo Thời gian người dùng

Báo cáo Thời gian người dùng cho phép bạn thực hiện phân tích chi tiết về hiệu quả hoạt động của riêng từng tài nguyên (ví dụ: hình ảnh, video, nút). Báo cáo bao gồm các tab sau:

  • Explorer: Dữ liệu tài nguyên trong ngữ cảnh của các thứ nguyên chính và phụ khác nhau
  • Phân phối: Giới hạn thời gian cho các số liệu khác nhau
  • Lớp phủ bản đồ: Dữ liệu địa lý trong ngữ cảnh của các thứ nguyên chính và phụ khác nhau

Lưu ý

  • Việc theo dõi tốc độ trang web không ảnh hưởng đến tỷ lệ thoát của trang web của bạn.
  • Bạn chỉ có thể theo dõi tốc độ trang web từ các trình duyệt có hỗ trợ giao diện Navigation Timing HTML5 hoặc có cài đặt Thanh công cụ của Google. Thông thường trình duyệt này bao gồm: Chrome, Firefox 7 trở lên, Internet Explorer 9 trở lên, trình duyệt Android 4.0 trở lên, cũng như các phiên bản trước của Internet Explorer có cài đặt Thanh công cụ của Google.
  • Việc tính toán Thời gian tải trang trung bình đã thay đổi vào tháng 11 năm 2011: Thời gian tải trang trung bình hiện bao gồm thời gian chuyển hướng. Bạn có thể thấy tổng thời gian tải trang của trang web tăng, tùy thuộc vào số lượng và mức độ của các lần chuyển hướng trên trang web của bạn. Khi bạn thực hiện các so sánh ngày, vui lòng nhớ rằng dữ liệu được thu thập trước tháng 11 năm 2011 không bao gồm thời gian chuyển hướng.
  • Bắt đầu từ khoảng ngày 16 tháng 11 năm 2011, rất nhiều trang web tăng Thời gian tải trang trung bình. Số liệu tăng cao này không phải là vấn đề tốc độ thực sự cho trang web, nhưng là kết quả của các lỗi trong quá trình triển khai Navigation Timing của Firefox, cụ thể là cách tính toán việc bắt đầu điều hướng. Do đó, các trang được xem trong Firefox hiển thị các giá trị cao hơn cho Thời gian chuyển hướng trung bình và Thời gian tải trang trung bình. Vấn đề này đã được khắc phục trong Firefox 9 (được phát hành vào ngày 10 tháng 12 năm 2011) và tự động được cập nhật cho người dùng trong vòng 3-4 tuần sau đó. Nếu trang web của bạn có thời gian tải trang cao hơn trong khoảng thời gian này, bạn có thể xác định xem điều này có phải là do Firefox hay không bằng cách kiểm tra dữ liệu cùng với tham số Trình duyệt.
  • Theo mặc định, việc tính toán các chỉ số thời gian của trang sẽ dựa trên nhóm dữ liệu tạo thành từ việc lấy mẫu cố định 1% số người dùng của bạn. Hãy xem tài liệu dành cho nhà phát triển analytics.js để biết thông tin chi tiết về cách tùy chỉnh tỷ lệ lấy mẫu Tốc độ trang web.
  • Phiên bản trước của báo cáo Tốc độ trang web yêu cầu thay đổi mã theo dõi để thêm thông số _trackPageLoadTime. Trang web có cuộc gọi không được chấp nhận vẫn thu thập dữ liệu tốc độ ở tỷ lệ lấy mẫu 10%. Tuy nhiên, cuộc gọi này sẽ được bỏ qua trong tương lai và tốc độ mẫu sẽ thay đổi thành mặc định 1%. Hãy xem xét việc cập nhật mã theo dõi của bạn để sử dụng setSiteSpeedSampleRate() để đặt tỷ lệ lấy mẫu cao hơn.

Bài viết có liên quan

Tài liệu dành cho nhà phát triển Thời gian người dùng:

Thông tin này có hữu ích không?
Chúng tôi có thể cải thiện trang này bằng cách nào?