Chuyển đến nội dung

Bulk Data Export trong Google Search Console là gì?

Báo cáo hiệu suất & dữ liệu

Bulk data export là một thiết lập trong Search Console, giúp gửi dữ liệu hiệu suất của property sang một dataset BigQuery trong dự án Google Cloud của riêng bạn mỗi ngày một lần. Dữ liệu này gồm mọi hàng mà Search Console có, trong đó các truy vấn hiếm gặp được đưa vào dưới dạng hàng không có nội dung truy vấn, và không bị giới hạn trong 16 tháng: dữ liệu cứ tăng dần cho đến khi bạn xóa. Dữ liệu chỉ bắt đầu từ ngày bạn bật tính năng này, còn phần lưu trữ và truy vấn vượt mức miễn phí của BigQuery sẽ do bạn trả phí.

Những gì bạn có được mà báo cáo và API không có

Báo cáo hiệu suấtSearch Analytics APIBulk data export
Số hàng1.000 mỗi bảng hoặc mỗi lần xuấtTối đa 50.000 mỗi ngày cho mỗi loại tìm kiếmToàn bộ các hàng
Lịch sử16 tháng16 thángTừ ngày thiết lập, giữ cho đến khi bạn xóa
Truy vấn hiếm (ẩn danh)Không có trong bảng, vẫn được tính vào tổngTương tựCó trong dữ liệu dưới dạng hàng với truy vấn trống
Chi phíMiễn phíKhông phát sinh hóa đơn Cloud, nhưng có hạn mứcPhí lưu trữ và truy vấn BigQuery
Công sứcKhông cầnCần viết code và OAuthCần dự án Cloud và SQL

Trước khi bắt đầu

  • Bạn cần quyền owner đối với property trong Search Console.
  • Bạn cần một dự án Google Cloud đã bật thanh toán.
  • Trong dự án đó, hãy bật BigQuery API và BigQuery Storage API tại APIs & Services > Enabled APIs & Services.

Cách thiết lập bulk data export

  1. Trong Cloud console, mở IAM and Admin rồi chọn Grant access.
  2. Thêm principal search-console-data-export@system.gserviceaccount.com với hai vai trò: BigQuery Job User và BigQuery Data Editor. Sau đó lưu lại.
  3. Trong Search Console, mở Settings > Bulk data export.
  4. Nhập project ID của dự án Cloud (không phải số dự án).
  5. Chọn tên dataset. Tên mặc định là searchconsole, mọi tên đều phải bắt đầu bằng cụm này, và mỗi property xuất vào cùng một dự án cần có dataset riêng.
  6. Hãy chọn vị trí dataset cẩn thận: Google không hỗ trợ thay đổi vị trí sau khi việc xuất đã bắt đầu.
  7. Chọn Continue. Lần xuất đầu tiên sẽ đến trong vòng 48 giờ và bao gồm dữ liệu của ngày chạy đó.

Khi các bảng đã được tạo, bạn có thể đặt thời hạn hết hạn của partition (từ 14 ngày trở lên) để giới hạn dung lượng lưu trữ. Đừng thêm hoặc thay đổi cột: thay đổi schema sẽ khiến việc xuất bị lỗi.

Dữ liệu được đưa vào BigQuery

  • searchdata_site_impression: hiệu suất tổng hợp theo property, giống như tổng số trên biểu đồ trong Search Console. Không có cột URL.
  • searchdata_url_impression: tổng hợp theo URL, với một cột cho mỗi dạng hiển thị trên tìm kiếm (như is_job_listing) và cờ is_anonymized_discover.
  • ExportLog: một hàng cho mỗi lần xuất thành công trên mỗi bảng. Giá trị epoch_version của bảng này tăng lên mỗi khi Google ghi lại một ngày với dữ liệu đã được hiệu chỉnh.

Ngày tháng tính theo giờ Thái Bình Dương (Pacific Time). Các hàng không được tổng hợp sẵn, vì vậy hãy luôn dùng SUM() cho các chỉ số. Vị trí bắt đầu từ 0 và được cộng dồn, nên vị trí trung bình là SUM(sum_top_position) / SUM(impressions) + 1 trong bảng site, và tương tự với sum_position trong bảng URL.

Một truy vấn khởi đầu để lấy các truy vấn web hàng đầu của tháng trước:

SELECT
  query,
  SUM(clicks) AS clicks,
  SUM(impressions) AS impressions,
  SUM(sum_top_position) / SUM(impressions) + 1 AS avg_position
FROM `your-project.searchconsole.searchdata_site_impression`
WHERE data_date BETWEEN '2026-09-01' AND '2026-09-30'
  AND search_type = 'WEB'
  AND query != ''
GROUP BY query
ORDER BY clicks DESC
LIMIT 100

Luôn lọc theo data_date. Các bảng được phân vùng theo ngày, nên bộ lọc ngày là thứ giúp mỗi truy vấn không phải quét (và tính phí) toàn bộ lịch sử của bạn.

Giới hạn và các trường hợp lỗi

  • Không áp dụng hồi tố. Mọi dữ liệu trước thời điểm thiết lập phải lấy từ API hoặc các báo cáo.
  • Lỗi làm việc xuất bị dừng. Sau một lỗi, Search Console sẽ thử lại vào ngày hôm sau và giữ dữ liệu chưa xuất trong khoảng một tuần. Sau khoảng một tháng thử lại không thành công, hệ thống sẽ ngừng xuất hoàn toàn. Chủ sở hữu và người dùng đầy đủ quyền sẽ nhận được email khi việc xuất gặp lỗi hoặc hoạt động trở lại.
  • Khoảng trống dữ liệu có thể là vĩnh viễn. Trang về các bất thường dữ liệu của Google ghi nhận rằng ngày 28 tháng 2 và 1 tháng 3 năm 2026 bị thiếu trong dữ liệu xuất của một số property và sẽ không được khôi phục. Thỉnh thoảng hãy đối chiếu ExportLog với lịch.
  • Dừng xuất. Chọn Deactivate export trong trang cài đặt sẽ dừng việc xuất trong vòng 24 giờ. Các bảng hiện có vẫn được giữ lại trong BigQuery.

Bạn có cần tính năng này không?

Nếu bạn cần mọi truy vấn đuôi dài, cờ dạng hiển thị tìm kiếm theo từng URL, hoặc muốn dùng SQL để join với dữ liệu khác của công ty, thì có. Nếu bạn chủ yếu muốn có lịch sử vượt quá 16 tháng cho báo cáo thông thường, thì property lưu trữ trong AutoPSEO làm được việc đó mà không cần dự án Cloud: bật lưu trữ đầy đủ, hệ thống sẽ backfill 16 tháng, rồi lưu tối đa 25.000 hàng truy vấn, trang và truy vấn-kèm-trang mỗi ngày cho tìm kiếm web, giữ tối đa mười năm. Con số đó ít hơn toàn bộ các hàng, nhưng hoàn toàn đủ cho đa số website. Xem quản trị, Search Console lưu dữ liệu trong bao lâu và Search Console API.

Nguồn: tổng quan về bulk data export, thiết lập, giám sát, tài liệu tham chiếu bảng và truy vấn mẫu của Google.

Tự động hóa nội dung SEO của bạn

Kết nối Search Console và website của bạn. AutoPSEO sẽ quét website và lên kế hoạch cho các chủ đề đầu tiên ngay lập tức. Không cần thẻ tín dụng.