On-page SEO decyduje o tym, czy podstrona, którą właśnie publikujesz, w ogóle ma szansę wejść do TOP 10, zanim zdobędziesz choćby jeden link zewnętrzny. Optymalizacja strony na poziomie title taga, nagłówków, treści i danych strukturalnych to fundament, który wielu właścicieli firm pomija, skupiając się od razu na linkach i reklamie. W tym artykule dostajesz kompletną checklistę, którą sam stosuję przy każdej podstronie u klientów, od strony głównej po pojedynczy wpis blogowy.
- optymalizacja strony: poznasz osiem konkretnych kroków, które trzeba przejść przed publikacją każdej podstrony.
- meta tagi SEO: dowiesz się, jak poprawnie wypełnić title i meta description, żeby wspierały kliknięcia w wynikach.
- nagłówki H1 H2: zobaczysz, jak zbudować hierarchię nagłówków, która pomaga i użytkownikom, i robotom Google.
- title tag: sprawdzisz dokładną długość i zasady pisania tytułu strony, żeby nie ucinał się w wynikach wyszukiwania.
- meta description: nauczysz się pisać opis, który realnie zwiększa liczbę kliknięć, a nie tylko wypełnia pole.
- alt text zdjęcia: dowiesz się, jak opisywać obrazy, żeby wspierały SEO i dostępność strony jednocześnie.
- optymalizacja on-site: poznasz elementy techniczne, o których często się zapomina, jak dane strukturalne czy lazy loading.
- co sprawdzić przed publikacją: dostaniesz gotową listę 20 punktów do odhaczenia przed każdym kliknięciem „Opublikuj”.
Czytaj też: HTTPS, a SEO i certyfikat SSL – dlaczego to czynnik rankingowy i jak wdrożyć bez utraty pozycji?

Spis treści
- Czym jest on-page SEO i co obejmuje?
- Krok 1: badanie frazy i intencji przed pisaniem
- Krok 2: title tag, zasady, długość i najczęstsze błędy
- Krok 3: meta description, jak pisać, żeby zwiększać CTR?
- Krok 4: nagłówki H1-H3, jeden H1, hierarchia, frazy w nagłówkach
- Krok 5: treść, długość, LSI, pokrycie tematyczne, format
- Krok 6: obrazy, alt text, kompresja, format WebP, lazy loading
- Krok 7: linkowanie wewnętrzne, jak linkować kontekstowo?
- Krok 8: dane strukturalne, które schema dodać do każdej podstrony?
- Checklista do pobrania: 20 punktów on-page SEO
- FAQ: najczęstsze pytania o on-page SEO
Czym jest on-page SEO i co obejmuje?
Zanim przejdziemy do konkretnych kroków, warto ustalić, co właściwie wchodzi w zakres tego pojęcia i czym różni się od innych obszarów pozycjonowania. Ta sekcja porządkuje terminologię, żeby reszta artykułu miała jasny punkt odniesienia.
On-page SEO to wszystkie działania optymalizacyjne, które wykonujesz bezpośrednio na danej podstronie, w przeciwieństwie do off-page SEO, które obejmuje czynniki zewnętrzne, jak linki przychodzące czy wzmianki o marce. Do on-page SEO zaliczają się: title tag, meta description, struktura nagłówków, jakość i długość treści, optymalizacja obrazów, linkowanie wewnętrzne oraz dane strukturalne. Każdy z tych elementów Google analizuje osobno, ale razem tworzą one obraz tego, czy dana podstrona faktycznie odpowiada na zapytanie użytkownika.
Optymalizacja strony na poziomie on-page ma jedną istotną przewagę nad linkami czy reklamą: masz nad nią pełną kontrolę. Nie musisz czekać, aż ktoś zechce Cię polinkować, ani płacić za kliknięcia. Wystarczy usiąść przed publikacją i przejść przez konkretną listę kroków, którą opisuję w dalszej części tego artykułu.
Co sprawdzić przed publikacją to pytanie, które słyszę od klientów regularnie, zwłaszcza tych, którzy sami piszą wpisy na bloga firmowego. Odpowiedź jest zawsze taka sama: title, meta description, nagłówki, treść, obrazy, linki wewnętrzne i dane strukturalne, w tej właśnie kolejności.
Dołącz do mojego newslettera
dołącz do mojego newslettera, aby dostawać przypomnienia o nowych artykułach na moim blogu. Obiecuję ZERO spamu i 100% merytorycznych treści!
Jedna sprawa. Administratorem Twoich danych osobowych podanych w formularzu jest Jerzy Czajkowski czyli ja. Zasady ich przetwarzania znajdziesz w Polityce Prywatności.
Krok 1: badanie frazy i intencji przed pisaniem, dlaczego to fundament?
Ten krok wykonuje się jeszcze przed napisaniem pierwszego zdania, dlatego wielu autorów go pomija. Bez niego cała reszta optymalizacji traci sens, bo można świetnie zoptymalizować tekst pod frazę, której nikt nie szuka.
Zanim zaczniesz pisać, sprawdź, jakiego dokładnie sformułowania szukają Twoi potencjalni klienci i jaka jest intencja stojąca za tym zapytaniem. Czy użytkownik szuka informacji, porównania ofert, czy jest gotowy do zakupu? Mapa semantyczna, czyli lista fraz głównych i pobocznych powiązanych z tematem, zwykle zajmuje 10 do 20 minut pracy, a oszczędza godziny poprawek później.
Dobrą praktyką jest też sprawdzenie, jakie pytania long-tail zadają użytkownicy w wyszukiwarce na dany temat, i wykorzystanie ich jako gotowych nagłówków H2 lub H3 w artykule. Google coraz częściej pokazuje w wynikach sekcję „podobne pytania”, która jest gotową kopalnią tematów do pokrycia w treści.
W tym celu możesz użyć starego dobrego planera słów kluczowych, dostępnego jako narzędzie pomocnicze w systemie reklamowym Google Ads

