Umowa SEO - na co uważać przed podpisaniem? Najważniejsze zapisy
Przed podpisaniem umowy SEO sprawdź okres wypowiedzenia (max 30 dni), własność danych w GSC i GA4, prawa do treści oraz linków zewnętrznych. Unikaj gwarancji pozycji i klauzul automatycznego przedłużenia - to sygnały ostrzegawcze każdej złej agencji.
Większość właścicieli firm trafia do agencji SEO po raz pierwszy bez żadnego przygotowania. Podpisują to, co dostają, bo ufają, że specjaliści wiedzą, co robią, i że kontrakt jest standardowy. Problem w tym, że niektóre zapisy w umowach SEO są pisane z myślą o agencji, nie o Tobie - i zrozumiesz to dopiero wtedy, gdy coś pójdzie nie tak.
Przez 13 lat pracy z klientami - przy tworzeniu stron, sklepów WooCommerce i projektach SEO - widziałem dziesiątki umów agencyjnych. Część była bardzo uczciwa. Część zawierała zapisy, które skutecznie blokowały klientów na lata albo pozbawiały ich własnego dorobku cyfrowego po zakończeniu współpracy. Ten artykuł to lista rzeczy, które powinieneś sprawdzić zanim cokolwiek podpiszesz.
Czym jest umowa SEO z prawnego punktu widzenia
Zanim przejdziesz do konkretnych zapisów, musisz zrozumieć jedno: umowa na pozycjonowanie to z prawnego punktu widzenia umowa starannego działania, nie rezultatu. Reguluje ją art. 734-751 Kodeksu cywilnego (przepisy o umowie zlecenia). Oznacza to, że agencja zobowiązuje się działać starannie, zgodnie z najlepszymi praktykami i wytycznymi Google - ale nie gwarantuje konkretnego miejsca Twojej strony w wynikach wyszukiwania.
To ważne, bo każda agencja, która obiecuje Ci "TOP 1 w 30 dni" albo "gwarancję pierwszej strony Google", albo nie rozumie swojego zawodu, albo celowo wprowadza Cię w błąd. Algorytm Google jest niezależny od agencji - tak jak dobry lekarz nie może zagwarantować wyzdrowienia, tylko staranne leczenie. Uczciwa agencja powie Ci wprost, że gwarancja pozycji to marketingowy chwyt, nie realna obietnica.
Jeśli agencja obiecuje konkretne pozycje w umowie lub w ofercie, potraktuj to jako czerwoną flagę. Sprawdź, czy nie są to niszy frazy z zerowym ruchem, które "łatwo" zdobyć, ale nie przyniosą Ci żadnych klientów.
Okres obowiązywania i wypowiedzenia - najczęstsza pułapka
To jest miejsce, gdzie większość klientów traci najwięcej. Umowy SEO zawiera się zazwyczaj na czas określony (6 lub 12 miesięcy) albo na czas nieokreślony z klauzulą wypowiedzenia. Obie formy mogą być uczciwe - wszystko zależy od konkretnych zapisów.
Czas określony: minimalny sensowny okres to 6 miesięcy, bo SEO potrzebuje czasu. Agencje, które proponują kontrakty na 12-24 miesiące bez możliwości wcześniejszego rozwiązania, de facto blokują Cię niezależnie od wyników. Zapytaj wprost: co się dzieje, jeśli po 6 miesiącach nie jestem zadowolony z efektów?
Okres wypowiedzenia: rozsądna granica to 30 dni. Niektóre agencje proponują 60 dni - to jeszcze akceptowalne, szczególnie przy większych projektach. Okres dłuższy niż 3 miesiące to próba zamknięcia Cię w kontrakcie. Uczciwa agencja nie potrzebuje tak długiego okresu, bo chce, żebyś pozostał z nią z wyboru, nie z przymusu.
Klauzula automatycznego przedłużenia: to zapis, który mówi, że jeśli nie wypowiesz umowy na X dni przed jej zakończeniem, automatycznie przedłuży się o kolejny rok. Takie klauzule są legalną, ale mogą być abuzywne, gdy termin na złożenie wypowiedzenia jest rażąco krótki lub sformułowany w sposób, który klient łatwo przeoczy. Szukaj tego zapisu - często schowany jest w ogólnych warunkach świadczenia usług, nie w głównej umowie.
Gwarancje pozycji - jak rozpoznać marketingowy chwyt
Niemal każda agencja z segmentu "taniego SEO" (poniżej 1000 zł miesięcznie) używa gwarancji pozycji jako głównego argumentu sprzedażowego. Warto zrozumieć, jak to działa w praktyce.
Agencja wybiera dla Ciebie zestaw fraz, które brzmią sensownie, ale mają bardzo małą konkurencję i niski wolumen wyszukiwań. Osiągnięcie TOP 3 dla frazy "klimatyzacja pompy ciepła Wrocław Brochów" jest możliwe w ciągu kilku tygodni - ale ta fraza ma może 10 wyszukiwań miesięcznie i nie przyniesie Ci żadnego ruchu. Formalnie agencja spełniła "gwarancję", ale efektu biznesowego brak.
U klienta z branży instalacji HVAC miałem kiedyś sytuację, gdzie poprzednia agencja raportowała 47 fraz w TOP10, ale ruch organiczny był na poziomie 15 wejść miesięcznie. Kiedy sprawdziliśmy dane w Google Search Console, okazało się, że wszystkie "pozycjonowane" frazy miały łącznie wolumen wyszukiwań poniżej 100 zapytań miesięcznie.
Konkretne pytania, które warto zadać przed podpisaniem umowy:
- Jakie frazy będą pozycjonowane i jaki mają miesięczny wolumen wyszukiwań (sprawdź samodzielnie w Ahrefs lub Semrush)?
- Jak mierzy agencja sukces - pozycjami czy ruchem organicznym i konwersjami?
- Co się dzieje z umową, jeśli Google zmieni algorytm i pozycje spadną z powodów niezależnych od agencji?
Jak rozpoznać rzetelną ofertę SEO
| Kryterium | Uczciwa agencja | Agencja-pułapka |
|---|---|---|
| Gwarancja pozycji | Brak (wyjaśnia dlaczego) | 'TOP 1 albo zwrot pieniędzy' |
| Dobór fraz | Wspólna analiza, dane z GSC/Semrush | Narzucona lista bez danych o wolumenie |
| Okres wypowiedzenia | 30 dni | 3-12 miesięcy |
| Raportowanie | GSC + GA4, konkretne KPI | Własne narzędzie bez zewnętrznej weryfikacji |
| Własność danych | Konto klienta, dostęp agencji | Konto agencji, dane 'na życzenie' |
| Po zakończeniu umowy | Treści i optymalizacja pozostają | Linki i treści mogą zniknąć |
Własność danych GSC i GA4 - niedoceniany zapis
To jest kwestia, która pojawia się rzadko w rozmowie przed podpisaniem umowy, ale bardzo często w momencie zmiany agencji. Google Search Console i Google Analytics 4 to Twoje aktywa biznesowe - zawierają historię widoczności strony, dane o użytkownikach, kliknięcia i zapytania, które doprowadziły klientów na Twoją stronę.
GA4 przechowuje dane przez 14 miesięcy (w standardowej konfiguracji). Jeśli agencja założyła konto na swój adres e-mail i po zakończeniu współpracy nie przekaże Ci dostępu - tracisz wszystko. Rok historii widoczności, benchmarki, dane sezonowe. Nowa agencja zaczyna od zera.
Sprawdź przed podpisaniem umowy:
1. Na czyj adres e-mail jest założone konto GSC? Powinien to być Twój adres lub adres firmowy, nie adres agencji.
2. Jaki poziom dostępu ma agencja w GSC? Powinna mieć poziom "Pełny użytkownik", a nie "Właściciel". Właścicielem zostajesz Ty.
3. Jak wygląda procedura odebrania dostępu po zakończeniu umowy? Uczciwa agencja ma to opisane w umowie.
Jeśli zaczynasz współpracę z agencją SEO, a konto GSC jest jeszcze nowe - stwórz je sam lub poproś programistę o pomoc. Zweryfikuj własność strony przez własny adres e-mail w Google, a agencji dodaj jako użytkownika. To minuty roboty, które mogą zaoszczędzić miesięcy problemów.
Podobn zasada dotyczy narzędzi do monitorowania pozycji - Semrush, Ahrefs, Senuto. Jeśli agencja monitoruje Twoją stronę na swoim koncie, po zakończeniu współpracy nie masz dostępu do historii pozycji. Dobra umowa zawiera zapis o eksporcie danych na życzenie klienta lub prowadzeniu monitoringu na koncie klienta.
Co zostaje po zakończeniu umowy - treści, linki, optymalizacja
To jest temat, który potrafi zaskoczyć. Wyobraź sobie, że płacisz agencji przez 18 miesięcy. Agencja opublikowała w tym czasie 36 artykułów na Twoim blogu, pozyskała 120 linków zewnętrznych i zoptymalizowała 50 podstron. Rozstajesz się. Co zostaje?
Treści (artykuły, opisy, landing pages): powinny zostać na Twojej stronie i być Twoją własnością. Ale tylko jeśli umowa przenosi na Ciebie prawa autorskie do tworzonych materiałów. Bez takiego zapisu agencja ma teoretyczną podstawę prawną do żądania usunięcia treści. Płaciłeś za ich stworzenie, ale jeśli prawa autorskie pozostały przy agencji - formalnie nie jesteś ich właścicielem. Szukaj w umowie zapisu o "przeniesieniu praw autorskich" z chwilą zapłaty faktury.
Linki zewnętrzne: to zależy od tego, jak były pozyskiwane. Linki z prawdziwych portali branżowych, mediów lokalnych czy katalogów - zostają, bo agencja nie ma nad nimi kontroli. Problem pojawia się, gdy agencja budowała linki z własnego zaplecza (sieci prywatnych blogów, tzw. PBN). Takie linki są pod kontrolą agencji i mogą zostać usunięte po zakończeniu umowy. To powoduje nagłe spadki widoczności, które klient odbiera jako "karę" za zmianę agencji. Zapytaj wprost: czy pozyskujesz linki z własnych stron czy z zewnętrznych, niezależnych serwisów?
Optymalizacja techniczna: zmiany w kodzie strony (meta tagi, struktura nagłówków, szybkość ładowania, schema.org) zostają na stronie, bo to fizyczne zmiany w plikach. Agencja nie może ich usunąć bez dostępu do Twojego serwera - a po zakończeniu umowy powinnaś ten dostęp odebrać.
Sprawdź przed podpisaniem umowy SEO
- Kto jest właścicielem konta GSC i GA4?
- Czy umowa przenosi prawa autorskie do tworzonych treści?
- Skąd pochodzą pozyskiwane linki - własne zaplecze agencji czy niezależne serwisy?
- Jaki jest dokładny okres wypowiedzenia i czy jest klauzula automatycznego przedłużenia?
- Co zawiera miesięczny raport i jakie KPI są mierzone?
- Czy umowa określa zakres prac miesięcznych, a nie tylko ogólny opis 'usługi pozycjonowania'?
- Jakie są warunki rozwiązania umowy ze skutkiem natychmiastowym (np. rażące naruszenie)?
- Czy agencja pracuje zgodnie z wytycznymi Google (white hat SEO)?
Kary umowne - po której stronie leży ryzyko
W uczciwej umowie SEO kary umowne mogą istnieć po obu stronach - ale powinny być symetryczne i proporcjonalne. Czerwona flaga to sytuacja, gdy kary dotyczą wyłącznie klienta (za opóźnioną płatność, za wcześniejsze rozwiązanie umowy), a agencja nie ponosi żadnej odpowiedzialności za brak działań lub ich jakość.
Typowe zapisy kar umownych, na które warto zwrócić uwagę:
Kara za wcześniejsze rozwiązanie umowy: jeśli chcesz zakończyć współpracę przed terminem, płacisz równowartość kilku miesięcy abonamentu. To zapis, który de facto robi z Ciebie zakładnika. Uczciwa agencja może zabezpieczyć się karą za wcześniejsze rozwiązanie tylko wtedy, gdy ona sama poniosła konkretne, udokumentowane koszty (np. zakupione linki sponsorowane, opłacony content na zewnątrz).
Kara za brak dostępu: jeśli Ty jako klient nie dajesz agencji dostępu do GSC, strony czy serwera w ustalonym terminie, agencja może naliczać kary. To jest uzasadnione - opóźnienia po Twojej stronie blokują pracę. Sprawdź tylko, czy terminy są realistyczne.
Ograniczenie odpowiedzialności agencji: niemal każda umowa zawiera zapis zwalniający agencję z odpowiedzialności za spadki pozycji spowodowane zmianami algorytmów, działaniami konkurencji czy problemami technicznymi po stronie klienta. To jest rozsądne i uczciwe. Problem pojawia się, gdy ograniczenie jest tak szerokie, że agencja nie odpowiada za absolutnie nic - wtedy umowa chroni tylko jedną stronę.
Plusy
- Klauzula kary za opóźnienia płatności - motywuje obie strony do terminowości
- Kara za nieudostępnienie dostępu do GSC/strony - uzasadniona, bo blokuje pracę agencji
- Zapis o odpowiedzialności za stosowanie black hat SEO (np. karny Panda/Penguin)
Minusy
- Kara za wcześniejsze rozwiązanie umowy bez udokumentowanych kosztów agencji
- Brak jakichkolwiek sankcji za niewykonanie zakresu prac miesięcznych
- Ograniczenie odpowiedzialności agencji do zera ("agencja nie odpowiada za żadne skutki")
- Kara naliczana jednostronnie bez procedury odwoławczej
Zakres prac - co dostaniesz za pieniądze
To jest zapis, który decyduje o tym, czy zapłacona kwota ma sens. Ogólny opis "świadczenie usług pozycjonowania" to za mało. Dobra umowa lub załącznik do niej (OWU, specyfikacja usługi) powinny precyzować, co agencja robi co miesiąc.
Minimum, które powinno być wpisane:
- Ile artykułów lub tekstów zoptymalizowanych zostanie opublikowanych miesięcznie.
- Ile linków zewnętrznych zostanie pozyskanych i z jakiego rodzaju serwisów.
- Zakres audytu technicznego (jednorazowo na start czy regularnie).
- Jak często i w jakiej formie będą aktualizowane dane meta (tytuły, opisy) dla istniejących podstron.
- Czy zakres obejmuje optymalizację pod frazy lokalne, ogólnopolskie, a może również widoczność w AI (AI Overviews, wyszukiwanie generatywne).
Warto sprawdzić, czy coś więcej o temacie widoczności w wyszukiwaniu AI w 2026 roku - bo coraz więcej agencji zaczyna to włączać do zakresu, a kontrakt powinien to odzwierciedlać.
Jeśli agencja nie chce wpisać zakresu prac do umowy, argumentując że "każdy miesiąc jest inny" - to prawda, ale ogólny opis działań powinien być możliwy. Brak zakresu prac to brak możliwości weryfikacji, czy agencja cokolwiek robiła.
Raportowanie i KPI - co powinna mierzyć dobra umowa
Raport miesięczny to nie premia za dobre zachowanie - to Twoje narzędzie kontroli. Umowa powinna precyzować, co minimum znajdziesz w miesięcznym raporcie.
Kluczowe wskaźniki (KPI), które powinna mierzyć dobra umowa SEO:
- Widoczność organiczna - liczba fraz w TOP3, TOP10, TOP50 (dane z GSC lub Senuto/Semrush).
- Ruch organiczny - sesje i użytkownicy z Google z GA4, porównanie do poprzedniego miesiąca i rok do roku.
- Działania wykonane - lista opublikowanych treści, pozyskanych linków (z adresami URL do weryfikacji), zmian technicznych.
- CTR z wyszukiwania - kliknięcia i wyświetlenia z GSC. Rosnące wyświetlenia bez kliknięć to sygnał, że meta opisy wymagają poprawy.
Jeśli prowadzisz sklep WooCommerce, żądaj też raportowania konwersji organicznych - ile sesji z Google przełożyło się na transakcje. To jest ostateczny wynik SEO, nie liczba fraz w TOP10. Więcej o tym, jak interpretować dane SEO, wyjaśnia artykuł jak czytać raport SEO.
Unikaj umów, gdzie agencja raportuje przez własne narzędzie bez możliwości weryfikacji danych w GSC lub GA4. Dobra agencja nie ma nic do ukrycia i zaprasza Cię do wspólnej analizy danych.
Poufność, NDA i zakaz współpracy z konkurencją
Niektóre agencje dołączają do umów SEO klauzulę NDA (umowa o zachowaniu poufności) lub zakaz współpracy z bezpośrednią konkurencją. To może być uzasadnione - agencja ujawnia Ci swoje metody pracy, strategię i dane o Twoich konkurentach. Jednak te zapisy mogą też działać przeciwko Tobie.
Klauzula NDA: powinna obowiązywać obie strony symetrycznie. Agencja nie ujawnia Twoich danych biznesowych, Ty nie ujawniasz ich metod. Problematyczne jest, gdy NDA zakazuje Ci publicznego wyrażania opinii o współpracy - to może być próba uciszenia niezadowolonych klientów.
Zakaz obsługi konkurencji: agencja zastrzega sobie wyłączność w Twojej branży - nie obsługuje Twoich bezpośrednich konkurentów. To benefit dla Ciebie, ale sprawdź, jak szeroko zdefiniowana jest "branża". Zbyt szerokie zdefiniowanie może sparaliżować agencję biznesowo i skłaniać ją do obejścia zapisu.
Szerzej o tym, na co zwracać uwagę przy wyborze dostawcy usług SEO, zanim dojdziesz do etapu umowy, piszę w artykule jak wybrać firmę SEO i rozpoznać czerwone flagi.
Prawo właściwe i jurysdykcja
Mały, ale ważny detal: sprawdź, jakie prawo reguluje umowę i jaki sąd będzie właściwy w razie sporu. Jeśli jesteś firmą z Wrocławia, a agencja jest z Gdańska i wpisała do umowy sąd właściwy dla jej siedziby - to Ty w razie sporu musisz dojechać na drugi koniec Polski. Masz prawo negocjować ten zapis. Dla umów między przedsiębiorcami zasadą jest prawo polskie, ale możliwa jest jurysdykcja zagraniczna, jeśli agencja jest zarejestrowana poza Polską.
Zanim podpiszesz umowę z zagraniczną agencją SEO (np. z Czech, Ukrainy, Indii), sprawdź dokładnie, jakie prawo reguluje kontrakt i jak wygląda procedura reklamacyjna. Egzekwowanie umowy za granicą jest wielokrotnie droższe niż wartość samej usługi.
Co zrobić z umową, którą już masz
Jeśli jesteś już w trakcie umowy SEO i zaczynasz mieć wątpliwości, kilka kroków do natychmiastowego działania:
Po pierwsze, sprawdź dostępy. Zaloguj się do Google Search Console i Google Analytics i zweryfikuj, kto jest właścicielem konta. Jeśli to agencja - nie panikuj, ale przy najbliższej okazji przepisz konto na swój adres.
Po drugie, poproś o listę wszystkich pozyskanych linków z URL-ami. Masz prawo wiedzieć, gdzie jest linkowana Twoja strona. Uczciwa agencja dostarczy to bez problemu.
Po trzecie, sprawdź datę wygaśnięcia umowy i termin wypowiedzenia. Jeśli umowa wygasa np. za 6 tygodni, a okres wypowiedzenia to 60 dni, musisz działać już teraz, żeby nie wpaść w automatyczne przedłużenie.
Sam jestem webdeveloperem, nie prawnikiem ani księgowym - dlatego przy zapisach, które budzą poważne wątpliwości prawne, zawsze zalecam konsultację z radcą prawnym. Koszt godziny konsultacji (200-400 zł) może zaoszczędzić niejednemu klientowi roku trudnej współpracy.
Jeśli szukasz pomocy przy pozycjonowaniu opartym na transparentnych zasadach i czytelnym zakresie prac, sprawdź jak wygląda moja oferta SEO dla małych i średnich firm.
Nie. Prawnie umowa SEO to umowa starannego działania, nie rezultatu - regulowana przez art. 734-751 Kodeksu cywilnego. Agencja zobowiązuje się działać starannie i zgodnie z wytycznymi Google, ale nie kontroluje algorytmu. Obietnica 'TOP 1 w 30 dni' to sygnał ostrzegawczy - ucieknij od takiej agencji. Rozsądny okres to 30 dni. Niektóre agencje akceptują 60 dni, co jest jeszcze do przyjęcia. Okres dłuższy niż 3 miesiące to próba zablokowania klienta w kontrakcie - szczególnie kiedy połączona jest z automatycznym przedłużeniem umowy. Dobre agencje nie potrzebują takich zabezpieczeń, bo wyniki mówią same za siebie. Zależy od tego, co agencja faktycznie robiła. Jeśli poprawiała stronę technicznie i tworzyła treści, efekty zostają. Problem pojawia się, gdy agencja korzystała z własnego zaplecza linkowego - po zakończeniu umowy te linki mogą zniknąć, co powoduje spadki widoczności. Dlatego umowa musi precyzować, skąd pochodzą pozyskane linki. Tak, agencja potrzebuje dostępu do GSC, aby monitorować widoczność i diagnozować problemy. Jednak zawsze dodaj ją jako 'Pełny użytkownik', a nie właściciela. Konto GSC musi być zarejestrowane na Twój adres e-mail lub adres firmowy - nigdy na adres agencji. Sprawdź to przed podpisaniem umowy. Solidna umowa określa co najmniej: wzrost widoczności organicznej (liczba fraz w TOP10/TOP3), wzrost ruchu organicznego z GA4, miesięczną liczbę pozyskanych linków i opublikowanych treści. Unikaj umów, gdzie jedynym wskaźnikiem są 'pozycje wybranych fraz' - to zbyt wąska miara sukcesu, podatna na manipulacje przez dobór niszowych słów kluczowych. Tylko jeśli umowa nie przenosi praw autorskich na klienta. Płacisz za tworzenie treści, więc powinieneś być ich właścicielem - zadbaj o zapis przenoszący prawa autorskie z chwilą zapłaty faktury. Bez tego zapisu agencja ma teoretyczną podstawę do żądania usunięcia treści, co byłoby katastrofalne dla widoczności strony. To zapis, który automatycznie przedłuża umowę na kolejny okres (np. 12 miesięcy), jeśli klient nie złoży wypowiedzenia w określonym terminie. Jest legalna, ale może być abuzywna, gdy termin na wypowiedzenie jest rażąco krótki lub niejasno sformułowany. UOKiK za stosowanie klauzul abuzywnych może nałożyć karę do 10% rocznego przychodu przedsiębiorcy. W 2026 roku ceny wahają się od około 900 zł netto miesięcznie dla lokalnej strony firmowej, przez 2000-5500 zł dla MŚP o zasięgu ogólnopolskim, aż po 5000-20 000 zł dla dużych sklepów e-commerce. Cena zależy od konkurencyjności branży, stanu technicznego strony, liczby fraz do pozycjonowania i zakresu prac contentowych.Najczęstsze pytania
Czy agencja SEO może zagwarantować pierwsze miejsce w Google?
Jak długi okres wypowiedzenia jest akceptowalny w umowie SEO?
Co się dzieje z moją stroną w Google po zakończeniu umowy SEO?
Czy muszę udostępniać agencji SEO dostęp do Google Search Console?
Jakie KPI powinna zawierać umowa SEO?
Czy agencja SEO może usunąć moje treści po zakończeniu umowy?
Co to jest klauzula automatycznego przedłużenia i czy jest legalna?
Ile kosztuje pozycjonowanie w Polsce i co wpływa na cenę?
Potrzebujesz pomocy z projektem?
Robię strony WordPress i sklepy Shoper od 2500 zł. Partner Shoper, 120+ projektów.
- Odpowiedź w 24h
- Certyfikowany Partner Shoper
- 120+ zrealizowanych projektów
- Zgodność z RODO, pełna ochrona danych