ROI z SEO – jak policzyć zwrot z inwestycji w pozycjonowanie sklepu

Bartłomiej Stokłosa
Bartłomiej Stokłosa
CEO & Founder
ROI z SEO – jak policzyć zwrot z inwestycji w pozycjonowanie sklepu
ROI z SEO to odpowiedź na pytanie, które zadaje sobie każdy właściciel sklepu płacący za pozycjonowanie: czy te pieniądze wracają i ile zarabiam na każdej wydanej złotówce. Z reklamami jest prościej – panel pokazuje koszt i przychód. W SEO trzeba samodzielnie ustalić, jaka część sprzedaży z Google wynika z pracy nad sklepem, ile naprawdę kosztowały działania i po jakim czasie można uczciwie ocenić wynik.
W tym poradniku pokazujemy krok po kroku, jak policzyć zwrot z inwestycji w pozycjonowanie sklepu: jaki wzór zastosować, skąd wziąć dane, jak oddzielić efekt SEO od marki i sezonu, jak uwzględnić marżę i wartość klienta oraz jak oceniać wynik w czasie. Przykłady liczbowe w tekście są poglądowe – chodzi o metodę, którą zastosujesz na danych swojego sklepu.
Czym jest ROI z SEO i czym różni się od ROAS
ROI (return on investment) to stosunek zysku z inwestycji do jej kosztu. W SEO liczy się go zwykle tak: dodatkowy zysk z ruchu organicznego minus koszt SEO, podzielone przez koszt SEO i pomnożone przez 100%. Wynik 100% oznacza, że inwestycja zwróciła się i przyniosła drugie tyle zysku. Wynik ujemny – że w danym okresie koszt był wyższy niż zysk.
Wskaźnik | Wzór | Co mówi | Typowe zastosowanie |
ROI | (zysk − koszt) / koszt × 100% | Ile zarabiasz ponad wydane pieniądze | SEO, inwestycje długoterminowe |
ROAS | przychód / koszt reklamy × 100% | Ile przychodu daje złotówka wydana na reklamę | Kampanie płatne |
Czas zwrotu | Miesiąc, w którym skumulowany zysk przekracza skumulowany koszt | Kiedy inwestycja zaczyna zarabiać | SEO, budżetowanie |
Koszt pozyskania zamówienia | koszt SEO / liczba dodatkowych zamówień | Ile kosztuje jedno zamówienie z SEO | Porównanie z innymi kanałami |
Najczęstszy błąd to mylenie ROI z ROAS i liczenie zwrotu z przychodu zamiast z zysku. Przychód 30 000 zł przy marży 25% to tylko 7 500 zł na pokrycie kosztów. Różnicę między przychodem a zyskiem w reklamach dobrze pokazuje kalkulator ROAS – ta sama logika obowiązuje w SEO. Jak liczyć próg opłacalności przy reklamach, opisaliśmy też w artykule o break-even ROAS.
Wykres – wzór na ROI z SEO na przykładzie liczbowym. [#chart:se93]
ROI z SEO to odpowiedź na pytanie, które zadaje sobie każdy właściciel sklepu płacący za pozycjonowanie: czy te pieniądze wracają i ile zarabiam na każdej wydanej złotówce. Z reklamami jest prościej – panel pokazuje koszt i przychód. W SEO trzeba samodzielnie ustalić, jaka część sprzedaży z Google wynika z pracy nad sklepem, ile naprawdę kosztowały działania i po jakim czasie można uczciwie ocenić wynik.
W tym poradniku pokazujemy krok po kroku, jak policzyć zwrot z inwestycji w pozycjonowanie sklepu: jaki wzór zastosować, skąd wziąć dane, jak oddzielić efekt SEO od marki i sezonu, jak uwzględnić marżę i wartość klienta oraz jak oceniać wynik w czasie. Przykłady liczbowe w tekście są poglądowe – chodzi o metodę, którą zastosujesz na danych swojego sklepu.
Czym jest ROI z SEO i czym różni się od ROAS
ROI (return on investment) to stosunek zysku z inwestycji do jej kosztu. W SEO liczy się go zwykle tak: dodatkowy zysk z ruchu organicznego minus koszt SEO, podzielone przez koszt SEO i pomnożone przez 100%. Wynik 100% oznacza, że inwestycja zwróciła się i przyniosła drugie tyle zysku. Wynik ujemny – że w danym okresie koszt był wyższy niż zysk.
Wskaźnik | Wzór | Co mówi | Typowe zastosowanie |
ROI | (zysk − koszt) / koszt × 100% | Ile zarabiasz ponad wydane pieniądze | SEO, inwestycje długoterminowe |
ROAS | przychód / koszt reklamy × 100% | Ile przychodu daje złotówka wydana na reklamę | Kampanie płatne |
Czas zwrotu | Miesiąc, w którym skumulowany zysk przekracza skumulowany koszt | Kiedy inwestycja zaczyna zarabiać | SEO, budżetowanie |
Koszt pozyskania zamówienia | koszt SEO / liczba dodatkowych zamówień | Ile kosztuje jedno zamówienie z SEO | Porównanie z innymi kanałami |
Najczęstszy błąd to mylenie ROI z ROAS i liczenie zwrotu z przychodu zamiast z zysku. Przychód 30 000 zł przy marży 25% to tylko 7 500 zł na pokrycie kosztów. Różnicę między przychodem a zyskiem w reklamach dobrze pokazuje kalkulator ROAS – ta sama logika obowiązuje w SEO. Jak liczyć próg opłacalności przy reklamach, opisaliśmy też w artykule o break-even ROAS.
Wykres – wzór na ROI z SEO na przykładzie liczbowym. [#chart:se93]
- Audyt techniczny i indeksacja
- Analiza fraz i konkurencji
- Plan działań na najbliższe miesiące
Krok 1: policz pełny koszt SEO
Rzetelny rachunek zaczyna się od kosztów. Właściciele sklepów często biorą pod uwagę tylko fakturę od agencji, a pomijają resztę wydatków, bez których efekty by nie powstały. Do kosztu SEO warto wliczyć:
Usługę SEO – abonament agencji, freelancera lub wynagrodzenie specjalisty w zespole.
Treści – opisy kategorii i produktów, poradniki, zdjęcia, filmy, tłumaczenia.
Wdrożenia techniczne – godziny programisty, zmiany szablonu, moduły, migracje.
Narzędzia – narzędzia SEO, monitoring pozycji, crawlery, licencje.
Linki i PR – publikacje, współprace, działania digital PR.
Czas zespołu – godziny Twoje i pracowników poświęcone na SEO, przeliczone na koszt.
Z ilu elementów składa się budżet i jak wyglądają typowe modele rozliczeń, opisaliśmy w artykule o tym, ile kosztuje pozycjonowanie sklepu. Do rachunku ROI warto zsumować wszystkie koszty miesięcznie, a potem w okresach, w których będziesz oceniać wynik – kwartałach lub latach.
Osobną kwestią są koszty wspólne z innymi kanałami, np. zdjęcia produktowe czy przebudowa szablonu, która poprawia też konwersję z reklam. Nie ma jednej właściwej metody ich podziału. Najprościej przypisać SEO tylko tę część, która powstała głównie z myślą o wyszukiwarce, a resztę traktować jako koszt ogólny sklepu. Najważniejsze, by przyjąć jedną zasadę i stosować ją konsekwentnie w kolejnych okresach.
Krok 2: ustal, jaki przychód przypisać SEO
To najtrudniejsza część rachunku. W GA4 łatwo zobaczyć przychód z kanału Organic Search, ale nie cały ten przychód jest efektem pozycjonowania. Część klientów wpisuje w Google nazwę Twojego sklepu – przyszliby i bez SEO. Część zakupów i tak by się wydarzyła, tylko przez inny kanał. Dlatego zamiast całego przychodu organicznego liczy się przychód przyrostowy, czyli dodatkowy w porównaniu z sytuacją bez działań SEO.
Oddziel frazy brandowe
Ruch z nazwy sklepu rośnie dzięki marce, reklamom i rekomendacjom, a nie dzięki pracy nad kategoriami. W Search Console możesz porównać kliknięcia z fraz brandowych i pozostałych – pomaga w tym filtr fraz brandowych opisany w poradniku o widoczności sklepu w Google. Do ROI z SEO bierz przede wszystkim wzrost z fraz pozostałych: kategorii, produktów, poradników. Nazwy producentów i modeli to osobna grupa – więcej w tekście o frazach z nazwą marki i modelu.
Ustal punkt odniesienia
Przyrost liczy się względem bazy – najczęściej tego samego okresu rok wcześniej, przed rozpoczęciem działań. Porównanie rok do roku eliminuje większość wpływu sezonowości. Jeśli sklep szybko rośnie z innych powodów (nowe kategorie, duże kampanie, wejście na marketplace), warto porównać tempo wzrostu ruchu organicznego z tempem wzrostu całego sklepu albo z ruchem z fraz brandowych.
Weź pod uwagę atrybucję
GA4 przypisuje transakcję kanałom według wybranego modelu atrybucji. Google wyjaśnia w pomocy Analytics o atrybucji, że w raportach atrybucji dostępne są trzy modele: oparty na danych, ostatnie kliknięcie płatne i bezpłatne oraz ostatnie kliknięcie w płatne kanały Google. Klient, który poznał sklep dzięki poradnikowi z Google, a kupił po kliknięciu w reklamę remarketingową, w modelu ostatniego kliknięcia nie zostanie przypisany SEO. Warto więc patrzeć też na raporty ścieżek konwersji, żeby zobaczyć, jak często ruch organiczny pojawia się na wcześniejszych etapach.
Jak skonfigurować pomiar sprzedaży z wyszukiwarki, opisaliśmy w artykule o ruchu organicznym w GA4.
[#uwaga] Bez poprawnie skonfigurowanego e-commerce w GA4 – zdarzeń zakupu z wartością, walutą i identyfikatorem transakcji – rachunek ROI będzie zgadywaniem. Zanim zaczniesz liczyć zwrot, sprawdź, czy przychód w GA4 zgadza się z grubsza z danymi ze sklepu.
Krok 3: przelicz przychód na zysk
ROI liczy się z zysku, nie z przychodu. Do przychodu przypisanego SEO zastosuj średnią marżę brutto sklepu albo – dokładniej – marże kategorii, z których pochodzi ruch. Jeśli SEO przyciąga klientów głównie do kategorii z wysoką marżą, zysk będzie wyższy niż przy średniej. Jeśli głównie do produktów z niską marżą, np. elektroniki, różnica może być znacząca.
Pozycja | Przykład kwartalny | Uwagi |
Przychód z fraz pozostałych – rok wcześniej | 50 000 zł | Punkt odniesienia z GA4 i Search Console |
Przychód z fraz pozostałych – obecnie | 80 000 zł | Ten sam kwartał, ten sam model atrybucji |
Przyrost przychodu | 30 000 zł | Część, którą przypisujesz SEO |
Średnia marża brutto | 40% | Najlepiej według kategorii |
Dodatkowy zysk | 12 000 zł | Przychód × marża |
Koszt SEO w kwartale | 6 000 zł | Wszystkie koszty z kroku 1 |
ROI | 100% | (12 000 − 6 000) / 6 000 × 100% |
W bardziej dokładnym rachunku od zysku brutto odejmuje się też koszty zmienne zamówienia, np. obsługę płatności, pakowanie czy część kosztów dostawy, jeśli pokrywa je sklep. Ważne, by stosować tę samą metodę dla wszystkich kanałów – wtedy porównanie SEO z reklamami jest uczciwe.
Krok 4: uwzględnij czas i wartość klienta
SEO różni się od reklam tym, że koszty ponosisz od razu, a efekty narastają stopniowo i utrzymują się po zakończeniu prac. Ocena ROI po trzech miesiącach prawie zawsze wypadnie słabo, a po dwóch latach może być bardzo dobra. Ile zwykle trwa dojście do pierwszych efektów, opisaliśmy w artykule o tym, ile trwa pozycjonowanie sklepu.
Okres oceny – liczenie ROI w horyzoncie 12–24 miesięcy daje bardziej realny obraz niż ocena miesięczna.
Czas zwrotu – zestaw skumulowany koszt i skumulowany zysk miesiąc po miesiącu; punkt przecięcia to moment zwrotu inwestycji.
Wartość klienta – klient pozyskany z Google może wracać i kupować ponownie, także przez inne kanały; uwzględnienie wartości w czasie podnosi realny zwrot.
Trwałość efektów – wypracowane pozycje nie znikają w dniu zakończenia płatności, w przeciwieństwie do ruchu z reklam.
Jak liczyć wartość klienta w czasie i porównywać ją z kosztem pozyskania, opisaliśmy szerzej przy okazji CAC i LTV w reklamach – ta sama logika przydaje się w SEO.
[#tip] Prowadź prosty arkusz z dwiema kolumnami narastającymi: skumulowany koszt SEO i skumulowany dodatkowy zysk. Wykres tych dwóch linii pokazuje czas zwrotu lepiej niż jakikolwiek pojedynczy wskaźnik i łatwo go pokazać wspólnikowi czy księgowej.
Wykres – co wliczać, a czego nie wliczać do rachunku ROI z SEO. [#chart:se93b]
Przykład: czas zwrotu miesiąc po miesiącu
Poniższa tabela pokazuje poglądowy przebieg inwestycji w SEO w sklepie, który wydaje stałą kwotę miesięcznie, a dodatkowy zysk z fraz pozostałych narasta stopniowo. Liczby są przykładowe – chodzi o sposób patrzenia na wynik.
Okres | Koszt SEO narastająco | Dodatkowy zysk narastająco | Wynik narastająco |
Po 3 miesiącach | 6 000 zł | 1 000 zł | −5 000 zł |
Po 6 miesiącach | 12 000 zł | 6 000 zł | −6 000 zł |
Po 9 miesiącach | 18 000 zł | 15 000 zł | −3 000 zł |
Po 12 miesiącach | 24 000 zł | 27 000 zł | +3 000 zł |
Po 18 miesiącach | 36 000 zł | 54 000 zł | +18 000 zł |
W tym przykładzie ROI po pół roku jest wyraźnie ujemny, a po półtora roku wynosi 50% narastająco. Gdyby właściciel sklepu ocenił SEO po szóstym miesiącu, uznałby je za stratę pieniędzy. Dlatego tak ważne jest ustalenie horyzontu oceny przed rozpoczęciem działań i obserwowanie wskaźników pośrednich – widoczności i kliknięć z fraz pozostałych – w pierwszych miesiącach.
ROI z SEO w różnych typach sklepów
Sposób liczenia jest ten sam, ale założenia różnią się w zależności od modelu biznesu:
Sklep z dużym katalogiem – ruch rozkłada się na tysiące fraz z długiego ogona; liczy się przyrost na poziomie kategorii, a nie pojedynczych fraz.
Sklep niszowy – mniejszy popyt, ale często wyższa marża i mniejsza konkurencja; zwrot może pojawić się szybciej przy niższym budżecie.
Sklep B2B – dłuższy proces decyzji i zamówienia przez telefon lub e-mail; trzeba mierzyć zapytania ofertowe i ich wartość, nie tylko transakcje online.
Nowy sklep – brak historii i punktu odniesienia; przez pierwsze miesiące ocenia się głównie wzrost widoczności i ruchu, a ROI liczy się po zebraniu danych.
Sklep z produktami kupowanymi cyklicznie – wartość klienta w czasie ma duże znaczenie, bo pierwszy zakup z Google często otwiera serię kolejnych.
Alternatywne sposoby oceny wartości SEO
Gdy dane o sprzedaży są niepełne albo sklep dopiero startuje, warto sięgnąć po metody pomocnicze. Nie zastąpią rachunku ROI, ale pozwalają ocenić kierunek.
Koszt równoważny w reklamach
Polega na oszacowaniu, ile kosztowałby ten sam ruch, gdybyś kupował go w reklamach w wyszukiwarce. Bierzesz kliknięcia z fraz pozostałych z Search Console i mnożysz je przez szacowany koszt kliknięcia z planera słów kluczowych lub danych z własnych kampanii. To pokazuje, ile pieniędzy SEO „oszczędza” w budżecie reklamowym. Pamiętaj jednak, że to szacunek – nie każdy klik organiczny zostałby kupiony w reklamie.
Koszt pozyskania zamówienia
Dzielisz koszt SEO przez liczbę dodatkowych zamówień z fraz pozostałych i porównujesz wynik z kosztem pozyskania zamówienia w innych kanałach. Jeśli zamówienie z SEO kosztuje mniej niż z reklam, a jego marża jest podobna, SEO jest rentowne nawet bez dokładnego ROI.
Scenariusze przed rozpoczęciem działań
Przed startem SEO można przygotować prognozę: popyt na frazy kategorii, realne pozycje do osiągnięcia, szacowany udział kliknięć, współczynnik konwersji i marża. Zamiast jednej liczby warto przygotować trzy scenariusze – ostrożny, realistyczny i optymistyczny. Prognoza nie jest obietnicą, ale pomaga ocenić, czy inwestycja ma sens w danym horyzoncie.
Element prognozy | Skąd wziąć dane | Na co uważać |
Popyt na frazy | Planer słów kluczowych, narzędzia SEO | Szacunki narzędzi bywają rozbieżne |
Docelowe pozycje | Analiza konkurencji i obecnych pozycji | Nie zakładaj pierwszych miejsc na wszystkie frazy |
Udział kliknięć | Własne dane CTR z Search Console | Elementy w wynikach obniżają CTR |
Współczynnik konwersji | GA4 – ruch organiczny w podobnych kategoriach | Nowe kategorie mogą konwertować inaczej |
Marża | Dane finansowe sklepu | Uwzględnij rabaty i koszty zmienne |
Jak raportować ROI z SEO
Wynik ROI warto pokazywać regularnie, w stałym formacie. Najlepiej sprawdza się raport kwartalny z narastającym wynikiem od początku działań oraz porównaniem rok do roku. Dane z Search Console i GA4 można połączyć w jednym dashboardzie – jak go zbudować, opisaliśmy w poradniku o raporcie SEO w Looker Studio.
Koszty – narastająco i w danym kwartale, z podziałem na kategorie wydatków.
Ruch i przychód z fraz pozostałych – rok do roku.
Dodatkowy zysk – po marży, z opisem przyjętych założeń.
ROI i czas zwrotu – w kwartale i narastająco.
Kontekst – aktualizacje Google, sezon, zmiany w ofercie i cenach.
Przejrzystość założeń jest ważniejsza niż precyzja wyniku. Jeśli w raporcie jasno opisano, jak wyliczono przyrost i marżę, łatwiej rozmawiać o wynikach i korygować założenia, gdy pojawią się nowe dane.
[#przyklad] Sklep z wyposażeniem warsztatów płacił za SEO od roku i oceniał efekty po całym ruchu organicznym, który wzrósł nieznacznie. Po oddzieleniu fraz brandowych okazało się, że ruch z nazwy sklepu spadł po zakończeniu kampanii offline, a ruch z fraz kategorii wyraźnie urósł. Po przeliczeniu przyrostu przychodu z fraz pozostałych na zysk po marży i zestawieniu go z pełnym kosztem SEO, w tym godzinami programisty, okazało się, że inwestycja zwróciła się w trzecim kwartale działań, a w czwartym przyniosła zysk wyższy niż koszt.
Jak rozmawiać o ROI z agencją lub specjalistą
Jeśli współpracujesz z agencją, ustal na początku, jak będziecie mierzyć efekty. Warto uzgodnić listę kategorii objętych działaniami, punkt odniesienia, sposób oddzielenia fraz brandowych, model atrybucji w GA4 i horyzont oceny. Dobrze, gdy agencja ma dostęp do danych o marży lub przynajmniej zna średnią marżę kategorii – wtedy raporty mogą mówić o zysku, a nie tylko o ruchu.
Uważaj na obietnice konkretnego zwrotu w krótkim czasie. Nikt nie kontroluje algorytmu Google ani działań konkurencji, więc uczciwa prognoza ma formę scenariuszy z założeniami, a nie gwarancji. Lepszym miernikiem jakości współpracy są przejrzyste raporty, jasno opisane działania i regularne rozmowy o tym, co przynosi efekt, a co nie.
Najczęstsze błędy przy liczeniu ROI z SEO
Błąd | Skutek | Jak tego uniknąć |
Liczenie z przychodu zamiast z zysku | Zawyżony zwrot | Zawsze stosuj marżę |
Wliczanie ruchu brandowego | Przypisywanie SEO efektów marki | Oddziel frazy brandowe i pozostałe |
Ocena po 2–3 miesiącach | Przedwczesna rezygnacja | Oceniaj w horyzoncie 12–24 miesięcy |
Pomijanie części kosztów | Zawyżony zwrot | Licz treści, wdrożenia i czas zespołu |
Brak punktu odniesienia | Mylenie sezonu z efektem SEO | Porównuj rok do roku |
Ignorowanie atrybucji | Zaniżenie roli SEO na początku ścieżki | Sprawdzaj ścieżki konwersji |
Kiedy SEO ma niskie ROI i co wtedy zrobić
Zdarza się, że po rzetelnym rachunku zwrot jest niski. Najczęstsze przyczyny to praca nad frazami o małym popycie lub niskiej wartości, ruch przyciągany głównie do treści informacyjnych bez przejścia do kategorii, niska konwersja ruchu organicznego albo bardzo niska marża w kategoriach, które rosną. Czasem problemem jest też nierealny horyzont – oczekiwanie efektów przed upływem czasu, którego wymaga dana branża.
Rozwiązaniem bywa zmiana priorytetów: skupienie na kategoriach z wyższą marżą, poprawa stron docelowych i ścieżki zakupu, lepsze linkowanie z poradników do kategorii. Jeśli na kluczowe frazy dominują marketplace’y i bardzo silni gracze, warto rozważyć, czy część budżetu nie przynosi większego zwrotu w innym kanale, np. w kampaniach Google Ads, i łączyć oba kanały zamiast wybierać jeden.
[#checklista] ROI z SEO: pełny koszt SEO (usługa, treści, wdrożenia, narzędzia, czas zespołu); e-commerce w GA4 sprawdzony; frazy brandowe oddzielone; punkt odniesienia rok do roku; przyrost przychodu z fraz pozostałych; marża według kategorii; dodatkowy zysk; ROI i czas zwrotu narastająco; wartość klienta w czasie; założenia opisane w raporcie.
Najczęściej zadawane pytania
Jak policzyć ROI z SEO?
Od dodatkowego zysku z ruchu organicznego odejmij pełny koszt SEO, wynik podziel przez koszt SEO i pomnóż przez 100%. Zysk licz po marży i tylko z przyrostu ruchu, który da się przypisać działaniom SEO, najlepiej z fraz pozostałych bez brandu.
Jaki ROI z SEO jest dobry?
Nie ma jednej wartości. Dodatni wynik oznacza, że inwestycja się zwraca. Ocenę warto zestawić z kosztem pozyskania zamówienia w innych kanałach i z horyzontem czasowym – w pierwszych miesiącach ROI jest zwykle ujemny.
Po jakim czasie liczyć ROI z pozycjonowania?
Rzetelna ocena wymaga zwykle 12–24 miesięcy, bo efekty SEO narastają stopniowo. Wcześniej warto śledzić wskaźniki pośrednie: widoczność, kliknięcia z fraz pozostałych i przychód z kategorii objętych działaniami.
Czy liczyć ROI z całego ruchu organicznego?
Nie. Ruch z nazwy sklepu wynika głównie z marki i innych działań marketingowych. Do oceny SEO lepiej brać przyrost ruchu i przychodu z fraz pozostałych.
Czym różni się ROI od ROAS?
ROAS to stosunek przychodu do kosztu reklamy, a ROI uwzględnia zysk po odjęciu kosztów. Przy niskiej marży wysoki ROAS może oznaczać ujemny ROI.
Co zrobić, gdy brakuje danych o sprzedaży z SEO?
Najpierw popraw pomiar e-commerce w GA4. W międzyczasie możesz korzystać z metod pomocniczych, np. kosztu równoważnego w reklamach lub kosztu pozyskania zamówienia.
Podsumowanie
ROI z SEO da się policzyć rzetelnie, jeśli trzymasz się kilku zasad: liczysz pełny koszt działań, przypisujesz SEO tylko przyrost ruchu z fraz pozostałych, przeliczasz przychód na zysk po marży i oceniasz wynik w realnym horyzoncie z uwzględnieniem czasu zwrotu i wartości klienta. Przejrzyste założenia i regularny raport pozwalają podejmować decyzje o budżecie na podstawie danych, a nie wrażeń.
Jeśli chcesz, żebyśmy pomogli policzyć efekty pozycjonowania Twojego sklepu i zaplanować działania z najwyższym zwrotem, sprawdź, jak prowadzimy SEO dla sklepów internetowych.
Krok 1: policz pełny koszt SEO
Rzetelny rachunek zaczyna się od kosztów. Właściciele sklepów często biorą pod uwagę tylko fakturę od agencji, a pomijają resztę wydatków, bez których efekty by nie powstały. Do kosztu SEO warto wliczyć:
Usługę SEO – abonament agencji, freelancera lub wynagrodzenie specjalisty w zespole.
Treści – opisy kategorii i produktów, poradniki, zdjęcia, filmy, tłumaczenia.
Wdrożenia techniczne – godziny programisty, zmiany szablonu, moduły, migracje.
Narzędzia – narzędzia SEO, monitoring pozycji, crawlery, licencje.
Linki i PR – publikacje, współprace, działania digital PR.
Czas zespołu – godziny Twoje i pracowników poświęcone na SEO, przeliczone na koszt.
Z ilu elementów składa się budżet i jak wyglądają typowe modele rozliczeń, opisaliśmy w artykule o tym, ile kosztuje pozycjonowanie sklepu. Do rachunku ROI warto zsumować wszystkie koszty miesięcznie, a potem w okresach, w których będziesz oceniać wynik – kwartałach lub latach.
Osobną kwestią są koszty wspólne z innymi kanałami, np. zdjęcia produktowe czy przebudowa szablonu, która poprawia też konwersję z reklam. Nie ma jednej właściwej metody ich podziału. Najprościej przypisać SEO tylko tę część, która powstała głównie z myślą o wyszukiwarce, a resztę traktować jako koszt ogólny sklepu. Najważniejsze, by przyjąć jedną zasadę i stosować ją konsekwentnie w kolejnych okresach.
Krok 2: ustal, jaki przychód przypisać SEO
To najtrudniejsza część rachunku. W GA4 łatwo zobaczyć przychód z kanału Organic Search, ale nie cały ten przychód jest efektem pozycjonowania. Część klientów wpisuje w Google nazwę Twojego sklepu – przyszliby i bez SEO. Część zakupów i tak by się wydarzyła, tylko przez inny kanał. Dlatego zamiast całego przychodu organicznego liczy się przychód przyrostowy, czyli dodatkowy w porównaniu z sytuacją bez działań SEO.
Oddziel frazy brandowe
Ruch z nazwy sklepu rośnie dzięki marce, reklamom i rekomendacjom, a nie dzięki pracy nad kategoriami. W Search Console możesz porównać kliknięcia z fraz brandowych i pozostałych – pomaga w tym filtr fraz brandowych opisany w poradniku o widoczności sklepu w Google. Do ROI z SEO bierz przede wszystkim wzrost z fraz pozostałych: kategorii, produktów, poradników. Nazwy producentów i modeli to osobna grupa – więcej w tekście o frazach z nazwą marki i modelu.
Ustal punkt odniesienia
Przyrost liczy się względem bazy – najczęściej tego samego okresu rok wcześniej, przed rozpoczęciem działań. Porównanie rok do roku eliminuje większość wpływu sezonowości. Jeśli sklep szybko rośnie z innych powodów (nowe kategorie, duże kampanie, wejście na marketplace), warto porównać tempo wzrostu ruchu organicznego z tempem wzrostu całego sklepu albo z ruchem z fraz brandowych.
Weź pod uwagę atrybucję
GA4 przypisuje transakcję kanałom według wybranego modelu atrybucji. Google wyjaśnia w pomocy Analytics o atrybucji, że w raportach atrybucji dostępne są trzy modele: oparty na danych, ostatnie kliknięcie płatne i bezpłatne oraz ostatnie kliknięcie w płatne kanały Google. Klient, który poznał sklep dzięki poradnikowi z Google, a kupił po kliknięciu w reklamę remarketingową, w modelu ostatniego kliknięcia nie zostanie przypisany SEO. Warto więc patrzeć też na raporty ścieżek konwersji, żeby zobaczyć, jak często ruch organiczny pojawia się na wcześniejszych etapach.
Jak skonfigurować pomiar sprzedaży z wyszukiwarki, opisaliśmy w artykule o ruchu organicznym w GA4.
[#uwaga] Bez poprawnie skonfigurowanego e-commerce w GA4 – zdarzeń zakupu z wartością, walutą i identyfikatorem transakcji – rachunek ROI będzie zgadywaniem. Zanim zaczniesz liczyć zwrot, sprawdź, czy przychód w GA4 zgadza się z grubsza z danymi ze sklepu.
Krok 3: przelicz przychód na zysk
ROI liczy się z zysku, nie z przychodu. Do przychodu przypisanego SEO zastosuj średnią marżę brutto sklepu albo – dokładniej – marże kategorii, z których pochodzi ruch. Jeśli SEO przyciąga klientów głównie do kategorii z wysoką marżą, zysk będzie wyższy niż przy średniej. Jeśli głównie do produktów z niską marżą, np. elektroniki, różnica może być znacząca.
Pozycja | Przykład kwartalny | Uwagi |
Przychód z fraz pozostałych – rok wcześniej | 50 000 zł | Punkt odniesienia z GA4 i Search Console |
Przychód z fraz pozostałych – obecnie | 80 000 zł | Ten sam kwartał, ten sam model atrybucji |
Przyrost przychodu | 30 000 zł | Część, którą przypisujesz SEO |
Średnia marża brutto | 40% | Najlepiej według kategorii |
Dodatkowy zysk | 12 000 zł | Przychód × marża |
Koszt SEO w kwartale | 6 000 zł | Wszystkie koszty z kroku 1 |
ROI | 100% | (12 000 − 6 000) / 6 000 × 100% |
W bardziej dokładnym rachunku od zysku brutto odejmuje się też koszty zmienne zamówienia, np. obsługę płatności, pakowanie czy część kosztów dostawy, jeśli pokrywa je sklep. Ważne, by stosować tę samą metodę dla wszystkich kanałów – wtedy porównanie SEO z reklamami jest uczciwe.
Krok 4: uwzględnij czas i wartość klienta
SEO różni się od reklam tym, że koszty ponosisz od razu, a efekty narastają stopniowo i utrzymują się po zakończeniu prac. Ocena ROI po trzech miesiącach prawie zawsze wypadnie słabo, a po dwóch latach może być bardzo dobra. Ile zwykle trwa dojście do pierwszych efektów, opisaliśmy w artykule o tym, ile trwa pozycjonowanie sklepu.
Okres oceny – liczenie ROI w horyzoncie 12–24 miesięcy daje bardziej realny obraz niż ocena miesięczna.
Czas zwrotu – zestaw skumulowany koszt i skumulowany zysk miesiąc po miesiącu; punkt przecięcia to moment zwrotu inwestycji.
Wartość klienta – klient pozyskany z Google może wracać i kupować ponownie, także przez inne kanały; uwzględnienie wartości w czasie podnosi realny zwrot.
Trwałość efektów – wypracowane pozycje nie znikają w dniu zakończenia płatności, w przeciwieństwie do ruchu z reklam.
Jak liczyć wartość klienta w czasie i porównywać ją z kosztem pozyskania, opisaliśmy szerzej przy okazji CAC i LTV w reklamach – ta sama logika przydaje się w SEO.
[#tip] Prowadź prosty arkusz z dwiema kolumnami narastającymi: skumulowany koszt SEO i skumulowany dodatkowy zysk. Wykres tych dwóch linii pokazuje czas zwrotu lepiej niż jakikolwiek pojedynczy wskaźnik i łatwo go pokazać wspólnikowi czy księgowej.
Wykres – co wliczać, a czego nie wliczać do rachunku ROI z SEO. [#chart:se93b]
Przykład: czas zwrotu miesiąc po miesiącu
Poniższa tabela pokazuje poglądowy przebieg inwestycji w SEO w sklepie, który wydaje stałą kwotę miesięcznie, a dodatkowy zysk z fraz pozostałych narasta stopniowo. Liczby są przykładowe – chodzi o sposób patrzenia na wynik.
Okres | Koszt SEO narastająco | Dodatkowy zysk narastająco | Wynik narastająco |
Po 3 miesiącach | 6 000 zł | 1 000 zł | −5 000 zł |
Po 6 miesiącach | 12 000 zł | 6 000 zł | −6 000 zł |
Po 9 miesiącach | 18 000 zł | 15 000 zł | −3 000 zł |
Po 12 miesiącach | 24 000 zł | 27 000 zł | +3 000 zł |
Po 18 miesiącach | 36 000 zł | 54 000 zł | +18 000 zł |
W tym przykładzie ROI po pół roku jest wyraźnie ujemny, a po półtora roku wynosi 50% narastająco. Gdyby właściciel sklepu ocenił SEO po szóstym miesiącu, uznałby je za stratę pieniędzy. Dlatego tak ważne jest ustalenie horyzontu oceny przed rozpoczęciem działań i obserwowanie wskaźników pośrednich – widoczności i kliknięć z fraz pozostałych – w pierwszych miesiącach.
ROI z SEO w różnych typach sklepów
Sposób liczenia jest ten sam, ale założenia różnią się w zależności od modelu biznesu:
Sklep z dużym katalogiem – ruch rozkłada się na tysiące fraz z długiego ogona; liczy się przyrost na poziomie kategorii, a nie pojedynczych fraz.
Sklep niszowy – mniejszy popyt, ale często wyższa marża i mniejsza konkurencja; zwrot może pojawić się szybciej przy niższym budżecie.
Sklep B2B – dłuższy proces decyzji i zamówienia przez telefon lub e-mail; trzeba mierzyć zapytania ofertowe i ich wartość, nie tylko transakcje online.
Nowy sklep – brak historii i punktu odniesienia; przez pierwsze miesiące ocenia się głównie wzrost widoczności i ruchu, a ROI liczy się po zebraniu danych.
Sklep z produktami kupowanymi cyklicznie – wartość klienta w czasie ma duże znaczenie, bo pierwszy zakup z Google często otwiera serię kolejnych.
Alternatywne sposoby oceny wartości SEO
Gdy dane o sprzedaży są niepełne albo sklep dopiero startuje, warto sięgnąć po metody pomocnicze. Nie zastąpią rachunku ROI, ale pozwalają ocenić kierunek.
Koszt równoważny w reklamach
Polega na oszacowaniu, ile kosztowałby ten sam ruch, gdybyś kupował go w reklamach w wyszukiwarce. Bierzesz kliknięcia z fraz pozostałych z Search Console i mnożysz je przez szacowany koszt kliknięcia z planera słów kluczowych lub danych z własnych kampanii. To pokazuje, ile pieniędzy SEO „oszczędza” w budżecie reklamowym. Pamiętaj jednak, że to szacunek – nie każdy klik organiczny zostałby kupiony w reklamie.
Koszt pozyskania zamówienia
Dzielisz koszt SEO przez liczbę dodatkowych zamówień z fraz pozostałych i porównujesz wynik z kosztem pozyskania zamówienia w innych kanałach. Jeśli zamówienie z SEO kosztuje mniej niż z reklam, a jego marża jest podobna, SEO jest rentowne nawet bez dokładnego ROI.
Scenariusze przed rozpoczęciem działań
Przed startem SEO można przygotować prognozę: popyt na frazy kategorii, realne pozycje do osiągnięcia, szacowany udział kliknięć, współczynnik konwersji i marża. Zamiast jednej liczby warto przygotować trzy scenariusze – ostrożny, realistyczny i optymistyczny. Prognoza nie jest obietnicą, ale pomaga ocenić, czy inwestycja ma sens w danym horyzoncie.
Element prognozy | Skąd wziąć dane | Na co uważać |
Popyt na frazy | Planer słów kluczowych, narzędzia SEO | Szacunki narzędzi bywają rozbieżne |
Docelowe pozycje | Analiza konkurencji i obecnych pozycji | Nie zakładaj pierwszych miejsc na wszystkie frazy |
Udział kliknięć | Własne dane CTR z Search Console | Elementy w wynikach obniżają CTR |
Współczynnik konwersji | GA4 – ruch organiczny w podobnych kategoriach | Nowe kategorie mogą konwertować inaczej |
Marża | Dane finansowe sklepu | Uwzględnij rabaty i koszty zmienne |
Jak raportować ROI z SEO
Wynik ROI warto pokazywać regularnie, w stałym formacie. Najlepiej sprawdza się raport kwartalny z narastającym wynikiem od początku działań oraz porównaniem rok do roku. Dane z Search Console i GA4 można połączyć w jednym dashboardzie – jak go zbudować, opisaliśmy w poradniku o raporcie SEO w Looker Studio.
Koszty – narastająco i w danym kwartale, z podziałem na kategorie wydatków.
Ruch i przychód z fraz pozostałych – rok do roku.
Dodatkowy zysk – po marży, z opisem przyjętych założeń.
ROI i czas zwrotu – w kwartale i narastająco.
Kontekst – aktualizacje Google, sezon, zmiany w ofercie i cenach.
Przejrzystość założeń jest ważniejsza niż precyzja wyniku. Jeśli w raporcie jasno opisano, jak wyliczono przyrost i marżę, łatwiej rozmawiać o wynikach i korygować założenia, gdy pojawią się nowe dane.
[#przyklad] Sklep z wyposażeniem warsztatów płacił za SEO od roku i oceniał efekty po całym ruchu organicznym, który wzrósł nieznacznie. Po oddzieleniu fraz brandowych okazało się, że ruch z nazwy sklepu spadł po zakończeniu kampanii offline, a ruch z fraz kategorii wyraźnie urósł. Po przeliczeniu przyrostu przychodu z fraz pozostałych na zysk po marży i zestawieniu go z pełnym kosztem SEO, w tym godzinami programisty, okazało się, że inwestycja zwróciła się w trzecim kwartale działań, a w czwartym przyniosła zysk wyższy niż koszt.
Jak rozmawiać o ROI z agencją lub specjalistą
Jeśli współpracujesz z agencją, ustal na początku, jak będziecie mierzyć efekty. Warto uzgodnić listę kategorii objętych działaniami, punkt odniesienia, sposób oddzielenia fraz brandowych, model atrybucji w GA4 i horyzont oceny. Dobrze, gdy agencja ma dostęp do danych o marży lub przynajmniej zna średnią marżę kategorii – wtedy raporty mogą mówić o zysku, a nie tylko o ruchu.
Uważaj na obietnice konkretnego zwrotu w krótkim czasie. Nikt nie kontroluje algorytmu Google ani działań konkurencji, więc uczciwa prognoza ma formę scenariuszy z założeniami, a nie gwarancji. Lepszym miernikiem jakości współpracy są przejrzyste raporty, jasno opisane działania i regularne rozmowy o tym, co przynosi efekt, a co nie.
Najczęstsze błędy przy liczeniu ROI z SEO
Błąd | Skutek | Jak tego uniknąć |
Liczenie z przychodu zamiast z zysku | Zawyżony zwrot | Zawsze stosuj marżę |
Wliczanie ruchu brandowego | Przypisywanie SEO efektów marki | Oddziel frazy brandowe i pozostałe |
Ocena po 2–3 miesiącach | Przedwczesna rezygnacja | Oceniaj w horyzoncie 12–24 miesięcy |
Pomijanie części kosztów | Zawyżony zwrot | Licz treści, wdrożenia i czas zespołu |
Brak punktu odniesienia | Mylenie sezonu z efektem SEO | Porównuj rok do roku |
Ignorowanie atrybucji | Zaniżenie roli SEO na początku ścieżki | Sprawdzaj ścieżki konwersji |
Kiedy SEO ma niskie ROI i co wtedy zrobić
Zdarza się, że po rzetelnym rachunku zwrot jest niski. Najczęstsze przyczyny to praca nad frazami o małym popycie lub niskiej wartości, ruch przyciągany głównie do treści informacyjnych bez przejścia do kategorii, niska konwersja ruchu organicznego albo bardzo niska marża w kategoriach, które rosną. Czasem problemem jest też nierealny horyzont – oczekiwanie efektów przed upływem czasu, którego wymaga dana branża.
Rozwiązaniem bywa zmiana priorytetów: skupienie na kategoriach z wyższą marżą, poprawa stron docelowych i ścieżki zakupu, lepsze linkowanie z poradników do kategorii. Jeśli na kluczowe frazy dominują marketplace’y i bardzo silni gracze, warto rozważyć, czy część budżetu nie przynosi większego zwrotu w innym kanale, np. w kampaniach Google Ads, i łączyć oba kanały zamiast wybierać jeden.
[#checklista] ROI z SEO: pełny koszt SEO (usługa, treści, wdrożenia, narzędzia, czas zespołu); e-commerce w GA4 sprawdzony; frazy brandowe oddzielone; punkt odniesienia rok do roku; przyrost przychodu z fraz pozostałych; marża według kategorii; dodatkowy zysk; ROI i czas zwrotu narastająco; wartość klienta w czasie; założenia opisane w raporcie.
Najczęściej zadawane pytania
Jak policzyć ROI z SEO?
Od dodatkowego zysku z ruchu organicznego odejmij pełny koszt SEO, wynik podziel przez koszt SEO i pomnóż przez 100%. Zysk licz po marży i tylko z przyrostu ruchu, który da się przypisać działaniom SEO, najlepiej z fraz pozostałych bez brandu.
Jaki ROI z SEO jest dobry?
Nie ma jednej wartości. Dodatni wynik oznacza, że inwestycja się zwraca. Ocenę warto zestawić z kosztem pozyskania zamówienia w innych kanałach i z horyzontem czasowym – w pierwszych miesiącach ROI jest zwykle ujemny.
Po jakim czasie liczyć ROI z pozycjonowania?
Rzetelna ocena wymaga zwykle 12–24 miesięcy, bo efekty SEO narastają stopniowo. Wcześniej warto śledzić wskaźniki pośrednie: widoczność, kliknięcia z fraz pozostałych i przychód z kategorii objętych działaniami.
Czy liczyć ROI z całego ruchu organicznego?
Nie. Ruch z nazwy sklepu wynika głównie z marki i innych działań marketingowych. Do oceny SEO lepiej brać przyrost ruchu i przychodu z fraz pozostałych.
Czym różni się ROI od ROAS?
ROAS to stosunek przychodu do kosztu reklamy, a ROI uwzględnia zysk po odjęciu kosztów. Przy niskiej marży wysoki ROAS może oznaczać ujemny ROI.
Co zrobić, gdy brakuje danych o sprzedaży z SEO?
Najpierw popraw pomiar e-commerce w GA4. W międzyczasie możesz korzystać z metod pomocniczych, np. kosztu równoważnego w reklamach lub kosztu pozyskania zamówienia.
Podsumowanie
ROI z SEO da się policzyć rzetelnie, jeśli trzymasz się kilku zasad: liczysz pełny koszt działań, przypisujesz SEO tylko przyrost ruchu z fraz pozostałych, przeliczasz przychód na zysk po marży i oceniasz wynik w realnym horyzoncie z uwzględnieniem czasu zwrotu i wartości klienta. Przejrzyste założenia i regularny raport pozwalają podejmować decyzje o budżecie na podstawie danych, a nie wrażeń.
Jeśli chcesz, żebyśmy pomogli policzyć efekty pozycjonowania Twojego sklepu i zaplanować działania z najwyższym zwrotem, sprawdź, jak prowadzimy SEO dla sklepów internetowych.


Bartłomiej Stokłosa
CEO & Founder
Założyciel i CEO Vinson Agency. Od lat buduje strategie sprzedaży na Allegro i marketplace'ach dla firm z całej Polski.
Założyciel i CEO Vinson Agency. Od lat buduje strategie sprzedaży na Allegro i marketplace'ach dla firm z całej Polski.
SEO dla sklepów internetowych
Bartłomiej i nasz zespół pomogą Ci wdrożyć to na Twoim koncie – bez zobowiązań.
- Analiza Twojego konta i obecnych działań
- Konkretny plan poprawek do wdrożenia
- Bezpłatna konsultacja – bez zobowiązań

Przeczytaj także
Więcej porad z naszej bazy wiedzy – przesuń, aby zobaczyć kolejne artykuły.
Masz pytania? Chętnie porozmawiamy!
Masz pytania? Chętnie porozmawiamy!
Masz pytania? Chętnie porozmawiamy!

Bartłomiej Stokłosa
CEO & Founder
"Jeżeli czegoś nie da się zrobić, potrzebny jest ktoś, kto o tym nie wie – przyjdzie i to zrobi."

Bartłomiej Stokłosa
CEO & Founder
"Jeżeli czegoś nie da się zrobić, potrzebny jest ktoś, kto o tym nie wie – przyjdzie i to zrobi."