Pozycjonowanie stron oparte na solidnym SEO technicznym: audyt, Core Web Vitals, dane strukturalne, migracje i link building. Strona, którą Google łatwo indeksuje, a modele AI chętnie cytują.
Pozycjonowanie stron oparte na solidnym SEO technicznym: audyt, Core Web Vitals, dane strukturalne, migracje i link building. Strona, którą Google łatwo indeksuje, a modele AI chętnie cytują.
›Audyt SEO techniczny 100+ punktów
›Core Web Vitals: LCP, INP, CLS
›Dane strukturalne Schema.org
›Migracje SEO bez utraty ruchu
Pozycjonowanie Stron i SEO Techniczne – na czym polega usługa
Pozycjonowanie stron w 2026 roku zaczyna się od techniki: jeśli Googlebot i crawlery AI nie mogą szybko pobrać, wyrenderować i zrozumieć Twojej strony, żadna treść ani linki tego nie nadrobią. Zajmuję się SEO technicznym na poziomie kodu — przeprowadzam audyt w 100+ punktach, naprawiam Core Web Vitals (LCP, INP, CLS), wdrażam dane strukturalne Schema.org, porządkuję indeksowanie i crawl budget, przeprowadzam migracje bez utraty ruchu i buduję profil linków: digital PR i przemyślany zakup publikacji w tematycznych serwisach z realnym ruchem, bez pakietów linków. Jako programista Next.js wdrażam poprawki sam, zamiast zostawiać Ci raport do przekazania developerom. Efekt: strona szybka, w pełni indeksowalna i przygotowana zarówno na klasyczne wyniki Google, jak i na AI Overviews oraz AI Mode.
› CORE_CAPABILITIES:
Audyt SEO techniczny 100+ punktów
Core Web Vitals: LCP, INP, CLS
Dane strukturalne Schema.org
Migracje SEO bez utraty ruchu
Crawl budget i indeksowanie
Link building i przemyślany zakup linków
RANK_1 DOMINANCE
Paweł Wiszniewski · dlaczego ja
Co robię inaczej
Łączę dwie role, które w agencjach są zwykle rozdzielone: specjalisty SEO i programisty Next.js. Dlatego nie kończę na raporcie — diagnozuję problemy w kodzie, wdrażam poprawki i pilnuję, żeby nie wróciły. Ten serwis ma automatyczny test SEO przy każdej zmianie kodu (H1, canonical, hreflang, dane strukturalne, martwe linki) i takie same zabezpieczenia wdrażam klientom. Każde działanie SEO planuję też pod kątem widoczności w AI Overviews i asystentach AI.
Pozycjonowanie stron internetowych – praktyczny poradnik 2026
Ten poradnik opisuje pozycjonowanie stron tak, jak wygląda ono w mojej codziennej pracy: od tego, jak Google i crawlery AI czytają stronę, przez SEO techniczne, Core Web Vitals i analizę słów kluczowych, po koszty, czas oczekiwania na efekty i sposób mierzenia wyników. Każda liczba ma źródło na dole strony. Tam, gdzie piszę z własnego doświadczenia, zaznaczam to wprost.
Pozycjonowanie stron – czym jest i jak działa w 2026 roku
Pozycjonowanie stron (SEO) to praca nad tym, żeby wyszukiwarka mogła znaleźć, zrozumieć i uznać Twoją stronę za najlepszą odpowiedź na konkretne zapytanie. W 2026 roku ta sama praca decyduje też o tym, czy stronę zacytują Google AI Overviews, AI Mode, ChatGPT Search albo Copilot.
Najprościej zrozumieć pozycjonowanie, patrząc na drogę, jaką przechodzi każda podstrona, zanim pojawi się w wynikach. Na każdym etapie coś może pójść źle i na każdym etapie pracuję inaczej.
Odkrycie (discovery). Robot musi dowiedzieć się, że adres istnieje: z linków wewnętrznych, linków z innych stron albo z mapy witryny XML. Strona, do której nic nie linkuje, praktycznie nie istnieje.
Pobranie (crawling). Googlebot pobiera HTML. Jeśli serwer odpowiada wolno, zwraca błędy albo robots.txt blokuje ważne katalogi, robot odwiedza mniej stron, niż powinien.
Renderowanie. Google uruchamia JavaScript, ale robi to z opóźnieniem i nie zawsze w całości. Crawlery AI w większości JavaScriptu nie wykonują wcale, o czym piszę niżej.
Indeksowanie. Google decyduje, czy strona trafi do indeksu, która wersja jest kanoniczna i czy treść nie jest duplikatem innej podstrony.
Ranking i wybór źródeł. Dopiero tu liczą się dopasowanie treści do intencji, jakość, autorytet (linki, wzmianki) i doświadczenie użytkownika. W odpowiedziach AI dochodzi wybór fragmentów, które da się zacytować.
Większość ofert pozycjonowania skupia się na ostatnim punkcie: treściach i linkach. Ja zaczynam od pierwszych czterech, bo jeśli strona gubi się na etapie renderowania albo indeksowania, każda złotówka wydana na artykuły i publikacje pracuje z hamulcem.
Błąd na wczesnym etapie, np. przy renderowaniu JavaScriptu, blokuje wszystkie kolejne; źródła: Google Search Central i Vercel (grudzień 2024).
SEO techniczne, on-site i off-site – trzy filary pozycjonowania
Pozycjonowanie składa się z trzech obszarów: SEO technicznego (czy robot może stronę pobrać i zrozumieć), SEO on-site (czy treść odpowiada na potrzeby szukającego) i SEO off-site (czy inni uważają Cię za wiarygodne źródło). Żaden z nich nie zadziała w pełni bez pozostałych.
Obszar
Co obejmuje
Typowy objaw zaniedbania
SEO techniczne
Indeksowanie, renderowanie JavaScriptu, kody odpowiedzi, canonical, hreflang, mapa witryny, Core Web Vitals, dane strukturalne, crawl budget
Strony „wykryte, ale niezaindeksowane”, wolne ładowanie na telefonach, duplikaty w indeksie
SEO on-site
Dobór fraz i intencji, struktura nagłówków, title i meta description, treść, linkowanie wewnętrzne, architektura informacji
Strona rankuje na przypadkowe frazy albo kilka podstron konkuruje o to samo zapytanie
SEO off-site
Linki z innych serwisów, digital PR, wzmianki o marce, wizytówka Google i opinie
Dobra technika i treść, ale konkurencja z silniejszym profilem linków jest zawsze wyżej
W praktyce granice są płynne. Linkowanie wewnętrzne jest jednocześnie techniką (odkrywanie i rozkład mocy między podstronami) i treścią (kontekst anchorów). Dane strukturalne są techniką, ale muszą zgadzać się z tym, co widać na stronie. Dlatego nie dzielę pracy na sztywne pakiety, tylko ustalam, który obszar najbardziej ogranicza wzrost w danym momencie.
Pozycjonowanie a SEO – czy to to samo?
W polskim języku „pozycjonowanie” i „SEO” używa się zamiennie. Jeśli ktoś je rozróżnia, to zwykle tak, że SEO oznacza optymalizację samej strony, a pozycjonowanie całość działań łącznie z linkami. Dla klienta ważniejsze jest co innego: czy wykonawca zajmuje się wszystkimi trzema filarami, czy tylko jednym, i czy umie wskazać, który z nich jest u Ciebie wąskim gardłem.
SEO techniczne w praktyce – co sprawdzam w kodzie strony
SEO techniczne to zestaw konkretnych, sprawdzalnych warunków w kodzie i konfiguracji serwera, które decydują o tym, czy strona w ogóle może rankować. Raport z narzędzia pokazuje objawy, a przyczyny prawie zawsze siedzą w szablonach, routingu albo sposobie renderowania.
Poniżej lista elementów, które sprawdzam na poziomie kodu w każdym projekcie. To skrót, nie pełna checklista z audytu SEO technicznego, ale pokazuje, gdzie najczęściej znajduję problemy.
Treść w pierwszej odpowiedzi serwera. Czy nagłówek H1, główna treść, linki i JSON-LD są w HTML-u z serwera (SSR lub generowanie statyczne), czy pojawiają się dopiero po wykonaniu JavaScriptu.
Prawdziwe kody HTTP. Nieistniejący adres musi zwracać 404 lub 410 z serwera, a nie status 200 z komunikatem „nie znaleziono” rysowanym w przeglądarce. Takie soft 404 zaśmiecają indeks.
Canonical i duplikaty. Jeden kanoniczny adres na treść, spójny z linkami wewnętrznymi, mapą witryny i hreflangiem. Wersje z parametrami, ukośnikiem na końcu i bez niego, http i https nie mogą konkurować ze sobą.
Przekierowania. Bez łańcuchów i pętli, zawsze 301 lub 308 dla zmian stałych, a linki wewnętrzne wskazują od razu na adres docelowy.
Mapa witryny XML. Tylko adresy kanoniczne ze statusem 200, bez przekierowań i stron z noindex, z aktualną datą modyfikacji.
Robots.txt i meta robots. Nie blokuję w robots.txt stron, które mają noindex, bo robot nie zobaczy wtedy dyrektywy. Osobno ustawiam zasady dla crawlerów AI.
Hreflang. Pary językowe muszą wskazywać na siebie nawzajem i na adresy kanoniczne. Jeden błąd w szablonie potrafi rozjechać całą wersję językową.
Dane strukturalne. Jeden spójny graf JSON-LD ze stałymi identyfikatorami @id dla firmy, autora i strony, zgodny z widoczną treścią. Szczegóły w usłudze wdrażania Schema.org.
Linkowanie wewnętrzne. Czy ważne strony są osiągalne w kilku kliknięciach i czy nie ma stron osieroconych, do których nic nie prowadzi.
Strony na React i Next.js
Aplikacje renderowane wyłącznie po stronie klienta (SPA) to najczęstsze źródło niewidzialnych problemów. Google zwykle sobie z nimi radzi, choć z opóźnieniem, ale crawlery AI według analizy Vercel z grudnia 2024 roku nie wykonują JavaScriptu: GPTBot i ClaudeBot pobierają pliki JS jako tekst, ale ich nie uruchamiają. Treść ładowana wyłącznie skryptem jest dla nich pusta. Więcej o testowaniu tego problemu piszę w artykule o JavaScript SEO i renderowaniu.
Automatyczny test SEO przy każdej zmianie kodu
Największą słabością klasycznego audytu jest to, że opisuje stan z jednego dnia. Po kilku wdrożeniach te same błędy wracają: ktoś zmienia szablon i znika canonical, ktoś dodaje drugi H1, ktoś usuwa podstronę bez przekierowania. Dlatego na stronach, które utrzymuję, uruchamiam automatyczny test w CI, który przy każdej zmianie sprawdza H1, title, canonical, hreflang, poprawność JSON-LD i martwe linki wewnętrzne. Ten serwis działa dokładnie w ten sposób.
Core Web Vitals – LCP, INP i CLS w pozycjonowaniu
Core Web Vitals to trzy wskaźniki Google mierzące szybkość ładowania (LCP), reakcję na interakcję (INP) i stabilność układu (CLS) na danych z prawdziwych wizyt. Od 12 marca 2024 roku INP oficjalnie zastąpił wcześniejszy wskaźnik FID, co Google ogłosił na web.dev.
Wskaźnik
Co mierzy
Dobry wynik (web.dev)
Najczęstsza przyczyna złego wyniku
LCP (Largest Contentful Paint)
Czas wyświetlenia największego elementu, zwykle zdjęcia lub nagłówka
do 2,5 s
Duże, nieoptymalizowane zdjęcie główne, wolny serwer, render-blocking CSS i fonty
INP (Interaction to Next Paint)
Czas od kliknięcia lub dotknięcia do następnej klatki na ekranie
do 200 ms
Ciężki JavaScript w głównym wątku, skrypty zewnętrzne, kosztowna hydratacja
CLS (Cumulative Layout Shift)
Nieoczekiwane przesunięcia elementów podczas ładowania
do 0,1
Obrazy i reklamy bez wymiarów, banery cookies, fonty podmieniane po załadowaniu
Według dokumentacji web.dev strona spełnia Core Web Vitals, gdy wszystkie trzy wskaźniki mieszczą się w progach dla 75. percentyla wizyt, liczonego osobno dla telefonów i komputerów. To ważne: Google patrzy na dane użytkowników z raportu CrUX, a nie na wynik testu Lighthouse z laptopa programisty.
Progi Core Web Vitals i zasada 75. percentyla według web.dev; INP zastąpił FID 12 marca 2024 roku.
Ile Core Web Vitals znaczą dla pozycji?
Mniej, niż sugerują oferty „przyspieszania strony pod SEO”, i więcej, niż przyznają sceptycy. Google w dokumentacji o page experience pisze, że wyszukiwarka zawsze stara się pokazać najbardziej trafną treść, nawet jeśli doświadczenie na stronie jest słabsze, a dobre doświadczenie może pomóc, gdy jest wiele podobnie trafnych wyników. Czyli: szybkość nie zastąpi dopasowania treści, ale w konkurencyjnej branży rozstrzyga remisy i, co ważniejsze, wpływa na konwersję.
INP – wskaźnik, który najczęściej oblewają nowoczesne strony
LCP i CLS da się zwykle poprawić kilkoma zmianami w szablonie. INP jest trudniejszy, bo zależy od całego JavaScriptu, który wykonuje się po kliknięciu. Najczęściej winne są skrypty marketingowe, rozbudowane widżety czatu, filtry w sklepie przeliczające całą listę produktów i komponenty React renderowane ponownie bez potrzeby. Naprawa wymaga profilowania w przeglądarce i zmian w kodzie, a nie wtyczki do cache. Szczegółowe techniki opisuję w przewodniku Core Web Vitals 2026: LCP, INP i CLS.
Analiza słów kluczowych i frazy long tail
Analiza słów kluczowych to ustalenie, jakimi słowami i pytaniami Twoi klienci szukają rozwiązania, jaka intencja stoi za każdym zapytaniem i która podstrona powinna na nie odpowiadać. Bez tego kroku nawet technicznie idealna strona rankuje na przypadkowe frazy.
Długi ogon (long tail) to zapytania dłuższe i bardziej konkretne, np. zamiast „pozycjonowanie” wpisujemy „pozycjonowanie sklepu na PrestaShop po migracji”. Każde z nich ma mały wolumen, ale razem stanowią ogromną część wyszukiwań. Ahrefs w artykule z maja 2026 roku podaje, że frazy z mniej niż 10 wyszukiwaniami miesięcznie to prawie 93% jego amerykańskiej bazy słów kluczowych. Frazy z długiego ogona są też zwykle bliżej decyzji zakupowej i mają mniejszą konkurencję.
Jak robię analizę fraz krok po kroku
Zaczynam od danych, które już masz: zapytań z Google Search Console, pytań klientów z maili, rozmów handlowych i czatu.
Rozszerzam listę narzędziami (Ahrefs, Senuto, Semrush, Planer słów kluczowych Google) i podpowiedziami wyszukiwarki, w tym sekcją „Podobne pytania”.
Grupuję frazy według intencji: informacyjnej (poradnik), porównawczej (zestawienie), transakcyjnej (oferta) i lokalnej.
Każdą grupę przypisuję do jednej podstrony. Dzięki temu dwie strony nie konkurują o to samo zapytanie (kanibalizacja).
Sprawdzam wyniki wyszukiwania dla kluczowych fraz: jakie typy stron rankują, czy pojawia się AI Overview, mapa, produkty, wideo.
Ustalam priorytety według wartości biznesowej, a nie samego wolumenu. Fraza z 50 wyszukiwaniami miesięcznie, która przynosi zapytania ofertowe, jest często cenniejsza niż ogólna fraza z 5 000.
Słowa kluczowe w erze AI Mode
Google w dokumentacji o funkcjach AI opisuje technikę „query fan-out”: AI Overviews i AI Mode mogą wysłać wiele powiązanych zapytań o podtematy, zanim ułożą odpowiedź. Dla analizy fraz oznacza to, że warto mapować nie tylko pojedyncze słowa, ale całe zestawy pytań wokół tematu i odpowiadać na nie na stronie wprost. Jak to robię w praktyce, opisuję w artykule o analizie słów kluczowych pod AI i query fan-out.
Jednego nie robię: nie powtarzam frazy w treści określoną liczbę razy. Google od dawna rozumie synonimy i odmianę, a meta tagu keywords w ogóle nie używa, co wprost zapisano w przewodniku SEO dla początkujących Google Search Central.
Audyt SEO – co zawiera i jak wygląda proces
Audyt SEO to diagnoza, która pokazuje, co ogranicza widoczność strony, i układa poprawki według wpływu na ruch oraz kosztu wdrożenia. Dobry audyt kończy się listą zadań z priorytetami, a nie 80-stronicowym PDF-em z ostrzeżeniami z narzędzia.
Mój audyt techniczny obejmuje ponad 100 punktów kontrolnych i zaczyna się od 2 400 zł. Proces wygląda tak:
Zebranie danych. Crawl całego serwisu (Screaming Frog), dane z Search Console i GA4, Lighthouse i PageSpeed Insights dla kluczowych szablonów, a przy dużych serwisach także logi serwera.
Analiza ręczna. Odrzucam fałszywe alarmy i sprawdzam przyczyny w kodzie. Narzędzie widzi 400 stron z „brakującym opisem”, a ja szukam szablonu, który je generuje.
Priorytetyzacja. Każda poprawka dostaje ocenę wpływu i nakładu pracy. Najpierw idą blokady indeksacji stron sprzedażowych, na końcu kosmetyka.
Wdrożenie. Poprawki wdrażam sam w kodzie albo przygotowuję precyzyjne instrukcje dla Twojego zespołu.
Weryfikacja. Sprawdzam efekty w Search Console i ustawiam monitoring, żeby błędy nie wracały po kolejnych wdrożeniach.
Darmowy audyt SEO czy płatny?
Darmowe audyty z narzędzi online są przydatne jako szybki przegląd: pokażą brakujące tytuły, wolne strony, niedziałające linki. Nie pokażą jednak, dlaczego kategoria w sklepie nie jest indeksowana, czy Google widzi treść po wyrenderowaniu ani które z setek ostrzeżeń w ogóle mają znaczenie. Jeśli agencja oferuje „darmowy audyt” jako wstęp do sprzedaży abonamentu, zwykle jest to wydruk z narzędzia z logo.
Kiedy audyt nie ma sensu
Jeśli strona ma kilka podstron i prawie zerowy ruch, lepiej zacząć od treści i wizytówki Google. Jeśli za kilka tygodni planujesz pełną przebudowę, audyt warto zrobić na nowej wersji przed startem, a starą potraktować tylko jako źródło danych do migracji.
Pozycjonowanie a AI Overviews, AI Mode i crawlery AI
AI Overviews i AI Mode nie zastępują pozycjonowania, tylko zmieniają, co jest jego efektem: obok kliknięć liczy się to, czy strona jest cytowanym źródłem odpowiedzi. Google w przewodniku o optymalizacji pod generatywne funkcje wyszukiwarki (aktualizacja z lipca 2026 roku) pisze wprost, że z perspektywy Google Search to nadal SEO.
Co mówią dane
Według raportu Senuto zaktualizowanego w listopadzie 2025 roku, opartego na prawie 18 mln polskich fraz, AI Overviews pojawiały się przy około 29% słów kluczowych, ale pokrywały tylko około 15% wolumenu wyszukiwań, bo dotyczą głównie zapytań z długiego ogona. W tym samym raporcie mediana spadku kliknięć w analizowanych domenach w okresie sierpień–październik 2025 wyniosła około 20%. Badanie Pew Research Center z lipca 2025 roku, oparte na danych 900 dorosłych Amerykanów z marca 2025, pokazało, że przy podsumowaniu AI użytkownicy klikali tradycyjny wynik w 8% wizyt, a bez niego w 15%.
Wniosek nie jest taki, że SEO przestało się opłacać. Wniosek jest taki, że pozycja bez cytowania w odpowiedzi daje mniej ruchu niż kiedyś, więc trzeba mierzyć obie rzeczy i pisać treści, które da się zacytować.
Czego Google nie wymaga
Według przewodnika Google z lipca 2026 r. strona musi spełniać zwykłe wymagania techniczne wyszukiwarki (być zaindeksowana i mieć możliwość wyświetlania z fragmentem), a do tego witryna musi mieć włączone uwzględnianie w funkcjach generatywnej AI w Google Search Console. Poza tym Google nie wymaga specjalnych optymalizacji pod AI Overviews ani AI Mode. W przewodniku z 2026 roku dodaje, że Google Search nie używa plików llms.txt ani specjalnego „markupu dla AI”, nie trzeba dzielić treści na sztuczne fragmenty, a dane strukturalne nie są warunkiem widoczności w odpowiedziach generatywnych. Obowiązują zwykłe zasady: strona zaindeksowana, z możliwością wyświetlania fragmentu, z unikalną i pomocną treścią.
Crawlery AI – kogo wpuścić, kogo zablokować
Poza Googlebotem stronę odwiedzają roboty firm AI. Każdy ma inny cel, więc decyzja w robots.txt powinna być świadoma, a nie skopiowana z forum.
User-agent
Do czego służy (wg dokumentacji dostawcy)
Moja domyślna rekomendacja
Googlebot
Indeks Google, z którego korzystają też AI Overviews i AI Mode
Wpuścić, oczywiście
Google-Extended
Token kontrolujący użycie treści do trenowania i groundingu modeli Gemini; Google podaje, że nie wpływa na obecność w wyszukiwarce ani ranking
Decyzja biznesowa; blokada nie szkodzi pozycjom w Google
OAI-SearchBot
Pokazywanie stron w wynikach wyszukiwania ChatGPT
Wpuścić, jeśli chcesz być cytowany w ChatGPT
ChatGPT-User
Wizyty na stronie wywołane działaniem użytkownika w ChatGPT
Zwykle wpuścić
GPTBot
Zbieranie treści, które mogą być użyte do trenowania modeli OpenAI
Decyzja biznesowa; blokada nie wyłącza z wyszukiwania ChatGPT
Bingbot
Indeks Bing, z którego korzystają m.in. Copilot i część wyszukiwania AI
Wpuścić i dodać stronę do Bing Webmaster Tools
Pełne omówienie, łącznie z pay-per-crawl i analizą logów, jest w artykule o crawlerach AI i robots.txt. Pamiętaj też o wcześniejszym punkcie: crawlery AI nie wykonują JavaScriptu, więc strona renderowana tylko w przeglądarce może być dla nich pusta nawet wtedy, gdy Google ją widzi.
Link building – co działa, a co jest stratą budżetu
Linki z innych stron nadal są jednym z ważnych sygnałów autorytetu, ale liczy się ich źródło, a nie liczba. Pakiety „X linków miesięcznie” uważam za jeden z najsłabszych sposobów wydawania budżetu na SEO, natomiast starannie wybrana publikacja w tematycznym serwisie z realnym ruchem potrafi dać więcej niż miesiące wysyłania maili.
Uczciwie o kupowaniu linków
Kupowanie publikacji to w polskim SEO codzienność, choć mało kto mówi o tym otwarcie. Ja mówię: kupuję publikacje, jeśli serwis jest tego wart. Zasady Google są przy tym jednoznaczne. Dokumentacja Google Search Central o kwalifikowaniu linków wychodzących każe oznaczać linki płatne i reklamowe atrybutem rel="sponsored", a zasady dotyczące spamu traktują kupowanie i sprzedawanie linków przekazujących PageRank jako naruszenie. Przed każdym zakupem omawiam z klientem sposób oznaczenia i związane z nim ryzyko, zamiast udawać, że problemu nie ma.
Link oznaczony jako sponsorowany nadal ma wartość: przynosi ruch z serwisu, buduje wzmianki o marce, które czytają ludzie i modele AI, i wzmacnia rozpoznawalność. Dlatego kryteria wyboru serwisu są ważniejsze niż sam atrybut.
Jak oceniam serwis przed zakupem publikacji
Czy tematyka serwisu pasuje do Twojej branży, a jego czytelnicy mogą być Twoimi klientami.
Czy ma realny ruch organiczny i czy ten ruch rośnie lub jest stabilny, a nie spada po kolejnych aktualizacjach Google.
Czy publikuje dobre treści, czy jest zbiorem artykułów sponsorowanych o wszystkim.
Komu jeszcze sprzedaje linki i ile linków wychodzących ma typowy artykuł.
Czy serwis jest widoczny w Google na własne frazy i czy pojawia się jako źródło w odpowiedziach AI.
Większość ofert z giełd linków odrzucam na etapie tej weryfikacji. Do tego dochodzą linki zdobywane bez płacenia za publikację: digital PR, materiały z danymi, artykuły eksperckie i współprace branżowe. Szczegóły zakresu i cen opisuję w usłudze link building i przemyślany zakup linków.
Metoda autorska: większość ofert odpada na jednym z pięciu sit, a sposób oznaczenia linku ustalam z klientem.
Czego nie robię
Nie kupuję linków z zapleczy (PBN), farm artykułów i katalogów.
Nie stosuję anchorów dokładnie dopasowanych do frazy w większości linków.
Nie linkuję wyłącznie strony głównej, skoro sprzedają podstrony usług i produktów.
Nie obiecuję konkretnej liczby linków w tydzień niezależnie od jakości.
Pozycjonowanie lokalne – podstawy dla firm z jednego miasta
Pozycjonowanie lokalne to praca nad widocznością w wynikach z mapą i w zapytaniach typu „usługa + miasto” lub „w pobliżu”, a jego podstawą jest wizytówka Google (Profil Firmy w Google). Google w pomocy do Profilu Firmy wymienia trzy główne czynniki rankingu lokalnego: trafność, odległość i rozpoznawalność.
Trafność – jak dobrze wizytówka pasuje do zapytania. Pomagają kompletne dane: kategorie, usługi, opis, godziny, zdjęcia.
Odległość – jak daleko firma jest od szukającego. Na to masz najmniejszy wpływ.
Rozpoznawalność – jak znana jest firma. Google wymienia tu m.in. linki do strony i liczbę opinii klientów.
Do tego dochodzi strona internetowa: osobne podstrony dla lokalizacji, w których faktycznie działasz, spójne dane NAP (nazwa, adres, telefon) na stronie i w wizytówce, dane strukturalne LocalBusiness i lokalne wzmianki. Nie tworzę stron miast przez podmianę nazwy w tym samym tekście, bo takie podstrony nie wnoszą wartości i ryzykują uznanie za spam. Każda lokalizacja potrzebuje własnego kontekstu i przykładów.
Jeśli działasz lokalnie przy małej konkurencji, często wystarczą dobrze prowadzona wizytówka, opinie i porządna strona, bez kosztownego link buildingu. Więcej o tym, jak lokalne wyniki przenikają do odpowiedzi AI, piszę w artykule o lokalnym SEO i wizytówce Google.
Migracja strony bez utraty pozycji
Migracja (zmiana domeny, CMS-u lub struktury adresów) to moment, w którym najłatwiej stracić lata pracy nad pozycjonowaniem, i jednocześnie jedyny moment, w którym można to w pełni zaplanować. Kluczem jest mapa przekierowań 301 zbudowana z danych o ruchu i linkach, a nie z listy podstron w nowym CMS-ie.
Google w dokumentacji o przenoszeniu witryny ze zmianą adresów zaleca utrzymanie przekierowań tak długo, jak to możliwe, zwykle co najmniej rok, i uprzedza, że w trakcie przeprowadzki pozycje mogą się tymczasowo wahać. Przy średnich serwisach pokazywanie nowych adresów zamiast starych zajmuje według Google kilka tygodni lub dłużej. W moich migracjach przekierowania zostają na stałe, bo linki z innych stron do starych adresów działają latami.
Minimalna checklista migracji
Inwentaryzacja wszystkich adresów z ruchem, linkami zewnętrznymi i pozycjami, także tych, których nie ma w menu.
Mapa przekierowań stary → nowy adres dla każdej wartościowej strony, bez przekierowywania wszystkiego na stronę główną.
Test na stagingu: przekierowania, canonical, hreflang, mapa witryny, robots.txt, dane strukturalne, brak blokady indeksacji z wersji testowej.
Dzień startu: zgłoszenie mapy witryny, przy zmianie domeny narzędzie zmiany adresu w Search Console, natychmiastowy crawl nowej wersji.
Monitoring przez kolejne tygodnie: błędy 404, łańcuchy przekierowań, tempo indeksacji i pozycje najważniejszych fraz.
Nie łączę zmiany domeny, treści i struktury w jednym kroku, jeśli da się tego uniknąć. Gdy wszystko zmienia się naraz, przy spadku nie wiadomo, co go spowodowało. Pełny proces opisuję w artykule migracja strony bez utraty pozycji i w usłudze migracji SEO.
Ile kosztuje pozycjonowanie stron i od czego zależy cena
Koszt pozycjonowania zależy przede wszystkim od stanu strony, konkurencyjności branży i tego, kto wdraża poprawki. U mnie praca dzieli się na jednorazowe projekty techniczne i stałą pracę nad autorytetem, więc płacisz za konkretny zakres, a nie za abonament „na wszystko”.
Usługa
Charakter
Cena od
Audyt SEO techniczny i Core Web Vitals
Jednorazowo, z opcją wdrożenia poprawek
2 400 zł
Wdrażanie Schema.org
Jednorazowo
1 800 zł
Optymalizacja crawl budget
Jednorazowo, dla dużych serwisów
2 700 zł
Migracja SEO
Projekt z monitoringiem po starcie
3 600 zł
Link building i przemyślany zakup linków
Stała współpraca
1 500 zł / mies.
Co podnosi, a co obniża koszt
Wielkość i złożoność serwisu. Liczy się liczba szablonów stron, a nie liczba podstron. Sklep z 20 000 produktów na trzech szablonach bywa prostszy niż serwis firmowy z dwudziestoma różnymi typami stron.
Dostęp do kodu. Jeśli mogę wdrażać poprawki sam, oszczędzasz czas swojego zespołu i nie płacisz za tłumaczenie raportu na zadania dla programistów.
Konkurencja. W branżach z silnymi graczami (finanse, prawo, e-commerce masowy) autorytet buduje się dłużej i drożej.
Stan wyjściowy. Strona po nieudanej migracji albo z historią spamerskich linków wymaga najpierw sprzątania.
Treści. Jeśli brakuje podstron odpowiadających na ważne zapytania, dochodzi koszt ich przygotowania.
Modele rozliczeń: abonament, projekt, „za efekt”
Abonament ma sens przy stałej pracy nad treściami i linkami, pod warunkiem że wiesz, co dokładnie dostajesz co miesiąc. Projekt sprawdza się przy audycie, wdrożeniach technicznych i migracjach, bo mają jasny początek i koniec. Rozliczenie „za efekt”, czyli za pozycje na wybrane frazy, traktuję ostrożnie: zachęca do wyboru łatwych fraz bez wartości biznesowej, a Google w poradniku o wyborze specjalisty SEO ostrzega przed każdym, kto gwarantuje pozycje.
Pierwszym krokiem jest bezpłatna konsultacja, po której dostajesz wycenę dopasowaną do zakresu, a nie do pakietu z cennika.
Ile trwa pozycjonowanie i kiedy widać pierwsze efekty
Pierwsze efekty poprawek technicznych widać zwykle po kilku tygodniach, a trwały wzrost na konkurencyjne frazy to najczęściej kilka miesięcy systematycznej pracy. Google w przewodniku SEO dla początkujących pisze, że niektóre zmiany działają po kilku godzinach, a inne po kilku miesiącach, i zaleca odczekać kilka tygodni przed oceną efektu.
Etap
Co się dzieje
Gdzie to widać
Pierwsze tygodnie
Audyt i wdrożenie poprawek blokujących indeksację, renderowanie i szybkość
Raport Indeksowanie w Search Console, liczba zaindeksowanych stron
Po wdrożeniu Core Web Vitals
Dane użytkowników zbierają się w kroczącym oknie 28 dni
Raport Podstawowe wskaźniki internetowe w Search Console
Kolejne miesiące
Nowe i poprawione treści, linkowanie wewnętrzne, pierwsze publikacje i linki
Wyświetlenia i średnia pozycja na frazy z długiego ogona
Dalsza praca
Budowa autorytetu i rozbudowa klastrów tematycznych
Pozycje na frazy ogólne, ruch, zapytania ofertowe, cytowania w AI
Schemat poglądowy etapów; Google zaleca odczekać kilka tygodni przed oceną efektu zmian (SEO Starter Guide).
Czas zależy od tego, co jest wąskim gardłem. Gdy strona miała blokadę indeksacji, efekt potrafi być widoczny szybko, bo usuwasz przeszkodę, a nie budujesz coś od zera. Gdy problemem jest autorytet w konkurencyjnej branży, nie da się go kupić w tydzień. Pozycjonowanie nie kończy się też w określonym dniu: konkurencja działa dalej, a Google regularnie aktualizuje algorytmy.
Jak sprawdzić, czy pozycjonowanie działa
O skuteczności pozycjonowania świadczy wzrost wyświetleń, kliknięć i konwersji z wyszukiwarki na stronach, które zarabiają, a nie sama liczba fraz w top 10. W 2026 roku do tego zestawu dochodzi widoczność w odpowiedziach AI.
Wskaźniki, które raportuję
Search Console: wyświetlenia, kliknięcia i CTR, z podziałem na frazy brandowe i niebrandowe oraz na grupy stron (oferta, blog, kategorie). Google podaje w dokumentacji, że wyświetlenia w AI Overviews i AI Mode są wliczane do raportu Skuteczność.
Indeksowanie: liczba zaindeksowanych stron ważnych biznesowo i stron „wykrytych, ale niezaindeksowanych”.
Core Web Vitals z danych CrUX dla kluczowych szablonów.
GA4: konwersje z ruchu organicznego (formularze, telefony, sprzedaż), a nie tylko sesje.
Pozycje dla ustalonego koszyka fraz priorytetowych, mierzone zawsze tak samo.
Widoczność w AI: cytowania w Bing Webmaster Tools, ruch z ChatGPT, Perplexity i Gemini w GA4 oraz regularne testy pytań w modelach.
Bing w lutym 2026 roku udostępnił w Webmaster Tools raport AI Performance w wersji testowej, który pokazuje, jak często treści strony są cytowane w odpowiedziach Copilota i podsumowaniach AI w Bing, i które adresy są cytowane. To pierwsze oficjalne źródło takich danych od dużej wyszukiwarki. Jak skonfigurować pomiar ruchu z asystentów AI w GA4 i logach serwera, opisuję w artykule o mierzeniu ruchu z ChatGPT, Perplexity i AI Mode.
Sygnały ostrzegawcze w raportach
Raport pokazuje tylko pozycje, bez ruchu i konwersji.
Rosną wyłącznie frazy brandowe, które i tak wpisałby Twój klient.
Koszyk monitorowanych fraz zmienia się z miesiąca na miesiąc.
Brak informacji, co konkretnie zostało zrobione na stronie i poza nią.
Jak wybrać specjalistę SEO lub agencję pozycjonującą
Dobrego wykonawcę poznasz po tym, że potrafi wyjaśnić, co zrobi na Twojej stronie, dlaczego w tej kolejności i jak zmierzycie efekt. Google w poradniku „Czy potrzebujesz specjalisty SEO?” podaje pytania, które warto zadać, i ostrzega, że nikt nie może zagwarantować pierwszego miejsca w Google.
Pytania, które warto zadać
Czy możesz pokazać przykłady wcześniejszej pracy i opisać, co dokładnie zrobiłeś?
Czy stosujesz się do wytycznych Google Search Essentials?
Kto wdraża poprawki techniczne: ty, mój zespół czy podwykonawca?
Jakich efektów i w jakim czasie mam się spodziewać?
Czy będę widział wszystkie zmiany na stronie i wszystkie pozyskane linki?
Skąd pochodzą linki i czy kupujesz publikacje? Jak są oznaczane?
Jak uwzględniasz AI Overviews i odpowiedzi modeli AI?
Czerwone flagi
Gwarancja pozycji, „specjalna relacja z Google” albo „priorytetowe zgłoszenie” do wyszukiwarki, o czym Google pisze wprost w swoim poradniku.
Ofertowy mail lub telefon „znalazłem błędy na Twojej stronie” od firmy, z którą nigdy nie rozmawiałeś.
Niejasny zakres: „kompleksowe działania” bez listy zadań.
Pakiety linków bez informacji, gdzie trafią.
Umowa na długi okres z wysoką karą za wcześniejsze rozwiązanie i bez mierzalnych celów.
Raport zbudowany wyłącznie z pozycji na frazy, które nie przynoszą klientów.
Freelancer czy agencja?
Agencja daje większy zespół i zastępowalność, ale klient często rozmawia z opiekunem, a nie z osobą, która faktycznie pracuje nad stroną. Specjalista działający samodzielnie daje bezpośredni kontakt i jedną osobę odpowiedzialną za wynik, ale ma ograniczone moce przerobowe. Ja pracuję sam i łączę role specjalisty SEO i programisty Next.js, więc diagnozuję i wdrażam poprawki bez pośredników. To ma sens zwłaszcza tam, gdzie problemy siedzą w kodzie.
Najczęstsze błędy w pozycjonowaniu stron
Większość problemów z pozycjonowaniem, które widzę, nie wynika z braku wiedzy o algorytmie, tylko z kolejności działań: inwestowania w treści i linki, zanim strona jest technicznie gotowa, albo w technikę, gdy brakuje treści odpowiadających na zapytania klientów.
Publikowanie treści na stronie, która ich nie indeksuje. Dziesiątki artykułów blogowych stoją w raporcie „wykryte, ale niezaindeksowane”, bo serwis ma problem z renderowaniem albo linkowaniem wewnętrznym.
Kilka podstron na tę samą frazę. Strona usługi, wpis blogowy i podstrona miasta konkurują o jedno zapytanie i żadna nie rankuje dobrze.
Strona tylko w JavaScripcie. Google widzi ją z opóźnieniem, a crawlery AI wcale.
Lighthouse jako cel. Wynik laboratoryjny zamiast danych z prawdziwych wizyt na kluczowych szablonach.
Masowe linki niskiej jakości. Pakiety, katalogi i zaplecza, w które celują zasady antyspamowe Google.
Migracja bez mapy przekierowań. Wszystko przekierowane na stronę główną albo stare reguły usunięte po kilku miesiącach.
Treści generowane masowo bez wartości. Google ocenia jakość, a nie sposób powstania treści, ale strony tworzone hurtowo tylko pod frazy łamią zasady dotyczące nadużywania treści na dużą skalę.
Dane strukturalne niezgodne z treścią. Oceny, FAQ lub ceny w JSON-LD, których nie ma na stronie.
Brak monitoringu po wdrożeniach. Naprawione błędy wracają przy kolejnej aktualizacji szablonu.
Pomiar tylko pozycji. Bez konwersji nie wiadomo, czy SEO zarabia.
Przy dużych serwisach dochodzi jeszcze marnowanie budżetu indeksowania na filtry i parametry. Google pisze jednak, że jego przewodnik po crawl budgecie dotyczy głównie bardzo dużych serwisów, więc zanim zajmę się optymalizacją crawl budgetu, sprawdzam w logach, czy problem w ogóle istnieje.
Narzędzia do pozycjonowania, z których korzystam
Do pozycjonowania wystarczy kilka narzędzi, pod warunkiem że wiesz, co z nich wynika; najważniejsze dane są darmowe i pochodzą prosto od wyszukiwarek. Płatne narzędzia przyspieszają pracę, ale nie zastąpią analizy przyczyn.
Narzędzie
Do czego go używam
Koszt
Google Search Console
Wyświetlenia, kliknięcia, indeksowanie, Core Web Vitals, dane strukturalne, zmiana adresu przy migracji
Bezpłatne
Bing Webmaster Tools
Indeks Bing, IndexNow, raport cytowań w AI (AI Performance)
Bezpłatne
Google Analytics 4
Konwersje z ruchu organicznego i ruch z asystentów AI
Coraz większą część pracy analitycznej automatyzuję: grupowanie fraz, kontrolę metadanych, raporty i testy w CI. Nie zastępuje to decyzji specjalisty, ale skraca czas od wykrycia problemu do poprawki.
Czym różni się pozycjonowanie stron od SEO technicznego?
Pozycjonowanie stron to całość działań podnoszących widoczność w Google: technika, treści i linki. SEO techniczne to fundament — szybkość, indeksowanie, renderowanie, dane strukturalne i architektura informacji. Bez niego treści i linki działają z hamulcem, dlatego każdą współpracę zaczynam od audytu technicznego.
Ile kosztuje pozycjonowanie strony?
Audyt SEO techniczny zaczyna się od 2 400 zł, wdrożenie danych strukturalnych od 1 800 zł, a link building od 1 500 zł miesięcznie. Cena zależy od wielkości serwisu i liczby poprawek do wdrożenia. Po bezpłatnej konsultacji dostajesz wycenę dopasowaną do zakresu.
Po jakim czasie widać efekty pozycjonowania?
Poprawki techniczne Google zauważa zwykle w ciągu 2–6 tygodni od ponownego zaindeksowania strony. Dane Core Web Vitals w Search Console odświeżają się w 28-dniowym oknie. Wzrost pozycji na konkurencyjne frazy to najczęściej 3–6 miesięcy systematycznej pracy nad techniką, treścią i linkami.
Czy SEO techniczne pomaga w widoczności w AI Overviews i ChatGPT?
Tak. Google AI Overviews i AI Mode korzystają z indeksu Google, a ChatGPT Search i Copilot m.in. z indeksu Bing. Strona, która jest szybka, pokazuje treść bez JavaScriptu i ma poprawne dane strukturalne, łatwiej trafia do źródeł cytowanych przez AI. Szerzej zajmuję się tym w usłudze GEO.
Czy wdrażasz poprawki sam, czy tylko przygotowujesz raport?
Jedno i drugie. Jestem programistą Next.js i React, więc mogę wdrożyć poprawki bezpośrednio w kodzie. Jeśli masz własny zespół, dostaje on precyzyjne instrukcje techniczne do każdej zmiany i weryfikację po wdrożeniu.
Od czego zacząć pozycjonowanie strony?
Od audytu technicznego i analizy, na jakie frazy i pytania strona powinna być widoczna. To pokazuje, czy największym problemem jest technika, treści czy autorytet, i pozwala wydać budżet tam, gdzie da największy efekt.
Czy pracujesz z firmami z całej Polski?
Tak. Pracuję zdalnie z firmami z całej Polski i z zagranicy. Spotkania odbywają się online, a w razie potrzeby stacjonarnie.