Skip to content

Wszystko o WordPressie, tworzeniu stron — i nie tylko

SEO na WordPressie od zera: konfiguracja strony krok po kroku po instalacji

SEO na WordPressie od zera: konfiguracja strony krok po kroku po instalacji

Zainstalowali Państwo WordPress, wypełnili strony, a ruchu z wyszukiwarki nie ma. Typowy obrazek: silnik działa, treść jest gotowa, ale Google zachowuje się tak, jakby strona nie istniała.

Przyczyną nie jest treść ani nisza. Od razu po instalacji WordPress udostępnia wyszukiwarkom mnóstwo zduplikowanych stron, nieczytelne adresy URL i puste meta tagi. Dopóki tych usterek się nie usunie, indeksowanie stoi w miejscu, a strony toną na dziesiątej stronie wyników.

Poniżej dziesięć kroków, które przeprowadzają stronę z trybu „nie ma mnie w Google" do trybu „jestem w rankingu". Bez kombajnów wtyczek, bez poprawek w kodzie i z minimum teorii. Jeśli nie chcą Państwo konfigurować tego ręcznie, można zamówić SEO dla WordPress w agencji, która robi to codziennie.

💡 Szybki przegląd:

  • Włączamy indeksowanie i konfigurujemy poprawne adresy URL. Podstawa, bez której reszta kroków nie ma sensu.
  • Instalujemy wtyczkę SEO, podłączamy Search Console i czyścimy duplikaty. Trzy działania dają wyszukiwarkom mapę strony i meta tagi.
  • Przyspieszamy ładowanie, doprowadzamy treść do porządku i dodajemy favicon. Końcowa konfiguracja przed pojawieniem się w wynikach.

Dobrym sposobem, by zobaczyć cały proces, jest obejrzenie, jak przechodzi go branżowy kanał. W tym filmie omawiają konfigurację SEO na WordPressie od pierwszego kliknięcia do gotowej strony:

Krok 1: proszę włączyć indeksowanie strony

Po instalacji WordPress często ma zaznaczoną opcję „Zabroń wyszukiwarkom indeksowania tej witryny". Dopóki jest włączona, Google w ogóle nie wchodzi na stronę. Nie stopniowo, nie „później", całkowite ignorowanie.

Proszę wejść w Ustawienia → Czytanie. Znaleźć opcję Widoczność w wyszukiwarkach i odznaczyć ją. Kliknąć Zapisz zmiany.

Sprawdzenie zajmuje minutę, a konsekwencje są fatalne: strona może stać z tym zaznaczeniem miesiącami, a właściciel szczerze nie rozumie, dlaczego „Google jej nie widzi".

Krok 2: proszę skonfigurować bezpośrednie odnośniki

WordPress domyślnie generuje adresy URL w rodzaju ?p=123. Dla człowieka to bezsensowny ciąg znaków, dla wyszukiwarki, stracona szansa na odczytanie słów kluczowych z adresu.

Proszę przejść do Ustawienia → Bezpośrednie odnośniki. Wybrać opcję Nazwa wpisu, która zostawia w URL tylko slug strony: /kak-nastroit-seo/ zamiast /index.php?p=47. Proszę zapisać.

Jeśli strona nie jest nowa i prowadzą do niej linki zewnętrzne, WordPress sam przekieruje 301 ze starych URL-i na nowe. Stara struktura nie psuje się, moc linków nie jest tracona.

Krok 3: proszę zainstalować wtyczkę SEO

Bez wtyczki WordPress nie udostępnia meta tagów, nie generuje mapy strony i nie zarządza indeksowaniem taksonomii. Wybór sprowadza się do dwóch głównych opcji:

  • Yoast SEO, prostszy interfejs, sygnalizacja świetlna czytelności treści, mniej ustawień „na wierzchu". Odpowiedni dla tych, którzy chcą zainstalować i zapomnieć.
  • Rank Math, więcej funkcji w wersji darmowej: wiele słów kluczowych, znaczniki schema dla różnych typów treści, integracja z Google Search Console prosto z panelu administracyjnego. Interfejs jest gęstszy, próg wejścia nieco wyższy.

Obie wtyczki są darmowe w katalogu WordPress.org. Po instalacji każda z nich uruchomi kreatora początkowej konfiguracji: proszę wybrać typ strony (blog / sklep internetowy / portfolio), podłączyć Search Console, ustawić szablony tytułów dla wpisów i stron. Przejście kreatora zajmuje pięć minut i automatycznie załatwia połowę pozostałych kroków tego poradnika.

Krok 4: proszę dodać stronę do Google Search Console

Search Console to główny kanał komunikacji między Państwa stroną a Google. Za jego pośrednictwem wyszukiwarka informuje: które strony są w indeksie, na jakie zapytania wyświetla się strona, czy są błędy techniczne i ręczne sankcje.

Proszę wejść na search.google.com/search-console, kliknąć Dodaj usługę i wprowadzić domenę. Potwierdzenie własności można wykonać na dwa sposoby:

  • Rekord DNS, dodać rekord TXT dostarczony przez Google w panelu DNS hostingu. Bardziej niezawodne, bo nie znika przy zmianie motywu czy przeinstalowaniu wtyczek.
  • Plik HTML, przesłać plik weryfikacyjny do katalogu głównego strony. Yoast SEO i Rank Math potrafią zrobić to automatycznie przez narzędzia dla webmasterów.

