Instrukcje
SEO podczas tworzenia strony: co zrobić na etapie deweloperskim, żeby nie płacić podwójnie

Około 70% stron przechodzi pierwszy audyt SEO dopiero po wdrożeniu — i wraca z listą 50–100 krytycznych poprawek, z których każda kosztuje 1,5–2× więcej, niż gdyby została wdrożona już na etapie tworzenia strony. Fundamentalne błędy (struktura URL, brak hreflang, nieprawidłowa architektura, platforma niedostosowana do SEO) bardzo często da się naprawić tylko przez pełną przebudowę. Ten artykuł to praktyczna checklista dla właściciela biznesu, project managera i dewelopera: co należy uwzględnić w briefie i projekcie graficznym, aby strona zaczęła rankować od pierwszego dnia — zamiast wymagać poprawek za 2 000–12 000 USD.

Dlaczego SEO trzeba wbudować na etapie tworzenia
Strona to konstrukcja inżynierska, w której SEO jest fundamentem. Jeśli fundament jest położony krzywo, możesz przemalowywać fasadę bez końca — budynek nadal będzie przechylony. W SEO „fundament” to: rdzeń semantyczny, na którym oparta jest mapa strony; struktura URL; warstwa techniczna (robots, sitemap, HTTPS, przekierowania); architektura szablonów (title/H1/meta); switch na mobile-first; Core Web Vitals; schema; hreflang dla wielojęzyczności; analityka od pierwszego dnia.
Brak choć jednego z tych bloków na etapie tworzenia = uruchomienie strony, która nie zostanie zindeksowana albo nie będzie rankować mimo indeksacji. Każdy z tych bloków kosztuje 1,5–2× drożej po wdrożeniu — i to przed uwzględnieniem drugiego kosztu: podczas poprawek strona traci widoczność, więc biznes płaci dwukrotnie (za poprawki i za utracony ruch).
Najboleśniejszy moment to ignorowanie SEO przy migracji ze starej strony. Bez poprawnych przekierowań 301, bez przeniesienia metadanych i bez weryfikacji indeksacji — stary ruch po prostu znika. W naszej praktyce widzieliśmy redesigny, po których ruch organiczny spadał o 60–80% i nie wracał przez 6–18 miesięcy.

Co się stanie, jeśli pominiesz SEO na etapie budowy
Najgorsze nie jest samo utracenie pozycji — to efekt kumulacji: brak SEO na starcie → brak ruchu → brak danych analitycznych → brak hipotez optymalizacyjnych → brak wzrostu. Strona „wisi martwym ciężarem” 6–12 miesięcy, aż właściciel zrozumie skalę problemu i zatrudni agencję, która zaczyna od audytu wykrywającego 50–100 poprawek.
Klasyczne konsekwencje startu bez SEO: strona nie w indeksie (błąd w robots.txt lub noindex ze stagingu); indeksowane są śmieci (filtry, tagi, URL techniczne); duplikaty stron (z/bez trailing slash, z/bez www, z parametrami GET); niskie Core Web Vitals (Google obniża pozycje w mobile); brak rich snippets (konkurenci z schema.org wyprzedzają); utrata pozycji starej strony po migracji (brak 301 → 404 → wypadnięcie z indeksu).

