Specjaliści SEO codziennie żonglują kilkoma narzędziami: Search Console, GA4, Screaming Frog, Ahrefs, PageSpeed Insights. Każde z nich ma własny interfejs, własne filtry i własne daty. Data Studio pozwala zbudować jeden dashboard, który agreguje to wszystko – i pokazuje zależności, których żadne z tych narzędzi osobno nie pokaże. Oto jak to skonfigurować.

1. Fundament: Google Search Console w Data Studio

Natywny konektor Search Console w Data Studio udostępnia dwa źródła danych: Site Impression (dane zbiorcze na poziomie strony) i URL Impression (dane na poziomie konkretnego URL + zapytanie). Do dashboardu SEO potrzebujesz przede wszystkim URL Impression – tylko ono pozwala analizować pary URL + słowo kluczowe.

Kluczowe metryki dostępne z GSC:

  • Kliknięcia: rzeczywisty ruch z Google na każdy URL.
  • Wyświetlenia: ile razy URL pojawił się w wynikach wyszukiwania.
  • CTR: stosunek kliknięć do wyświetleń – miernik jakości tytułu i meta description.
  • Średnia pozycja: średnia pozycja w SERP dla danego URL lub zapytania.

Ważne ograniczenie: konektor GSC w Data Studio pobiera dane z ostatnich 16 miesięcy i z opóźnieniem ~2–3 dni. Dla dłuższej historii konieczny jest eksport do BigQuery przez Search Console Data Export.

2. Kluczowe widoki dashboardu SEO

Widok 1: Pozycje i CTR – paginacja możliwości

Tabela z kolumnami: URL, Zapytanie, Pozycja średnia, CTR, Kliknięcia, Wyświetlenia – posortowana po wyświetleniach malejąco. Dodaj filtr pozycji między 4 a 20: to Twoja lista "niskowiszących owoców" – stron, które są blisko TOP 3, ale mają za niski CTR lub za mało linków. Każda z tych stron to konkretna szansa optymalizacyjna.

Widok 2: Kanibalizacja słów kluczowych

Kanibalizacja to sytuacja, gdy dwa lub więcej URL-i rankuje na to samo zapytanie, dzieląc wyświetlenia i dezorientując algorytm Google. W Data Studio budujesz tabelę grupującą po zapytaniu i liczącej unikalne URL-e dla każdego zapytania. Zapytania z wartością ≥ 2 unikalne URL-e to kandydaci do audytu.

-- W Data Studio: pole obliczeniowe na poziomie tabeli
-- Wymiar: Query
-- Metryka: COUNT_DISTINCT(Landing Page)
-- Filtr: COUNT_DISTINCT(Landing Page) >= 2

Widok 3: Trendy pozycji w czasie (line chart)

Wykres liniowy z osią X = Data, metryką = Średnia pozycja (uwaga: niższa wartość = lepsza pozycja, dlatego odwróć oś Y). Dodaj filtr dla TOP 20 fraz na podstawie wyświetleń – monitor pozycji kluczowych zapytań w czasie.

3. Data Blending: SEO + konwersje z GA4

Samo raportowanie pozycji i CTR to dopiero połowa obrazu. Prawdziwa wartość dashboardu SEO pojawia się, gdy łączysz dane GSC z danymi o konwersjach z GA4 – po kluczu Landing Page URL.

Schemat połączenia:

  • Źródło 1: Search Console URL Impression (Kliknięcia, Wyświetlenia, CTR, Pozycja per URL)
  • Źródło 2: GA4 (Sesje, Konwersje, Przychód per Landing Page)
  • Klucz łączący: Landing Page = Page Path (po znormalizowaniu – usuń parametry UTM przez REGEXP_REPLACE)

Wynik: tabela, która dla każdego URL pokazuje jednocześnie pozycję SEO, CTR, ruch organiczny i liczbę konwersji. To pozwala odkryć:

  • Strony z wysoką pozycją i niskim CTR: problem z title/meta description.
  • Strony z dużym ruchem organicznym i zerową konwersją: problem z dopasowaniem intencji zapytania lub z UX strony.
  • Strony z niską pozycją, ale wysoką konwersją: warto zainwestować w link building dla tych URL-i.

4. Import danych z Screaming Frog do Data Studio

Screaming Frog (crawl techniczny) nie ma natywnego konektora Data Studio. Schemat integracji:

  1. Wyeksportuj raport crawlu jako CSV (All Export lub wybrane widoki: błędy 4xx, 5xx, redirect chains, duplicate titles).
  2. Wgraj CSV do Google Sheets (Import danych).
  3. Połącz Sheets z Data Studio jako dodatkowe źródło danych.
  4. Data Blend: łącz po URL z danymi GSC – i masz widok błędów technicznych z ruchem organicznym w jednej tabeli.

5. Automatyzacja: odświeżanie danych bez ręcznej pracy

Dashboard SEO jest wartościowy tylko gdy dane są aktualne. Kilka wskazówek:

  • GSC konektor odświeża się automatycznie przy otwarciu raportu – nie wymaga ręcznego działania.
  • Sheets z danymi Screaming Frog wymaga ręcznego uploadu po każdym crawlu – rozważ automatyzację przez Apps Script, który pobiera plik CSV z Google Drive i odświeża arkusz.
  • Dla dłuższej historii GSC skonfiguruj eksport Search Console do BigQuery – to odblokuje pełną historię danych i zaawansowane analizy SQL.

Powiązane artykuły