Audyt techniczny sklepu w Zamościu to 800–2500 zł netto, optymalizacja szybkości 1200–3500 zł netto, a kompleksowe SEO techniczne z wdrożeniem i dwutygodniowymi testami 2500–8000 zł netto. Cena nie wynika z nazwy usługi, tylko z liczby godzin: audyt 4–8 h, wdrożenie 10–40 h, testy i raport 2–5 h, przy stawce 120–200 zł netto/h na rynku lubelskim. Poniżej rozkładamy wycenę na składowe, pokazujemy różnice w pracochłonności między PrestaShop i WooCommerce, listę błędów, które najczęściej psują kosztorys, oraz kolejność kroków od zapytania do raportu końcowego.

Co składa się na cenę SEO technicznego w Zamościu

Cena SEO technicznego to w praktyce trzy liczby: stawka godzinowa, liczba godzin i koszty stałe. W regionie lubelskim stawka wynosi 120–200 zł netto za godzinę. Freelancer z doświadczeniem w PrestaShop liczy zwykle 150–180 zł, mała agencja 180–200 zł, a osoba ucząca się na sklepie klienta 60–90 zł. W tym ostatnim przypadku prawie zawsze brakuje etapu testów po wdrożeniu, a poprawki po dwóch tygodniach robi już ktoś inny, za wyższą stawkę.

Podział pracy przy typowym sklepie wygląda tak:

Rozrzut w części wdrożeniowej bierze się z konkretnego stacku, nie z rozmiaru firmy. Sklep WooCommerce z 800 SKU i trzema wtyczkami od cache zamyka się w 12–16 h. Ten sam katalog w PrestaShop 1.8 z 12 modułami płatnymi potrafi zająć 30–40 h, bo każdy moduł doładowuje własne pliki JS i CSS, a część nadpisuje szablony motywu. Zakres takich prac opisujemy w usłudze SEO techniczne i optymalizacja szybkości w Zamościu.

Poza godzinami dochodzą koszty stałe: płatny moduł cache lub kompresji (200–500 zł/rok), hosting z CDN (30–150 zł/mc) i narzędzie do crawlowania. Screaming Frog jest darmowy do 500 adresów URL, powyżej to kilkaset złotych rocznie. Ahrefs czy Semrush to wydatek rzędu 400–500 zł/mc i przy samym audycie technicznym zwykle nie jest potrzebny.

Dlaczego wycena na oko bez audytu jest ryzykiem dla obu stron? Klient akceptuje 900 zł, dostaje włączony cache i komunikat „powinno być szybciej”, po czym i tak płaci za właściwe wdrożenie. Wykonawca nie wie, czy czeka go 10 czy 40 godzin, więc albo zaniża ofertę i dokłada z własnej kieszeni, albo zawyża i przegrywa. Audyt jest najtańszym ubezpieczeniem kosztorysu i zwykle odliczamy go od późniejszego wdrożenia.

Konkretne widełki cenowe — ile to kosztuje w 2025 roku

Poniższe widełki pochodzą z ofertowania sklepów w Zamościu i powiecie zamojskim w 2025 roku. Kwoty są netto, bez kosztu hostingu i licencji modułów.

Skąd różnica między dolną i górną granicą audytu? WooCommerce to przewidywalny stack: PHP 8.x, jedna wtyczka do cache, kilka wtyczek do płatności i wysyłki — crawl i analiza zajmują 4–6 h. PrestaShop z modułami, wielojęzycznością i tysiącami SKU wymaga przejrzenia override'ów w motywie i sprawdzenia, który moduł generuje najwięcej zapytań do bazy. To 6–8 h i kwota bliżej 2500 zł.

Optymalizacja szybkości 1200–3500 zł to 8–20 h pracy. Jeśli LCP wynosi 6 s, a hosting to serwer współdzielony za 15 zł/mc, samym cache nie da się zrobić sensownego wyniku — trzeba doliczyć 50–150 zł/mc na VPS albo CDN. To koszt po stronie klienta, nie praca wykonawcy, i warto pokazać go w ofercie na pierwszym miejscu, żeby nie wrócił po fakturze. Punkt odniesienia: Google mierzy Core Web Vitals na danych rzeczywistych użytkowników, a nie na wyniku z komputera programisty.