Kiedy zacząć SEO — samodzielnie czy z agencją
Decyzja „samodzielnie czy z agencją” zależy od trzech czynników: złożoność strony (landing czy sklep z filtrami), konkurencyjność niszy (lokalny biznes czy walka o top-3 SaaS), czas i kompetencje w zespole.
Samodzielnie da się zamknąć: landing lub wizytówkę 5–10 podstron; blog na WordPressie z gotowymi wtyczkami SEO; mały katalog bez filtrów. Podstawowe zadania (title/meta, sitemap, schema, szybkość) opanujesz w 2–4 tygodnie nauki i praktyki.
Z agencją / SEO-specjalistą trzeba robić: sklep z kategoriami i filtrami; stronę wielojęzyczną (4+ języki); projekt z generowanymi podstronami; migrację ze starej domeny; B2B w konkurencyjnej niszy. Tutaj koszt błędu startowego idzie w dziesiątki tysięcy USD i miesiące utraconego ruchu.
Czerwone flagi, że potrzebujesz SEO-specjalisty: specyfikacja deweloperska nie ma sekcji „wymagania SEO”; projektant pokazuje menu nieuzgodnione z semantyką; developer pyta „jaki URL ma być na tej stronie?”; planujesz migrację z domeny z ruchem; masz 4+ wersje językowe. Każdy z tych punktów to ostrzeżenie, że bez profesjonalnego nadzoru tracisz pieniądze.
Checklista: 40+ zadań SEO na etapie tworzenia strony
Rdzeń semantyczny i struktura
- Zebrany rdzeń semantyczny (300–3000+ zapytań w zależności od skali)
- Zapytania sklastrowane: jeden klaster → jedna podstrona docelowa
- Sporządzona mapa strony (sitemap dla projektanta) na podstawie semantyki
- Określone typy stron: kategorie, karty produktów, tagi, filtry, artykuły
- Szablon title / H1 / meta description per typ strony
Struktura URL i architektura
- URL generowane z rdzenia semantycznego (slugifikowane, transliterowane)
- Maks. 3–4 poziomy zagłębienia od strony głównej
- Bez duplikatów: jedna strona — jeden URL (bez /page/ + /page/index.html)
- URL parametryczne (?sort, ?filter) kontrolowane przez canonical lub noindex
- Okruszki (breadcrumbs) na każdej podstronie wewnętrznej
Fundament techniczny
- Robots.txt: otwarty do indeksacji; CSS/JS dozwolone; staging zablokowany
- Sitemap.xml: automatycznie generowany, odświeżany przy publikacji, ≤ 50 000 URL/plik
- HTTPS od pierwszego dnia (certyfikat SSL, przekierowanie HTTP→HTTPS)
- Forma kanoniczna URL: jedna — www↔non-www, trailing slash, małe litery
- Strony 404 i 500 zaprojektowane, zwracają poprawne kody HTTP
Wydajność i Core Web Vitals
- LCP < 2,5s na mobilnych
- INP < 200 ms
- CLS < 0,1 — width/height ustawione dla images i iframe
- Obrazy w WebP/AVIF z lazy loading
- JS i CSS zminifikowane; krytyczny CSS — inline
- Skrypty zewnętrzne (czaty, analityka) ładowane async/defer
Mobile-first
- Projekt zaczyna się od makiety mobilnej, potem skaluje do desktop
- Font ≥ 16px, cele dotykowe ≥ 48px
- Viewport meta-tag skonfigurowany:
<meta name="viewport" content="width=device-width, initial-scale=1"> - Przetestowane w Google Mobile-Friendly Test i PageSpeed Insights
On-page SEO
- Title unikalny per strona, 50–60 znaków, z głównym słowem kluczowym
- Meta description 120–155 znaków, z USP i słowem kluczowym
- Jeden H1 per strona, zgodny z tematem, zawiera główne słowo kluczowe
- H2/H3 tworzą logiczną hierarchię, odzwierciedlają klaster zapytań
- Image alt wypełnione (unikalne dla top-100 stron)
- Linkowanie wewnętrzne: linki kontekstowe, nie tylko z menu
Schema.org
- Organization + WebSite na stronie głównej
- BreadcrumbList na każdej podstronie
- Article / NewsArticle / BlogPosting dla artykułów
- Product + Offer + AggregateRating dla kart produktów
- FAQPage dla sekcji z FAQ
- LocalBusiness — dla firm z adresem fizycznym
- Zweryfikowane w Google Rich Results Test
Analityka i tracking
- Google Analytics 4 zainstalowany (przez GTM)
- Google Search Console zweryfikowany, sitemap przesłany
- Skonfigurowane zdarzenia kluczowe (form submit, phone click, purchase, scroll 75%)
- Zweryfikowane w GA4 DebugView przed startem
- Narzędzia AI-widoczności (Microsoft Clarity, Bing Webmaster) podłączone
Lokalizacja (dla stron wielojęzycznych)
- Jeden URL na język: /en/, /pl/, /ru/ lub subdomena
- Tagi hreflang w lub sitemap.xml dla każdej wersji językowej
- x-default ustawiony na język główny
- Brak cichych przekierowań geo/IP bez ręcznego przełącznika
- Treści tłumaczone ręcznie (bez machine translation dla top-stron)
Bezpieczeństwo i kwestie prawne
- Cookie banner GDPR / CCPA zainstalowany
- Strony Privacy Policy i Terms of Service gotowe
- WAF lub przynajmniej podstawowa ochrona przed botami
- Regularne backupy skonfigurowane


