WordPress napędza 43% wszystkich stron w internecie — w tym setki tysięcy polskich witryn. To potężna platforma SEO, ale tylko wtedy gdy jest właściwie skonfigurowana. Domyślna instalacja WordPress to kopalnia problemów technicznych które blokują widoczność w Google.
WordPress w teorii jest idealny do SEO — czyste URL, zarządzanie treścią, wtyczki SEO, sitemapa XML. W praktyce domyślna instalacja generuje dziesiątki problemów które blokują widoczność w Google.
Każdy z poniższych błędów pojawia się na ponad połowie audytowanych stron WordPress. Każdy jest naprawialny — ale każdy kosztuje pozycje dopóki nie zostanie wyeliminowany.
Strony tagów, kategorii i archiwów autorów domyślnie są indeksowane — i często zawierają te same fragmenty treści co posty. Google nie wie którą stronę rankować i obniża pozycje obu. Rozwiązanie: noindex na archiwa lub canonical na post.
Każdy obraz uploadowany do WordPress generuje osobną stronę attachment (np. /media/zdjecie-produktu/). Te strony nie mają treści, a Google je indeksuje jako słabe podstrony. Tysiące pustych stron niszczą crawl budget i autorytet domeny.
Każda aktywna wtyczka dodaje pliki CSS/JS do frontendu. Strona z 40 wtyczkami może ładować się 6–8 sekund na mobile. LCP powyżej 2,5 sekundy to utrata pozycji w Google — Core Web Vitals są czynnikiem rankingowym.
Domyślny WordPress nie konwertuje obrazów do WebP ani nie wymusza alt text. Strony z dużymi JPEG/PNG bez kompresji, bez WebP i bez alt text tracą na szybkości i pomijają sygnały wizualnego SEO które Google bierze pod uwagę.
Blogi i sklepy z paginacją (/strona/2/, /strona/3/) często mają te same meta title i opisy co strona główna kategorii. Google traktuje je jako duplikaty i nie wie którą promować. Canonical rel=”canonical” na stronę 1 rozwiązuje problem.
WordPress z WooCommerce generuje Product schema, ale często bez kluczowych elementów: Review, Offer, availability. Blog bez Article lub BlogPosting schema traci szansę na rozszerzone wyniki w Google — gwiazdki, daty, breadcrumby.
Builderzy stron generują ogromne ilości inline CSS i JavaScript. Elementor może dodać 200–400 KB CSS do każdej strony niezależnie od jej zawartości. Render-blocking resources to jeden z najczęstszych powodów słabego LCP na stronach WordPress.
WooCommerce z filtrami (kolor, rozmiar, cena) tworzy setki lub tysiące URL kombinacji bez canonical. Crawl budget wyczerpywany przez śmieciowe strony zamiast kluczowych kategorii i produktów — klasyczny problem e-commerce na WP.
Ekosystem wtyczek WordPress dla SEO jest ogromny. Oto co faktycznie warto zainstalować, co działa warunkowo — i czego lepiej unikać.
Najlepszy stosunek funkcji do wpływu na wydajność. Darmowa wersja obejmuje schema, HowTo, FAQ, redirecty i monitoring słów kluczowych — to co Yoast daje tylko w premium. Aktywnie rozwijany, świetna integracja z GSC.
Najstarszy i najbardziej znany. Dobry wybór jeśli znasz go z poprzednich projektów — pełna funkcjonalność w wersji premium, niezawodna konfiguracja sitemaps i breadcrumbs. Wolniejszy development niż Rank Math.
Dobra alternatywa z czystym kodem — popularny wśród deweloperów za lżejszy wpływ na wydajność. Mniej rozbudowany ekosystem wsparcia, ale solidna baza funkcji SEO on-page.
Płatna, ale najlepsza wtyczka cache i wydajności na rynku. Lazyload, minifikacja, defer JS, Critical CSS, preloading — wszystko w jednym panelu bez konfiguracji serwera. Wyraźna poprawa Core Web Vitals po instalacji.
Dobre darmowe alternatywy jeśli hosting wspiera LiteSpeed. LiteSpeed Cache działa najlepiej na serwerach LiteSpeed — na Apache/Nginx efekty są słabsze niż WP Rocket.
Automatyczna konwersja do WebP i AVIF, kompresja bezstratna, lazy load. Abonamentowy model — płacisz za liczbę konwersji. Duże biblioteki obrazów mogą wymagać jednorazowego większego pakietu na start.
Popularne alternatywy z darmowymi planami. Smush darmowy ogranicza rozmiar pliku, Imagify ma lepsze kompresje w płatnej wersji. Oba obsługują WebP i integrują się z WP Rocket.
Zarządzanie przekierowaniami 301/302 z poziomu panelu WP. Automatyczne wykrywanie zmienionych URL i tworzenie przekierowań — niezbędne przy redesignach i zmianach struktury URL żeby nie tracić pozycji.
Yoast + Rank Math + SEOPress aktywne jednocześnie = konflikty w meta tagach, duplikaty canonical i sitemap, konflikty schema. Jedna wtyczka SEO on-page na stronę — zawsze.
Wtyczki „SEO booster” które automatycznie budują linki, tworzą strony satelitarne lub spamują komentarzami. Każda taka wtyczka może doprowadzić do manualnej kary od Google — kliknij dezaktywuj i zapomnij że istniała.
Poza wtyczkami — kilka konfiguracji które można zrobić raz a dobrze i które mają bezpośredni wpływ na widoczność w Google.
Domyślna instalacja WP używa brzydkich URL z parametrami. Ustawienie „Nazwa wpisu” w Ustawieniach → Bezpośrednie odnośniki to absolutne minimum. Przyjazne URL = lepsze CTR i lepszy sygnał tematyczny dla Google.
Rank Math lub Yoast generują sitemap.xml automatycznie. Sitemap musi być zgłoszona w Google Search Console i aktualizowana przy każdej nowej publikacji. Sprawdź czy sitemap zawiera tylko indeksowane strony — bez noindex, tagów i archiwów.
Domyślny robots.txt WordPress jest minimalny. Warto zablokować /wp-admin/, /wp-login.php, /?s= (wyniki wyszukiwania) i ścieżki które nie powinny być w indeksie Google. Sprawdź też że robots.txt nie blokuje kluczowych plików CSS/JS.
Google traktuje HTTP jako niezabezpieczony i może obniżać pozycje. Certyfikat SSL + wymuszenie HTTPS przez 301 + aktualizacja adresu strony w Ustawieniach WP + zaktualizowanie GSC i GA4 na wersję https:// to kompleksowa migracja.
WordPress musi być skonfigurowany na jeden wariant — albo www albo bez www. Mieszanie wariantów to duplicate content i rozproszenie linków. Ustaw canonical wariant w Ustawieniach → Ogólne i wymusz przekierowanie 301 na serwerze.
Wielojęzyczne strony WordPress często mają błędnie skonfigurowany hreflang — brak wzajemności, zła para lang-region, brak x-default. WPML generuje hreflang automatycznie — ale wymaga sprawdzenia poprawności w GSC po instalacji.
Każda platforma ma inne możliwości i ograniczenia w SEO. WordPress jest najlepszą opcją dla tych którzy chcą pełnej kontroli — ale wymaga więcej wiedzy technicznej niż zamknięte platformy.
Każdy poniższy wynik to realna strona WordPress. Dane z SEMStorm — widoczność fraz w Google przed i po wdrożeniu kompleksowej strategii SEO.
Każdy WordPress wymaga indywidualnego podejścia — inny motyw, inne wtyczki, inna historia domeny. Oto jak wygląda typowy przebieg pracy.
Sprawdzam instalację WordPress pod kątem wszystkich krytycznych problemów SEO — duplikat treści, indeksacja zbędnych stron, konfiguracja wtyczki SEO, Core Web Vitals, sitemap, robots.txt, schema. Analizuję obecną widoczność w GSC i SEMStorm. Podaję listę problemów posortowaną według priorytetu — najpierw to co blokuje wzrost najbardziej.
Konfiguracja wtyczki SEO (Rank Math lub Yoast) — pełna, nie domyślna. Noindex na archiwa tagów, autora, media attachment. Przekierowania zbędnych URL. Wdrożenie lub konfiguracja cache (WP Rocket lub LiteSpeed). Optymalizacja obrazów — WebP, lazy load, alt text. Konfiguracja schematu dla typu strony.
Optymalizacja tytułów, meta opisów, nagłówków H1/H2/H3 i treści kluczowych podstron. Tworzenie brakujących podstron usługowych lub kategorii. Blog z artykułami eksperckimi. Wewnętrzne linkowanie wzmacniające architekturę informacyjną. Dla WooCommerce — opisy kategorii i kluczowych produktów.
Linki z portali branżowych, katalogów firm i mediów tematycznych. Każdy link opisany w raporcie miesięcznym. Dla e-commerce na WooCommerce — linki z recenzji, porównywarek i blogów tematycznych. Monitorowanie profilu linkowego w Ahrefs — reagowanie na toksyczne linki.
Miesięczny raport z pozycjami fraz z SEMStorm i GSC. Sprawdzenie czy aktualizacje WordPress i wtyczek nie zepsuły konfiguracji SEO — aktualizacje WP potrafią resetować ustawienia wtyczek lub generować nowe błędy techniczne. Stała optymalizacja pod zmieniające się algorytmy.
Prawidłowa konfiguracja permalinków, sitemap, canonical i noindex na zbędne archiwa to praca jednorazowa — ale jej brak kosztuje pozycje przez lata. Strona WordPress z poprawną konfiguracją techniczną od początku rośnie szybciej niż ta która przez rok zbierała błędy do naprawy.
Każda aktualizacja WordPress, motywu lub wtyczki może zmienić zachowanie schematu, zresetować ustawienia wtyczki SEO lub wygenerować nowe błędy techniczne. Monitoring po aktualizacjach — sprawdzenie GSC, sitemap i konfiguracji canonical — to obowiązkowy element opieki SEO nad WordPressem.
Elementor, Divi, Breakdance, Bricks — każdy builder może być wolny lub szybki w zależności od konfiguracji. Kluczowe jest dequeue nieużywanego CSS, defer JavaScript i Critical CSS. Dobrze skonfigurowany Elementor może mieć lepsze Core Web Vitals niż klasyczny motyw bez optymalizacji.
Filtry produktów, warianty, paginacja, opisy producenta — WooCommerce generuje specyficzne problemy SEO których nie ma na stronach usługowych. Sklep na WooCommerce wymaga audytu e-commerce — canonical na filtry, unikalne opisy, Product schema z Review i Offer, crawl budget management.
Bezpłatny audyt WordPress — sprawdzam konfigurację techniczną, identyfikuję błędy blokujące pozycje i podaję konkretny plan działań. Bez zobowiązań.
Umów bezpłatny audyt WordPress →