Kompleksowe SEO techniczne 2500–8000 zł obejmuje audyt, wdrożenie i dwa tygodnie testów po zmianach. Górna granica dotyczy sklepów po migracji z innej platformy, z tysiącami adresów do przekierowania. Opieka z SLA to 500–2000 zł/mc: 500 zł oznacza około 2–3 h (aktualizacje, backup, monitoring dostępności), 2000 zł to 8–10 h, reakcja do 4 h w dni robocze i monitoring częstszy niż raz na 5 minut. Podobne stawki stosujemy w projektach dla firm z Hrubieszowa — różnice wynikają z liczby stron i modułów, nie z lokalizacji.

ZakresWidełki nettoPracochłonnośćKiedy górna granica
Audyt techniczny (WooCommerce, do ~1500 URL)800–1400 zł4–6 hdużo wtyczek, sitemap z parametrami filtrów
Audyt techniczny (PrestaShop z modułami)1500–2500 zł6–8 hwielojęzyczność, override'y w motywie
Optymalizacja szybkości (Core Web Vitals)1200–3500 zł8–20 hLCP powyżej 4 s, brak cache i CDN
Kompleksowe SEO techniczne (+ 2 tyg. testów)2500–8000 zł16–53 hmigracja, tysiące adresów do 301
Opieka techniczna z SLA500–2000 zł/mc2–10 h/mcreakcja do 4 h, monitoring całodobowy

Audyt techniczny: co sprawdzamy i czego szukamy

Dobry audyt to nie PDF na 40 stron, którego nikt nie przeczyta. To arkusz z trzema kolumnami: co jest zepsute, jaki ma priorytet (P0 — blokuje indeksację lub konwersję, P1 — wpływa na szybkość, P2 — porządki) i ile godzin zajmie naprawa. Po wdrożeniu te same punkty wracają jako lista do odhaczenia z datą.

Indeksacja. Zaczynamy od robots.txt i sitemapy. Typowy błąd: plik blokuje /koszyk i /szukaj, ale razem z nimi cały katalog /wp-content/ albo /themes/, przez co Google nie widzi plików CSS i JS. W sitemapie sprawdzamy, czy trafiają tam wyłącznie adresy kanoniczne. Dalej noindex — najczęściej zostaje po stagingu i nikt nie pamięta, gdzie został ustawiony. Potem duplikaty z parametrami: ?orderby=, ?filter=, ?page=. Filtry w WooCommerce i PrestaShop generują setki kombinacji, które trzeba wyłączyć z indeksu (noindex, follow) i spiąć canonicalem.

Core Web Vitals. Pracujemy na danych z CrUX w Search Console (raport „Podstawowe wyniki internetowe”), a nie tylko na Lighthouse. Lighthouse na mocnym laptopie pokaże 90, a telefon klienta w Zamościu na LTE — 30. Definicje metryk i progi opisuje dokumentacja web.dev: LCP poniżej 2,5 s, INP poniżej 200 ms, CLS poniżej 0,1.

Struktura URL i przekierowania. Po migracji ze starej platformy każdy stary adres musi mieć dokładnie jeden skok 301 do nowego. Łańcuchy a→b→c skracamy do jednego przekierowania. Błędy 404 wyciągamy z logów serwera i z raportu GSC, a nie z losowego klikania. Osobno sprawdzamy strony bez linków wewnętrznych — jeśli nic do nich nie prowadzi, nie zdobędą ruchu.

Dane strukturalne. Product, Offer i BreadcrumbList walidujemy w Rich Results Test i sprawdzamy w GSC, czy raporty nie zgłaszają błędów. Najczęstsze problemy: cena w schema inna niż na stronie, brak informacji o dostępności, cena bez waluty. Ten sam schemat stosujemy przy projektach z SEO technicznego i optymalizacji szybkości w Lublinie.