10 typowych błędów developerów bez SEO
- Platforma wybrana bez weryfikacji możliwości SEO. Kreatory typu Wix lub stare CMS mogą nie wspierać edycji robots.txt, SSL, canonical, schema.org — wychodzi po starcie.
- Projekt zatwierdzony bez review SEO. Projektant zrobił menu z 4 kategoriami, ale semantyka wymagała 7. Trzeba przebudować strukturę.
- URL wymyślone „w locie”. Developer nazwał strony /page1, /page2, /page3. Po starcie — masowe przekierowania 301.
- Obrazy wgrywane w oryginalnym rozmiarze. Hero banner 4 MB → LCP 6 sekund → Google obniża pozycje.
- Brak lub nieaktualny sitemap.xml. Google nie wykrywa nowych stron przez miesiące.
- Staging otwarty do indeksacji. Domena testowa trafia do indeksu, generuje duplikaty.
- Brak przekierowań 301 przy migracji. Stare URL zwracają 404, znikają pozycje i autorytet linków.
- Schema.org „kiedyś tam”. Strona nie dostaje rich snippets — konkurencja je zbiera.
- Brak hreflang na stronie wielojęzycznej. Google pokazuje wersję rosyjską Brytyjczykom, angielską Ukraińcom.
- GA4 instalowany tydzień po starcie. Tydzień danych przepadł na zawsze — brak baseline’u.

