Najważniejsze wnioski
- SEO on-page to wszystko, na co masz wpływ na samej stronie: tytuł, nagłówki, treść, linki wewnętrzne, obrazy i dane strukturalne.
- Każda strona powinna odpowiadać na jeden jasny temat i jedną intencję wyszukiwania. Większość problemów on-page zaczyna się od stron, które próbują robić zbyt wiele.
- Tytuły i nagłówki pisz przede wszystkim dla ludzi. Google przepisuje tytuły, które źle opisują stronę.
- Dane strukturalne nie podnoszą pozycji bezpośrednio, ale mogą sprawić, że Twój wynik będzie kwalifikował się do wyników rozszerzonych.
Co obejmuje SEO on-page
SEO on-page to optymalizacja poszczególnych stron tak, by wyszukiwarki rozumiały, czego dotyczą, a użytkownicy znajdowali to, po co przyszli. Obejmuje elementy, które kontrolujesz bezpośrednio w treści i kodzie HTML strony, w odróżnieniu od linków z innych witryn czy ustawień technicznych na poziomie serwera.
Zanim zajmiesz się którymkolwiek elementem z poniższej listy, upewnij się, że strona ma jasne zadanie. Powinna odpowiadać na jedną główną frazę i jej bliskie warianty, za którymi stoi jedna intencja. Jeśli jeszcze nie przypisałeś słów kluczowych do stron, zacznij od naszego poradnika o doborze słów kluczowych, bo optymalizacja on-page pod zły cel się nie opłaca.
Traktuj ten artykuł jak checklistę. Dla każdej ważnej strony przejdź przez sekcje po kolei i zanotuj, co wymaga poprawy.
Tagi title, meta description i adresy URL
Tagi title, meta description i adresy URL to większość tego, co ludzie widzą z Twojej strony w wynikach wyszukiwania, więc wymagają największej staranności. Dopracuj je na każdej ważnej stronie, zanim zajmiesz się czymkolwiek innym.
Tagi title
Tag title to najważniejszy element on-page, bo Google często używa go jako klikalnego nagłówka w wynikach wyszukiwania. Powinien dokładnie opisywać stronę, zawierać główną frazę i dawać ludziom powód do kliknięcia.
- Nadaj każdej stronie unikalny tytuł. Zduplikowane tytuły na wielu stronach utrudniają Google odróżnienie ich od siebie.
- Umieść główną frazę blisko początku, w naturalnym brzmieniu.
- Pisz zwięźle. Google nie określa stałego limitu znaków, ale długie tytuły są ucinane w wynikach, więc rozsądnym celem jest około 50–60 znaków.
- Jeśli jest miejsce, dodaj na końcu nazwę marki, oddzieloną myślnikiem lub pionową kreską.
- Unikaj upychania kilku wariantów frazy w jednym tytule.
Google może przepisać Twój tytuł w wynikach, jeśli jest za długi, przeładowany słowami kluczowymi lub nie pasuje do strony. Jeśli zauważasz takie zmiany na ważnych stronach, to sygnał, że tytuł powinien lepiej opisywać treść.
Meta description
Meta description to krótkie podsumowanie, które Google może pokazać pod tytułem w wynikach wyszukiwania. Nie jest czynnikiem rankingowym, ale jasny opis może zwiększyć odsetek osób, które klikają Twój wynik.
- Napisz unikalny opis dla każdej ważnej strony, podsumowujący, co dostanie czytelnik.
- Celuj w jedno lub dwa zdania, około 140–160 znaków, by zmniejszyć ryzyko ucięcia.
- Użyj głównej frazy w naturalny sposób. Google często pogrubia słowa pasujące do zapytania.
Google często zastępuje meta description tekstem ze strony, gdy uzna, że lepiej pasuje do zapytania. To normalne i nie ma sensu z tym walczyć.
Adresy URL i canonicale
Czytelne, przejrzyste adresy URL ułatwiają zrozumienie i udostępnianie stron. Żaden z tych szczegółów sam nie odmieni pozycji, ale zapobiega problemom, których można uniknąć.
- Używaj krótkich, opisowych adresów URL ze słowami oddzielonymi myślnikami, np.
/blog/on-page-seo/. - Unikaj zmiany adresów stron, które już się pozycjonują. Jeśli musisz, ustaw przekierowanie 301 ze starego adresu.
- Sprawdź, czy strona ma samoodwołujący się tag canonical, chyba że celowo wskazuje inny adres URL.
- Upewnij się, że strona dobrze działa na urządzeniach mobilnych, bo Google indeksuje wersję mobilną.
Nagłówki i struktura strony
Nagłówki pokazują czytelnikom i wyszukiwarkom, jak zorganizowana jest treść. Użyj jednego H1, który określa temat strony, potem H2 dla głównych sekcji i H3 dla podsekcji.
- H1 powinien znaczeniowo odpowiadać tagowi title i zawierać główną frazę.
- Nagłówki H2 powinny czytać się jak spis treści. Osoba, która przegląda tylko nagłówki, powinna zrozumieć, o czym jest strona.
- Używaj fraz dodatkowych i częstych pytań jako H2 tam, gdzie pasują naturalnie.
- Nie pomijaj poziomów nagłówków ze względów wizualnych. Jeśli chcesz większego tekstu, zmień CSS, a nie poziom nagłówka.
Przejrzysta struktura pomaga też treściom pojawiać się w polecanych fragmentach (featured snippets) i odpowiedziach generowanych przez AI, które zwykle czerpią z wyraźnie wydzielonych sekcji bezpośrednio odpowiadających na pytanie.
Jakość i trafność treści
Sama treść to rdzeń SEO on-page: musi odpowiadać na zapytanie lepiej i jaśniej niż strony, które już się pozycjonują. Wytyczne Google dotyczące pomocnych treści pytają, czy strona jest pisana przede wszystkim dla ludzi, pokazuje prawdziwą wiedzę i zostawia czytelnika usatysfakcjonowanym.
Co sprawdzić na każdej stronie
- Najpierw odpowiedź: podaj bezpośrednią odpowiedź blisko początku. Nie każ czytelnikom przewijać wstępu, by ją znaleźć.
- Zakres: przejrzyj najwyższe wyniki dla swojej frazy i pytania z sekcji „Podobne pytania”. Omów podtematy, których oczekuje czytelnik.
- Doświadczenie i szczegóły: dodaj konkrety, które zna tylko ktoś, kto wykonuje tę pracę, np. kroki, przykłady, ceny, specyfikacje czy ograniczenia.
- Czytelność: krótkie akapity, prosty język, listy dla kroków i opcji, tabele dla porównań.
- Aktualność: aktualizuj fakty, zrzuty ekranu i ceny, które się zmieniły. Nie zmieniaj tylko daty.
Słowa kluczowe w treści
Użyj głównej frazy w pierwszym akapicie i dalej tam, gdzie pasuje naturalnie. Wyszukiwarki rozumieją synonimy i pojęcia powiązane, więc nie istnieje docelowe nasycenie słowami kluczowymi. Nienaturalne powtarzanie frazy to keyword stuffing, który zasady Google dotyczące spamu wymieniają wprost.
Linkowanie wewnętrzne
Linki wewnętrzne łączą Twoje strony, pomagają Google je odkrywać i rozumieć oraz przekazują autorytet z mocnych stron na te, które chcesz pozycjonować. Z mojego doświadczenia to jedna z najmniej wykorzystywanych dźwigni on-page.
- Linkuj do optymalizowanej strony z trafnych, dobrze podlinkowanych stron.
- Używaj opisowych anchorów, które mówią czytelnikowi, co znajdzie. „Przeczytaj nasz poradnik o hreflang” jest lepsze niż „kliknij tutaj”.
- Upewnij się, że każda ważna strona jest osiągalna w kilku kliknięciach od strony głównej.
- Popraw linki prowadzące do przekierowań lub niedziałających stron, by nie marnować autorytetu.
- Nie przesadzaj. Kilka przydatnych linków w kontekście jest lepsze niż blok linków nasyconych frazami na dole strony.
Obrazy i multimedia
Obrazy potrzebują opisowych nazw plików, tekstów alternatywnych i rozsądnych rozmiarów, by wyszukiwarki mogły je zrozumieć, a strony ładowały się szybko. Wyszukiwarka grafik może też przynosić znaczący ruch w przypadku produktów i tematów wizualnych.
- Tekst alternatywny (alt): opisz krótko, co przedstawia obraz. Alt ma znaczenie także dla dostępności, bo czytniki ekranu odczytują go na głos.
- Nazwy plików: używaj słów, np.
blue-running-shoe-side.jpg, a nieIMG_4821.jpg. - Rozmiar i format: kompresuj obrazy i tam, gdzie to możliwe, używaj nowoczesnych formatów, takich jak WebP lub AVIF. Duże obrazy to częsta przyczyna wolnego Largest Contentful Paint.
- Wymiary: ustaw atrybuty width i height, by układ nie przesuwał się podczas ładowania obrazów.
- Lazy loading: stosuj leniwe ładowanie dla obrazów poniżej pierwszego widoku, ale nie dla głównego obrazu na górze strony.
Szybkość i stabilność układu to część Core Web Vitals. Nasz poradnik o Core Web Vitals wyjaśnia progi i sposoby pomiaru.
Dane strukturalne (schema markup)
Dane strukturalne to kod, zwykle w formacie JSON-LD, który opisuje treść strony za pomocą standardowego słownika schema.org. Pomagają Google zrozumieć stronę i mogą sprawić, że będzie się kwalifikować do wyników rozszerzonych, takich jak ceny produktów, gwiazdki ocen czy ścieżka nawigacyjna.
Najczęstsze typy, które warto dodać:
| Typ schema | Gdzie go użyć | Możliwa korzyść |
|---|---|---|
| Organization | Strona główna lub strona „O nas” | Pomaga Google zrozumieć Twoją markę, logo i profile |
| Product z Offer | Strony produktów | Cena, dostępność i oceny w wynikach |
| Article | Wpisy blogowe i aktualności | Jaśniejsze informacje o autorze i dacie |
| BreadcrumbList | Każda strona ze ścieżką nawigacyjną | Ścieżka nawigacyjna widoczna w wynikach |
| LocalBusiness | Strony lokalizacji | Adres, godziny otwarcia i dane kontaktowe |
Oznaczaj tylko treść widoczną na stronie i testuj ją w Teście wyników z elementami rozszerzonymi od Google. Dane strukturalne sprawiają, że kwalifikujesz się do wyników rozszerzonych, ale ich nie gwarantują i nie są bezpośrednim czynnikiem rankingowym.
Jak przejść przez checklistę
Zacznij od stron najbliższych przychodom i tych, które już są na drugiej stronie wyników, bo tam małe poprawki on-page najszybciej dają efekty. W Google Search Console znajdź strony z wieloma wyświetleniami, ale niskim CTR; lepsze tytuły i opisy zwykle pomagają im w pierwszej kolejności.
Dopracuj w pełni jedną stronę, zanim przejdziesz do następnej, i prowadź prosty dziennik zmian z datami. Dzięki temu powiążesz zmiany z ruchami w Search Console. Jeśli chcesz, by ktoś z zewnątrz spojrzał na Twoje najważniejsze strony, audyt SEO uszereguje poprawki on-page według wpływu, więc będziesz wiedzieć, od czego zacząć.
Najczęściej zadawane pytania
Czym różni się SEO on-page od off-page?
SEO on-page obejmuje to, co kontrolujesz na własnych stronach, np. tytuły, treść i linki wewnętrzne. SEO off-page obejmuje sygnały z innych miejsc w sieci, głównie linki i wzmianki o marce z innych witryn.
Jak długi powinien być tag title?
Google nie określa stałego limitu, ale tytuły dłuższe niż około 60 znaków są często ucinane w wynikach. Celuj w zwięzły, opisowy tytuł z główną frazą blisko początku.
Czy meta description wpływa na pozycje?
Nie, Google nie traktuje meta description jako czynnika rankingowego. Dobry opis może jednak zwiększyć liczbę osób, które klikają Twój wynik.
Czy dane strukturalne poprawiają pozycje?
Nie bezpośrednio. Dane strukturalne pomagają Google zrozumieć treść i mogą sprawić, że strony będą się kwalifikować do wyników rozszerzonych, co może poprawić CTR.