Optymalizacja szybkości: co daje efekt, a co tylko plik w PageSpeed

PageSpeed Insights pokazuje wynik, ale nie mówi, co go zmieniło. Zlecenie „wpiszcie 100 w PageSpeed” kończy się zwykle włączeniem cache i skróceniem CSS — licznik rośnie, a klient nie widzi różnicy, bo LCP nadal trzyma obraz hero o wadze 1,8 MB. Zakres prac w sklepie z Zamościa opisujemy w artykule o SEO technicznym i optymalizacji szybkości w Zamościu, ale sama kolejność wdrożeń ma większe znaczenie niż liczba optymalizacji.

Kolejność, która działa:

W PrestaShop najczęstszy grzech to 30–40 modułów, z których każdy dokłada własny JS w hooku displayFooter — efektem jest 40–60 osobnych żądań na każdej podstronie. W WooCommerce problem jest inny: wtyczki od „related products”, upsellów i dynamicznych cen dokładają zapytania SQL tak długo, że TTFB na hostingu współdzielonym sięga 1,8 s przy 3000 zamówień w bazie.

LCP poprawiają realnie dwie rzeczy: <link rel="preload" as="image" fetchpriority="high"> dla obrazu hero oraz niższy TTFB (PHP-FPM, OPcache, porządek w MySQL). Progi i definicje tych metryk opisuje dokumentacja Web Vitals na web.dev. Reszta to kosmetyka.

WdrożenieRealny efektTypowy czas
WebP/AVIF + kompresja obrazówspadek wagi strony o 60–75%, LCP −0,8 do −1,5 s3–8 h
Cache (OPcache, SmartCache, WP Rocket)mniejszy TTFB o 200–600 ms dla powracających2–4 h
CDNodczuwalny dopiero przy ruchu z wielu regionów1–3 h
Krytyczny CSSpoprawa FCP o 0,2–0,5 s3–6 h
Kolejność skryptów (defer/async)lepszy INP, ryzyko zepsucia koszyka2–6 h

PrestaShop czy WooCommerce — różnice w pracochłonności i cenie

Dwie firmy z tym samym problemem — wolno ładującym się sklepem — dostaną różne wyceny, jeśli jedna działa na PrestaShop, a druga na WooCommerce. Nie chodzi o „trudność” platformy, a o liczbę godzin potrzebnych na ten sam efekt.

PrestaShop (typowo 15–30 h): dochodzi praca z szablonem i kompilacją. SmartCache trzeba czyścić po każdej zmianie, a nadpisania siedzą w /themes/twoj-szablon/templates, nie w module — struktura katalogów jest opisana w dokumentacji dla deweloperów PrestaShop. Część modułów płatnych da się zastąpić własnym, lżejszym kodem: 6–12 h pracy, ale bez subskrypcji i bez 200 KB JS w stopce.

WooCommerce (typowo 10–20 h): mniej pracy w warstwie szablonu, więcej w diagnozie konfliktów. Dwa pluginy cache jednocześnie, wtyczka tłumaczeń odpalająca 40 zapytań na stronę, brak indeksów na wp_postmeta przy 20 000 wpisów — to wszystko widać dopiero po wyłączaniu wtyczek po kolei na kopii. Do tego czyszczenie wp_options i transients przez WP-CLI (wp transient delete --all).

Kiedy własny moduł wychodzi taniej: cztery subskrypcje po ok. 30 EUR/mies to około 510 zł miesięcznie, czyli ponad 6000 zł rocznie. Własny moduł w 18 h przy 150 zł/h to 2700 zł netto — zwraca się w 5–6 miesięcy i nie znika, gdy deweloper wtyczki kończy projekt. Podobne różnice w zakresie prac opisaliśmy przy wdrożeniach w regionie, m.in. w materiale o SEO technicznym i optymalizacji szybkości w Lublinie.

