Від сирих SEO даних до інсайтів для бізнесу: BigQuery та Looker Studio
Product Marketing Manager у Serpstat
Компанії постійно шукають кращі методи для розуміння даних і прийняття зважених рішень. Ефективним підходом є спільне використання декількох платформ для аналізу даних.
Завдяки поєднанню таких інструментів, як Serpstat, BigQuery та Looker Studio (раніше – Data Studio), можна глибше зануритися в корисні дані, щоб дізнатися про тенденції та патерни, які, можливо, були пропущені раніше.
Далі ми розберемо реальні кейси, як можна використовувати ці інструменти для створення дашборду, який допоможе у просуванні бізнесу на ринку. Метою цих кейсів була оптимізація глобального e-commerce у кількох країнах.
Навіщо поєднувати Serpstat з BigQuery та Looker Studio?
Використання декількох платформ для аналізу даних дозволяє перетворити сирі дані в інсайти для покращення стратегії оптимізації сайту. Наприклад:
Ви також можете перенести дані з Serpstat напряму в Looker Studio за допомогою конектора.
Отже, теорія зрозуміла – переходимо до практики!
Крок 1: Зберіть дані
Зберемо ключові фрази у « Пакетному аналізі ключових фраз». Інструмент замінює кілька звітів, дозволяючи масово збирати ключові слова. Замість того, щоб збирати їх окремо в 4 звітах, можна зробити це всього за кілька кліків. Таким чином, можна створювати, зберігати та оновлювати список ключових слів в одному місці.
Ви також можете масово зібрати дані про домени та їхні посилання у « Пакетному аналізі доменів».
Створимо проєкт:
Можна додати лише дві ключові фрази в галузі онлайн-торгівлі і отримати багато різноманітних результатів результатів («buy» і «buy online»).
Введіть «500» у «Кількість результатів», щоб отримати більше даних. По одній ключовій фразі у одному регіоні і одному звіті можна отримати не більше 500 результатів. У процесі розробки інструменту максимально можлива кількість результатів може зростати.
10 ключових фраз * 1 пошуковий регіон * 2 звіта = 20 лімітів
Збір ключових слів може тривати деякий час, залежно від обсягу введених ключових фраз. В результаті ви матимете різні варіації ключових слів з певної галузі, з SEO-метриками і для декількох країн.
Якщо на всіх метриках ключового слова є індикатори «N/A» – це означає, що ключове слово відсутнє в нашій базі даних. Додайте ключові слова до нашої бази, щоб отримати дані (це безкоштовно!).
В рамках проєкту ви отримуєте актуальні дані майже миттєво. У звітах « Аналізу ключових фраз» інформація буде доступна через кілька днів.
Деякі ключові слова все ще можуть мати «N/A» замість метрик через занадто низьку частотність. Наведіть курсор, щоб побачити причину, чому ключове слово не було додано.
Після додавання ключових слів, оновіть їх частотність. Далі, в експортних результатах відображатиметься історія частотності ключових слів за останні 12 місяців. Використовуйте історію частотності, щоб оцінити сезонні тренди.
Перед наступним кроком переконайтеся, що у вас залишилися тільки необхідні ключові слова. Відфільтруйте фрази, які бажаєте виключити, і видаліть їх за допомогою «Операцій».
Крок 2: Перетворіть дані на інсайти з BigQuery
Список ключових слів готовий. Переконайтеся, що ви активували всі необхідні метрики для експорту в розділі «Колонки» і експортуйте у BigQuery.
- «Пакетний аналіз доменів»
- «Аналіз сайтів та сторінок» (крім «Сумарного звіту» і «Аналізу ринку»)
- «Аналіз ключових фраз» (крім «Сумарного звіту»)
- «Аналіз посилань» (крім «Сумарного звіту» і «Перетину донорів»)
Після завершення експорту буде створена таблиця з даними за ключовими словами у BigQuery:
Дані можна доповнити зовнішніми значеннями та метриками. За допомогою BigQuery та Vertex AI ми розподілили ключові слова за категоріями відповідно до намірів пошуку. Зверніть увагу, що обидва сервіси є платними і пропонують безкоштовний доступ, тому перш ніж виконувати будь-які SQL-запити, ознайомтеся з їхніми тарифними планами.
Уявімо, що ви використовуєте набір даних для експорту ‘serpstat_export’ за замовчуванням. Щоб розподілити ключові слова за категоріями за допомогою PaLM 2 як текстової моделі, перейдіть у BigQuery, створіть зовнішнє з’єднання з Vertex AI, надайте дозволи для сервісного акаунта з'єднання і скористайтеся цим SQL-запитом:
# Create a temporary table with keywords
CREATE TEMP TABLE RAW_DATA AS (
SELECT
keywords
FROM
serpstat_reports.{serpstat_data_table_name}
LIMIT 1 # Remove this row to categorize all the keywords
);
# Create a remote model connected to Vertex AI large language model
CREATE OR REPLACE MODEL
serpstat_reports.intent_llm_model
REMOTE WITH CONNECTION
`{vertex_ai_connection_name}`
OPTIONS (ENDPOINT = 'text-bison'); # This specifies the AI model
# Get the intent for each keyword
SELECT
keywords,
ml_generate_text_llm_result
FROM
ML.GENERATE_TEXT( MODEL serpstat_reports.intent_llm_model,
(
SELECT
CONCAT( 'Classify the intent of the following text as informational or transactional. Return only intent without any explanations. Text: ', keywords) AS prompt,
keywords
FROM
RAW_DATA ),
STRUCT( 0.1 AS temperature,
1000 AS max_output_tokens,
0.1 AS top_p,
10 AS top_k,
TRUE AS flatten_json_output));
Замініть {serpstat_data_table_name} назвою таблиці даних ключових слів, а {vertex_ai_connection_name} — назвою раніше створеного з’єднання з Vertex AI. Виконання запиту може тривати доволі довго, залежно від кількості ключових слів, які ви хочете класифікувати. В результаті буде створена ось така таблиця:
Тепер, маючи всі необхідні дані, настав час створити дашборд Looker Studio і приймати рішення на основі отриманих даних.
Крок 3: Час діяти! Сплануйте оптимізацію сайту з Looker Studio
Ми згадували про кейси використання, тому настав час узятися до справи! Використовуйте наведені нижче приклади використання як зразки й застосовуйте таку ж стратегію або нові ідеї у своєму бізнесі.
Створіть дашборд використовуючи конектор Google BigQuery як джерело даних. Ви можете деякі метрики розраховувати за формулою з використанням даних, експортованих з Serpstat. Наприклад:
- EN volume. Щоб розрахувати цю частотність, просумуйте частотність за ключовими словами з США, Великобританії та Канади.
Розрахуйте «EN volume», щоб оцінити приблизний трафік з англомовних країн.
- Budget CPC. Щоб розрахувати бюджет на СРС, помножте Google US volume (Частотність США) на Google US CPC (СРС у США)/4.
4 — це приблизний CTR у 25%, оскільки ви не можете отримати всі кліки лише на ваше оголошення.
Оцініть приблизний бюджет проведення рекламних кампаній. Цю формулу можна повторити для кожної країни.
Нижче наведені приклади використань, налаштуйте їх відповідно до своїх потреб або просто потренуйте навички!
Просувайте категорії продуктів
1) Відфільтруйте ключові слова за певною темою та метриками:
- Відфільтруйте по ключовій фразі у релевантній тематиці
- Встановіть середню та високу частотність (>100).
Тепер ми маємо список тематичних ключових слів без низькочастотних ключових слів. Використаємо цей список для створення рекламних кампаній.
2) Запустіть рекламні оголошення, щоб збільшити конверсії:
- Виберіть транзакційний намір
- Встановіть високу складність ключових слів (>41)
- Відфільтруйте CPC, що вписується в ваш бюджет
- Відфільтруйте за брендовими словами, щоб зібрати трафік конкурентів у результатах платного пошуку (можуть бути випадки, коли за запитом не знайдуться результаті у обраному діапазоні фраз)
- Відсортуйте частотність за спаданням (щоб в першу чергу отримати найкращі ключові слова для розміщення рекламних оголошень)
Використавши наведений вище список, збережіть тематичне ключове слово (у нашому випадку «clothes») і фільтр за частотністю. Ми продовжимо оптимізацію сторінок під цю ж категорію продуктів.
3) Оптимізуйте інформаційні сторінки, щоб збільшити трафік і підвищити впізнаваність бренду:
- Виберіть інформаційний намір
- Встановіть складність ключових слів (наприклад, низьку та середню — <40)
- Зберігайте частотність за спаданням (щоб в першу чергу оптимізувати сторінки високочастотними ключовими словами)
Супер! Тепер у вас є найкращі ключові слова для оптимізації сторінок. Додайте їх в описи продуктів, заголовки, теги alt і т.д.
Оптимізуйте метатеги
1) Відфільтруйте найважливіші ключові слова для SEO:
- Відфільтруйте за словом у тематиці
- Встановіть складність ключових слів (наприклад, низьку та середню — <40)
- Виберіть транзакційний або інформаційний намір (залежить від сторінок, для яких створюються метатеги)
- Довжина ключового слова (наприклад, щоб додати ключову фразу з довгим хвостом у Title)
- Встановіть показник частотності, щоб виключити низькочастотні ключові слова
- Встановіть від низькою до високої складності ключових слів (<=80)
2) Підготуйте список для оптимізації Description:
- Встановіть довжину ключових слів >= 2 (в цьому випадку можна скористатися ключовими словами з довгим хвостом для Description)
Збільшуйте охоплення в цільових регіонах (офлайн та онлайн)
1) Знайдіть потенційні регіони для розширення офлайн та онлайн бізнесу:
- Відфільтруйте ключові слова за країною та регіоном та перевірте частотність, щоб оцінити попит
- Створіть FAQ на сайті, вкажіть деталі доставки та додаткову інформацію для конкретного регіону
Створіть контент-план
1) Відфільтруйте ключові слова за певною темою.
2) Оцініть щомісячну частотність ключових слів.
Подумайте про створення більшої кількості тематичного контенту в певні місяці, запуск попапів (спливаючих вікон) для популярних продуктів і розсилку новин для надання актуальних послуг.
У багатьох випадках пік трендів припадає на листопад і грудень, через Чорну п'ятницю та Різдво. Підготуйтеся до трендового сезону заздалегідь:
- Почніть готуватись до рекламних кампаній за місяць заздалегідь.
- Почніть готувати контент за три місяці, щоб опублікувати його при зростанні трендів.
Оцініть бюджет на контекстну рекламу
1) Відфільтруйте ключові слова за певною темою.
2) Запустіть рекламу за продуктом, що має найбільший попит.
3) Повторіть кроки 1), 2), щоб оцінити PPC-бюджет для різних категорій продуктів.
Створіть інформаційний хаб
1) Відфільтруйте ключові слова за певною темою.
2) Оцініть максимальний потенційний трафік, якщо додати всі фрази на сайт.
3) Створіть базу знань про ваші продукти:
- Виберіть інформаційний намір
- Встановіть частотність ключових слів або відсортуйте частотність за спаданням, щоб отримати максимальний результат
Оберіть ідеї для контент-плану.
Додайте ці ключові слова на сайт і відстежуйте позиції в результатах пошукової видачі за допомогою « Моніторинга позицій».
Висновок
Отже, поєднання Serpstat, BigQuery і Looker Studio – це лише один з можливих варіантів створення змістовного інформативного дашборду та збільшення потенціалу вашого сайту. Можливо, спочатку це здасться дещо складним, проте кожен наступний крок наближає вас до успіху.
Розглянувши практичні приклади, ми знайшли чіткіший шлях до прийняття більш ефективних рішень. Від збору даних до створення дашборду – кожен крок наближає вас до отримання нових знань і використання їх для оптимізації сайту.
Використовуйте кращі SEO інструменти
Перевірка зворотніх посилань
Швидка перевірка зворотніх посилань вашого сайту та конкурентів
API для SEO
Отримайте швидко великі обсяги даних за допомогою функціонального SЕО API
Аналіз конкурентів
Зробіть повний аналіз сайтів конкурентів для SEO та PPC
Моніторинг позицій
Відстежуйте зміну ранжування цільових запитів використовуючи моніторинг позицій ключів
Рекомендовані статті
Кейси, лайфхаки, дослідження та корисні статті
У вас немає часу стежити за новинами? Не турбуйтеся! Наш редактор підбере статті, які неодмінно допоможуть вам у роботі. Приєднуйтесь до нашої затишної спільноти :)
Натискаючи кнопку, ви погоджуєтеся з нашою Політикою конфіденційності