Zaraz po potwierdzeniu proszę przesłać mapę strony: w lewym menu Mapy witryn, wkleić sitemap_index.xml i kliknąć Prześlij. Nie przyspieszy to indeksowania natychmiast, ale da Google pełną listę stron, nie będzie zgadywać, co Państwo mają.

Krok 5: proszę skonfigurować meta tagi stron

Każda strona i każdy wpis muszą udostępniać unikalne meta tagi. Dwa krytyczne pola:

  • Title (tag <title>), to, co użytkownik widzi jako niebieski link w wynikach. Najlepiej do 60 znaków, ze słowem kluczowym bliżej początku. Szablon można ustawić globalnie we wtyczce SEO: na przykład %%title%% %%sep%% %%sitename%% dla wpisów.
  • Description (metaopis), szary tekst pod linkiem. Do 160 znaków, wyjaśnia, o czym jest strona. Google nie zawsze pokazuje Państwa description, ale kiedy pokazuje, wpływa on na klikalność.

Dla kluczowych stron (główna, usługi, ważne wpisy) proszę wpisać title i description ręcznie, nie polegać na szablonie. Szablon jest dobry dla typowych stron, ale nie zastępuje ręcznej optymalizacji tam, gdzie pozycje są ważne.

Krok 6: proszę usunąć zduplikowane strony

WordPress automatycznie tworzy strony archiwów kategorii, tagów, dat i autorów. Dla odwiedzającego są bezużyteczne, a dla Google, źródłem dziesiątek duplikatów: ten sam wpis pojawia się na swojej stronie, w archiwum tagu, w archiwum kategorii i w archiwum daty. Indeks puchnie, waga stron się rozmywa.

We wtyczce SEO proszę wejść do sekcji taksonomii (w Yoast: Wygląd w wyszukiwarkach → Taksonomie, w Rank Math: Tytuły i meta → Taksonomie) i wyłączyć indeksowanie:

  • tagów;
  • archiwów dat;
  • archiwów autorów (jeśli autor jest jeden).

Kategorie proszę pozostawić indeksowane, są przydatne do nawigacji. Paginację (/page/2/, /page/3/) również proszę zamknąć przed indeksowaniem, to strony techniczne, nie mają samodzielnej wartości.

Krok 7: proszę przesłać mapę strony do Search Console

Współczesne wtyczki SEO generują mapę strony XML automatycznie, nie trzeba nic osobno konfigurować. W Yoast SEO adres mapy to: /sitemap_index.xml, w Rank Math: /sitemap_index.xml.

Proszę sprawdzić, czy mapa otwiera się pod tym adresem (wystarczy przejść pod link w przeglądarce). Jeśli strona zwraca XML z listą stron, wszystko działa. Następnie proszę przesłać ten URL w Search Console (patrz krok 4). Nie trzeba wysyłać ponownie przy każdym nowym wpisie, wtyczka sama pinguje wyszukiwarki.

Krok 8: proszę przyspieszyć ładowanie strony

Szybkość strony to oficjalny czynnik rankingowy Google, a na urządzeniach mobilnych waży więcej niż na desktopie. Trzy działania, które dają największy wzrost bez poprawek w kodzie:

  • Wtyczka cache. WP Fastest Cache lub W3 Total Cache tworzą statyczne kopie HTML stron, serwer od razu udostępnia gotowy plik, zamiast składać stronę od zera przy każdym żądaniu. Darmowe wersje wystarczają dla większości stron.
  • Kompresja obrazów. Smush lub ShortPixel kompresują obrazy przy przesyłaniu do biblioteki mediów bez widocznej utraty jakości. Pół megabajta z każdego zdjęcia bardzo szybko sumuje się w sekundy ładowania.
  • Lazy Load. Obrazy ładują się dopiero wtedy, gdy odwiedzający do nich przewinie, a nie wszystkie naraz przy otwarciu strony. Większość wtyczek cache włącza tę opcję od razu.

Po konfiguracji proszę przepuścić stronę przez PageSpeed Insights, pokaże on konkretne wąskie gardła zarówno dla wersji mobilnej, jak i desktopowej.

Krok 9: proszę doprowadzić treść do porządku

Technicznie idealna strona z pustymi lub skopiowanymi podstronami nie jest brana pod uwagę w rankingu. Trzy wymagania wobec treści, które sprawdza Google:

  • Struktura. Każda strona używa nagłówków H1, H2, H3 zgodnie z hierarchią, bez przeskakiwania poziomów. Listy do wyliczeń, akapity do spójnego tekstu. Strona bez żadnego podtytułu wygląda dla wyszukiwarki jak „ściana tekstu" i jest gorzej pozycjonowana.
  • Unikalność. Tekst musi być autorski, a nie skopiowany z innej strony. Google nie karze za duplikaty automatycznie, ale wybiera jedną wersję do wyświetlenia i często nie jest to Państwa wersja.
  • Słowa kluczowe. Proszę wpisywać je w nagłówki i tekst naturalnie, tak, jak wyjaśnialiby Państwo temat koledze. Jedno-dwa wystąpienia na 500 słów prozy w zupełności wystarczą. Przesycenie słowami kluczowymi (keyword stuffing) Google wykrywa i obniża pozycję.