Administracja serwerem to osobna pozycja: PHP-FPM, OPcache i tuning MySQL zajmują 1–3 h miesięcznie, a VPS klasy 4 GB kosztuje 40–80 zł/mies. Hosting współdzielony bywa tańszy na fakturze, ale przy TTFB powyżej 1,5 s kosztuje więcej w porzuconych koszykach.

ElementPrestaShopWooCommerce
Typowy projekt szybkości15–30 h10–20 h
Koszt przy 150 zł/h netto2250–4500 zł1500–3000 zł
Główne wąskie gardłoliczba modułów, kompilacja szablonukonflikty wtyczek, zapytania SQL
Narzędzia diagnostyczneSmartCache, profiler, lista hookówWP-CLI, Query Monitor, Redis
Administracja serweremPHP-FPM, OPcache, MySQL tuningPHP-FPM, OPcache, Redis, crony WP

Jak wygląda proces i harmonogram — od zapytania do raportu

Porównywanie wykonawców po samej cenie kończy się źle, jeśli nie wiadomo, co jest w środku wyceny. Poniżej kolejność, którą stosujemy przy zleceniach z Zamościa i okolic — taki sam schemat opisaliśmy dla okolicznych miejscowości we wpisie o SEO technicznym i optymalizacji szybkości w Hrubieszowie.

Krok 1 — rozmowa i dostępy (1 dzień roboczy). Potrzebujemy: dostępu do Google Search Console (weryfikacja przez DNS lub plik), GA4, kopii sklepu albo panelu hostingu, listy wtyczek lub modułów oraz liczby produktów i zamówień w bazie. Bez tego wycena jest zgadywaniem — uczciwy wykonawca nie poda ceny „na telefon”, nie wiedząc, czy sklep ma 8 czy 40 modułów.

Krok 2 — audyt techniczny (3–7 dni, 4–8 h pracy). Dostajesz listę błędów z priorytetem P0/P1/P2, szacunkiem godzin na każdą pozycję i informacją, co daje efekt, a co jest kosmetyką. P0 to rzeczy blokujące indeksację lub LCP, np. noindex na kategorii albo obraz hero bez preloadu.

Krok 3 — wdrożenie na kopii (10–40 h, zwykle 1–3 tygodnie). Każda zmiana idzie najpierw na staging. Pomiar przed/po: PageSpeed Insights, Lighthouse, TTFB z trzech lokalizacji, liczba żądań JS na kluczowych podstronach. Dopiero po akceptacji wdrożenie na produkcję, w oknie o niskim ruchu i z backupem bazy. Zmiany bezpośrednio na produkcji bez kopii to najdroższy błąd w tym procesie.

Krok 4 — raport i przekazanie (2–5 h). Dokument z tabelą przed/po, lista zmian i tego, co zostało na kolejny kwartał. Progi, według których oceniamy wynik, definiuje dokumentacja Core Web Vitals w Google Search Central. Opcjonalnie opieka z SLA: reakcja w 4 h w godzinach pracy, monitoring uptime co minutę, miesięczny przegląd błędów w GSC.

KrokCzasCo dostajeszCzego potrzebujemy
1. Rozmowa i dostępy1 dzieńwstępny zakres i widełki cenyGSC, GA4, dostęp do kopii
2. Audyt techniczny3–7 dnilista błędów z priorytetami i godzinamipotwierdzenie zakresu
3. Wdrożenie na kopii1–3 tygodniezmiany + pomiar przed/poakceptacja wyników
4. Raport i przekazanie2–3 dnidokumentacja i plan na kolejny kwartałdecyzja o opiece SLA

Pułapki w wycenie SEO technicznego — jak je wykryć

Wycena prac technicznych w Zamościu mieści się w widełkach 800–8000 zł netto, więc różnice między ofertami bywają większe niż sam zakres. Poniżej pięć sygnałów, po których poznasz, że kosztorys nie trzyma się kupy.

