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

Брендовий vs небрендовий трафік на DAX

Половина трафіку може йти по назві компанії — і це не заслуга SEO. У цьому уроці ти напишеш першу формулу DAX, промаркуєш запити на брендові й небрендові та навчишся дивитися на реальний результат оптимізації, а не на впізнаваність бренду.

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

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

Урок 5. Брендовий vs небрендовий трафік (DAX) — курс SEOWORK

Знайомство з DAX (не лякайся)

Бачити загальну цифру трафіку — добре. Але якщо бренд відомий, половина кліків може йти по запиту з назвою компанії. Це не заслуга SEO — це впізнаваність. Навчимося «відрізати» бренд однією формулою.

DAX (Data Analysis Expressions) — мова формул Power BI. Схожа на формули Excel, тільки англійською. Ми створимо Calculated Column (обчислюваний стовпець) — нову колонку, яка сама проставить мітку «Brand» або «Non-Brand» кожному запиту.

Формула Brand_Type

Перейди в Data View, клацни правою на своїй таблиці запитів (припустимо, вона зветься Queries) → New Column і встав формулу, замінивши seowork на свій бренд:

Brand_Type =
IF(
  CONTAINSSTRING(Queries[Query], “seowork”),
  “Brand”,
  “Non-Brand”
)

Логіка: якщо запит містить «seowork» — це «Brand», інакше — «Non-Brand». Зверни увагу: замість абстрактного ‘Table’ підставляй реальну назву своєї таблиці (тут — Queries).

Два важливі факти. По-перше, CONTAINSSTRING не чутливий до регістру — «SEOWORK», «Seowork» і «seowork» знайдуться однаково. По-друге, люди пишуть бренд по-різному, зокрема транслітерацією. Врахуй варіанти через оператор || (АБО):

Brand_Type =
IF(
  CONTAINSSTRING(Queries[Query], “seowork”) ||
  CONTAINSSTRING(Queries[Query], “сеоворк”) ||
  CONTAINSSTRING(Queries[Query], “seo work”),
  “Brand”,
  “Non-Brand”
)

Додаємо Slicer на дашборд

Тепер маркування є — час зробити перемикач на звіті.

  1. Повернись у Report View.
  2. На панелі Visualizations обери Slicer (виглядає як список із галочками).
  3. Перетягни в нього нову колонку Brand_Type. Зʼявляться кнопки «Brand» і «Non-Brand».
  4. Натисни «Non-Brand» — і всі графіки миттєво покажуть трафік без бренду, тобто реальний результат SEO-роботи.

Навіщо взагалі різати бренд

Брендовий трафік приходить тому, що людина вже знає компанію — це заслуга маркетингу й репутації, а не оптимізації. Якщо не відділити його, звіт по SEO буде завищеним, а динаміка — оманливою (запустили рекламу на ТБ → бренд-запити стрибнули → «о, SEO спрацювало!»).

Коли розділиш, порівняй по двох сегментах CTR і Position: у брендових запитів CTR майже завжди космічний, а позиція — перша. Небрендовий сегмент — ось де видно справжню роботу над видимістю.

Типова помилка. Прописати лише один варіант бренду. Якщо забути транслітерацію («сеоворк») чи написання з пробілом («seo work»), частина брендових запитів помилково потрапить у «Non-Brand» і зіпсує аналітику.

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

  1. Створи колонку Brand_Type з урахуванням кількох варіантів написання бренду.
  2. Додай слайсер Brand_Type на сторінку.
  3. Порівняй CTR брендових і небрендових запитів (спойлер: різниця буде разюча).

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

Для маркування запитів це Calculated Column (обчислюваний стовпець): він проставляє мітку «Brand» або «Non-Brand» кожному рядку таблиці, і за цією колонкою потім зручно фільтрувати слайсером. Measure тут не підійде, бо мітка потрібна на рівні окремого запиту.

Ні. Функція CONTAINSSTRING не чутлива до регістру, тому «SEOWORK», «Seowork» і «seowork» вона знайде однаково. Якщо потрібне саме регістрозалежне порівняння, використовують CONTAINSSTRINGEXACT.

Обʼєднай кілька CONTAINSSTRING через оператор || (АБО) всередині IF. Так ти зловиш і транслітерацію («сеоворк»), і написання з пробілом («seo work»), і будь-які інші варіанти, які люди вводять у пошук.

Зміст курсу

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

Уже пишеш DAX — час на фінал

Урок 6 — Time Intelligence: порівнюємо трафік місяць-до-місяця та рік-до-року.

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

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

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