Power BI для SEO · Урок 4 ·

Дані Google Search Console у Power BI

Вбудованого конектора Google Search Console у Power BI не існує — і це перше, що варто знати, щоб не марнувати години. Розберемо чотири реальні способи завести дані GSC у звіт і побудуємо лінію динаміки трафіку.

Рівень: Middle·~11 хв читання

← Усі уроки курсу «Power BI для SEO»

Урок 4. Дані Google Search Console у Power BI — курс SEOWORK

Чому немає готового конектора GSC

Забудь пораду «Get Data → Google Search Console». У Power BI немає першопартійного конектора до Google Search Console — Microsoft його не постачає, і в списку джерел ти його не знайдеш. Той, хто годинами шукає неіснуючу кнопку, просто марнує час.

Сторонні конектори в маркетплейсі трапляються, але вони або платні, або нестабільні, або вимагають довіряти своїм GSC-доступам третій стороні. Тому підемо перевіреними шляхами, які працюють і нічого не коштують.

Головна думка уроку. Дані GSC потрапляють у Power BI не через «магічний конектор», а через проміжну ланку: файл, Google-таблицю, API або BigQuery. Обери один зі способів нижче під свій рівень і обсяг.

Чотири робочі способи

  1. Експорт CSV/Excel вручну. Найпростіше: у GSC відкрий звіт (Performance), натисни Export → CSV або Google Sheets, і імпортуй у Power BI, як в Уроці 2. Мінус — інтерфейсний експорт обмежений за кількістю рядків, тож для великих сайтів це лише для разових зрізів.
  2. Search Analytics for Sheets (рекомендую новачкам). Це безкоштовний аддон для Google Sheets: він тягне дані GSC у таблицю сам, навіть за розкладом (щодня/щотижня). Далі в Power BI: Get Data → Google Sheets (або Web за посиланням на таблицю). Отримуєш майже автоматичне оновлення без коду.
  3. GSC API через Power Query. Просунутий шлях: Search Analytics API + OAuth2-авторизація прямо у Power Query (Web-запит). Дає автооновлення без Google Sheets, але потребує налаштування доступів і трохи M-коду.
  4. Bulk Data Export у BigQuery. «Дорослий» варіант для великих проєктів. У налаштуваннях GSC вмикається щоденне вивантаження всіх даних у BigQuery, а Power BI має рідний конектор BigQuery (Get Data → BigQuery). Жодних лімітів на рядки — але треба Google Cloud і базове розуміння BigQuery.
Що обрати? Разово подивитись цифри — CSV. Регулярний звіт для себе чи клієнта — аддон Search Analytics for Sheets. Автоматизація без Sheets — API. Великий сайт із мільйонами рядків — BigQuery.

Які дані дає GSC

Незалежно від способу, дані Search Console крутяться навколо кількох вимірів. Розумій, що є що:

  • Date — статистика по днях (кліки/покази за кожну дату). Основа для графіків динаміки.
  • Query — по пошукових запитах: які ключі приносять трафік.
  • Page — по URL-адресах сторінок.
  • Country / Device — географія й типи пристроїв.

Метрики всюди однакові: Clicks, Impressions, CTR, Position. Памʼятай Урок 3 — Position агрегуй як Average, а не Sum.

Побудуй Line Chart динаміки

Практична мета уроку — побачити лінію тренду свого трафіку. Коли дані з полем Date вже в моделі:

  1. Обери візуал Line Chart (лінійний графік).
  2. Вісь X = Date.
  3. Вісь Y = Clicks.

Побачив криву трафіку в часі? Вітаю — ти щойно зекономив собі години ручного зведення таблиць.

Домашнє завдання

  1. Обери один спосіб під свій рівень (новачкам — аддон Search Analytics for Sheets).
  2. Заведи дані свого проєкту з полем Date у Power BI.
  3. Побудуй Line Chart: Date по X, Clicks по Y.

Часті питання

Ні. Першопартійного конектора GSC у Power BI немає — Microsoft його не постачає, і в списку джерел даних ти його не знайдеш. Дані GSC заводять через проміжну ланку: CSV-експорт, аддон Search Analytics for Sheets і Google Sheets-конектор, GSC API через Power Query або Bulk Export у BigQuery.

Найпростіший робочий шлях — безкоштовний аддон Search Analytics for Sheets для Google Sheets: він тягне дані GSC у таблицю автоматично, а Power BI підключається до неї через конектор Google Sheets. Це дає майже автооновлення без коду й без оплати.

Ручний експорт з інтерфейсу Search Console обмежений за кількістю рядків, тому для великих сайтів він годиться лише для разових зрізів. Щоб отримувати всі дані без лімітів, використовують Bulk Data Export у BigQuery, куди GSC щодня вивантажує повний набір рядків.

Зміст курсу

  1. Встановлення та інтерфейс
  2. Імпорт даних (Excel/CSV)
  3. Перша візуалізація
  4. Дані Google Search Console
  5. Брендовий трафік (DAX)
  6. Time Intelligence (MoM/YoY)

Дані підключено — рахуємо розумніше

Урок 5 — відділяємо брендовий трафік від небрендового за допомогою DAX.

Сподобалось? Поділіться — це найкраща підтримка

Розбори кіберзагроз від SEOWORK

Одна практична стаття на тиждень — як не купитися на фішинг, захистити акаунти й дані. У подарунок одразу памʼятка у PDF.