John Mueller của Google giải thích lý do tại sao báo cáo Core Web Vitals của Search Console khác với điểm PageSpeed Insights.
Trong một video SEO office-hours, John Mueller của Google đã giải đáp lý do tại sao điểm PageSpeed Insights và điểm Core Web Vitals của Search Console luôn khác nhau.
Ông ấy giải thích tại sao hai phép đo tốc độ trang không bao giờ khớp và lý do tại sao chúng không khớp nhau.
PageSpeed Insights so với báo cáo CWV của Search Console
Thật hợp lý khi đặt câu hỏi tại sao hai thứ có ý định đo lường cùng một thứ lại cung cấp kết quả khác nhau.
Đây là câu hỏi:
“Khi tôi kiểm tra điểm PageSpeed Insight trên website của mình, tôi thấy một con số đơn giản. Tại sao điều này không khớp với những gì tôi thấy trong Search Console trong báo cáo Core Web Vitals?
Con số nào trong số những con số này là chính xác?”
Điểm tốc độ trang khác nhau
Trước tiên, John Mueller đề cập rằng điểm số được cung cấp bởi PageSpeed Insights và Search Console thực sự là những bộ số khác nhau.
Ông ấy nói:
“Tôi nghĩ có lẽ trước hết để có câu trả lời rõ ràng, đâu là con số chính xác khi nói đến tốc độ, khi hiểu được website của bạn đang hoạt động như thế nào đối với người dùng của bạn.
Trong PageSpeed Insights, theo mặc định, tôi tin rằng chúng tôi hiển thị một con số duy nhất là điểm từ 0 đến 100, tương tự như vậy, dựa trên một số giả định, trong đó chúng tôi giả định rằng những thứ khác nhau nhanh hơn một chút hoặc chậm hơn cho người dùng.
Và dựa vào đó chúng tôi tính điểm.
Trong Search Console, chúng tôi có thông tin Core Web Vitals dựa trên ba con số về tốc độ, khả năng phản hồi và tương tác.
Và tất nhiên, những con số này hơi khác nhau, bởi vì nó là ba con số chứ không chỉ một con số.”
Phương pháp tính toán là khác nhau
Tiếp theo, Mueller giải thích cách tính điểm cho hai phép đo (PageSpeed Insights và báo cáo CWV của Search Console) và lý do tại sao điều đó dẫn đến các điểm số khác nhau.
Mueller nói:
“Nhưng cũng có một sự khác biệt lớn trong cách xác định những con số này.
Cụ thể là có sự khác biệt giữa cái gọi là field data và lab data.
field data là những gì người dùng đã thực sự thấy khi họ truy cập web của bạn. Và đây là những gì chúng tôi sử dụng trong Search Console.
Đó cũng là những gì chúng tôi sử dụng để tìm kiếm.
Trong khi lab data là một dạng xem lý thuyết về website của bạn, giống như nơi hệ thống của chúng tôi có những giả định nhất định mà họ nghĩ, thì người dùng bình thường có thể như thế này, sử dụng loại thiết bị này và có lẽ với loại kết nối này.
Và dựa trên những giả định đó, chúng tôi sẽ ước tính những con số đó có thể là bao nhiêu đối với một người dùng bình thường.
Và hiển nhiên bạn có thể biết rằng những ước tính đó sẽ không bao giờ đúng trăm phần trăm ”.
Vì vậy, những gì Mueller đang nói sau đó là điểm số của Search Console phản ánh những gì khách truy cập website thực tế đã nhìn thấy.
Cách Google đo lường những con số thực tế đó là thông qua những khách truy cập đã chọn tham gia cho phép Chrome cung cấp dữ liệu core web vitals ẩn danh.
Google không đo lường mọi khách truy cập website, chỉ những người đã chọn gửi dữ liệu đó đến Google.
Tương phản với dữ liệu trường của Search Console, PageSpeed Insights đang tạo mô phỏng về những gì người dùng có thể trải nghiệm.
Mục đích của dữ liệu Search Console là để hiển thị những gì khách truy cập web thực sự đang trải nghiệm.
Mục đích của dữ liệu PageSpeed Insights là cung cấp ước tính về những gì đang diễn ra để cung cấp phản hồi các chẩn đoán về những gì có thể gây ra hiệu suất tốc độ tải trang kém.
Tiếp theo, Mueller nhận xét về cách mặc dù Search Console dựa trên khách truy cập web thực nhưng dữ liệu sẽ thay đổi và không nhất quán.
Ông ấy đã giải thích:
“Tương tự, dữ liệu mà người dùng đã xem cũng sẽ thay đổi theo thời gian, trong đó một số người dùng có thể có kết nối thực sự nhanh hoặc thiết bị nhanh và mọi thứ diễn ra rất nhanh khi họ truy cập website của bạn.
Và những người khác có thể không có điều đó.
Và do đó, biến thể này luôn có thể dẫn đến các con số khác nhau.
Đề xuất của chúng tôi nói chung là sử dụng field data, dữ liệu bạn sẽ thấy trong Search Console, như một cách để hiểu tình hình hiện tại của một website là như thế nào.
Và sau đó sử dụng lab data, cụ thể là các bài kiểm tra riêng lẻ mà bạn có thể tự chạy trực tiếp, để tối ưu hóa web của mình và cố gắng cải thiện mọi thứ.
Và khi bạn khá hài lòng với lab data mà bạn nhận được với phiên bản web mới của mình, thì theo thời gian, bạn có thể thu thập dữ liệu trường, điều này xảy ra tự động và kiểm tra kỹ xem người dùng thực sự thấy nó nhanh hơn hay nhiều hơn đáp ứng tốt.
Vì vậy, nói tóm lại, không có con số hoàn toàn chính xác khi nói đến bất kỳ số liệu nào trong số này.
Không có loại câu trả lời hoàn toàn chính xác như bạn muốn nói, đây là những gì nó thực sự nên như vậy.
Nhưng đúng hơn, có các giả định khác nhau và các cách thu thập dữ liệu khác nhau và mỗi giả định này lại khác nhau một cách tinh tế”.
Hai số liệu cho hai mục đích
Có lẽ một cách hữu ích để nghĩ về hai số liệu là cả hai đều hữu ích cho hai mục đích khác nhau.
Dữ liệu Core Web Vitals của Search Console được lấy từ khách truy cập thực tế và cung cấp mẫu về trải nghiệm người dùng của khách truy cập trang web trong thế giới thực (field data). Dữ liệu khách truy cập web thực tế có thể làm nổi bật các vấn đề có thể không hiển thị trong lấy mẫu mô phỏng).
Điểm PageSpeed Insights là điểm mô phỏng có mục đích phân tích và gỡ lỗi các vấn đề về tốc độ trang. Công cụ này xác định các vấn đề gây trở ngại cho việc tải trang nhanh và đưa ra các đề xuất về cách khắc phục chúng.
Các nguồn dữ liệu khác nhau nên chúng sẽ không bao giờ khớp chính xác. Nhưng điều đó không quan trọng vì mục đích của mỗi công cụ là khác nhau.
Tóm lại, đây là những mục đich mỗi công cụ:
- Mục đích của công cụ Search Console là cung cấp ảnh chụp nhanh chi tiết về hiệu suất trang web trong thế giới thực.
- Mục đích của PageSpeed Insights là chẩn đoán, xác định các vấn đề và đưa ra các đề xuất để cải thiện.
Các bạn có thể xem John Mueller trả lời câu hỏi ở mốc 31 giây.