Punktem wyjścia każdej takiej rozmowy powinien być zakres opisany na stronie SEO techniczne i optymalizacja szybkości w Zamościu — z listą prac, a nie z nazwą pakietu.

Sygnał w ofercieCo sprawdzasz samGdzie
Brak prośby o GSCCzy wykonawca ma dostęp do danych o indeksacjiPanel GSC domeny
Lab 100/100, brak danych o użytkownikachLCP i INP z ostatnich 28 dniCrUX / PageSpeed Insights (zakładka terenowa)
Cache włączony, strona nadal wolnaNagłówki odpowiedzi i czas TTFBDevTools → Network
Audyt bez wskazania wdrożeniowcaKto edytuje motyw, serwer, przekierowaniaUmowa — sekcja zakresu i odpowiedzialności

Kiedy SEO techniczne się nie opłaca — uczciwie o priorytetach

Zdarza się, że klient pyta o pakiet za 5000 zł, a po kwadransie rozmowy widać, że nie ma z czego zrobić zwrotu. Rzetelna wycena to nie tylko kwota — to także informacja, czego teraz nie robić.

SytuacjaCo zrobić najpierwOrientacyjny koszt startu
20 produktów, brak ruchuOferta, zdjęcia, opisy, kanały sprzedażykoszt pracy własnej, nie usługi SEO
Brak GA4 i GSCWdrożenie pomiaru i celów konwersji1–3 h, ok. 150–500 zł netto
Stara wersja platformy przed wymianąAudyt + wpisanie poprawek do migracjiaudyt 800–1500 zł netto
Nieznany problem, 200+ wejść/mies.Audyt 4–8 h, potem decyzja o wdrożeniu800–1500 zł netto

Najczęstsze błędy i jak je wykryć

Wycena bez audytu — wykonawca podaje cenę po obejrzeniu strony głównej i kilku podstron.

Jak wykryć: Oferta przychodzi w ciągu 24 godzin, bez pytania o dostęp do Google Search Console, Analytics, panelu hostingu i plików konfiguracyjnych serwera.

Jak naprawić: Poproś o wstępny audyt (2–4 h) albo płatny audyt techniczny i dopiero na jego podstawie wiążącą wycenę z liczbą godzin na pozycję.

Płacenie za cache i podniesienie wyniku w PageSpeed zamiast za realne wąskie gardło wydajności.

Jak wykryć: Wynik Lighthouse rośnie do 90+, a dane z CrUX w Search Console przez 28 dni dalej pokazują czerwone LCP lub INP.