Podział ról: SEO, projektant, developer, content lead
- SEO-specjalista: Specyfikacja dla developerów, słowa kluczowe, mapa URL, meta, schema, hreflang, audyt makiet
- Projektant (UI/UX): Makiety mobile-first, UX wspierający Core Web Vitals, zgodność ze strukturą SEO
- Developer: Implementacja techniczna: robots.txt, sitemap.xml, przekierowania, schema.org, wydajność, konfiguracja CMS
- Content lead: Uzupełnianie stron według szablonów SEO, alt-tagi, copy zgodne z briefem SEO
- Project Manager: Kontrola harmonogramu, checkpointy SEO na etapach brief → design → build → start
Budżet: wczesne SEO vs późne SEO — porównanie realnych kosztów
Realne liczby z naszej praktyki (Spilno Agency, 2024–2025): nadzór SEO przy tworzeniu małej strony korporacyjnej (15–30 podstron) — 1 500–3 000 USD, +2–3 tygodnie. To samo po starcie — 2 000–3 500 USD, +6–10 tygodni ze spadkiem ruchu w trakcie poprawek.
Dla średniego sklepu (500–5 000 SKU): SEO na etapie tworzenia 5 000–12 000 USD, +4–6 tygodni. Poprawki po starcie — 8 000–18 000 USD, +3–6 miesięcy, podczas których sklep nie ma ruchu organicznego.
Najbardziej niedoceniony koszt to utracony przychód podczas poprawek. Jeśli strona mogłaby generować 6 000 USD/miesiąc z SEO, a generuje 2 000 USD przez 4 miesiące poprawek — straciłeś 16 000 USD utraconego dochodu. Wczesne SEO za 3 000 USD zwraca się w pierwszym miesiącu po starcie.
Finalna checklista przed startem: 25 punktów
Przed startem przeprowadź finalny SEO-checkup. To 1–2 dni pracy, które ratują miesiące poprawek.
- Sitemap.xml przesłany do Google Search Console
- Robots.txt otwarty do indeksacji (brak Disallow: /)
- HTTPS działa; HTTP przekierowuje na HTTPS
- Jedna forma kanoniczna (www/non-www, trailing slash)
- PageSpeed Insights ≥ 90 (mobile)
- Core Web Vitals: wszystkie trzy metryki zielone
- Schema.org waliduje się w Rich Results Test
- GA4 rejestruje zdarzenia testowe
- GSC pokazuje strony w indeksie (w 24–72 godz.)
- Strona 404 zwraca kod 404 (nie 200)
- Każda strona ma unikalny title i meta description
- Jeden H1 per strona
- Image alt wypełnione
- Tagi hreflang (dla wielojęzyczności) walidują się
- Linkowanie wewnętrzne z treści, nie tylko z menu
- Breadcrumbs na każdej podstronie
- Cookie banner skonfigurowany (GDPR)
- Privacy Policy i Terms of Service opublikowane
- Tagi GTM ładują się poprawnie
- Przechodzi Google Mobile-Friendly Test
- Przekierowania 301 ze starej strony skonfigurowane i sprawdzone
- Staging zablokowany (basic auth lub noindex)
- Backup przed startem
- Formularz kontaktowy działa i wysyła maile
- Strona zweryfikowana w Bing Webmaster Tools
Najczęściej zadawane pytania
Na jakim etapie tworzenia strony zacząć SEO?
SEO zaczyna się zanim powstanie brief projektowy. Krok pierwszy to badanie słów kluczowych i klastrowanie zapytań. Rdzeń semantyczny napędza sitemap przekazany projektantowi, strukturę URL, typy stron, potrzebę stron filtrów i tagów. Jeśli SEO-specjalista dołącza po zatwierdzeniu projektu graficznego — struktura jest dopasowana do wizualizacji, a nie do popytu wyszukiwawczego. To najdroższa kategoria błędów.
Co jest tańsze: SEO na etapie tworzenia czy po wdrożeniu?
Wczesne SEO kosztuje średnio 1,5–2× mniej. Przebudowa URL po wdrożeniu oznacza masowe przekierowania 301, częściową utratę autorytetu linkowego i 4–12 tygodni spadku ruchu organicznego. Zmiana CMS po wdrożeniu to praktycznie nowa realizacja. Dodanie hreflang do strony wielojęzycznej, której nie zaplanowano pod kątem tego od początku, też wychodzi drożej.
Czy mogę zrobić SEO samodzielnie czy muszę zatrudnić agencję?
Jeśli budujesz landing lub wizytówkę 5–10 podstron — podstawowe zadania SEO da się zamknąć samodzielnie z checklistą (title/meta, sitemap, schema, szybkość). Dla sklepu internetowego, portalu wielojęzycznego lub strony z filtrami i generowanymi podstronami — SEO-specjalista jest potrzebny od pierwszego dnia. Honorarium konsultanta jest zwykle 5–10× niższe niż koszt poprawek po wdrożeniu.
Co się stanie, jeśli wdrożę stronę bez SEO na etapie budowy?
Najczęstsze konsekwencje: (1) strona nie jest indeksowana lub jest indeksowana tylko częściowo z powodu błędów w robots.txt; (2) duplikaty stron przez brak canonical i parametryczne URL; (3) niskie pozycje przez wolne ładowanie i niespełnione Core Web Vitals; (4) utrata pozycji starej strony po migracji bez przekierowań 301; (5) kanibalizacja zapytań przez nielogiczną architekturę; (6) brak ruchu organicznego przez pierwsze 6–12 miesięcy.
Kto w zespole odpowiada za SEO na etapie tworzenia?
Podział ról: SEO-specjalista pisze specyfikację (słowa kluczowe, URL, meta, schema, hreflang); projektant pilnuje mobile-first i UX wspierającego Core Web Vitals; developer wdraża warstwę techniczną (robots, sitemap, redirecty, schema, wydajność); content lead uzupełnia podstrony według szablonów SEO. Bez jasnego podziału zadania „wpadają między krzesła”.
Ile czasu i budżetu doliczyć na SEO w projekcie tworzenia strony?
Orientacyjnie +15–25% do budżetu wdrożenia i +2–4 tygodnie do harmonogramu — zwraca się w pierwszych 3–6 miesiącach po starcie. Dla małej strony korporacyjnej to ok. 1 500–3 000 USD, dla sklepu — 5 000–15 000 USD. Bez tej inwestycji przez 6–12 miesięcy po starcie płacisz 1,5–2× więcej za poprawki tych samych błędów.
Wdrażasz nową stronę? Spilno Agency prowadzi nadzór SEO podczas tworzenia strony — od specyfikacji technicznej dla developerów po audyt makiet, weryfikację struktury i pełną checklistę przed startem.


