Що таке масове експортування даних у 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 та сервіси.
Як налаштувати масове експортування даних
- У консолі Cloud відкрийте IAM та адміністрування й виберіть Надати доступ.
- Додайте принципала
search-console-data-export@system.gserviceaccount.comіз двома ролями: BigQuery Job User і BigQuery Data Editor. Збережіть зміни. - У Search Console відкрийте Налаштування > Масове експортування даних.
- Введіть ідентифікатор проєкту Cloud (а не номер проєкту).
- Виберіть назву набору даних. За замовчуванням це
searchconsole; кожна назва має починатися з нього, а кожен ресурс, що експортує дані в той самий проєкт, потребує окремого набору. - Уважно виберіть розташування набору даних: Google не підтримує його зміну після початку експорту.
- Натисніть Продовжити. Перший експорт надійде протягом 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.
Ще в розділі Звіти та дані про ефективність
- Як користуватися звітом «Ефективність» у Google Search Console?
- Що означають покази, кліки, CTR та середня позиція?
- Скільки історичних даних зберігає Google Search Console?
- Чи можна використовувати Google Search Console для підбору ключових слів?
- Чому дані Search Console відрізняються від Google Analytics?
- Який CTR вважається хорошим у Google Search Console?
Переведіть свій SEO-контент на автопілот
Підключіть Search Console і свій сайт. AutoPSEO просканує його й одразу спланує перші теми. Кредитна картка не потрібна.