Poradnik8 min czytania
Jak samodzielnie poprawić SEO strony?
Autor: Jacek Pawlos, fullstack developer z Bydgoszczy
SEO strony poprawisz samodzielnie w kolejności: najpierw sprawdź, czy Google w ogóle indeksuje stronę (Search Console, brak noindex i blokad w robots.txt), potem popraw tytuły i opisy, przypisz każdej frazie jedną podstronę i dopisz treść odpowiadającą na pytania klientów. Szybkość, dane strukturalne, linki wewnętrzne i wizytówka Google to kolejne kroki. Wszystko da się sprawdzić darmowymi narzędziami Google.
Ta lista jest dla właściciela strony, który chce najpierw spróbować sam, zanim komukolwiek zapłaci. Kolejność ma znaczenie: poprawianie szybkości strony, której Google nie indeksuje, to stracone popołudnie. Każdy krok sprawdzisz darmowymi narzędziami, a większość poprawek zrobisz w panelu swojej strony, bez dotykania kodu. Na końcu piszę, po czym poznać, że dalej lepiej to komuś zlecić.
1. Czy Google w ogóle widzi Twoją stronę?
Najszybszy test: wpisz w Google site:twojadomena.pl. Jeśli widzisz wyniki z Twojej strony, jest w indeksie. Jeśli brakuje w nich ważnych podstron albo nie ma nic, reszta tej listy musi poczekać. Dokładniejszy obraz daje Google Search Console - darmowe narzędzie, do którego dodajesz stronę i potwierdzasz, że należy do Ciebie. Raport indeksowania stron pokazuje, które adresy są w Google, a które nie i dlaczego. Narzędzie Sprawdzanie adresu URL pokazuje, co Google zobaczył przy ostatniej wizycie na konkretnej podstronie.
Najczęstszy winowajca to znacznik noindex - linijka w kodzie strony, która mówi Google „nie pokazuj tej strony w wynikach”. Bywa zostawiony po wersji testowej albo włączony jednym kliknięciem w ustawieniach WordPressa. Druga pułapka to robots.txt: jeśli blokuje podstronę, Google nie wejdzie na nią i nie zobaczy nawet znacznika noindex, więc adres może dalej wisieć w wynikach bez opisu.
| Objaw | Gdzie sprawdzić | Co zrobić |
|---|---|---|
| site:twojadomena.pl nie pokazuje nic | Search Console, raport indeksowania stron | Dodaj stronę do Search Console i zgłoś mapę witryny |
| Podstrona wykluczona przez tag noindex | Sprawdzanie adresu URL | Usuń noindex w kodzie lub w ustawieniach wtyczki SEO |
| Podstrona zablokowana przez robots.txt | Plik twojadomena.pl/robots.txt | Usuń regułę Disallow dla stron, które mają być w Google |
| Strona zeskanowana, ale niezaindeksowana | Raport indeksowania stron | Sprawdź, czy nie jest kopią innej podstrony i czy ma własną treść |
| Nowa podstrona niewidoczna od tygodni | Sprawdzanie adresu URL | Dodaj do niej linki z menu lub innych podstron i poproś o zaindeksowanie |
2. Czy tytuły i opisy mówią, co jest na podstronie?
Tytuł strony (znacznik title) to zwykle niebieski link w wynikach Google. Google zaleca, żeby był opisowy i zwięzły, inny na każdej podstronie, bez upychania słów kluczowych i bez ogólników w rodzaju „Strona główna”. Nie podaje limitu znaków - tytuł jest przycinany do szerokości ekranu, więc najważniejsze słowa daj na początek. Google może też sam przepisać tytuł, jeśli uzna, że nie opisuje strony, na przykład gdy wszystkie podstrony mają ten sam.
Opis (meta description) Google wykorzystuje jako tekst pod linkiem, gdy lepiej opisuje stronę niż fragment treści. Też powinien być inny dla każdej podstrony i też bywa przycinany. Dla firmy lokalnej sprawdza się prosty wzór:
- Tytuł przed: „Strona główna - Kowalski”. Po: „Meble na wymiar Bydgoszcz - kuchnie i szafy | Kowalski”.
- Tytuł przed: „Oferta”. Po: „Remonty łazienek Toruń - cennik i terminy | Kowalski”.
- Opis: co robisz, gdzie, jedna konkretna informacja (cena od, czas realizacji, bezpłatna wycena) i sposób kontaktu.
3. Czy każda fraza ma jedną podstronę?
Jeśli trzy podstrony odpowiadają na to samo pytanie - oferta, cennik i wpis na blogu, wszystkie o cenie remontu łazienki - Google musi wybrać jedną, a pozostałe konkurują z nią o te same wyniki. W branży mówi się na to kanibalizacja. Wypisz frazy, po których chcesz być znajdowany, i przypisz każdej jedną podstronę. Pozostałe teksty na ten temat niech do niej linkują zamiast odpowiadać na to samo pytanie jeszcze raz.
Pokrewny problem to ta sama treść pod kilkoma adresami, na przykład z parametrami w adresie albo w wersji do druku. Google zaleca, żeby każda treść była dostępna pod jednym adresem, a gdy to niemożliwe - wskazać wersję główną przekierowaniem albo znacznikiem canonical.
4. Czy treść odpowiada na pytania, które wpisują klienci?
Google pisze w swoim przewodniku SEO, że sama długość tekstu nie ma znaczenia dla pozycji. Znaczenie ma to, czy strona odpowiada na pytanie osoby, która wpisała frazę. Klient szukający „remont łazienki cena” chce zobaczyć widełki, czas trwania i to, co wpływa na koszt. Podstrona z trzema zdaniami o pasji i doświadczeniu nie ma czym na to odpowiedzieć.
Zbierz pytania, które słyszysz przez telefon, i odpowiedz na nie na stronie: nagłówek w formie pytania, konkretna odpowiedź w pierwszym zdaniu pod nim, rozwinięcie niżej. Ceny, terminy, obszar działania i sposób współpracy piszesz wprost. Ten sam układ ułatwia cytowanie Twojej strony modelom AI, o czym więcej w tekście o widoczności w ChatGPT. Treść to zresztą ta część SEO, za którą agencje biorą najwięcej - rozbicie kosztów jest w artykule o tym, ile kosztuje pozycjonowanie.
5. Czy strona ładuje się szybko na telefonie?
Wklej adres do PageSpeed Insights i patrz na wynik mobilny oraz na dane od prawdziwych użytkowników. Progi Core Web Vitals i to, co zwykle spowalnia strony firmowe, opisałem w tekście o szybkości strony. Samodzielnie da się zrobić sporo: zmniejszyć zdjęcia i zapisać je w WebP, usunąć nieużywane wtyczki, odroczyć skrypty marketingowe.
Jeśli po tych poprawkach wynik dalej jest słaby, problem siedzi w szablonie albo hostingu, a to już praca programisty. Zajmuję się tym w ramach przyspieszenia strony. Dla porównania: strona Solid Step, którą budowałem bez CMS-a, ma Core Web Vitals 99/100.
6. Czy strona ma dane strukturalne?
Dane strukturalne to niewidoczny dla odwiedzającego opis firmy w formacie, który roboty odczytują bez zgadywania: nazwa, adres, telefon, godziny, usługi, autor artykułu. Dla małej firmy podstawą są typy LocalBusiness lub Organization, do tego Service, Article i BreadcrumbList tam, gdzie pasują. Które typy wdrożyć i jak je sprawdzić w Teście wyników z elementami rozszerzonymi, opisałem w osobnym tekście o danych strukturalnych schema.org. W WordPressie część z nich dodaje wtyczka SEO - wtedy sprawdź, czy dane w niej zgadzają się z tymi w wizytówce Google.
7. Czy podstrony linkują do siebie nawzajem?
Google odkrywa podstrony głównie przez linki, a tekst linku mówi mu, czego dotyczy strona docelowa - dlatego link „cennik remontu łazienki” jest lepszy od „kliknij tutaj” czy „więcej”. Przejrzyj stronę pod tym kątem:
- Każda podstrona usługi ma link z menu albo ze strony głównej.
- Wpisy na blogu lub w poradniku linkują do podstrony usługi, której dotyczą - tak jak ten tekst linkuje do moich podstron ofertowych.
- Nie ma podstron, do których nie prowadzi żaden link - takie Google znajdzie najwyżej przez mapę witryny.
- Linki prowadzą bezpośrednio na właściwy adres, bez przekierowań po drodze, co ma znaczenie szczególnie po zmianie strony.
8. Czy wizytówka Google jest uzupełniona?
Dla firmy lokalnej Profil Firmy w Google często daje więcej telefonów niż wyniki organiczne. Trafna kategoria główna, nazwa bez dopisanych słów kluczowych, prawdziwe zdjęcia, aktualne godziny i link do właściwej podstrony - krok po kroku jest to w poradniku o wizytówce Google. Druga połowa to opinie: jak o nie prosić zgodnie z zasadami Google, z gotowymi wzorami wiadomości, opisałem w tekście o zdobywaniu opinii.
9. Kiedy lepiej zlecić poprawę SEO?
Google pisze, że część zmian widać po kilku godzinach, inne po kilku miesiącach, a efekt pracy zwykle warto oceniać po kilku tygodniach. Jeśli po tym czasie nic się nie ruszyło, pierwszym krokiem jest diagnoza. W ramach poprawy widoczności strony zaczynam od danych z Search Console i listy przyczyn z priorytetami, a potem wdrażam poprawki. Jeśli wolisz wdrażać poprawki samodzielnie i potrzebujesz tylko listy, wystarczy audyt SEO. Wycena jest indywidualna, po rozmowie i przejrzeniu strony. Stałe pozycjonowanie ma sens dopiero wtedy, gdy kroki z tej listy są zrobione.
Sytuacje, w których szybciej będzie oddać to komuś, kto robi to na co dzień:
- Search Console pokazuje błędy, których nie rozumiesz, albo setki wykluczonych adresów.
- Ruch spadł nagle, na przykład po przebudowie, zmianie domeny albo aktualizacji szablonu.
- Strona stoi na kreatorze lub ciężkim szablonie i mimo poprawek zostaje wolna.
- Masz kilka usług i kilka miast i nie wiesz, jak podzielić je na podstrony.
Podsumowanie
- Zacznij od indeksacji: site:twojadomena.pl, Search Console, brak noindex i blokad w robots.txt.
- Każda podstrona ma własny tytuł i opis, a każda fraza - jedną podstronę, która na nią odpowiada.
- Treść ma odpowiadać na pytania klientów - Google wprost pisze, że sama długość tekstu nie ma znaczenia.
- Szybkość, dane strukturalne, linki wewnętrzne i wizytówka Google to kolejne kroki, sprawdzane darmowymi narzędziami.
- Gdy utkniesz albo ruch spadł po przebudowie, poprawa widoczności strony zaczyna się od diagnozy w Search Console.
| Krok | Co sprawdzić | Narzędzie |
|---|---|---|
| 1. Indeksacja | Czy strona i ważne podstrony są w Google | site:, Search Console, Sprawdzanie adresu URL |
| 2. Tytuły i opisy | Unikalne, opisowe, fraza na początku | Wyniki Google, wtyczka SEO lub kod strony |
| 3. Jedna fraza, jedna strona | Czy kilka podstron nie odpowiada na to samo | Raport skuteczności w Search Console |
| 4. Treść | Czy odpowiada na pytania klientów konkretami | Lista pytań z telefonów i maili |
| 5. Szybkość | Core Web Vitals na telefonie | PageSpeed Insights |
| 6. Dane strukturalne | LocalBusiness lub Organization, Service, Article | Test wyników z elementami rozszerzonymi |
| 7. Linki wewnętrzne | Opisowy tekst linków, brak osieroconych podstron | Przegląd menu i treści, crawler |
| 8. Wizytówka Google | Kategoria, nazwa, zdjęcia, opinie, link do strony | Profil Firmy w Google |
Najczęstsze pytania
- Po jakim czasie widać efekty poprawek SEO?
- Według Google część zmian działa po kilku godzinach, inne po kilku miesiącach, a na ocenę efektu zwykle warto dać sobie kilka tygodni. Poprawki indeksacji widać najszybciej, efekt nowej treści na konkurencyjne frazy - najwolniej. Konkretnej pozycji nikt nie może zagwarantować.
- Czy muszę znać HTML, żeby poprawić SEO strony?
- Do większości kroków nie. Tytuły, opisy, treść, linki i wizytówkę zmienisz w panelu strony i w Profilu Firmy w Google. Kod bywa potrzebny przy noindex zaszytym w szablonie, przy danych strukturalnych i przy poważniejszych problemach z szybkością.
- Czy dłuższy tekst lepiej się pozycjonuje?
- Nie z samego powodu długości - Google wprost pisze, że długość treści sama w sobie nie ma znaczenia dla rankingu. Liczy się to, czy tekst odpowiada na pytanie osoby, która wpisała frazę.
- Czy warto uzupełniać meta keywords?
- Nie. Google nie korzysta ze znacznika meta keywords, więc czas lepiej poświęcić na tytuły, opisy i treść podstron.
O autorze
Jacek Pawlos - fullstack developer z Bydgoszczy
Piszę ten poradnik z perspektywy osoby, która te strony buduje. Od 7 lat robię strony, sklepy i aplikacje webowe w Next.js, React i Laravelu - mam na koncie 10 wdrożonych projektów, od stron firmowych po sklep z konfiguratorem 3D. Kwoty i terminy biorę z własnego cennika; gdy się zmieniają, aktualizuję datę pod tytułem. Więcej o mnie na LinkedInie.