Krok 2: title tag, zasady, długość i najczęstsze błędy
Title tag to pierwszy element, który użytkownik widzi w wynikach wyszukiwania, jeszcze przed opisem strony. Ta sekcja pokazuje, jak go napisać, żeby zachęcał do kliknięcia, a nie ucinał się w połowie zdania.
Title powinien mieścić się w granicach około 60 znaków, licząc ze spacjami, bo Google przycina dłuższe tytuły w wynikach wyszukiwania, dodając wielokropek. Fraza główna powinna znaleźć się możliwie blisko początku tytułu, bo to właśnie ten fragment użytkownik czyta najpierw i najuważniej. Nazwa marki, jeśli chcesz ją dodać, zwykle trafia na koniec, po myślniku lub pionowej kresce.
Najczęstszy błąd, jaki widzę na stronach klientów przed pierwszym audytem, to identyczny title tag na wielu podstronach, często pozostawiony jako domyślna nazwa strony przez cały serwis. Drugi częsty problem to title upchnięty frazami kluczowymi bez ładu i składu, co wygląda nienaturalnie i zniechęca do kliknięcia, mimo że technicznie zawiera odpowiednie słowa.
Krok 3: meta description, jak pisać, żeby zwiększać CTR?
Meta description nie jest oficjalnym czynnikiem rankingowym, ale ma ogromny wpływ na to, czy użytkownik kliknie w Twój wynik zamiast konkurencji. Ta sekcja pokazuje, jak wykorzystać ten element, mimo że Google traktuje go tylko jako sugestię.
Opis powinien mieścić się w granicy około 155 znaków i zawierać konkretną obietnicę dla czytelnika, na przykład odpowiedź na pytanie, rozwiązanie problemu albo wezwanie do działania. Warto pamiętać, że Google czasem samodzielnie generuje inny opis w wynikach, jeśli uzna, że treść strony lepiej odpowiada na zapytanie użytkownika niż meta description, dlatego opis musi być spójny z rzeczywistą treścią podstrony.
Dobry meta description dla lokalnej firmy usługowej często zawiera nazwę miejscowości i konkretną korzyść, na przykład „sprawdź ceny”, „umów wizytę online” albo „zobacz realizacje”. Puste, ogólnikowe opisy typu „zapraszamy do zapoznania się z ofertą” nie dają użytkownikowi żadnego powodu, żeby kliknąć akurat w ten wynik.
Możesz teraz w wygodny sposób sprawdzić swoje meta title i meta description na mojej stronie: Sprawdź długość meta title, gdzie w wygodny, szybki i bezpłatny sposób sprawdzisz na żywo jak wyglądają twoje nałowi i opisy meta i czy nic iich nie przycina.

