WordPress nie pozycjonuje strony sam, ale też jej nie blokuje. Google ocenia stronę na WordPressie tak samo jak każdą inną: czy może ją znaleźć i zaindeksować, czy treść odpowiada na pytanie szukającego, czy strona działa szybko i stabilnie i czy inne strony się do niej odwołują. WordPress daje Ci tylko narzędzia, żeby te cztery rzeczy zrobić dobrze albo źle.
Dlatego w tym poradniku idę w takiej kolejności, w jakiej warto sprawdzać stronę: najpierw technika (czy Google w ogóle widzi to, co trzeba), potem treść, linkowanie wewnętrzne i wtyczka SEO, a na końcu sytuacje szczególne, czyli firma lokalna, sklep na WooCommerce i odpowiedzi AI w Google. Na końcu masz checklistę do odhaczenia.
Pracowałem na wszystkich popularnych wtyczkach SEO: Yoast SEO, Rank Math, All in One SEO i SEOPress. Na tym blogu używam SEOPress PRO. Przykłady z liczbami pochodzą z audytu tego bloga, który robiłem w październiku 2026 roku (dane z Google Search Console, 16 miesięcy). Źródła zewnętrzne sprawdziłem 22.10.2026.
Czym jest pozycjonowanie strony na WordPressie
Pozycjonowanie WordPress to praca nad tym, żeby strona zbudowana na WordPressie pojawiała się w Google wyżej na frazy, którymi szukają Twoi klienci. W praktyce składa się z czterech części:
- Technika. Google może wejść na stronę, zaindeksować właściwe adresy i pominąć śmieciowe. Strona ładuje się szybko i nie skacze podczas ładowania.
- Treść. Każda ważna fraza ma jedną stronę, która na nią odpowiada lepiej niż konkurencja.
- Struktura i linkowanie wewnętrzne. Ważne strony są blisko strony głównej, a wpisy prowadzą do siebie i do oferty.
- Sygnały z zewnątrz. Linki z innych stron, wizytówka Google, opinie, wzmianki o marce.
Optymalizacja SEO na WordPressie (często mówi się „SEO WordPress”) to głównie pierwsze trzy punkty, bo masz je w swoim panelu. Pozycjonowanie to szersze pojęcie i obejmuje też działania poza stroną. Jeśli dopiero zaczynasz i chcesz najpierw ogólnego obrazu, mam też ogólny przewodnik po pozycjonowaniu stron dla początkujących, a pojęcia znajdziesz w słowniku SEO.
Czy WordPress jest dobry do SEO?
Tak, ale z jednym zastrzeżeniem. Sam rdzeń WordPressa ma rzeczy, których Google potrzebuje: czytelne adresy, mapę witryny XML od wersji 5.5, poprawne nagłówki w edytorze blokowym. Problemy robią się zwykle przez to, co dokładamy: ciężki motyw, kilka builderów naraz, wtyczki, które tworzą setki pustych podstron, albo zapomniany przełącznik blokujący indeksację.
Czego nie robić
Google w swoich wytycznych pisze wprost, że nie używa meta tagu keywords. Wpisywanie słów kluczowych w to pole niczego nie daje. Tak samo nie działa upychanie frazy w każdym zdaniu i kupowanie linków z zapleczy. Zasada jest prosta: rób to, co pomaga czytelnikowi, a nie tylko robotowi.
Technika - czy Google widzi właściwe strony
Zanim zaczniesz pisać nowe treści, sprawdź, czy Google w ogóle może zaindeksować te, które już masz. To najtańszy punkt całego pozycjonowania i najczęściej zaniedbany.
Indeksacja i przełącznik „Proś wyszukiwarki o nieindeksowanie”
W panelu WordPressa w Ustawienia, Czytanie jest pole „Proś wyszukiwarki o nieindeksowanie tej witryny”. Zaznacza się je na czas budowy strony i bardzo łatwo zapomnieć je odznaczyć po starcie. WordPress dodaje wtedy do stron instrukcję noindex, nofollow i wyłącza swoją wbudowaną mapę witryny. Jeśli strona „nie pojawia się w Google”, sprawdź to pole jako pierwsze.
Druga rzecz to Google Search Console. Bez niej zgadujesz. Jeśli jeszcze jej nie masz, zacznij od podłączenia Google Search Console do WordPressa. W raporcie „Strony” zobaczysz, które adresy są zaindeksowane, a które nie i dlaczego.
Przykład z tego bloga: w październiku 2026 sprawdziłem narzędziem do sprawdzania adresów URL 120 wpisów, głównie tych z najmniejszym ruchem. 90 było zaindeksowanych, 25 miało stan „Strona zeskanowana, ale jeszcze nie zindeksowana”, 3 „Strona wykryta, obecnie niezindeksowana”, a 2 były dla Google nieznane. Czyli co czwarty słaby wpis w ogóle nie walczył o pozycje. Takich wpisów nie poprawia się nową wtyczką. Trzeba zdecydować, czy wpis rozbudować, połączyć z innym, czy wyłączyć z indeksu.
Uwaga na mity: Indexing API według dokumentacji Google jest przeznaczone tylko dla stron z ofertami pracy i transmisjami na żywo. Wtyczki, które obiecują nim „natychmiastową indeksację” zwykłych wpisów, korzystają z niego niezgodnie z przeznaczeniem.
Mapa witryny XML
Mapa witryny podpowiada Google, które adresy są ważne. WordPress od wersji 5.5 tworzy ją sam pod adresem /wp-sitemap.xml. Wtyczka SEO zwykle wyłącza tę wbudowaną i podstawia własną. Na tym blogu SEOPress wystawia ją pod /sitemaps.xml.
Co sprawdzić:
- czy w mapie są tylko adresy, które chcesz mieć w Google (bez tagów, stron autora, załączników, jeśli ich nie używasz),
- czy mapa jest zgłoszona w Search Console i nie ma błędów,
- czy po zmianie wtyczki SEO nie zostały dwie mapy z różną zawartością.
Szczegóły masz we wpisie o tworzeniu i optymalizacji mapy witryny XML.
Plik robots.txt
Robots.txt mówi robotom, gdzie nie wchodzić. Nie służy do usuwania stron z wyników. Google pisze o tym wprost: jeśli chcesz, żeby strona nie była w indeksie, użyj noindex, a nie blokady w robots.txt. Zablokowana strona może dalej pojawić się w wynikach, tylko bez opisu, bo Google nie może jej przeczytać.
Najczęstszy błąd na WordPressie to blokowanie katalogów z plikami CSS i JS albo kopiowanie „gotowego robots.txt” z forum. Jak ustawić go z głową, opisałem w osobnym wpisie o pliku robots.txt w WordPressie.
Adresy kanoniczne i duplikaty
WordPress potrafi pokazać tę samą treść pod kilkoma adresami: z ukośnikiem i bez, z parametrami, na stronach paginacji, w archiwach tagów. Tag kanoniczny wskazuje Google, który adres jest główny. Wtyczka SEO ustawia go sama na każdej stronie, więc rzadko trzeba w nim grzebać.
Ważne: Google traktuje tag kanoniczny jako sygnał, a nie polecenie, którego musi posłuchać. Jeśli linkujesz wewnętrznie do innego adresu niż kanoniczny albo mapa witryny podaje jeszcze inny, Google może wybrać po swojemu. Spójność jest ważniejsza niż sam tag.
Przy zmianie adresów (nowy slug, migracja, nowa struktura) ustaw przekierowanie 301 w WordPressie ze starego adresu na nowy. Przy przenoszeniu całej strony przyda się lista z wpisu o migracji strony WordPress i sklepu WooCommerce. A raz na jakiś czas warto wyłapać niedziałające linki, bo każdy z nich to ślepa uliczka dla czytelnika i dla robota.
Archiwa, tagi i strony załączników
WordPress tworzy sporo stron, o które nikt nie prosił: archiwa tagów, autora i dat, strony pojedynczych załączników (każde zdjęcie z biblioteki może mieć własny adres) i kolejne strony paginacji. Na blogu z jednym autorem archiwum autora jest kopią strony bloga. Tag użyty raz to strona z jednym wpisem.
Każda wtyczka SEO pozwala takie typy stron wyłączyć z indeksu i z mapy witryny jednym przełącznikiem. Prosta zasada: w indeksie zostają strony, które ktoś mógłby chcieć znaleźć w Google, czyli wpisy, strony, kategorie z opisem i produkty. Resztę warto wyłączyć. Strony załączników najlepiej przekierować na sam plik albo na wpis, w którym jest zdjęcie (wtyczki SEO mają do tego gotową opcję).
Szybkość i Core Web Vitals
Core Web Vitals to trzy wskaźniki, którymi Google mierzy doświadczenia użytkownika na stronie:
| Wskaźnik | Co mierzy | Dobra wartość |
|---|---|---|
| LCP (Largest Contentful Paint) | jak szybko pokazuje się największy element, np. zdjęcie na górze | do 2,5 s |
| INP (Interaction to Next Paint) | jak szybko strona reaguje na kliknięcie | do 200 ms |
| CLS (Cumulative Layout Shift) | czy elementy skaczą podczas ładowania | do 0,1 |
INP zastąpił w marcu 2024 roku wcześniejszy wskaźnik FID. Jeśli jakiś poradnik dalej pisze o FID, jest nieaktualny.
Szybkość nie wyprzedzi lepszej treści, ale wolna strona traci ludzi, zanim przeczytają cokolwiek. Ja zaczynam od pomiaru, nie od włączania opcji: PageSpeed Insights na start, a do konkretnych poprawek WebPageTest i Query Monitor, bo pokazują, co dzieje się w środku. Kolejność poprawek jest od najtańszej i najbezpieczniejszej: obrazy, fonty, cache, usuwanie skryptów ładowanych tam, gdzie nie są potrzebne. Dopiero potem optymalizacja ładowania skryptów, a CDN na końcu, nie na początku. Bardzo często największy skok daje zmiana serwera.
Rozpisałem to w poradniku jak przyspieszyć stronę na WordPressie. Do tego przydadzą się wpisy o cache na WordPressie, optymalizacji obrazów pod SEO i o tym, jak wybrać hosting dla WordPressa.
Treść i encje - jedna strona na jedną potrzebę
Technika otwiera drzwi, ale pozycje daje treść. Google w swoich wskazówkach o pomocnych treściach pyta w zasadzie o jedno: czy strona powstała dla człowieka, który czegoś szuka, czy dla wyszukiwarki.
Jedna fraza, jedna strona
Najważniejsza zasada, którą łamie większość blogów firmowych: każda ważna potrzeba szukającego powinna mieć jedną stronę, która na nią odpowiada. Jeśli nie masz takiej strony, Google wybierze cokolwiek.
Mam na to dowód z własnego bloga. Przez 16 miesięcy (czerwiec 2025 do października 2026) fraza „pozycjonowanie wordpress” miała 3710 wyświetleń w Google i zero kliknięć. Google pokazywał na nią archiwum kategorii SEO, bo nie było lepszej strony, na średniej pozycji około 50, czyli na piątej stronie wyników. Tak samo było z „seo wordpress” (2537 wyświetleń) i „pozycjonowanie stron wordpress” (2815). Archiwum kategorii to lista wpisów, a nie odpowiedź. Ten poradnik powstał właśnie dlatego.
Odwrotny problem to kilka wpisów walczących o tę samą frazę. Ale uwaga: podobny temat to jeszcze nie kanibalizacja. Wpis „jak skonfigurować Yoast” i „porównanie wtyczek SEO” mają różne intencje i mogą spokojnie żyć obok siebie. Problem jest wtedy, gdy dwie strony tego samego typu odpowiadają na to samo pytanie.
Co ma mieć dobra strona
- Odpowiedź na początku. Pierwszy akapit odpowiada na pytanie z tytułu. Rozwinięcie dopiero potem.
- Jedna nazwa rzeczy. Jeśli piszesz o wtyczce Yoast SEO, nie nazywaj jej raz Yoastem, raz „wtyczką do SEO”, a raz „narzędziem”, jakby to były trzy różne byty. Google rozumie tematy przez rzeczy i ich relacje (tak zwane encje), a nie przez powtórzenia frazy.
- Coś, czego nie ma u konkurencji. Własny przykład, liczby z projektu, kryteria wyboru, sytuacje, w których rozwiązanie nie pasuje. Streszczenie pierwszych pięciu wyników Google nie ma powodu być wyżej niż one.
- Autor i data. Kto to napisał, na jakiej podstawie i kiedy ostatnio sprawdzał.
- Title i meta opis. Title do około 60 znaków, z frazą na początku. Meta opis nie wpływa na pozycję, ale na to, czy ktoś kliknie. Więcej we wpisie o tym, jak pisać meta title.
Dane strukturalne
Dane strukturalne (schema) opisują Google, czym jest strona: artykułem, produktem, firmą lokalną. Na stronach, które robimy, dodajemy je zawsze i od początku przez SEOPress: dane firmy, produktów i wpisów. To standard, nie osobna usługa.
Dwie rzeczy, które warto wiedzieć, zanim ktoś sprzeda Ci „wdrożenie schemy”. Po pierwsze, Google nie gwarantuje, że dane strukturalne dadzą wynik rozszerzony, a część typów przestała je dawać w ogóle. Wyniki rozszerzone FAQ Google przestał pokazywać w maju 2026, więc obietnica „rozwijanych pytań pod wynikiem” jest dziś nieaktualna. Po drugie, sama schema rzadko przesuwa stronę. Mieliśmy wdrożenia, gdzie schema razem z uporządkowaniem danych na stronach dała wzrost wyświetleń rzędu 20%, ale nigdy nie dało się oddzielić efektu samej schemy, więc nie przypisuję go jej. Więcej w osobnym wpisie o danych strukturalnych.
Linkowanie wewnętrzne - mapa, po której chodzi Google
Linki wewnętrzne mówią Google, które strony są ważne i jak tematy się łączą. Mówią też czytelnikowi, gdzie iść dalej. To jedyny „link building”, który masz w pełni pod kontrolą.
Zasady, których się trzymam:
- Strona filarowa linkuje do wszystkich wpisów swojego tematu, a te wpisy linkują z powrotem do niej na początku tekstu. Ten poradnik jest takim filarem dla tematu SEO na WordPressie.
- Anchor mówi, co jest po drugiej stronie. Nie „kliknij tutaj”, nie samo „SEO”, tylko 2 do 5 słów opisujących cel linku.
- Link prowadzi do następnego kroku. Z wpisu o problemie do wpisu z rozwiązaniem, z poradnika do usługi, która ten problem rozwiązuje. Nie do wszystkiego, co jest pod ręką.
- Ważne strony najwyżej 3 kliknięcia od strony głównej. Pomagają w tym menu, kategorie i nawigacja okruszkowa.
Znowu przykład z audytu tego bloga, żeby było jasne, jak łatwo to rozjechać. Na 261 wpisów 51 linków prowadziło do strony usługi SEO, z czego 23 miały anchor z jednego słowa „SEO” i siedziały we wpisach o tabelach, galeriach, pliku .htaccess czy błędzie 403. Do tego we wpisie o wizytówce Google anchor „pozycjonowania lokalnego” prowadził do audytu SEO zamiast do strony o pozycjonowaniu lokalnym. Część linków wstawiałem kiedyś „na automacie”, o czym pisałem też w newsletterze. Szybko, ale mało precyzyjnie. Teraz je porządkuję według zasad z listy wyżej.
Wtyczki SEO - Yoast, Rank Math, All in One SEO i SEOPress
Wtyczka SEO jest potrzebna, ale sama strony nie wypozycjonuje. Robi trzy rzeczy, które w samym WordPressie są niewygodne albo ich nie ma: pozwala ustawić title i meta opis dla każdej strony, zarządza mapą witryny, noindexem i kanonicznymi oraz dodaje dane strukturalne. Wszystkie cztery popularne wtyczki robią to dobrze. Według kart w katalogu WordPress.org (stan na 22.10.2026) Yoast SEO ma ponad 10 mln aktywnych instalacji, Rank Math ponad 4 mln, All in One SEO ponad 2 mln, a SEOPress ponad 300 tys. Popularność mówi, jak łatwo znaleźć pomoc, a nie która wtyczka lepiej pozycjonuje.
Pracowałem na każdej z nich, przy wdrożeniach i przy stronach, które przejmuję po kimś. Zamiast rankingu daję Ci pytania, od których zależy wybór:
| Pytanie | Dlaczego ma znaczenie |
|---|---|
| Co już jest na stronie? | Zmiana wtyczki na działającej stronie to migracja title, opisów, przekierowań i schemy. Bez konkretnego powodu nie warto. |
| Czy potrzebujesz przekierowań i obsługi błędów 404 w jednym miejscu? | Część funkcji jest tylko w wersjach płatnych. Sprawdź to przed wyborem, nie po. |
| Ile dokłada do panelu? | Reklamy, powiadomienia, kreatory i „wynik SEO” w kolorach rozpraszają. Zielona kropka przy wpisie nie oznacza, że wpis jest dobry. |
| Kto będzie z niej korzystał? | Osoba, która raz w miesiącu dodaje wpis, potrzebuje dwóch pól: title i opis. Reszta ma być ustawiona raz. |
Na tym blogu i na danieljeziorski.pl używam SEOPress PRO, a na stronach, które budujemy, przez SEOPress dodajemy od początku dane strukturalne firmy, produktów i wpisów. To mój wybór, a nie ranking. Jeśli na Twojej stronie dobrze działa Yoast SEO albo Rank Math, nie ma powodu tego zmieniać.
Dwie zasady, które dotyczą każdej wtyczki:
- Jedna wtyczka SEO naraz. Dwie aktywne potrafią podwoić title, opisy i dane strukturalne w kodzie strony.
- Aktualizacje i bezpieczeństwo. Wtyczka SEO ma dostęp do każdej strony serwisu. W październiku 2026 część paczek Rank Math SEO PRO w wersji 3.0.123 zawierała złośliwy kod, a sama aktualizacja nie usuwała tego, co kod mógł zostawić. Opisałem, co zrobić po złośliwym kodzie w Rank Math SEO PRO 3.0.123. To nie jest argument przeciwko jednej wtyczce, tylko za tym, żeby śledzić podatności wszystkich.
Szczegółowe porównanie funkcji jest w osobnym wpisie: porównanie wtyczek SEO dla WordPressa. Mam też poradniki do konkretnych wtyczek: konfiguracja Yoast SEO i wpis o Rank Math.
Lokalne SEO - gdy klienci są z Twojej okolicy
Jeśli prowadzisz gabinet, warsztat, kancelarię albo inną firmę, do której klienci przychodzą z okolicy, sama strona to połowa pracy. Druga połowa to wizytówka w Mapach Google, czyli Profil Firmy w Google (dawniej Google Moja Firma). Na zapytania typu „fizjoterapeuta Poznań” Google często pokazuje mapę z firmami nad zwykłymi wynikami.
Co na stronie WordPress wspiera lokalne SEO:
- Spójne dane NAP, czyli nazwa, adres i telefon. Te same na stronie, w wizytówce i w katalogach. Więcej o tym, czym są dane NAP.
- Strona kontaktowa z adresem i mapą oraz dane strukturalne LocalBusiness, które wtyczka SEO doda z ustawień firmy.
- Osobne strony usług, a przy kilku lokalizacjach osobna strona dla każdej z nich, z realną treścią, a nie skopiowanym tekstem ze zmienioną nazwą miasta.
Jak założyć i prowadzić wizytówkę, opisałem w poradniku o wizytówce Google. A jeśli zastanawiasz się, czy w ogóle celować lokalnie, przeczytaj porównanie: pozycjonowanie lokalne czy ogólnopolskie. Jeśli wolisz, żeby wizytówką i lokalną widocznością zajął się ktoś za Ciebie, zobacz, jak wygląda u nas pozycjonowanie lokalne.
Pozycjonowanie sklepu na WooCommerce
Sklep na WooCommerce pozycjonuje się według tych samych zasad, ale ma trzy pułapki, których zwykła strona nie ma.
1. Filtry i sortowanie tworzą tysiące adresów. Każda kombinacja koloru, rozmiaru i sortowania to nowy adres z parametrami. Google zaleca, żeby adresów z filtrami, których nie potrzebujesz w wynikach, w ogóle nie dawać do skanowania (blokada w robots.txt), a strony produktów i niefiltrowane listy zostawić dostępne. Tag kanoniczny pomaga, ale według Google działa w tym przypadku słabiej niż blokada.
2. WooCommerce sam dodaje dane produktu. Sprawdziłem to w kodzie dwóch naszych wdrożeń: WooCommerce publikuje dane Product z ofertą (cena, waluta, dostępność) nawet bez wtyczki SEO. Google traktuje wtedy stronę jak sklep i Search Console zaczyna przysyłać maile o wysyłce, zwrotach czy numerach GTIN. To nie jest awaria, tylko informacja, że Google zobaczył sklep. Najpierw sprawdź, jakich adresów dotyczy komunikat, a dopiero potem poprawiaj. Gdy koszyk stoi na zewnętrznej platformie, decyduje typ wyniku. Google rozróżnia dwa: wyniki sprzedawcy (merchant listings) są tylko dla stron, na których można kupić produkt, a nie dla stron z linkiem do innej witryny, która go sprzedaje. Fragmenty produktu (product snippets) są dla stron produktu bez bezpośredniego zakupu, na przykład recenzji. Dane produktu mogą więc mieć sens także przy zewnętrznym koszyku, ale tylko gdy opisują to, co naprawdę widać na stronie (nazwa, opis, ocena z prawdziwych recenzji), bez wymyślonych ofert i cen. Szczegóły: dane strukturalne produktu w dokumentacji Google.
3. Kategorie są ważniejsze niż produkty. Na frazy ogólne („buty trekkingowe damskie”) zwykle rankuje kategoria, nie pojedynczy produkt. Kategoria potrzebuje więc krótkiego, sensownego opisu i dobrej nazwy, a nie tylko siatki produktów. Produkty z kolei potrzebują własnych opisów zamiast skopiowanych od producenta.
Do tego szybkość: w sklepach problem siedzi zwykle w koszyku, zamówieniu i w samym dodawaniu do koszyka, a nie na stronie głównej, którą mierzy większość narzędzi. Po każdej zmianie w optymalizacji klikam ręcznie dodanie do koszyka, koszyk i zamówienie w trzech wariantach: zalogowany, niezalogowany i w oknie incognito.
Więcej o projektowaniu sklepu pod wyszukiwarkę jest we wpisie projektowanie sklepu internetowego pod SEO.
AI Overviews i odpowiedzi AI w Google
Google pokazuje nad wynikami odpowiedzi generowane przez AI (AI Overviews) i ma osobny tryb AI. Dobra wiadomość: według Google nie ma dla nich osobnych wymagań ani specjalnej optymalizacji. Obowiązują te same zasady co w zwykłym SEO: strona musi być zaindeksowana i kwalifikować się do wyświetlenia w wynikach.
W praktyce to, co pomaga w AI, to w większości to samo, co dobre SEO: jasna struktura nagłówków, odpowiedź na początku sekcji, konkretne pytania i odpowiedzi, mapa witryny, krótkie akapity, które da się zacytować. Dlatego nie daj się nabrać na abonamenty „pozycjonowania w AI” ani na dodatkowe pliki, które mają to załatwić. Sprawdziłem na przykład, czy warto dodawać llms.txt. Krótko: Google go nie używa.
Więcej o AI na stronach WordPress piszę w kategorii AI w WordPressie.
Jak my z tym pracujemy
Kiedy klient pisze, że strona „nie jest widoczna w Google” albo dostał niepokojący mail z Search Console, nie zaczynamy od wtyczki ani od pisania tekstów. Kolejność jest taka:
- Search Console i konkretny komunikat. Sprawdzamy, czego dotyczy zgłoszenie i czy to w ogóle jest problem. Search Console prawie zawsze o czymś informuje i to jest jej normalny tryb pracy, a nie sygnał awarii. Bardzo często zgłaszane „błędy” to celowe wykluczenia, które zawężają Google do właściwych podstron. Wtedy nic nie ruszamy.
- Jakich adresów to dotyczy. Dopiero gdy problem dotyczy prawdziwych stron, poprawiamy ustawienia wtyczki SEO, czyścimy cache i w Search Console prosimy Google o sprawdzenie poprawki.
- Która strona ma odpowiadać na którą frazę. Patrzymy, na jakie frazy strona już się wyświetla i jaki adres Google pod nie podstawia. Jeśli ważna fraza trafia na archiwum albo przypadkowy wpis, brakuje właściwej strony. Tak było na tym blogu i tak powstał ten poradnik.
Sklep i strona usługowa różnią się tu bardziej, niż się wydaje. O tym, jakie komunikaty Search Console zobaczysz, decyduje architektura sprzedaży, a nie wielkość firmy. Sklep na WooCommerce dostaje maile o wysyłce, zwrotach i GTIN, bo WooCommerce sam publikuje dane produktu. Strona z koszykiem na zewnętrznej platformie zwykle takich maili nie dostaje, i to nie dlatego, że jest lepsza, tylko dlatego, że nie publikuje danych oferty. Do tego w sklepie po każdej zmianie w optymalizacji testujemy koszyk i zamówienie, a na wizytówce w szybkości zwykle wystarczają porządne podstawy.
Kiedy nie u nas: jeśli szukasz kogoś, kto „dołoży samą schemę” jako osobną usługę, odradzamy. Nigdy nie robimy samej schemy w ramach optymalizacji, bo bez uporządkowania treści i danych na stronach nie daje efektu, który dałoby się zmierzyć.
Jeśli chcesz, żebym sprawdził Twoją stronę za Ciebie, zobacz, jak wygląda audyt SEO strony na WordPressie. Dostajesz listę tego, co blokuje widoczność, i plan, który możesz realizować sam albo z programistą.
Checklista pozycjonowania strony na WordPressie
Technika
- [ ] W Ustawienia, Czytanie pole „Proś wyszukiwarki o nieindeksowanie tej witryny” jest odznaczone.
- [ ] Strona jest podłączona do Google Search Console, a mapa witryny jest zgłoszona i bez błędów.
- [ ] W mapie witryny są tylko adresy, które chcesz mieć w Google.
- [ ] Robots.txt nie blokuje CSS, JS ani ważnych stron. Do wykluczania z indeksu używasz noindex.
- [ ] Jest jedna wersja adresu (https, z „www” albo bez), pozostałe przekierowują 301.
- [ ] Zmienione adresy mają przekierowania 301, a w Search Console nie przybywa błędów 404.
- [ ] LCP, INP i CLS są w zielonym zakresie w PageSpeed Insights albo w raporcie Search Console.
Treść
- [ ] Każda ważna fraza ma jedną stronę, która na nią odpowiada.
- [ ] Ważne strony mają własny title (około 60 znaków) i meta opis.
- [ ] Pierwszy akapit odpowiada na pytanie z tytułu.
- [ ] Wpisy mają autora i datę, a liczby mają źródło.
Struktura i wtyczki
- [ ] Aktywna jest jedna wtyczka SEO, aktualna.
- [ ] Wpisy z jednego tematu linkują do strony filarowej, a filar do nich.
- [ ] Anchory opisują cel linku, a ważne strony są najwyżej 3 kliknięcia od strony głównej.
Sytuacje szczególne
- [ ] Firma lokalna: nazwa, adres i telefon są takie same na stronie i w wizytówce Google.
- [ ] Sklep: filtry i sortowanie nie tworzą adresów w indeksie, kategorie mają opisy.
- [ ] Sklep: po każdej zmianie w optymalizacji koszyk i zamówienie działają dla zalogowanego, niezalogowanego i w incognito.
FAQ
Czy WordPress jest dobry do pozycjonowania?
Tak. Rdzeń WordPressa ma czytelne adresy, mapę witryny i poprawne nagłówki. Pozycje psuje zwykle to, co dokładamy: ciężki motyw, kilka builderów, zbędne wtyczki i zapomniany przełącznik nieindeksowania.
Która wtyczka SEO jest najlepsza do WordPressa?
Nie ma jednej najlepszej. Yoast SEO, Rank Math, All in One SEO i SEOPress robią podstawy dobrze. Ja na swoich stronach używam SEOPress PRO. Na działającej stronie zostań przy tym, co już masz, chyba że brakuje Ci konkretnej funkcji.
Czy mogę mieć dwie wtyczki SEO naraz?
Nie warto. Dwie aktywne wtyczki SEO potrafią podwoić title, meta opisy i dane strukturalne w kodzie strony. Przy zmianie wtyczki przenieś ustawienia importem, a starą wyłącz.
Ile trwa pozycjonowanie strony na WordPressie?
Nie da się tego uczciwie obiecać. Zależy od konkurencji, stanu strony i tego, ile treści trzeba dopisać. Poprawki techniczne Google zauważa zwykle po ponownym przeskanowaniu stron. Efekty zmian mierz w Search Console, porównując okresy co najmniej czterotygodniowe.
Czy samo zainstalowanie wtyczki SEO poprawi pozycje?
Nie. Wtyczka daje narzędzia: pola na title i opis, mapę witryny, noindex i dane strukturalne. Pozycje zależą od tego, czy strona jest zaindeksowana, szybka i odpowiada na to, czego szukają ludzie.
Czy trzeba robić coś specjalnego pod AI Overviews?
Nie. Google pisze, że AI Overviews i tryb AI nie mają dodatkowych wymagań. Działa to samo co w zwykłym SEO: zaindeksowana strona, jasna struktura i konkretne odpowiedzi.
Czy meta tag keywords ma jeszcze znaczenie?
Nie. Google nie używa meta tagu keywords przy ustalaniu pozycji. Nie trać czasu na wypełnianie tego pola.


