Перейти до вмісту

Що таке масове експортування даних у Google Search Console?

Звіти та дані про ефективність

Масове експортування даних (Bulk data export) — це налаштування Search Console, яке раз на добу надсилає дані про ефективність вашого ресурсу в набір даних BigQuery у вашому власному проєкті Google Cloud. Воно містить усі рядки, які є в Search Console, зокрема рідкісні запити як рядки без тексту, і не обмежується 16 місяцями: дані накопичуються, доки ви їх не видалите. Експорт починається лише з дня ввімкнення, а зберігання та запити понад безкоштовний ліміт BigQuery оплачуєте ви.

Що це дає порівняно зі звітом та API

Звіт про ефективністьSearch Analytics APIМасове експортування даних
Рядки1000 на таблицю або експортДо 50 000 на день для кожного типу пошукуУсі рядки
Історія16 місяців16 місяцівЗ дня налаштування, зберігається, доки ви не видалите
Рідкісні (анонімізовані) запитиНе показуються в таблицях, але враховуються в підсумкахТак самоВключені як рядки з порожнім запитом
ВартістьБезкоштовноБез рахунку в Cloud, але діють квотиОплата зберігання та запитів BigQuery
ЗусилляЖоднихКод і OAuthПроєкт Cloud і SQL

Перш ніж почати

  • Вам потрібні права власника ресурсу в Search Console.
  • Вам потрібен проєкт Google Cloud з увімкненим білінгом.
  • У цьому проєкті ввімкніть BigQuery API і BigQuery Storage API у розділі API та сервіси > Увімкнені API та сервіси.

Як налаштувати масове експортування даних

  1. У консолі Cloud відкрийте IAM та адміністрування й виберіть Надати доступ.
  2. Додайте принципала search-console-data-export@system.gserviceaccount.com із двома ролями: BigQuery Job User і BigQuery Data Editor. Збережіть зміни.
  3. У Search Console відкрийте Налаштування > Масове експортування даних.
  4. Введіть ідентифікатор проєкту Cloud (а не номер проєкту).
  5. Виберіть назву набору даних. За замовчуванням це searchconsole; кожна назва має починатися з нього, а кожен ресурс, що експортує дані в той самий проєкт, потребує окремого набору.
  6. Уважно виберіть розташування набору даних: Google не підтримує його зміну після початку експорту.
  7. Натисніть Продовжити. Перший експорт надійде протягом 48 годин і охопить день, у який він виконується.

Коли таблиці з'являться, можна задати термін дії розділу (14 днів або більше), щоб обмежити обсяг зберігання. Не додавайте й не змінюйте стовпці: зміна схеми призводить до збою експорту.

Що потрапляє в BigQuery

  • searchdata_site_impression: показники ефективності, агреговані за ресурсом, як підсумки на діаграмах у Search Console. Стовпця URL немає.
  • searchdata_url_impression: дані, агреговані за URL, зі стовпцем для кожного вигляду в пошуку (наприклад, is_job_listing) і прапорцем is_anonymized_discover.
  • ExportLog: один рядок на кожен успішний експорт для кожної таблиці. Його поле epoch_version збільшується щоразу, коли Google перезаписує день виправленими даними.

Дати подано за тихоокеанським часом. Рядки не агреговані заздалегідь, тому метрики завжди підсумовуйте через SUM(). Позиція відлічується від нуля й підсумовується, тож середня позиція дорівнює SUM(sum_top_position) / SUM(impressions) + 1 у таблиці ресурсу і так само з sum_position у таблиці URL.

Початковий запит для найпопулярніших вебзапитів за минулий місяць:

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

Завжди фільтруйте за data_date. Таблиці розділені за датою, тому саме фільтр за датою не дає кожному запиту сканувати всю вашу історію, а отже, і оплачувати її.

Обмеження та збої

  • Не діє ретроспективно. Усе, що було до налаштування, доведеться брати з API або зі звітів.
  • Збої зупиняють експорт. Після помилки Search Console повторює спробу наступного дня й утримує неекспортовані дані приблизно тиждень. Приблизно через місяць невдалих спроб експорт повністю припиняється. Власники та користувачі з повним доступом отримують листа, коли експорт завершується помилкою або відновлюється.
  • Прогалини можуть бути безповоротними. На сторінці Google про аномалії даних зазначено, що 28 лютого та 1 березня 2026 року відсутні в експорті деяких ресурсів і відновлені не будуть. Час від часу звіряйте ExportLog із календарем.
  • Зупинка. Кнопка Деактивувати експорт на сторінці налаштувань припиняє експорт протягом 24 годин. Наявні таблиці залишаються в BigQuery.

Чи потрібне вам це?

Якщо вам потрібен кожен запит із довгого хвоста, прапорці вигляду в пошуку для кожного URL або SQL-об'єднання з іншими даними компанії — так. Якщо ж вам здебільшого потрібна історія глибше за 16 місяців для звичайної звітності, з цим впорається збережений ресурс в AutoPSEO без проєкту Cloud: увімкніть повне зберігання, і він довантажить 16 місяців, а далі щодня зберігатиме до 25 000 рядків запитів, сторінок і пар «запит + сторінка» для вебпошуку, до десяти років. Це менше, ніж усі рядки, але для більшості сайтів цілком достатньо. Див. адміністрування, як довго Search Console зберігає дані і API Search Console.

Джерела: огляд масового експортування даних, налаштування, моніторинг, довідник таблиць і приклади запитів від Google.

Переведіть свій SEO-контент на автопілот

Підключіть Search Console і свій сайт. AutoPSEO просканує його й одразу спланує перші теми. Кредитна картка не потрібна.