Formalnie dodanie favicon i logo nie wpływa na pozycje. Ale favicon jest wyświetlany w wynikach wyszukiwania mobilnego, w zakładkach przeglądarki i na karcie, a jego brak rzuca się w oczy i obniża zaufanie do snippetu.

Proszę przejść do Wygląd → Dostosuj → Tożsamość witryny. Przesłać:

  • Logo, kwadratowe lub poziome, motyw automatycznie dopasuje rozmiary do układu.
  • Favicon, kwadratowy obraz, system sam przytnie go do wymaganych rozmiarów dla różnych urządzeń.

Oba obrazy przesyła się raz i działają automatycznie na wszystkich stronach witryny.

⁉️🤔 Często zadawane pytania

Czy koniecznie trzeba instalować wtyczkę SEO?

Bez niej WordPress nie udostępnia meta tagów, nie zarządza mapą strony i nie zamyka przed indeksowaniem zduplikowanych archiwów. Formalnie można wszystko wpisać ręcznie przez functions.php, ale w praktyce to dziesiątki linii kodu, które wtyczka SEO załatwia jednym kreatorem konfiguracji w pięć minut. Darmowe Yoast SEO i Rank Math wystarczają dla zdecydowanej większości stron.

Czy motyw WordPressa wpływa na SEO?

Tak, i to mocniej, niż się wydaje. Motyw określa znaczniki HTML nagłówków, szybkość renderowania, układ mobilny i strukturę stron. Źle zaprojektowany motyw może wyświetlać dwa H1 na stronie, nie doładowywać czcionek lub udostępniać gigantyczne, niezoptymalizowane obrazy, wszystko to bezpośrednio wpływa na pozycjonowanie. Przy wyborze motywu proszę patrzeć na wynik PageSpeed strony demo, a nie na zrzuty ekranu w katalogu.

Dlaczego strony nie pojawiają się w Google tydzień po publikacji?

Albo indeksowanie jest zabronione przez zaznaczenie w Ustawienia → Czytanie, albo Google jeszcze nie przeszedł strony, dla nowej domeny to normalne. Proszę sprawdzić status strony w Search Console (narzędzie do sprawdzania adresu URL). Jeśli strona nie jest w indeksie, proszę kliknąć Poproś o zaindeksowanie. Aby przyspieszyć, proszę dodać mapę strony (krok 7) i zdobyć przynajmniej jeden link zewnętrzny z już zaindeksowanej strony.

Ile czasu zajmuje pełne zaindeksowanie nowej strony?

Pierwsze przejście, od kilku dni do dwóch, trzech tygodni. Głębokość indeksowania zależy od liczby stron, jakości linkowania wewnętrznego i obecności linków zewnętrznych. Strona z 10-20 podstronami, z przesłaną mapą strony i ręcznym żądaniem indeksowania w Search Console, zwykle w całości trafia do indeksu w ciągu 1-2 tygodni.

Czy mapa strony jest potrzebna, jeśli strona ma trzy podstrony?

Tak. Mapa strony to nie tylko lista URL-i, ale także sygnał dla wyszukiwarki o priorytecie stron, częstotliwości aktualizacji i dacie ostatniej modyfikacji. Bez niej Google może nie znaleźć strony, która nie jest połączona linkami z resztą. Generowanie mapy we wtyczce SEO jest domyślnie włączone, nic Państwo nie tracą, pozostawiając ją aktywną nawet dla maleńkiej strony.

Od czego zacząć już teraz?

Można czytać poradniki tygodniami, a można w pół godziny załatwić trzy krytyczne kroki i uzyskać działającą bazę. Kolejność działań:

  • Jeśli strona jest świeżo zainstalowana, proszę zacząć od kroku 1 (zaznaczenie indeksowania) i kroku 2 (bezpośrednie odnośniki). Pięć minut, a bez nich cała reszta nie ma sensu.
  • Jeśli strona już działa, ale nie ma ruchu, proszę zainstalować wtyczkę SEO (krok 3), dodać stronę do Search Console (krok 4) i zamknąć duplikaty (krok 6). To najszybszy sposób na usunięcie technicznych przeszkód przed indeksowaniem.
  • Gdy baza jest gotowa, proszę wrócić do kroków 8 (szybkość), 9 (treść) i 10 (favicon). Nie dają one natychmiastowego skoku, ale decydują o pozycjach na dłuższą metę.

Jeśli pominęli Państwo krok, pogubili się w ustawieniach lub po prostu nie chcą grzebać ręcznie, proszę zamówić SEO dla WordPressa u praktyków, którzy robią to codziennie. A jeśli przeszli Państwo wszystkie dziesięć kroków samodzielnie, proszę opowiedzieć w komentarzach, który z nich dał najbardziej zauważalny rezultat w ruchu.