Raport SEO bywa najsłabszym ogniwem całej współpracy. Agencja robi dobrą robotę przez trzy miesiące, a potem wysyła klientowi plik, którego nikt nie otwiera dalej niż na drugą stronę. Dobry raport SEO w Looker Studio nie jest zbiorem wszystkich dostępnych metryk. Jest odpowiedzią na jedno pytanie: czy to, za co płacisz, zaczyna działać.
Poniżej układ, który sprawdza się u klientów z różnych branż, bez wodolejstwa i bez wykresów, które ładnie wyglądają, a niczego nie mówią.
Co klient naprawdę chce zobaczyć
Zanim dotkniesz pierwszego źródła danych, warto ustalić, kto raport czyta. Właściciel małej firmy, dyrektor marketingu w korporacji i in-house SEO patrzą na zupełnie inne rzeczy. Ten pierwszy chce wiedzieć, czy przybyło zapytań ofertowych. Drugi potrzebuje liczb, które da się wkleić do slajdu na zarząd. Trzeci będzie grzebał w wymiarach i zapyta, dlaczego akurat ten URL stracił pozycję.
W praktyce 80 procent raportów trafia do pierwszej grupy i to pod nią projektujemy stronę główną. Zasada jest prosta: jedna strona, maksymalnie sześć elementów, wszystko czytelne bez przewijania. Reszta (szczegóły, tabele, listy URL) ląduje na kolejnych kartach, do których zajrzy ten, kto chce.
Druga rzecz to słownictwo. Jeśli w raporcie piszesz o sesjach, kliknięciach, konwersjach, impresjach i wejściach organicznych, klient zgubi się po trzeciej metryce. Wybierz trzy liczby i trzymaj się ich przez cały okres współpracy. Zmiana definicji w połowie roku to najszybszy sposób na utratę zaufania.
Podpięcie Search Console i GA4
Looker Studio (dawniej Data Studio) ma wbudowane konektory do obu źródeł, więc techniczna część zajmuje kilkanaście minut. Problem zaczyna się przy decyzjach, które robią różnicę w liczbach.
Przy Search Console konektor pyta o typ tabeli. Site Impression agreguje dane na poziomie całej witryny i nadaje się do wykresu trendu. URL Impression pozwala schodzić na poziom konkretnych adresów, ale sumy kliknięć bywają w nim niższe, bo Google inaczej je przypisuje. Jeśli pomieszasz oba typy na jednej stronie, dostaniesz dwa różne wyniki dla tego samego okresu i będziesz się z tego tłumaczył. Warto wiedzieć, skąd te różnice się biorą, a dokumentacja Google Search Central opisuje to dość precyzyjnie.
Przy GA4 kluczowe jest odfiltrowanie ruchu organicznego od reszty. Standardowy wymiar Session default channel group z wartością Organic Search wystarcza w większości przypadków. Jeżeli klient prowadzi też kampanie Google Ads, dołóż filtr wykluczający, bo inaczej raport SEO ładnie urośnie w miesiącu, w którym ktoś inny podkręcił budżet.
Trzecia rzecz, o której się zapomina: opóźnienie danych. Search Console pokazuje finalne liczby z poświęceniem 2–3 dni, GA4 jest szybsze. Jeśli raport wysyłasz pierwszego dnia miesiąca, ostatnie dni poprzedniego będą niedoszacowane. Prostym rozwiązaniem jest wysyłka piątego dnia miesiąca albo zakres kończący się trzy dni wstecz.
Zestaw wykresów na pierwszej stronie
Pierwsza strona to kontrakt z czytelnikiem. Jeśli ją zaprojektujesz dobrze, nikt nie zapyta, co z resztą. Sprawdzony układ wygląda tak:
| Element | Źródło | Po co |
|---|---|---|
| Trzy kafelki scorecard | GSC + GA4 | kliknięcia, sesje organiczne, konwersje organiczne |
| Wykres liniowy, 13 miesięcy | GSC | trend bez pułapki sezonowości |
| Tabela top 10 zapytań | GSC | kliknięcia, pozycja, zmiana |
| Tabela top 10 stron | GSC | które treści pracują |
| Wykres słupkowy pozycji | GSC | rozkład na pozycje 1–3, 4–10, 11–20, 21+ |
| Pole tekstowe z komentarzem | ręcznie | kontekst, którego dane nie mają |
Wykres liniowy ustaw na 13 miesięcy, nie na 12. Dzięki temu klient widzi ten sam miesiąc rok wcześniej i sam robi porównanie, zanim zdąży zadać pytanie. Rozkład pozycji jest niedoceniany: pokazuje pracę, która jeszcze nie przekłada się na kliknięcia, bo strony przesunęły się z pozycji 30 na 14. To najlepszy argument w rozmowie o przedłużeniu umowy w czwartym miesiącu współpracy.
Czego na pierwszej stronie nie umieszczać: mapy świata (nikogo nie obchodzi), wykresu kołowego urządzeń, liczby zaindeksowanych podstron i CTR jako samodzielnej metryki. CTR bez kontekstu pozycji wprowadza w błąd, bo spada zawsze, gdy witryna zaczyna się pokazywać na szerszym zestawie fraz.
Sekcja o widoczności w AI
W 2026 roku raport bez sekcji o odpowiedziach generowanych przez AI jest niekompletny. Problem w tym, że Search Console nie rozdziela kliknięć z AI Overviews od zwykłych wyników, a dane o cytowaniach w ChatGPT czy Perplexity trzeba zbierać poza ekosystemem Google.
Praktyczne podejście jest dwustopniowe. Po pierwsze, w Looker Studio wydziel segment zapytań długich (powyżej pięciu słów) i pytających (zaczynających się od „jak”, „czy”, „dlaczego”, „ile”). To właśnie tam AI Overviews pojawia się najczęściej i to tam najszybciej zobaczysz spadek CTR przy stabilnej pozycji. Ten sygnał wystarczy, żeby klient zrozumiał, że krajobraz się zmienił, zanim zobaczy spadek w przychodach.
Po drugie, dołóż arkusz Google z ręcznie lub skryptowo zbieranymi wynikami promptów testowych dla marki klienta. Dziesięć promptów, sprawdzanych raz w miesiącu, podpiętych jako źródło danych przez konektor Google Sheets. Metryka jest prosta: w ilu odpowiedziach marka została wymieniona i czy z linkiem. Więcej o tym, jak w ogóle budować rozpoznawalność, którą modele są w stanie przyswoić, opisaliśmy w tekście o tym, jak budować entity, które LLM zna, a stronę techniczną zbiera framework SEO pod AI dla agencji.
Porównania okresów bez wprowadzania w błąd
Najczęstszy grzech raportowania to porównanie ostatnich 30 dni do poprzednich 30 dni. W branżach sezonowych taka liczba nie znaczy kompletnie nic, a bywa, że pokazuje spadek 20 procent w miesiącu, w którym zrobiliście najlepszą robotę w całym roku.
Trzy zasady, które warto wpisać w szablon raz i nie wracać do tematu:
- Rok do roku jako domyślne porównanie. Looker Studio obsługuje to natywnie w ustawieniu porównania zakresu dat. Miesiąc do miesiąca dokładaj jako drugą, mniejszą liczbę.
- Równa liczba dni. Luty ma 28 dni, marzec 31. Przy porównaniu miesięcy kalendarzowych to automatycznie 10 procent różnicy, której nikt nie wygenerował.
- Zmiana w wartościach bezwzględnych obok procentów. Wzrost o 300 procent z czterech kliknięć do szesnastu wygląda spektakularnie i jest bez znaczenia. Klient, który raz to wychwyci, przestanie wierzyć w całą resztę.
Jeśli raportujesz witrynę generowaną masowo, dołóż jeszcze podział na kohorty publikacji, bo średnia po wszystkich adresach ukryje to, że nowe strony nie są w ogóle pobierane. Ten mechanizm opisaliśmy szerzej przy okazji programmatic SEO i bramki jakościowej.
Automatyczna wysyłka i komentarz
Looker Studio ma wbudowaną funkcję wysyłki cyklicznej w formacie PDF, dostępną z menu udostępniania w panelu Looker Studio. Ustawiasz dzień miesiąca, godzinę, listę adresów i masz spokój. To jednak tylko połowa rozwiązania.
Druga połowa to komentarz. Raport wysłany bez jednego akapitu wyjaśnienia jest pracą wykonaną w 70 procentach. Pole tekstowe na pierwszej stronie wypełniaj ręcznie przed każdą wysyłką i trzymaj się trzech zdań: co się zmieniło, dlaczego, co robimy w kolejnym miesiącu. Jeśli miesiąc był słaby, napisz to wprost i podaj powód. Klient, który dowiaduje się o spadku z własnej analizy raportu, zaczyna szukać innej agencji.
Warto też przygotować drugą kartę z listą wykonanych prac, podpiętą do arkusza, który zespół uzupełnia na bieżąco. Nie dlatego, że klient ją czyta co miesiąc, tylko dlatego, że zajrzy do niej dokładnie wtedy, gdy zacznie się zastanawiać, za co płaci. Dobrze opisana praca nad strukturą encji i schemą, o której pisaliśmy w materiale o semantic SEO i ontologiach, brzmi zupełnie inaczej niż suche „optymalizacja treści”.
Szablon raz zbudowany kopiujesz na kolejnych klientów w minutę, podmieniając tylko źródła danych. Godzina pracy na początku zwraca się przez cały rok współpracy, a przy okazji zdejmuje z zespołu comiesięczne pytanie, kto w tym miesiącu robi raporty.
FAQ
Czy Looker Studio jest darmowy?
Tak, w podstawowej wersji dla użytkowników indywidualnych i małych zespołów nie ma opłat. Płatna jest dopiero wersja Looker Studio Pro, która dodaje zarządzanie zespołem, wsparcie techniczne i integrację z Google Cloud. Do raportowania SEO dla klientów darmowa wersja w zupełności wystarcza.
Jak często wysyłać raport SEO klientowi?
Raz w miesiącu to standard i w większości przypadków optimum. Raport tygodniowy generuje szum, bo wahania z tygodnia na tydzień są w SEO przypadkowe. Kwartalny jest zbyt rzadki, żeby wyłapać problem techniczny. Wyjątkiem są duże e-commerce w sezonie, gdzie tygodniowy podgląd na żywo ma sens, ale jako dashboard, nie jako PDF.
Dlaczego liczby w Looker Studio różnią się od tych w Search Console?
Najczęstsze powody to inny typ tabeli (Site Impression kontra URL Impression), inny zakres dat przez opóźnienie danych oraz filtry nałożone na poziomie raportu, o których zapomniałeś. Sprawdź też, czy w Search Console patrzysz na tę samą własność, bo prefiks URL i domena zwracają różne zestawy danych.
Czy da się raportować widoczność w ChatGPT i Perplexity w Looker Studio?
Nie bezpośrednio, bo żadne z tych narzędzi nie udostępnia publicznego API z danymi o cytowaniach. Praktyczne obejście to arkusz Google z wynikami cyklicznie sprawdzanych promptów, podpięty jako źródło danych. Metryką jest liczba odpowiedzi, w których marka została wymieniona, oraz udział wymienień z aktywnym linkiem.
Ile stron powinien mieć raport SEO?
Od trzech do pięciu. Pierwsza strona podsumowująca, druga ze szczegółami zapytań i stron, trzecia z pracami wykonanymi, opcjonalnie czwarta z widocznością w AI i piąta z technicznym stanem witryny. Raport na dwadzieścia stron czyta się raz, przy pierwszej wysyłce, i nigdy więcej.










