Hướng dẫn xuất dữ liệu Google Search Console theo giờ bằng API, Analytics Edge và Excel để phát hiện thời điểm hiệu suất thay đổi khi Google triển khai cập nhật thuật toán.
Dữ liệu theo giờ giúp SEO quan sát điều gì?
Khi Google triển khai một cập nhật thuật toán lớn, biểu đồ theo ngày thường chưa đủ để bạn xác định thời điểm website bắt đầu thay đổi. Một mức giảm mạnh về lượt nhấp có thể xuất hiện sau vài ngày, nhưng dữ liệu theo giờ cho phép bạn thu hẹp khoảng thời gian và đối chiếu biến động với thời điểm cập nhật. Cách tiếp cận này đặc biệt hữu ích với website có lượng truy cập lớn, nội dung tin tức hoặc dự án SEO cần theo dõi phản ứng nhanh.
Google đã bổ sung dữ liệu theo giờ cho Search Analytics API vào tháng 4 năm 2025. API có thể trả dữ liệu theo giờ trong phạm vi tối đa 10 ngày, rộng hơn giao diện Search Console vốn tập trung vào khung dữ liệu gần đây.
Hộp ghi nhớ
Dữ liệu theo giờ không chứng minh một cập nhật thuật toán là nguyên nhân duy nhất khiến hiệu suất thay đổi. Nó giúp bạn xác định thời điểm biến động, sau đó kết hợp dữ liệu thứ hạng, truy vấn, trang đích, thiết bị và các thay đổi kỹ thuật để tìm nguyên nhân hợp lý.
Google đã thay đổi khả năng phân tích dữ liệu Search Console như thế nào?
Trước khi có dữ liệu theo giờ trong API, SEO thường phải dựa vào báo cáo theo ngày để quan sát biến động từ tìm kiếm tự nhiên. Cách làm này phù hợp với báo cáo định kỳ nhưng hạn chế khi bạn cần xác định một thay đổi xảy ra vào khoảng thời gian nào.
Google bổ sung phương diện HOUR cho Search Analytics API và giá trị HOURLY_ALL cho trạng thái dữ liệu. Google cũng cảnh báo rằng dữ liệu gần đây có thể chưa hoàn chỉnh. Vì vậy, SEO cần phân biệt dữ liệu đã hoàn tất với dữ liệu đang tiếp tục được thu thập và xử lý.
| Thành phần | Ý nghĩa | Ứng dụng SEO |
|---|---|---|
| Giờ | Phân tách dữ liệu theo từng khung giờ | Xác định thời điểm biến động |
| Lượt nhấp | Lượng truy cập từ kết quả tìm kiếm | Theo dõi tác động trực tiếp đến traffic |
| Lượt hiển thị | Số lần website xuất hiện trong kết quả | Phân biệt giảm hiển thị với giảm tỷ lệ nhấp |
| Vị trí trung bình | Vị trí trung bình của kết quả | Kiểm tra thay đổi về khả năng xếp hạng |
Case study: so sánh 2 giai đoạn dữ liệu theo giờ
Glenn Gabe xây dựng quy trình để lấy dữ liệu Search Console theo giờ thông qua Analytics Edge và Search Analytics API. Mục tiêu là so sánh lượt nhấp và lượt hiển thị giữa giai đoạn hiện tại với một giai đoạn trước đó có cùng thứ trong tuần.
Điểm đáng chú ý của cách làm này nằm ở việc không chỉ nhìn tổng số lượt nhấp của 2 ngày. Dữ liệu được chia thành từng giờ rồi đưa lên biểu đồ đường. Khi 2 đường biểu diễn được đặt cạnh nhau, SEO có thể nhìn thấy thời điểm đường dữ liệu hiện tại bắt đầu tách khỏi xu hướng của giai đoạn đối chiếu.
“So sánh cùng thứ trong tuần giúp việc đọc xu hướng theo giờ có cơ sở hơn.”
Cách tiếp cận này không chỉ dành cho cập nhật thuật toán. Bạn có thể dùng cùng mô hình để theo dõi nội dung mới xuất bản, thay đổi kỹ thuật, sự cố máy chủ, thay đổi khả năng thu thập dữ liệu hoặc các biến động bất thường về lượt hiển thị.
Bạn cần chuẩn bị gì trước khi lấy dữ liệu?
Quy trình của Glenn Gabe sử dụng Excel kết hợp Analytics Edge và kết nối Search Console. Analytics Edge cung cấp trình hướng dẫn để chọn website, trường dữ liệu, khoảng thời gian, bộ lọc, cách sắp xếp và cách ghi dữ liệu ra bảng tính.
- Tài khoản có quyền truy cập website trong Search Console.
- Excel trên máy tính.
- Analytics Edge và kết nối Google Search Console.
- Khoảng thời gian cần phân tích.
- Giai đoạn đối chiếu có cùng thứ trong tuần.
- Thông tin thời điểm Google triển khai cập nhật mà bạn muốn kiểm tra.
Google cho phép Search Analytics API nhóm dữ liệu bằng nhiều phương diện, bao gồm giờ, ngày, truy vấn, trang, quốc gia và thiết bị. Điều này mở rộng đáng kể khả năng phân tích so với việc chỉ nhìn biểu đồ tổng hợp.
Bước 1: mở trình lấy dữ liệu Search Console
Mở Excel và truy cập khu vực Analytics Edge. Chọn trình kết nối dành cho Google Search Console rồi mở Search Analytics. Nếu bạn muốn xây dựng quy trình có thể sử dụng lại, hãy tạo macro thay vì chỉ thực hiện một truy vấn nhanh.
Điểm mạnh của cách làm này là bạn không phải lặp lại toàn bộ thiết lập mỗi lần cần kiểm tra một cập nhật. Sau khi cấu hình được bộ lọc và trường dữ liệu phù hợp, bạn có thể tái sử dụng quy trình cho những lần phân tích tiếp theo.
Bước 2: chọn website cần phân tích
Chọn đúng thuộc tính Search Console mà bạn muốn đánh giá. Nếu website có nhiều phiên bản thuộc tính, hãy kiểm tra kỹ tên miền và phạm vi dữ liệu trước khi chạy truy vấn.
- Đúng website cần phân tích.
- Đúng loại tìm kiếm.
- Đúng khoảng thời gian.
- Đúng phương diện giờ.
- Đúng các chỉ số cần so sánh.
Bước 3: thêm phương diện giờ và chỉ số cần đo
Ở phần trường dữ liệu, thêm phương diện giờ. Với bài toán đo tác động từ cập nhật thuật toán, 2 chỉ số quan trọng nhất có thể bắt đầu là lượt nhấp và lượt hiển thị.
| Chỉ số | Câu hỏi cần trả lời |
|---|---|
| Lượt nhấp | Website mất hay tăng traffic tìm kiếm vào thời điểm nào? |
| Lượt hiển thị | Khả năng xuất hiện trong tìm kiếm thay đổi ra sao? |
| Tỷ lệ nhấp | Người dùng có tiếp tục nhấp với tỷ lệ tương tự không? |
| Vị trí trung bình | Thứ hạng trung bình có biến động cùng thời điểm không? |
Search Analytics API trả về các trường như lượt nhấp, lượt hiển thị, tỷ lệ nhấp và vị trí trung bình. Khi nhóm theo giờ, dữ liệu mới có thể chưa hoàn tất nên cần thận trọng khi đánh giá các điểm dữ liệu gần thời điểm hiện tại.
Bước 4: chọn khoảng thời gian hiện tại
Google cho biết Search Analytics API có thể cung cấp dữ liệu theo giờ trong tối đa 10 ngày. Tuy nhiên, dữ liệu gần nhất có thể chưa hoàn chỉnh. Vì vậy, nếu mục tiêu là phân tích một cập nhật đã xảy ra, bạn nên ưu tiên những ngày đã có dữ liệu tương đối đầy đủ thay vì lấy ngay ngày hiện tại.
Ví dụ, nếu cần kiểm tra tác động của một cập nhật xảy ra vào cuối tuần, bạn có thể chọn 2 ngày hoàn chỉnh làm giai đoạn hiện tại. Sau đó chọn 2 ngày tương ứng của tuần trước để tạo đường cơ sở.
Cùng thứ trong tuần thường giúp phép so sánh có ý nghĩa hơn vì hành vi tìm kiếm có thể thay đổi giữa ngày làm việc và ngày nghỉ.
Bước 5: tạo giai đoạn đối chiếu
Chọn chức năng so sánh khoảng thời gian và đặt giai đoạn trước làm mốc tham chiếu. Bạn nên giữ nguyên thứ trong tuần giữa 2 giai đoạn. Nếu ngày hiện tại rơi vào thứ 2, ngày đối chiếu cũng nên là thứ 2 thay vì chọn một ngày bất kỳ.
Đây là bước nhỏ nhưng ảnh hưởng lớn đến chất lượng phân tích. Một website thương mại điện tử có thể có lượng tìm kiếm rất khác nhau giữa ngày thường và cuối tuần. Nếu bỏ qua yếu tố này, bạn dễ quy một biến động theo mùa hoặc hành vi người dùng cho thuật toán Google.
Bước 6: sắp xếp dữ liệu theo giờ
Chọn cột giờ và sắp xếp theo thứ tự tăng dần. Dữ liệu cần được đưa về một trình tự thống nhất trước khi tạo biểu đồ.
Nếu thứ tự giờ bị đảo hoặc các dòng dữ liệu không tương ứng, biểu đồ có thể tạo ra đường xu hướng khó đọc. Khi phân tích biến động thuật toán, tính liên tục của chuỗi thời gian quan trọng hơn việc tạo một biểu đồ có nhiều màu sắc hoặc quá nhiều thành phần.
Bước 7: ghi dữ liệu ra bảng tính
Sau khi truy vấn hoàn tất, Analytics Edge có thể giữ dữ liệu trong bảng tạm. Bạn cần ghi dữ liệu ra worksheet để có thể tiếp tục xử lý bằng Excel.
Ở giai đoạn này, nên giữ nguyên dữ liệu gốc. Nếu cần tính phần trăm thay đổi, chênh lệch tuyệt đối hoặc tạo biểu đồ, hãy tạo thêm cột xử lý thay vì chỉnh sửa trực tiếp dữ liệu ban đầu. Cách tổ chức này giúp bạn dễ kiểm tra lại kết quả khi phát hiện một điểm bất thường.
Bước 8: tạo biểu đồ lượt nhấp theo giờ
Chọn cột giờ cùng 2 cột lượt nhấp tương ứng với giai đoạn hiện tại và giai đoạn đối chiếu. Sau đó tạo biểu đồ đường trong Excel.
Biểu đồ cần tập trung vào một câu hỏi: đường dữ liệu hiện tại bắt đầu lệch khỏi đường tham chiếu ở thời điểm nào? Nếu 2 đường duy trì khoảng cách tương đối ổn định rồi đột ngột tách ra, điểm thay đổi đó đáng được kiểm tra cùng nhật ký cập nhật thuật toán và các thay đổi trên website.
Cách đọc biểu đồ
- Đường hiện tại giảm nhưng lượt hiển thị ổn định: kiểm tra tỷ lệ nhấp và cách hiển thị kết quả.
- Lượt hiển thị và lượt nhấp cùng giảm: kiểm tra khả năng xuất hiện và thứ hạng.
- Lượt hiển thị giảm trước rồi lượt nhấp giảm: cần kiểm tra mức độ hiện diện trên kết quả tìm kiếm.
- Chỉ một nhóm trang giảm: phân tích theo trang đích thay vì kết luận ở cấp website.
Bước 9: tạo biểu đồ lượt hiển thị
Sau khi hoàn thành biểu đồ lượt nhấp, bạn có thể tạo một biểu đồ riêng cho lượt hiển thị. Hãy giữ cấu trúc tương tự để 2 biểu đồ có thể được đọc cạnh nhau.
Việc tách 2 biểu đồ giúp tránh nhầm lẫn giữa vấn đề mất khả năng xuất hiện và vấn đề giảm tỷ lệ nhấp. Một website có thể nhận ít lượt nhấp hơn dù lượt hiển thị không thay đổi đáng kể. Ngược lại, lượt hiển thị giảm mạnh thường gợi ý rằng khả năng xuất hiện của website đã thay đổi.
Bạn có thể mở rộng phân tích theo truy vấn và trang đích không?
Có. Search Analytics API hỗ trợ nhiều phương diện và bộ lọc, vì vậy dữ liệu theo giờ không nhất thiết chỉ dùng cho tổng lượt nhấp và lượt hiển thị. Bạn có thể phân tích truy vấn, trang, quốc gia, thiết bị và loại tìm kiếm tùy theo mục tiêu.
| Góc phân tích | Mục tiêu |
|---|---|
| Truy vấn | Tìm nhóm từ khóa bị ảnh hưởng |
| Trang đích | Xác định nhóm URL biến động |
| Thiết bị | Phát hiện biến động tập trung ở thiết bị cụ thể |
| Loại tìm kiếm | Đánh giá từng bề mặt tìm kiếm |
Dữ liệu Keyword Planner nên được dùng thế nào?
Keyword Planner không thay thế dữ liệu Search Console trong bài toán này. Keyword Planner phù hợp để xác định quy mô nhu cầu tìm kiếm và xây dựng nhóm từ khóa cần theo dõi, còn Search Console phản ánh hiệu suất thực tế của website.
Do không có quyền truy cập tài khoản Keyword Planner của bạn, không nên tự điền số liệu tìm kiếm hoặc mức độ cạnh tranh. Bạn có thể xuất dữ liệu thực tế rồi bổ sung vào bảng sau.
| Từ khóa | Lượng tìm kiếm | Mức độ cạnh tranh | Nhóm theo dõi |
|---|---|---|---|
| Từ khóa chính | Lấy từ Keyword Planner | Lấy từ Keyword Planner | Nhóm chính |
| Từ khóa phụ | Lấy từ Keyword Planner | Lấy từ Keyword Planner | Nhóm phụ |
Những sai lầm nào dễ làm sai kết luận?
Chọn ngày hiện tại làm dữ liệu hoàn chỉnh
Dữ liệu theo giờ mới nhất có thể chưa hoàn tất. Google cho biết dữ liệu gần đây có thể tiếp tục thay đổi trong quá trình thu thập và xử lý. Vì vậy, một đường biểu diễn giảm ở những giờ cuối chưa chắc phản ánh sự sụt giảm thật.
So sánh 2 ngày khác thứ trong tuần
Nếu hành vi tìm kiếm của website thay đổi theo ngày, việc lấy một ngày làm việc so với ngày nghỉ có thể tạo ra chênh lệch lớn. Hãy ưu tiên cùng thứ trong tuần khi mục tiêu là tìm tác động của một thay đổi cụ thể.
Chỉ nhìn lượt nhấp
Lượt nhấp giảm chưa đủ để kết luận thứ hạng giảm. Bạn cần đặt lượt nhấp cạnh lượt hiển thị, tỷ lệ nhấp và vị trí trung bình để xác định dạng biến động.
Kết luận thuật toán quá sớm
Một điểm giảm trên biểu đồ chỉ là tín hiệu điều tra. Bạn cần kiểm tra thêm cập nhật kỹ thuật, thay đổi nội dung, máy chủ, mùa vụ, nhu cầu tìm kiếm và những biến động khác trước khi xác định nguyên nhân.
Quy trình kiểm tra tác động cập nhật thuật toán cho SEO
- Xác định thời điểm cập nhật bắt đầu và kết thúc.
- Lấy dữ liệu Search Console theo giờ.
- Chọn giai đoạn hiện tại đã có dữ liệu đủ tin cậy.
- Chọn giai đoạn đối chiếu cùng thứ trong tuần.
- So sánh lượt nhấp theo từng giờ.
- So sánh lượt hiển thị theo từng giờ.
- Kiểm tra tỷ lệ nhấp và vị trí trung bình.
- Phân tích tiếp theo truy vấn và trang đích.
- Đối chiếu với thay đổi kỹ thuật và nội dung.
- Chỉ đưa ra kết luận sau khi có đủ tín hiệu.
Kết luận
Khả năng truy xuất dữ liệu Search Console theo giờ mở ra một cách tiếp cận thực tế hơn khi bạn cần theo dõi tác động của những thay đổi lớn trên Google. Thay vì chờ báo cáo theo ngày, bạn có thể lấy dữ liệu theo từng giờ, đặt cạnh một giai đoạn đối chiếu phù hợp rồi quan sát thời điểm xu hướng bắt đầu thay đổi. Analytics Edge giúp rút ngắn phần thao tác kỹ thuật, còn Search Analytics API cung cấp dữ liệu để phân tích sâu hơn. Khi kết hợp thêm truy vấn, trang đích và dữ liệu Keyword Planner, bạn có thể xây dựng quy trình giám sát SEO chủ động hơn.