Krok 4: nagłówki H1-H3, jeden H1, hierarchia, frazy w nagłówkach
Struktura nagłówków porządkuje treść dla czytelnika i jednocześnie podpowiada Google, jak zbudowany jest dokument. Ta sekcja tłumaczy zasady, które sam stosuję przy każdej podstronie klienta.
Każda podstrona powinna mieć dokładnie jeden nagłówek H1, zawierający frazę główną, najlepiej w pierwszej połowie zdania. Nagłówki H2 dzielą treść na logiczne sekcje tematyczne, a H3 służą do dalszego uszczegóławiania podtematów wewnątrz sekcji H2. Pomijanie poziomów, na przykład przeskakiwanie z H2 od razu do H4, myli zarówno czytelników, jak i roboty analizujące strukturę dokumentu.
W 2026 roku hierarchia nagłówków ma dodatkowe znaczenie w kontekście wyszukiwania opartego na sztucznej inteligencji, gdzie systemy takie jak AI Overview w Google czy asystenci konwersacyjni wyciągają fragmenty treści właśnie na podstawie struktury nagłówków. Podstrona z chaotyczną, niekonsekwentną hierarchią ma mniejsze szanse na cytowanie w tego typu wynikach niż strona z przejrzystym podziałem na sekcje.
Krok 5: treść, długość, LSI, pokrycie tematyczne, format
Sama struktura nagłówków nic nie da, jeśli treść pod nimi jest płytka albo nie odpowiada w pełni na potrzeby czytelnika. Ta sekcja pokazuje, jak ocenić, czy tekst rzeczywiście wyczerpuje temat.
Długość treści powinna wynikać z tematu, a nie z arbitralnie ustalonej liczby słów. Krótki poradnik na proste pytanie może mieć 800 słów i w pełni wystarczyć, podczas gdy pillar content, obszerny artykuł mający zdominować całą tematykę, potrzebuje zwykle kilku tysięcy słów, żeby pokryć temat wyczerpująco. Liczy się pokrycie tematyczne, czyli odpowiedź na wszystkie pytania, jakie użytkownik mógłby zadać przy tym temacie, a nie sama objętość tekstu.
Frazy LSI, czyli powiązane semantycznie słowa i wyrażenia, pomagają Google zrozumieć kontekst artykułu bez sztucznego powtarzania jednej frazy głównej co kilka zdań. Naturalne wplecenie synonimów i pokrewnych terminów sprawia, że tekst brzmi jak napisany przez człowieka dla człowieka, a nie zoptymalizowany wyłącznie pod algorytm.
Dobrym przykładem tego, jak duże znaczenie ma rozbudowana treść z podstronami usługowymi, jest projekt, który prowadziłem dla warsztatu samochodowego West Coast w Raciborzu. Zamiana strony typu One Page na serwis z osobnymi podstronami usługowymi i blogiem dała wzrost ruchu z 5-10 do blisko 100 wejść miesięcznie już w pierwszym miesiącu, a pozycje na frazach lokalnych poprawiły się z przedziału 10-30 do 1-3. To pokazuje, że sama rozbudowa treści i struktury on-page potrafi zrobić więcej niż wiele kampanii linkowych.
Krok 6: obrazy, alt text, kompresja, format WebP, lazy loading
Obrazy często są ostatnim elementem, na który ktoś zwraca uwagę przed publikacją, a mają realny wpływ zarówno na SEO, jak i na szybkość ładowania strony. Ta sekcja pokazuje, co warto sprawdzić przy każdym dodawanym zdjęciu.
Alt text zdjęcia to opis alternatywny, który wyświetla się, gdy obraz się nie załaduje, i jest odczytywany przez czytniki ekranu dla osób niedowidzących. Dla SEO alt text pomaga Google zrozumieć, co przedstawia obraz, więc warto opisywać go konkretnie, na przykład „boks magazynowy o powierzchni 5 metrów kwadratowych w Katowicach”, zamiast pustego „zdjęcie1.jpg” albo nadmiernie upchniętego frazami opisu.
Format WebP zapewnia mniejszy rozmiar pliku przy zachowaniu podobnej jakości wizualnej w porównaniu do starszych formatów JPEG czy PNG, co bezpośrednio przekłada się na szybsze ładowanie strony. Warto też włączyć lazy loading, czyli opóźnione ładowanie obrazów znajdujących się poniżej widocznego obszaru ekranu, dzięki czemu strona renderuje się szybciej przy pierwszym wejściu. Całkiem wygodnym i bezpłatnym do 10 obrazów dziennie kompresorem plików png i jpg do Webp jest narzędzie Convertio.