Jak naprawić: Ustal kolejność wdrożeń: obrazy WebP/AVIF, cache, CDN, krytyczny CSS, kolejność skryptów. Efekt mierz na danych użytkowników, nie na pojedynczym teście laboratoryjnym (opis metryk: https://web.dev/articles/vitals).

Brak dostępu do serwera i bazy danych przy optymalizacji WooCommerce lub PrestaShop.

Jak wykryć: Wykonawca prosi wyłącznie o konto administratora w panelu CMS i twierdzi, że to wystarczy.

Jak naprawić: Zapewnij dostęp do SSH lub panelu hostingu, konfiguracji PHP-FPM, OPcache i wolnych zapytań MySQL. Bez tego optymalizacja TTFB to zgadywanie.

Audyt jako PDF na 40 stron, bez priorytetów i szacunku pracy.

Jak wykryć: Dokument opisuje problemy, ale nie ma kolumn: wpływ na ruch, koszt naprawy w godzinach, kolejność wdrożenia.

Jak naprawić: Wymagaj listy błędów z priorytetem P0/P1/P2 i szacunkiem godzinowym przy każdej pozycji. Taki dokument da się porównać z inną ofertą.

Zlecanie migracji i SEO technicznego w jednym tygodniu, bez mapy przekierowań 301.

Jak wykryć: W harmonogramie nie ma pozycji „mapa stary URL → nowy URL” ani testów błędów 404 po wdrożeniu.

Jak naprawić: Najpierw mapa 1:1 przekierowań i lista adresów z ruchem, potem wdrożenie, a po nim 30 dni monitoringu 404 i łańcuchów przekierowań.

Pomijanie okresu obserwacji po wdrożeniu i brak raportu końcowego.

Jak wykryć: Faktura jest wystawiana w dniu wdrożenia, nie ma zapisu o testach ani terminu raportu z wynikami przed/po.

Jak naprawić: Wpisz w umowę 2 tygodnie testów i raport końcowy z pomiarem CrUX, indeksacją i liczbą błędów 404.

Lista kontrolna do odklikania

Podsumowanie

Wycena SEO technicznego w Zamościu sprowadza się do trzech liczb: stawki godzinowej, liczby godzin i kosztów stałych poza godzinami. Audyt 800–2500 zł netto, szybkość 1200–3500 zł netto, kompleks 2500–8000 zł netto, opieka z SLA 500–2000 zł netto miesięcznie. Każda oferta bez audytu i bez zapisu o testach po wdrożeniu jest ryzykiem dla obu stron. Jeśli działasz poza Zamościem, ten sam schemat działania znajdziesz w wariantach dla Hrubieszowa, Biłgoraja i Lublina.

Najczęściej zadawane pytania

Ile kosztuje SEO techniczne w Zamościu w 2025 roku?

Realistyczne widełki to 2500–8000 zł netto za kompleksowe wdrożenie z audytem i dwutygodniowymi testami. Sam audyt techniczny kosztuje 800–2500 zł netto, a optymalizacja szybkości 1200–3500 zł netto jednorazowo. Różnica wynika z liczby godzin i stanu sklepu, nie z lokalizacji firmy.

Czy sama optymalizacja szybkości poprawi pozycje w Google?

Szybkość jest jednym z wielu sygnałów i sama nie naprawi problemów z indeksacją, duplikatami czy treścią. Metryki Core Web Vitals opisuje dokumentacja Google: https://developers.google.com/search/docs/appearance/core-web-vitals. W praktyce najwięcej daje połączenie wydajności z uporządkowaną strukturą URL, przekierowaniami i treścią pisaną pod intencję użytkownika.

Jak długo trwa wdrożenie SEO technicznego?

Audyt zajmuje 4–8 godzin i zwykle zamyka się w tygodniu. Wdrożenie to 10–40 godzin pracy rozłożonych na 2–5 tygodni, zależnie od liczby szablonów i modułów. Do tego dochodzi 2 tygodnie testów i raport końcowy.

Czy muszę dawać wykonawcy dostęp do serwera?

Przy optymalizacji szybkości tak, bo bez konfiguracji PHP-FPM, OPcache i wglądu w wolne zapytania MySQL praca ogranicza się do kosmetyki w panelu. Dostęp warto wydać czasowo, przez klucz SSH lub konto z ograniczonymi prawami, i odebrać po zakończeniu projektu.

PrestaShop czy WooCommerce — gdzie optymalizacja jest droższa?

Typowy projekt szybkości w PrestaShop to 15–30 godzin, w WooCommerce 10–20 godzin. PrestaShop częściej wymaga ingerencji w moduły i kompilację szablonów, co podnosi pracochłonność. WooCommerce bywa tańszy, ale konflikty wtyczek i słaby hosting potrafią zjeść różnicę.

Jak zmierzyć, czy wdrożenie przyniosło efekt?

Trzy punkty kontrolne: raport CrUX z Search Console po 28 dniach, liczba zaindeksowanych adresów i błędy 404, oraz liczba zapytań SQL i czas TTFB z logów serwera. Sam wynik PageSpeed traktuj pomocniczo. Jeśli wykonawca nie przewidział terminu pomiaru w umowie, efekt zostanie oceniony uznaniowo.

Jeśli chcesz porównać swoją obecną ofertę z realnym zakresem prac, napisz do nas — powiemy wprost, które pozycje mają sens, a które można odłożyć. Zaczynamy od rozmowy i dostępu do danych, nie od faktury.

Źródła i materiały