On-page SEO - co to jest i jakie elementy strony optymalizować w pierwszej kolejności
On-page SEO to optymalizacja elementów bezpośrednio na Twojej stronie - od title tagu i nagłówków po treść i linki wewnętrzne. To fundament, bez którego nawet najlepsze działania poza stroną nie przyniosą efektów.
Kiedy ktoś pyta mnie, od czego zacząć pozycjonowanie swojej strony, odpowiedź jest zawsze ta sama: od on-page SEO. Zanim zaczniesz myśleć o linkach zewnętrznych, mediach społecznościowych czy kampaniach reklamowych, musisz zadbać o to, co Google widzi bezpośrednio na Twojej stronie. To trochę jak przygotowanie mieszkania przed jego ogłoszeniem do wynajmu - najpierw sprzątasz i urządzasz wnętrze, dopiero potem robisz zdjęcia i dajesz ogłoszenie.
W tym artykule przejdę z Tobą przez wszystkie główne elementy on-page SEO - od tytułów i nagłówków, przez treść i obrazy, po linki wewnętrzne. Nie będzie teorii dla teorii: każdy punkt opatruję konkretnym przykładem, żebyś wiedział, jak to wygląda w praktyce na zwykłej stronie usługowej lub firmowej.
Czym właściwie jest on-page SEO?
On-page SEO (nazywane też SEO on-site) to ogół działań optymalizacyjnych, które wykonujesz bezpośrednio w obrębie swojej witryny. Obejmuje zarówno treść (słowa, które piszesz), jak i elementy techniczne widoczne w kodzie strony (tytuły, opisy, atrybuty obrazów). Jeśli chcesz dowiedzieć się więcej o tym, jak Google w ogóle przetwarza strony, polecam artykuł czym jest SEO i jak działa wyszukiwarka.
Przeciwieństwem on-page jest off-page SEO, czyli działania poza Twoją domeną - przede wszystkim zdobywanie linków z innych stron. Oba obszary są ważne, ale bez solidnego fundamentu on-page nawet dziesiątki pozyskanych linków nie wyniosą Cię na wysokie pozycje. Google musi najpierw rozumieć Twoją stronę - i to jest właśnie zadanie on-page SEO.
On-page vs off-page SEO - podstawowe różnice
| Kryterium | On-page SEO | Off-page SEO |
|---|---|---|
| Gdzie działasz? | Na własnej stronie | Poza swoją domeną |
| Co optymalizujesz? | Treść, tytuły, nagłówki, kod | Linki, wzmianki, sygnały społeczne |
| Kiedy zacznąć? | Zawsze najpierw | Po dopracowaniu on-page |
| Kto ma kontrolę? | Ty w 100% | Częściowo zewnętrzni partnerzy |
| Efekty widoczne? | Stosunkowo szybko | Buduje się miesiącami |
| Koszt startu? | Niski, można samemu | Może wymagać budżetu lub agencji |
Title tag - najważniejszy element na stronie
Title tag to tytuł Twojej strony widoczny w zakładce przeglądarki i - co ważniejsze - jako niebieski nagłówek w wynikach wyszukiwania Google. To pierwsze, co użytkownik czyta, zanim zdecyduje, czy kliknąć Twój wynik czy przejść do konkurencji.
Zasada jest prosta: jedno główne słowo kluczowe, jak najwcześniej w tytule, i nieprzekraczanie około 60 znaków. Długi tytuł Google przytnie wielokropkiem, co wygląda nieprofesjonalnie. Na końcu możesz dodać nazwę firmy.
Przykład z praktyki: miałem klienta - firmę remontową z Poznania - której title na stronie głównej brzmiał: "Witamy na stronie firmy ABC - Twój Partner w Remontach". Zero słów kluczowych, marka nieznana nikomu poza stałymi klientami. Zmieniliśmy na: "Remonty mieszkań Poznań - firma ABC". Trzy miesiące później ruch organiczny wzrósł o kilkadziesiąt procent bez żadnych innych zmian.
Title tag i nagłówek H1 to dwa różne elementy. Title widzisz w Google i zakładce przeglądarki. H1 to nagłówek wewnątrz strony. Mogą być podobne, ale nie muszą być identyczne - i często lepiej, żeby nie były.
Meta description - krótka zachęta do kliknięcia
Meta description to opis strony wyświetlany w Google pod tytułem. Technicznie nie wpływa bezpośrednio na ranking - Google oficjalnie to potwierdza. Wpływa jednak na to, ile osób zdecyduje się kliknąć Twój wynik zamiast przejść do kolejnego. A wysoki wskaźnik kliknięć (CTR) to już pośredni sygnał jakości dla algorytmu.
Długość: do 155-160 znaków. Pisz tak, jakbyś pisał ogłoszenie: co użytkownik znajdzie na stronie, jaka jest korzyść, ewentualnie call to action. Jeśli zostawisz pole puste, Google sam wygeneruje opis - zazwyczaj wybierając losowy fragment tekstu, który może nie być zbyt zachęcający.
Nagłówki H1-H6 - szkielet treści
Nagłówki w HTML to nie tylko kwestia estetyki. Tworzą hierarchię treści, którą Google skanuje, żeby zrozumieć temat strony i powiązania między poszczególnymi sekcjami. Myśl o nich jak o spisie treści książki.
H1 to tytuł podstrony - powinien być jeden na całą stronę i zawierać główne słowo kluczowe. H2 to tytuły głównych sekcji, H3 to podsekcje wewnątrz H2. H4-H6 stosuje się rzadko i tylko wtedy, gdy treść faktycznie wymaga tak głębokiej hierarchii.
Najczęstszy błąd, jaki widzę: brak H1 w ogóle (bo motyw graficzny "ładnie" wyświetla duży tekst bez użycia tagu HTML), albo użycie wielu H1 na jednej stronie. WordPress domyślnie ustawia tytuł wpisu jako H1, więc w postach blogowych nie dodawaj już kolejnego H1 ręcznie.
Nagłówki SEO - szybka checklista
- Strona ma dokładnie jeden tag H1 z głównym słowem kluczowym
- Sekcje treści są podzielone nagłówkami H2
- Podsekcje używają H3, nie kolejnych H2
- Nagłówki opisują temat sekcji, nie są dekoracyjne
- Nie ma pominięć w hierarchii (H2 bezpośrednio po H1, nie H4 po H1)
Treść strony - fundament, na którym stoi reszta
Google jest wyszukiwarką tekstu. Nawet jeśli Twoja strona wygląda pięknie, grafika i zdjęcia bez opisowego tekstu to dla algorytmu prawie pusta kartka. Dobra treść on-page to taka, która wyczerpuje temat w zakresie, jakiego szuka użytkownik wpisujący konkretną frazę.
Dla strony usługowej - powiedzmy firmy oferującej usługi księgowe dla małych firm - nie wystarczy jedno zdanie "Prowadzimy księgowość dla przedsiębiorców". Google porównuje Twoją stronę z dziesiątkami konkurencyjnych stron i nagradza tę, która najlepiej odpowiada na pytanie użytkownika. Co to znaczy w praktyce? Opisujesz, dla kogo jest usługa, jak wygląda współpraca, co jest wliczone w cenę, jakie masz doświadczenie.
Kluczowe słowo kluczowe powinno pojawić się w pierwszym akapicie tekstu. Reszta fraz - naturalnie w całej treści, bez sztucznego upychania. Jeśli chcesz dowiedzieć się, jak dobierać słowa kluczowe pod konkretne podstrony, szczegółowo opisuję to w artykule słowa kluczowe - co to jest i jak je dobierać.
Keyword stuffing, czyli upychanie słowa kluczowego co drugie zdanie, to praktyka z poprzedniej dekady. Google rozpoznaje ją i traktuje jako sygnał niskiej jakości. Jeśli tekst brzmi naturalnie dla człowieka, zwykle jest też OK dla algorytmu.
Optymalizacja obrazów - dwa proste kroki
Obraz wart tysiąc słów - ale tylko dla ludzi. Google nie widzi, co przedstawia zdjęcie; widzi nazwę pliku i atrybut alt. Dlatego optymalizacja obrazów to dwa konkretne działania.
Po pierwsze: atrybut alt. To krótki tekstowy opis obrazu w kodzie HTML, do 125 znaków. Opisz, co przedstawia grafika, i naturalnie wpleć słowo kluczowe, jeśli to ma sens. Dla fotografa ślubnego zdjęcie panny młodej może mieć alt: "fotografia ślubna Poznań - sesja plenerowa pary młodej w parku". Pusty alt lub alt "img001.jpg" to zmarnowana okazja.
Po drugie: nazwa pliku. Przed wgraniem zdjęcia na serwer zmień jego nazwę z domyślnej (np. DSC_3847.jpg) na opisową (fotografia-slubna-poznan.jpg). To drobny sygnał, ale kosztuje Cię dosłownie kilka sekund.
Dodatkowo: rozmiar pliku. Ciężkie obrazy spowalniają ładowanie strony, a szybkość strony to jeden z potwierdzonych czynników rankingowych. Przed uploadem skompresuj pliki graficzne.
Plusy
- Pełna kontrola nad optymalizacją - zależy tylko od Ciebie
- Efekty widoczne bez budżetu na reklamy
- Poprawa on-page pomaga też użytkownikom, nie tylko robotom
- Raz dobrze zrobione działa latami
Minusy
- Wymaga czasu i regularności
- Efekty w Google pojawiają się z opóźnieniem (tygodnie, czasem miesiące)
- Sama optymalizacja on-page nie wystarczy w bardzo konkurencyjnych branżach
- Błędy w kodzie mogą zaszkodzić, jeśli wprowadzasz zmiany bez wiedzy technicznej
Linki wewnętrzne - nawigacja dla Google i dla użytkownika
Link wewnętrzny to odnośnik z jednej podstrony Twojej witryny do innej podstrony tej samej witryny. Spełniają dwie funkcje: pomagają użytkownikom nawigować po stronie i przekazują tzw. link juice - moc SEO - między podstronami.
Jeśli masz stronę usługową o pozycjonowaniu stron i piszesz post na blogu o on-page SEO, naturalnym posunięciem jest zlinkowanie do strony usługi. Taki link mówi Google: "te dwie strony są tematycznie powiązane, strona usługi jest dla mnie ważna".
Kluczowe zasady linkowania wewnętrznego:
- Anchor text (tekst linku) powinien opisywać, co znajdzie się po kliknięciu - unikaj ogólnikowego "kliknij tutaj"
- Linkuj do podstron, które chcesz pozycjonować na ważne frazy
- Nie rób sztucznych linków na siłę - tylko wtedy, gdy to ma sens dla czytelnika
- Sprawdź, czy nie masz "sierot" - podstron, do których nikt nie linkuje z innych miejsc witryny
Dla strony firmowej czy sklepu internetowego wewnętrzna siatka linków to jeden z łatwiejszych elementów do poprawy samodzielnie, bez wiedzy programistycznej.
Mapa serwisu (sitemap.xml) to nie to samo, co linki wewnętrzne. Sitemap pomaga Google znaleźć wszystkie podstrony, ale to linki wewnętrzne decydują, które z nich są ważne. Potrzebujesz obu.
URL i struktura adresów
Adres URL podstrony powinien być krótki, opisowy i zawierać słowo kluczowe. Dla strony o remontach łazienek lepszy URL to /remonty-lazienek/ niż /category/services/page?id=47. Pierwszy jest czytelny dla człowieka i dla Google, drugi nie mówi nic nikomu.
W WordPressie ustawienie przyjaznych adresów URL to kwestia jednej opcji w panelu administracyjnym. Po ustawieniu staraj się nie zmieniać już raz nadanych adresów - zmiana URL bez odpowiedniego przekierowania 301 powoduje utratę pozycji i błędy 404 dla użytkowników, którzy mają zapisane linki.
Od czego zacząć - priorytety dla małej firmy
Jeśli dopiero zaczynasz optymalizować swoją stronę internetową lub masz ograniczony czas, działaj w tej kolejności:
Priorytetowa lista on-page SEO dla małej firmy
- Sprawdź i popraw title tag każdej ważnej podstrony
- Uzupełnij meta description tam, gdzie są puste
- Upewnij się, że każda podstrona ma jeden H1 z głównym słowem kluczowym
- Dodaj atrybuty alt do wszystkich obrazów
- Skróć i opisz URL-e podstron (jeśli są nieczytelne)
- Dodaj linki wewnętrzne między podstronami usługowymi a blogiem
- Oceń, czy treść na stronach usługowych jest wystarczająco rozbudowana
Jeśli chcesz, żebym przejrzał Twoją stronę i wskazał konkretne błędy, możesz skontaktować się ze mną - pierwsze spojrzenie na witrynę robię bezpłatnie. W zakresie pozycjonowania pracuję zarówno z firmami z Polski, jak i z rynku niemieckiego.
On-page SEO to wszystko, co robisz na własnej stronie - treść, tytuły, nagłówki, linki wewnętrzne. Off-page SEO to działania poza Twoją domeną, głównie pozyskiwanie linków z zewnętrznych stron. Logiczne jest, żeby najpierw zadbać o on-page - bo nawet setki linków zewnętrznych nie pomogą, jeśli Google nie rozumie, o czym jest Twoja strona. Jedna podstrona powinna być ukierunkowana na jedno główne słowo kluczowe i kilka pokrewnych fraz. Upychanie dziesiątek słów kluczowych na siłę to praktyka, którą Google dawno nauczyło się rozpoznawać i karać. Pisz naturalnie - jeśli tekst dobrze wyjaśnia temat, frazy pokrewne pojawią się same. Bezpośrednio nie - Google oficjalnie potwierdza, że meta description nie jest czynnikiem rankingowym. Pośrednio jednak tak, bo dobry opis zachęca do kliknięcia (wysoki CTR), a to sygnał jakości dla wyszukiwarki. Warto go pisać dla użytkownika, nie dla algorytmu. Przyjmuje się zakres do około 60 znaków, bo tyle Google wyświetla w wynikach wyszukiwania na większości urządzeń. Dłuższy tytuł zostanie ucięty i zastąpiony wielokropkiem, co wygląda nieprofesjonalnie. Priorytet: słowo kluczowe na początku, nazwa firmy na końcu. Nie musisz zaczynać od wszystkich naraz. Zacznij od podstron, które mają największe znaczenie biznesowe - strona główna, strony usług, kluczowe kategorie w sklepie. Blog i strony pomocnicze optymalizuj w miarę ich tworzenia lub aktualizacji. Atrybut alt to krótki tekstowy opis obrazu wpisany w kodzie HTML. Google nie potrafi czytać grafik tak jak człowiek, więc korzysta właśnie z tego opisu, żeby zrozumieć, co przedstawia zdjęcie. Dobrze wypełniony alt pomaga też osobom niewidomym korzystającym z czytników ekranu - to kwestia zarówno SEO, jak i dostępności. Podstawowe narzędzia to Google Search Console (bezpłatne) - pokazuje błędy indeksacji, brakujące tytuły i opisy. Warto też przejrzeć stronę wtyczką np. Rank Math lub Yoast SEO, jeśli pracujesz na WordPressie. Do głębszej analizy używa się płatnych narzędzi jak Ahrefs, Semrush czy Senuto.Najczęstsze pytania
Czym różni się on-page SEO od off-page SEO?
Ile słów kluczowych wstawić na jedną podstronę?
Czy meta description wpływa na pozycję w Google?
Ile znaków powinien mieć title tag?
Czy każda strona w serwisie wymaga optymalizacji on-page?
Co to jest atrybut alt obrazu i dlaczego jest ważny w SEO?
Jak sprawdzić, czy moja strona ma problemy z on-page SEO?
Potrzebujesz pomocy z projektem?
Robię strony WordPress i sklepy Shoper od 2500 zł. Partner Shoper, 120+ projektów.
- Odpowiedź w 24h
- Certyfikowany Partner Shoper
- 120+ zrealizowanych projektów
- Zgodność z RODO, pełna ochrona danych