Krok 7: linkowanie wewnętrzne, jak linkować kontekstowo?
Linkowanie wewnętrzne to jeden z najbardziej niedocenianych elementów on-page SEO, mimo że nie wymaga żadnych zewnętrznych zasobów, tylko przemyślanej struktury własnej strony. Ta sekcja pokazuje, jak robić to z sensem, a nie przypadkowo.
Każda nowa podstrona powinna linkować do przynajmniej kilku innych, tematycznie powiązanych podstron w serwisie, najlepiej w kontekście zdania, a nie jako oderwana lista linków na końcu artykułu. Taki link powinien używać opisowego tekstu kotwicy, który jasno mówi, dokąd prowadzi, zamiast ogólnikowego „kliknij tutaj”.
Linkowanie wewnętrzne rozprowadza też wartość rankingową między podstronami serwisu i pomaga Google szybciej odkrywać nowe treści. Jeśli piszesz artykuł o optymalizacji strony, naturalnym miejscem jest link do oferty pozycjonowania stron internetowych, a jeśli temat dotyczy technicznej budowy witryny, warto odesłać do strony z ofertą stron internetowych.
Krok 8: dane strukturalne, które schema dodać do każdej podstrony?
Dane strukturalne to kod dodawany do strony, który pomaga wyszukiwarkom zrozumieć rodzaj i znaczenie treści na stronie, wykraczając poza samą analizę tekstu. Ta sekcja pokazuje, które typy schema mają największy sens dla małej firmy.
Dla strony firmowej podstawą jest schema typu LocalBusiness, zawierająca dane adresowe, godziny otwarcia i numer telefonu, co pomaga Google powiązać stronę z wizytówką Google Moja Firma. Dla artykułów blogowych warto dodać schema Article, a dla sekcji FAQ, tak jak ta na końcu niniejszego artykułu, schema FAQPage, która czasem pozwala na wyświetlenie rozwijanych pytań bezpośrednio w wynikach wyszukiwania.
Dane strukturalne nie gwarantują lepszej pozycji same z siebie, ale zwiększają szansę na wzbogacone wyniki, tak zwane rich snippets, które wyróżniają się wizualnie na tle standardowych niebieskich linków i mogą podnieść współczynnik klikalności nawet bez zmiany samej pozycji w rankingu.
Czytaj też: Posty w profilu Google Moja Firma: co i jak publikować, żeby przyciągać klientów i wzmacniać pozycję?
Checklista do pobrania: 20 punktów on-page SEO
Na koniec zbieram wszystkie kroki w jedną listę, którą możesz odhaczać przy każdej nowej podstronie. Trzymam się jej sam przy każdym wdrożeniu u klienta, niezależnie od tego, czy to strona usługowa, wpis blogowy czy podstrona ofertowa.
- Fraza główna wybrana na podstawie realnego wolumenu wyszukiwań i intencji użytkownika.
- Title tag do 60 znaków, z frazą główną blisko początku.
- Meta description do 155 znaków, z konkretną obietnicą dla czytelnika.
- Jeden nagłówek H1 zawierający frazę główną.
- Logiczna hierarchia H2 i H3, bez pomijania poziomów.
- Treść pokrywająca temat wyczerpująco, dopasowana długością do złożoności zagadnienia.
- Frazy LSI wplecione naturalnie, bez sztucznego powtarzania.
- Adres URL krótki, czytelny i zawierający frazę główną.
- Alt text przy każdym obrazie, opisowy i konkretny.
- Obrazy skompresowane, najlepiej w formacie WebP.
- Lazy loading włączony dla obrazów poniżej ekranu startowego.
- Minimum kilka linków wewnętrznych do tematycznie powiązanych podstron.
- Opisowy tekst kotwicy przy każdym linku wewnętrznym.
- Dane strukturalne dopasowane do typu podstrony.
- Sprawdzona poprawność językowa i interpunkcyjna tekstu.
- Brak duplikacji treści z inną podstroną w serwisie.
- Strona responsywna i poprawnie wyświetlająca się na telefonie.
- Szybkość ładowania sprawdzona w narzędziu do pomiaru wydajności.
- Call to action jasno wskazujący, co użytkownik ma zrobić dalej.
- Podstrona zgłoszona do indeksowania w Google Search Console po publikacji.
Co dalej z on-page SEO na Twojej stronie?
Jeśli po przeczytaniu tej checklisty widzisz, że Twoja strona ma braki w kilku punktach naraz, nie musisz przechodzić przez to sam. Sprawdzę stan on-page SEO na każdej kluczowej podstronie, wskażę konkretne poprawki i przygotuję plan wdrożenia, zaczynając od elementów o największym wpływie na widoczność. Robię to na co dzień w ramach pozycjonowania stron internetowych dla klientów z Raciborza, Wrocławia, Śląska, jak i całej Polski.
Jeśli okaże się, że problem leży głębiej, na przykład w samej strukturze serwisu albo przestarzałym szablonie, który utrudnia poprawną optymalizację, pomogę też zbudować stronę od nowa w ramach oferty stron internetowych, z on-page SEO wdrożonym poprawnie od pierwszego dnia. A dla firm działających lokalnie warto połączyć optymalizację on-site z pracą nad wizytówką Google, o czym więcej piszę w ramach pozycjonowania lokalnego.

