[{"data":1,"prerenderedAt":528},["ShallowReactive",2],{"post-core-web-vitals-i-jak-je-poprawic-na-wordpressie":3,"rel-core-web-vitals-i-jak-je-poprawic-na-wordpressie":458},{"id":4,"title":5,"author":6,"body":7,"category":427,"cover":428,"date":429,"description":430,"draft":431,"extension":432,"faq":433,"meta":434,"navigation":435,"path":436,"readingTime":437,"seo":438,"sources":441,"stem":448,"subcategory":449,"tags":450,"takeaways":456,"updated":428,"__hash__":457},"blog/blog/core-web-vitals-i-jak-je-poprawic-na-wordpressie.md","Core Web Vitals i jak je poprawić na WordPressie","Piotr Stankiewicz",{"type":8,"value":9,"toc":402},"minimark",[10,15,19,22,26,37,40,44,47,51,54,57,84,92,95,99,102,107,110,113,117,120,123,152,171,175,178,181,185,188,191,202,205,224,228,232,235,238,273,280,284,287,293,296,300,303,312,319,327,331,334,338,341,345,348,351,364,368,372,381,385,388,392,395,399],[11,12,14],"h2",{"id":13},"core-web-vitals-wordpress-krótka-odpowiedź","Core Web Vitals WordPress, krótka odpowiedź",[16,17,18],"p",{},"Core Web Vitals to trzy wskaźniki mierzone przez Google: LCP (czas załadowania głównej treści), INP (responsywność na działania użytkownika) i CLS (stabilność układu strony). Są one potwierdzonym czynnikiem rankingowym i mają bezpośredni wpływ na pozycje w wyszukiwarce. Na WordPressie da się je poprawić bez przepisywania strony od nowa, przede wszystkim przez zmianę hostingu, lekki motyw i poprawne ładowanie obrazków.",[16,20,21],{},"Ten artykuł jest dla właściciela strony na WordPress, który słyszał o Core Web Vitals od agencji SEO lub zobaczył słabe wyniki w Google i chce wiedzieć, co konkretnie poprawić. Skupiamy się na działaniach, które mają realny wpływ.",[11,23,25],{"id":24},"czym-są-core-web-vitals-i-dlaczego-google-je-mierzy","Czym są Core Web Vitals i dlaczego Google je mierzy",[16,27,28,29,36],{},"Core Web Vitals to zestaw wskaźników mierzących rzeczywiste doświadczenie użytkownika na stronie. Nie chodzi o to, jak szybko odpowiada serwer ani jak wygląda kod źródłowy, ale o to, co dzieje się na ekranie konkretnego człowieka odwiedzającego stronę (",[30,31,35],"a",{"href":32,"rel":33},"https://developers.google.com/search/docs/appearance/core-web-vitals",[34],"nofollow","Google Search Central, Core Web Vitals",").",[16,38,39],{},"Google włączył Core Web Vitals jako sygnał rankingowy w ramach aktualizacji Page Experience w czerwcu 2021 roku. W 2024 roku wskaźnik FID zastąpiono wskaźnikiem INP, który jest dokładniejszy i mierzy reakcję strony na wszystkie interakcje, a nie tylko pierwszą. Dziś zestaw składa się z trzech metryk.",[41,42],"feature-cards",{":items":43},"[{\"icon\":\"ph:timer-duotone\",\"title\":\"LCP (Largest Contentful Paint)\",\"value\":\"dobry: do 2,5 s\",\"desc\":\"Czas do wyświetlenia największego widocznego elementu strony, zwykle głównego obrazka lub bloku tekstu. Mierzy, jak szybko użytkownik widzi coś wartościowego.\"},{\"icon\":\"ph:cursor-click-duotone\",\"title\":\"INP (Interaction to Next Paint)\",\"value\":\"dobry: do 200 ms\",\"desc\":\"Czas reakcji strony na kliknięcie, dotknięcie lub wpisanie tekstu. Zastąpił FID w 2024 roku. Mierzy responsywność przez cały czas wizyty.\"},{\"icon\":\"ph:arrows-out-duotone\",\"title\":\"CLS (Cumulative Layout Shift)\",\"value\":\"dobry: do 0,1\",\"desc\":\"Suma nieoczekiwanych przesunięć układu strony. Elementy, które przeskakują podczas ładowania, podnoszą CLS i frustrują użytkownika.\"}]",[16,45,46],{},"Każda metryka ma trzy progi: dobry (zielony), wymagający poprawy (pomarańczowy) i słaby (czerwony). Google ocenia wyniki dla 75. percentyla odwiedzin ze zbioru danych CrUX. Wynik w Google Search Console odzwierciedla rzeczywistych gości, a nie jeden pomiar laboratoryjny.",[11,48,50],{"id":49},"jak-sprawdzić-core-web-vitals-swojej-strony-wordpress","Jak sprawdzić Core Web Vitals swojej strony WordPress",[16,52,53],{},"Zanim cokolwiek zmienisz, trzeba zmierzyć aktualny stan. Istnieją dwa rodzaje pomiarów: laboratoryjne, czyli testowanie strony na żądanie w warunkach symulowanych, oraz terenowe, czyli dane zbierane od prawdziwych użytkowników.",[16,55,56],{},"Najważniejsze narzędzia do sprawdzenia:",[58,59,60,68,74],"ul",{},[61,62,63,67],"li",{},[64,65,66],"strong",{},"Google Search Console"," to podstawowe źródło danych terenowych. Raport Core Web Vitals w lewym menu pokazuje adresy URL podzielone na dobre, wymagające poprawy i słabe. Tu widać realne wyniki z ruchu na stronie, a nie tylko jeden test.",[61,69,70,73],{},[64,71,72],{},"PageSpeed Insights"," łączy dane terenowe z CrUX z testem laboratoryjnym Lighthouse. Wklej adres URL i zobaczysz wyniki dla wersji mobilnej i desktopowej wraz z listą sugestii poprawy.",[61,75,76,79,80,83],{},[64,77,78],{},"GTmetrix"," i ",[64,81,82],{},"WebPageTest"," to narzędzia laboratoryjne przydatne do debugowania konkretnych problemów, bo pokazują szczegółowy waterfall ładowania zasobów.",[85,86,89],"callout",{"title":87,"type":88},"Dane terenowe kontra laboratoryjne","info",[16,90,91],{},"Google Search Console pokazuje dane terenowe, czyli realne doświadczenie Twoich odwiedzających w ciągu ostatnich 28 dni. PageSpeed Insights daje oba widoki. Zaczynaj od Google Search Console, bo to te dane decydują o ocenie rankingowej. Test laboratoryjny jest pomocny przy diagnozowaniu przyczyn złych wyników.",[16,93,94],{},"Jeśli Twoja strona ma mały ruch, Google Search Console może pokazywać komunikat o niewystarczającej ilości danych. W takiej sytuacji PageSpeed Insights jest podstawowym punktem wyjścia.",[11,96,98],{"id":97},"lcp-jak-przyspieszyć-ładowanie-głównej-treści","LCP: jak przyspieszyć ładowanie głównej treści",[16,100,101],{},"LCP to najważniejsza metryka z trzech, bo bezpośrednio mierzy czas do momentu, gdy użytkownik widzi główną treść strony. Na WordPressie wyniki LCP psuje najczęściej kilka tych samych rzeczy.",[103,104,106],"h3",{"id":105},"hosting-i-serwer-to-fundament","Hosting i serwer to fundament",[16,108,109],{},"Żadna optymalizacja wtyczek nie zastąpi dobrego hostingu. Na wolnym serwerze czas odpowiedzi serwera (TTFB) potrafi sam w sobie przekraczać dobry próg LCP. Szukaj hostingu z TTFB poniżej 200 ms i serwerem zlokalizowanym w Polsce lub Niemczech, jeśli Twoi klienci są w Polsce.",[16,111,112],{},"Hosting współdzielony z najtańszych pakietów często generuje TTFB rzędu 600 ms do 1,5 sekundy. Zanim przeglądarka zacznie ładować stronę, upływa już ponad sekunda. Zmiana hostingu na szybszy VPS to często największa pojedyncza poprawa LCP.",[103,114,116],{"id":115},"obrazki-to-najczęstsza-przyczyna-słabego-lcp","Obrazki to najczęstsza przyczyna słabego LCP",[16,118,119],{},"Główny obrazek na stronie, baner, zdjęcie nagłówkowe albo hero image, jest w większości przypadków elementem LCP. Jeśli ładuje się późno lub jest zbyt duży, cały wskaźnik spada.",[16,121,122],{},"Trzy działania dają tu największy efekt:",[58,124,125,131,142],{},[61,126,127,130],{},[64,128,129],{},"Kompresja i format WebP."," Obrazki w formacie WebP są o 25 do 35 procent mniejsze niż JPEG przy porównywalnej jakości. Wtyczki takie jak Imagify, ShortPixel lub Smush konwertują i kompresują obrazki automatycznie po wgraniu.",[61,132,133,141],{},[64,134,135,136,140],{},"Atrybut ",[137,138,139],"code",{},"fetchpriority=\"high\""," na elemencie LCP."," Mówi przeglądarce, żeby pobrała ten obrazek jako pierwszy. W nowoczesnych motywach WordPress można to ustawić ręcznie lub przez wtyczkę do optymalizacji.",[61,143,144,147,148,151],{},[64,145,146],{},"Rozmiary obrazków dopasowane do wyświetlania."," Wgrywanie obrazka 3000 px szerokości na sekcję, która wyświetla 1200 px, trzykrotnie zwiększa jego wagę bez żadnego efektu wizualnego. WordPress generuje kilka rozmiarów automatycznie. Upewnij się, że motyw używa atrybutu ",[137,149,150],{},"srcset",", by serwować odpowiedni rozmiar.",[85,153,156],{"title":154,"type":155},"Preload dla elementu LCP","tip",[16,157,158,159,162,163,166,167,170],{},"Jeśli element LCP to obrazek w CSS background-image albo wczytywany późno, dodaj w sekcji ",[137,160,161],{},"\u003Chead>"," znacznik ",[137,164,165],{},"\u003Clink rel=\"preload\" as=\"image\" href=\"URL-obrazka\">",". Informuje to przeglądarkę, żeby pobrała go jak najwcześniej. W WordPress można to zrobić przez funkcję ",[137,168,169],{},"wp_head"," lub dedykowaną opcję w wtyczkach do optymalizacji szybkości.",[103,172,174],{"id":173},"cache-strony-i-cdn","Cache strony i CDN",[16,176,177],{},"Cache zapisuje gotowy HTML strony na dysku serwera i serwuje go bez generowania od nowa przy każdej wizycie. Na WordPress służą do tego wtyczki WP Rocket, W3 Total Cache lub LiteSpeed Cache (ta ostatnia wymaga serwera LiteSpeed). Dobry cache potrafi skrócić TTFB z ponad sekundy do poniżej 100 ms.",[16,179,180],{},"CDN serwuje statyczne zasoby z serwerów geograficznie bliskich odwiedzającemu. Cloudflare w darmowym planie daje podstawowy CDN i dodatkową ochronę, skracając czas pobierania zasobów o kilkadziesiąt milisekund dla użytkowników spoza Twojego miasta.",[11,182,184],{"id":183},"inp-responsywność-przy-interakcjach","INP: responsywność przy interakcjach",[16,186,187],{},"INP mierzy, ile czasu mija od kliknięcia, dotknięcia lub wpisania tekstu do momentu, gdy przeglądarka odświeży widok ekranu w odpowiedzi na tę akcję. Dobry wynik to poniżej 200 ms, a słaby to powyżej 500 ms.",[16,189,190],{},"Na typowej stronie firmowej WordPress INP rzadko jest problemem, bo strony z małą ilością JavaScriptu reagują szybko. Problem pojawia się przy:",[58,192,193,196,199],{},[61,194,195],{},"Przeciążonych motywach page builder z dużą ilością JavaScriptu (Divi, WPBakery, Elementor przy intensywnym użyciu)",[61,197,198],{},"Skryptach śledzenia i analityki, zwłaszcza wczytywanych synchronicznie",[61,200,201],{},"Wtyczkach czatu, pop-upów i portali klienta",[16,203,204],{},"Rozwiązania:",[58,206,207,210,221],{},[61,208,209],{},"Usuń lub zastąp ciężkie wtyczki, których nie potrzebujesz. Każda wtyczka wczytuje własny JavaScript.",[61,211,212,213,216,217,220],{},"Wczytuj skrypty zewnętrzne asynchronicznie (",[137,214,215],{},"async",") lub z opóźnieniem (",[137,218,219],{},"defer","), żeby nie blokowały wątku głównego przeglądarki.",[61,222,223],{},"Ogranicz liczbę zainstalowanych wtyczek do tych faktycznie używanych. Nawet dezaktywowana wtyczka czasami wczytuje kod.",[225,226],"stat-row",{":items":227},"[{\"value\":\"200 ms\",\"label\":\"dobry próg INP\",\"sub\":\"Google Search Central\"},{\"value\":\"500 ms+\",\"label\":\"słaby INP\",\"sub\":\"wymaga pilnej naprawy\"},{\"value\":\"2,5 s\",\"label\":\"dobry próg LCP\",\"sub\":\"element główny wczytany\"}]",[11,229,231],{"id":230},"cls-stabilność-układu-strony","CLS: stabilność układu strony",[16,233,234],{},"CLS mierzy sumę nieoczekiwanych przesunięć elementów podczas ładowania strony. Klasyczne przykłady to nagłówek, który przesuwa tekst w dół po załadowaniu, reklama wskakująca między akapity albo czcionka zamieniająca się na inną podczas renderowania.",[16,236,237],{},"Na WordPressie CLS psuje najczęściej kilka rzeczy:",[58,239,240,257,267],{},[61,241,242,245,246,249,250,79,253,256],{},[64,243,244],{},"Obrazki bez podanego rozmiaru."," Jeśli znacznik ",[137,247,248],{},"\u003Cimg>"," nie ma atrybutów ",[137,251,252],{},"width",[137,254,255],{},"height",", przeglądarka nie wie, ile miejsca zarezerwować przed załadowaniem. Po załadowaniu obrazka reszta strony skacze. WordPress od wersji 5.5 dodaje wymiary automatycznie, ale starsze motywy lub niepoprawne konfiguracje to obchodzą.",[61,258,259,262,263,266],{},[64,260,261],{},"Czcionki z FOUT (flash of unstyled text)."," Gdy strona ładuje tekst w czcionce systemowej, a po chwili zamienia ją na pobraną czcionkę, układ może się przesunąć. Rozwiązanie to właściwość CSS ",[137,264,265],{},"font-display: swap"," i preload czcionek.",[61,268,269,272],{},[64,270,271],{},"Reklamy i embedy bez zarezerwowanego miejsca."," Baner reklamowy bez podanej wysokości kontenera zawsze powoduje skok układu przy załadowaniu.",[85,274,277],{"title":275,"type":276},"Sprawdź elementy skaczące na telefonie","warning",[16,278,279],{},"CLS najłatwiej zobaczyć na urządzeniu mobilnym z wolniejszym połączeniem. Otwórz stronę na telefonie i obserwuj, czy cokolwiek się przesuwa podczas ładowania. Każdy zauważalny skok to sygnał, że CLS jest powyżej progu dobrego.",[11,281,283],{"id":282},"wtyczki-do-poprawy-core-web-vitals-na-wordpress","Wtyczki do poprawy Core Web Vitals na WordPress",[16,285,286],{},"Samodzielna optymalizacja kodu jest możliwa, ale dla większości właścicieli stron firmowych sensowniejszym podejściem jest dobra wtyczka do optymalizacji szybkości. Poniżej porównanie najpopularniejszych opcji.",[288,289],"compare-cols",{":a":290,":b":291,":neutral":292},"{\"title\":\"WP Rocket (płatna)\",\"items\":[\"Gotowa konfiguracja bez wiedzy technicznej\",\"Cache stron i przeglądarki\",\"Opóźnione ładowanie obrazków i filmów\",\"Minifikacja i łączenie CSS oraz JS\",\"Około 50 euro rocznie\"]}","{\"title\":\"LiteSpeed Cache (bezpłatna)\",\"items\":[\"Wymaga serwera LiteSpeed\",\"Bardzo dobry cache i optymalizacja obrazków\",\"Opóźnione ładowanie JavaScriptu\",\"Dobra do optymalizacji CSS krytycznego\",\"Bezpłatna, ale zależna od hostingu\"]}","true",[16,294,295],{},"Inne opcje warte uwagi to W3 Total Cache (bezpłatny, bardziej techniczny) oraz Perfmatters (wyłączanie zbędnych zasobów bez budowania cache). Żadna wtyczka nie zastąpi dobrego hostingu i lekkich obrazków, ale dobra konfiguracja caching potrafi podnieść wyniki o jeden lub dwa progi.",[11,297,299],{"id":298},"wpływ-core-web-vitals-na-pozycje-w-wyszukiwarce","Wpływ Core Web Vitals na pozycje w wyszukiwarce",[16,301,302],{},"Google traktuje Core Web Vitals jako sygnał rankingowy, ale nie jako dominujący czynnik. Znaczy to, że dobry wynik nie przepchnie słabej strony nad dobrze zoptymalizowaną konkretencję, ale słaby wynik przy wyrównanej rywalizacji może skutkować niższą pozycją. Ważniejsze jest to, że strony z lepszymi wynikami mają wyższy współczynnik zaangażowania: niższy bounce rate i dłuższy czas spędzony na stronie, co pośrednio wspiera pozycje.",[16,304,305,306,311],{},"Dane o zachowaniu użytkowników potwierdzają wagę szybkości. Strony na pierwszej pozycji organicznej mają średni CTR ponad 27 procent, a na dziesiątej poniżej 3 procent (",[30,307,310],{"href":308,"rel":309},"https://backlinko.com/google-ctr-stats",[34],"Backlinko, Google CTR Stats","). Szybkość i jakość techniczna strony to czynniki, które da się poprawić bezpośrednio i stosunkowo szybko.",[313,314],"bars-chart",{":items":315,"caption":316,"title":317,"unit":318},"[{\"label\":\"Pozycja 1\",\"value\":27.6,\"display\":\"27,6%\",\"highlight\":true},{\"label\":\"Pozycja 2\",\"value\":15.8,\"display\":\"15,8%\"},{\"label\":\"Pozycja 3\",\"value\":11,\"display\":\"11,0%\"},{\"label\":\"Pozycja 5\",\"value\":6.3,\"display\":\"6,3%\"},{\"label\":\"Pozycja 10\",\"value\":2.4,\"display\":\"2,4%\"}]","Dane: Backlinko, Google CTR Stats.","Średni CTR w wynikach organicznych Google według pozycji","%",[16,320,321,322,326],{},"Pełniejszy obraz tego, co składa się na dobre pozycje i jak długo trwa ich budowanie, znajdziesz w artykule ",[30,323,325],{"href":324},"/blog/ile-czasu-trwa-pozycjonowanie-strony","ile czasu trwa pozycjonowanie strony",". Core Web Vitals to jeden element szerszej układanki, którą opisujemy też w kontekście pozycjonowania stron.",[11,328,330],{"id":329},"kolejność-działań-od-czego-zacząć","Kolejność działań: od czego zacząć",[16,332,333],{},"Poniżej praktyczna lista kroków dla właściciela strony WordPress, który chce poprawić Core Web Vitals bez angażowania programisty na każdym etapie.",[335,336],"steps",{":items":337},"[{\"title\":\"Sprawdź wyniki wyjściowe\",\"text\":\"Otwórz Google Search Console i raport Core Web Vitals. Sprawdź też PageSpeed Insights dla głównej strony i kilku podstron. Zapisz wyniki, żeby mieć punkt odniesienia.\"},{\"title\":\"Oceń hosting\",\"text\":\"Sprawdź TTFB w PageSpeed Insights lub GTmetrix. Jeśli przekracza 400-500 ms, zmiana hostingu na szybszy VPS lub hosting zoptymalizowany pod WordPress da największą pojedynczą poprawę.\"},{\"title\":\"Skompresuj i przekonwertuj obrazki\",\"text\":\"Zainstaluj wtyczkę do optymalizacji obrazków (Imagify, ShortPixel lub Smush) i skompresuj istniejące pliki. Ustaw automatyczne konwertowanie nowych obrazków do formatu WebP.\"},{\"title\":\"Włącz caching stron\",\"text\":\"Zainstaluj i skonfiguruj WP Rocket, LiteSpeed Cache lub W3 Total Cache. Włącz cache stron, minifikację CSS i JS oraz opóźnione ładowanie obrazków (lazy load).\"},{\"title\":\"Popraw wymiary obrazków\",\"text\":\"Upewnij się, że każdy obrazek ma podane atrybuty width i height w kodzie HTML. W nowoczesnym WordPress i dobrym motywie dzieje się to automatycznie. Sprawdź w PageSpeed Insights, czy pojawia się ostrzeżenie o brakujących wymiarach.\"},{\"title\":\"Zmierz wyniki po zmianach\",\"text\":\"Zaczekaj 7-14 dni i sprawdź ponownie Google Search Console. Wyniki terenowe aktualizują się w oparciu o ostatnie 28 dni wizyty, więc poprawa pojawi się z opóźnieniem.\"}]",[16,339,340],{},"Jeśli po podstawowych działaniach wyniki wciąż są słabe, warto sprawdzić motyw. Ciężkie motywy page builder generują kilkaset kilobajtów JavaScriptu na każdej podstronie. Zmiana motywu na lekki (GeneratePress, Astra, Kadence) jest bardziej radykalnym krokiem, ale często daje największą poprawę w przypadku starszych lub mocno przebudowanych stron.",[11,342,344],{"id":343},"core-web-vitals-a-wybór-motywu-i-wtyczek","Core Web Vitals a wybór motywu i wtyczek",[16,346,347],{},"Motyw to punkt wyjścia. Lekkie motywy takie jak GeneratePress, Astra i Kadence startują z minimalnym narzutem kodu. Ciężkie motywy bundled z Elementorem lub Divim wczytują JavaScript i CSS na każdej stronie, nawet tam, gdzie ich nie używasz.",[16,349,350],{},"Każda aktywna wtyczka może wczytywać własne skrypty globalnie. Wtyczki takie jak Perfmatters lub Asset CleanUp pozwalają wyłączyć konkretne zasoby na konkretnych stronach. Instaluj wtyczki tylko wtedy, gdy ich naprawdę potrzebujesz, i usuwaj te nieużywane. Dwadzieścia aktywnych wtyczek to zwykle za dużo dla typowej strony firmowej.",[16,352,353,354,358,359,363],{},"Więcej o wyborze między WordPress a rozwiązaniami alternatywnymi piszemy w artykule ",[30,355,357],{"href":356},"/blog/wordpress-czy-strona-kodowana","WordPress czy strona kodowana",". Jeśli planujesz budżet na stronę pod pozycjonowanie, sprawdź też ",[30,360,362],{"href":361},"/blog/ile-kosztuje-strona-internetowa","ile kosztuje strona internetowa",".",[11,365,367],{"id":366},"najczęstsze-pytania","Najczęstsze pytania",[103,369,371],{"id":370},"czy-core-web-vitals-mają-bezpośredni-wpływ-na-pozycje-w-google","Czy Core Web Vitals mają bezpośredni wpływ na pozycje w Google?",[16,373,374,375,380],{},"Tak, Google traktuje je jako sygnał rankingowy od aktualizacji Page Experience w 2021 roku (",[30,376,379],{"href":377,"rel":378},"https://developers.google.com/search/docs/appearance/page-experience",[34],"Google Search Central","). Nie są dominującym czynnikiem, ale przy zbliżonej jakości treści i profilu linków między konkurentami słabe wyniki mogą obniżyć pozycję. Dobry wynik wspiera też zaangażowanie użytkownika, co pośrednio wpływa na widoczność.",[103,382,384],{"id":383},"jak-długo-trwa-poprawa-core-web-vitals-po-wprowadzeniu-zmian","Jak długo trwa poprawa Core Web Vitals po wprowadzeniu zmian?",[16,386,387],{},"Zmiany techniczne na stronie widać w testach laboratoryjnych od razu. Dane terenowe w Google Search Console odzwierciedlają ostatnie 28 dni ruchu, więc statystyczna poprawa pojawia się po 1 do 4 tygodniach w zależności od wolumenu odwiedzin.",[103,389,391],{"id":390},"czy-na-wordpress-da-się-osiągnąć-dobry-wynik-lcp-bez-zmiany-hostingu","Czy na WordPress da się osiągnąć dobry wynik LCP bez zmiany hostingu?",[16,393,394],{},"Czasem tak, jeśli obecny hosting jest wystarczająco szybki, a problem leży w obrazkach lub braku cache. Ale przy TTFB serwera powyżej 500 ms żadna optymalizacja po stronie wtyczek nie da dobrego LCP. Hosting to fundament, który decyduje o pułapie możliwych wyników.",[103,396,398],{"id":397},"co-zepsuć-najłatwiej-przy-optymalizacji-wordpress","Co zepsuć najłatwiej przy optymalizacji WordPress?",[16,400,401],{},"Agresywna minifikacja JavaScriptu przez wtyczki do optymalizacji potrafi zepsuć wygląd lub funkcjonalność strony, zwłaszcza przy skryptach page builder. Przed wdrożeniem na produkcji testuj zmiany na kopii strony lub stopniowo włączaj opcje i sprawdzaj wizualnie każdą podstronę. Opcja delay JS w WP Rocket lub podobnych wtyczkach jest szczególnie podatna na konflikty z formularzami i suwakami.",{"title":403,"searchDepth":404,"depth":404,"links":405},"",2,[406,407,408,409,415,416,417,418,419,420,421],{"id":13,"depth":404,"text":14},{"id":24,"depth":404,"text":25},{"id":49,"depth":404,"text":50},{"id":97,"depth":404,"text":98,"children":410},[411,413,414],{"id":105,"depth":412,"text":106},3,{"id":115,"depth":412,"text":116},{"id":173,"depth":412,"text":174},{"id":183,"depth":404,"text":184},{"id":230,"depth":404,"text":231},{"id":282,"depth":404,"text":283},{"id":298,"depth":404,"text":299},{"id":329,"depth":404,"text":330},{"id":343,"depth":404,"text":344},{"id":366,"depth":404,"text":367,"children":422},[423,424,425,426],{"id":370,"depth":412,"text":371},{"id":383,"depth":412,"text":384},{"id":390,"depth":412,"text":391},{"id":397,"depth":412,"text":398},"pozycjonowanie-stron",null,"2026-04-06","Core Web Vitals WordPress: co mierzą wskaźniki LCP, INP i CLS, jak sprawdzić wyniki i które działania dają największą poprawę na typowej stronie firmowej.",false,"md",[],{},true,"/blog/core-web-vitals-i-jak-je-poprawic-na-wordpressie",11,{"title":439,"description":440},"Core Web Vitals i jak je poprawić na WordPressie","Core Web Vitals WordPress: co mierzą wskaźniki LCP, INP i CLS, jak sprawdzić wyniki i które działania dają największą poprawę na typowej stronie firmowej.",[442,444,446],{"label":443,"url":32},"Google Search Central - Core Web Vitals",{"label":445,"url":377},"Google Search Central - Understanding page experience",{"label":447,"url":308},"Backlinko - Google CTR Stats","blog/core-web-vitals-i-jak-je-poprawic-na-wordpressie","seo-techniczne",[451,452,453,454,455],"core web vitals wordpress","szybkość strony wordpress","seo techniczne","lcp inp cls","optymalizacja wordpress",[],"pGiAGKNjAmejZFeRVuNcwU9M7Gr0GsymSjK541Zz80k",[459,466,472,478,483,489,495,502,507,512,517,523],{"path":460,"title":461,"description":462,"date":463,"readingTime":464,"subcategory":465},"/blog/jak-google-decyduje-ktore-firmy-pokazac-w-pakiecie-map","Jak Google decyduje, które firmy pokazać w pakiecie map","Dowiedz się, jak pakiet map Google wybiera firmy do Top 3. Trafność, bliskość i renoma wyjaśnione prosto, z danymi i praktycznymi wskazówkami.","2026-09-26",13,"podstawy-local-seo",{"path":467,"title":468,"description":469,"date":470,"readingTime":471,"subcategory":465},"/blog/local-seo-dla-hydraulika-i-firm-uslugowych","Local SEO dla hydraulika i firm usługowych","Pozycjonowanie hydraulik: jak wejść do Top 3 w Mapach Google, zoptymalizować wizytówkę, zdobywać opinie i tworzyć treści, które przyciągają zlecenia.","2026-09-25",15,{"path":473,"title":474,"description":475,"date":476,"readingTime":477,"subcategory":465},"/blog/czym-jest-e-e-a-t-i-dlaczego-ma-znaczenie-dla-lokalnych-firm","Czym jest E-E-A-T i dlaczego ma znaczenie dla lokalnych firm","E-E-A-T SEO lokalne to zestaw sygnałów, które Google stosuje, by ocenić wiarygodność Twojej firmy. Dowiedz się, jak go budować i co realnie wpływa na pozycje.","2026-09-23",14,{"path":479,"title":480,"description":481,"date":476,"readingTime":477,"subcategory":482},"/blog/strategia-link-buildingu-dla-kancelarii-prawnej","Strategia link buildingu dla kancelarii prawnej","Link building kancelaria: jak zdobywać wartościowe linki, budować autorytet w Google i wyprzedzać konkurencję w lokalnych wynikach wyszukiwania.","link-building",{"path":484,"title":485,"description":486,"date":487,"readingTime":464,"subcategory":488},"/blog/jak-seo-wspiera-kampanie-google-ads","Jak SEO wspiera kampanie Google Ads","Dowiedz się, jak SEO i Google Ads razem tworzą skuteczniejszy marketing: niższy CPC, lepszy Quality Score i wyższy ROI dla lokalnej firmy.","2026-09-21","strategia-porownania",{"path":490,"title":491,"description":492,"date":493,"readingTime":494,"subcategory":449},"/blog/plik-robots-txt-i-mapa-sitemap-xml-co-powinny-zawierac","Plik robots.txt i mapa sitemap.xml, co powinny zawierać","Robots i sitemap to dwa pliki, które kierują Googlebota po Twojej stronie. Sprawdź, co powinny zawierać, jak je poprawnie skonfigurować i jakich błędów unikać.","2026-09-20",12,{"path":496,"title":497,"description":498,"date":499,"readingTime":500,"subcategory":501},"/blog/ile-kosztuje-jednorazowy-audyt-seo","Ile kosztuje jednorazowy audyt SEO","Konkretne widełki cenowe jednorazowego audytu SEO w 2026 roku: co obejmuje, co wpływa na koszt i kiedy warto go zamówić zamiast abonamentu.","2026-09-17",10,"cennik-wspolpraca",{"path":503,"title":504,"description":505,"date":499,"readingTime":500,"subcategory":506},"/blog/kanibalizacja-slow-kluczowych-jak-ja-rozpoznac-i-usunac","Kanibalizacja słów kluczowych, jak ją rozpoznać i usunąć","Kanibalizacja słów kluczowych psuje pozycje i dezorientuje Google. Wyjaśniamy, jak ją rozpoznać, zdiagnozować i skutecznie wyeliminować ze swojej strony.","slowa-kluczowe-tresci",{"path":508,"title":509,"description":510,"date":511,"readingTime":437,"subcategory":501},"/blog/rozliczenie-za-efekt-w-seo-kiedy-ma-sens","Rozliczenie za efekt w SEO, kiedy ma sens","Rozliczenie za efekt SEO brzmi bezpiecznie, ale ma poważne pułapki. Sprawdź, kiedy ten model faktycznie się opłaca i na co uważać przed podpisaniem umowy.","2026-09-15",{"path":513,"title":514,"description":515,"date":516,"readingTime":464,"subcategory":501},"/blog/co-powinna-zawierac-miesieczna-umowa-na-pozycjonowanie","Co powinna zawierać miesięczna umowa na pozycjonowanie","Miesięczna umowa SEO bez jasnego zakresu prac to proszenie się o kłopoty. Sprawdź, jakie 7 elementów musi znaleźć się w każdej rzetelnej umowie.","2026-09-13",{"path":518,"title":519,"description":520,"date":521,"readingTime":437,"subcategory":522},"/blog/jak-naprawic-zduplikowana-wizytowke-google","Jak naprawić zduplikowaną wizytówkę Google","Zduplikowana wizytówka Google obniża pozycje i dezorientuje klientów. Dowiedz się, jak ją wykryć, scalić lub usunąć krok po kroku.","2026-09-12","wizytowka-mapy-google",{"path":524,"title":525,"description":526,"date":527,"readingTime":494,"subcategory":506},"/blog/jak-tworzyc-faq-na-stronie-zeby-trafiac-do-wyroznionych-wynikow","Jak tworzyć FAQ na stronie, żeby trafiać do wyróżnionych wyników","FAQ na stronie SEO zwiększa szansę na featured snippet i PAA. Dowiedz się, jak budować sekcje pytań, żeby Google wyświetlał je w wyróżnionych wynikach.","2026-09-07",1791500705989]