FAQ: najczęstsze pytania o on-page SEO
Czym różni się on-page SEO od off-page SEO?
On-page SEO obejmuje wszystkie elementy, które kontrolujesz bezpośrednio na własnej stronie, jak title tag, treść, nagłówki czy dane strukturalne. Off-page SEO dotyczy czynników zewnętrznych, przede wszystkim linków przychodzących z innych witryn oraz wzmianek o marce w sieci. Oba obszary działają najlepiej razem, ale on-page SEO zawsze powinno być fundamentem, na którym buduje się dalsze działania.
Ile czasu zajmuje pełna optymalizacja on-page jednej podstrony?
Przy podstronie pisanej od zera, razem z badaniem frazy i tworzeniem treści, cały proces zajmuje zwykle od kilku do kilkunastu godzin, w zależności od złożoności tematu. Sama optymalizacja już istniejącej podstrony, bez pisania nowej treści, czyli poprawa title, meta description, nagłówków i linkowania, to zwykle godzina do dwóch na jedną podstronę.
Czy on-page SEO wystarczy, żeby wejść do TOP 10 w Google?
W przypadku fraz o niskiej konkurencyjności samo solidne on-page SEO czasem wystarcza do osiągnięcia dobrej pozycji. Przy bardziej konkurencyjnych frazach on-page SEO jest warunkiem koniecznym, ale nie zawsze wystarczającym, i trzeba je uzupełnić o linki zewnętrzne oraz sygnały z wizytówki Google, jeśli chodzi o wyniki lokalne.
Jaka jest optymalna długość title taga w on-page SEO?
Bezpieczna długość to około 60 znaków ze spacjami, choć dokładna liczba widocznych znaków zależy od szerokości poszczególnych liter i urządzenia, na którym wyświetlany jest wynik wyszukiwania. Dłuższe tytuły Google przycina, dodając wielokropek, co może obciąć najważniejszą informację, jeśli fraza kluczowa znajduje się na końcu zdania.
Czy każda podstrona musi mieć unikalny title i meta description?
Tak, powielony title lub meta description na wielu podstronach to jeden z najczęstszych błędów on-page SEO, jaki widzę podczas audytów. Duplikacja tych elementów utrudnia Google odróżnienie, która podstrona faktycznie odpowiada na dane zapytanie, i może obniżać widoczność wszystkich stron, których to dotyczy.
Co zrobić, jeśli mam bardzo mało czasu na optymalizację on-page SEO?
W pierwszej kolejności skup się na title tagu, jednym nagłówku H1 z frazą główną i meta description, bo te trzy elementy dają największy efekt przy najmniejszym nakładzie pracy. Resztę checklisty, jak dane strukturalne czy optymalizację obrazów, można wdrażać stopniowo przy kolejnych aktualizacjach strony.
Czy on-page SEO trzeba powtarzać, czy robi się je raz na zawsze?
On-page SEO warto weryfikować cyklicznie, zwłaszcza przy podstronach, które tracą pozycję albo gdy zmieniają się wytyczne Google dotyczące na przykład danych strukturalnych czy Core Web Vitals. Stare podstrony korzystają też na regularnym odświeżaniu treści i uzupełnianiu jej o nowe pytania, które pojawiają się w wyszukiwarce z czasem.
Czytaj też: Pozycjonowanie lokalne: kompletny przewodnik dla właścicieli firm

