{"id":15608,"date":"2025-11-24T20:56:21","date_gmt":"2025-11-24T19:56:21","guid":{"rendered":"https:\/\/dhosting.pl\/pomoc\/?post_type=manual_kb&#038;p=15608"},"modified":"2025-11-24T20:56:21","modified_gmt":"2025-11-24T19:56:21","slug":"perfmatters-szybka-i-bezpieczna-optymalizacja-wordpress","status":"publish","type":"manual_kb","link":"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/perfmatters-szybka-i-bezpieczna-optymalizacja-wordpress\/","title":{"rendered":"Perfmatters &#8211; szybka i bezpieczna optymalizacja WordPress"},"content":{"rendered":"<p><!-- Meta description: Jak skonfigurowa\u0107 Perfmatters w WordPress: kluczowe ustawienia, Script Manager, lazy load, op\u00f3znianie JS, baza danych, CDN i rozwi\u0105zywanie problem\u00f3w. --><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 ez-toc-wrap-left counter-flat ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Spis tre\u015bci<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/perfmatters-szybka-i-bezpieczna-optymalizacja-wordpress\/#Czym_jest_Perfmatters_i_kiedy_warto_go_uzyc\" >Czym jest Perfmatters i kiedy warto go u\u017cy\u0107<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/perfmatters-szybka-i-bezpieczna-optymalizacja-wordpress\/#Wymagania_i_przygotowanie_do_wdrozenia\" >Wymagania i przygotowanie do wdro\u017cenia<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/perfmatters-szybka-i-bezpieczna-optymalizacja-wordpress\/#Instalacja_i_pierwsze_uruchomienie\" >Instalacja i pierwsze uruchomienie<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/perfmatters-szybka-i-bezpieczna-optymalizacja-wordpress\/#Szybkie_wygrane_w_Ustawieniach_ogolnych\" >Szybkie wygrane w Ustawieniach og\u00f3lnych<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/perfmatters-szybka-i-bezpieczna-optymalizacja-wordpress\/#Media_i_lazy_load_w_praktyce\" >Media i lazy load w praktyce<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/perfmatters-szybka-i-bezpieczna-optymalizacja-wordpress\/#Skrypty_i_style_ze_Script_Manager\" >Skrypty i style ze Script Manager<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/perfmatters-szybka-i-bezpieczna-optymalizacja-wordpress\/#JavaScript_opoznianie_odkladanie_i_kolejnosc_ladowania\" >JavaScript: op\u00f3znianie, odk\u0142adanie i kolejno\u015b\u0107 \u0142adowania<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/perfmatters-szybka-i-bezpieczna-optymalizacja-wordpress\/#Preload_preconnect_DNS_prefetch_i_czcionki\" >Preload, preconnect, DNS prefetch i czcionki<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/perfmatters-szybka-i-bezpieczna-optymalizacja-wordpress\/#WooCommerce_i_strony_transakcyjne\" >WooCommerce i strony transakcyjne<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/perfmatters-szybka-i-bezpieczna-optymalizacja-wordpress\/#Baza_danych_i_automatyczne_czyszczenie\" >Baza danych i automatyczne czyszczenie<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/perfmatters-szybka-i-bezpieczna-optymalizacja-wordpress\/#Integracja_z_CDN_i_przepisywanie_adresow\" >Integracja z CDN i przepisywanie adres\u00f3w<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/perfmatters-szybka-i-bezpieczna-optymalizacja-wordpress\/#Testowanie_efektow_i_metodologia\" >Testowanie efekt\u00f3w i metodologia<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/perfmatters-szybka-i-bezpieczna-optymalizacja-wordpress\/#Najczestsze_problemy_i_jak_je_rozwiazac\" >Najcz\u0119stsze problemy i jak je rozwi\u0105za\u0107<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/perfmatters-szybka-i-bezpieczna-optymalizacja-wordpress\/#Dobre_praktyki_utrzymania\" >Dobre praktyki utrzymania<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/perfmatters-szybka-i-bezpieczna-optymalizacja-wordpress\/#Proponowana_sciezka_wdrozenia_krok_po_kroku\" >Proponowana \u015bcie\u017cka wdro\u017cenia krok po kroku<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Czym_jest_Perfmatters_i_kiedy_warto_go_uzyc\"><\/span>Czym jest Perfmatters i kiedy warto go u\u017cy\u0107<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Perfmatters to lekka wtyczka do optymalizacji WordPress, kt\u00f3ra przyspiesza \u0142adowanie stron bez skomplikowanego tuningu serwera. Dzia\u0142a na poziomie frontendu i panelu, wy\u0142\u0105czaj\u0105c zb\u0119dne funkcje, porz\u0105dkuj\u0105c skrypty oraz usprawniaj\u0105c \u0142adowanie zasob\u00f3w. Je\u015bli zale\u017cy Ci na lepszych Core Web Vitals, wy\u017cszym wyniku PageSpeed oraz mniejszym obci\u0105\u017ceniu serwera, Perfmatters b\u0119dzie jednym z najprostszych pierwszych krok\u00f3w.<\/p>\n<p>Warto rozwa\u017cy\u0107 wtyczk\u0119 szczeg\u00f3lnie na stronach z wieloma wtyczkami, motywami wielofunkcyjnymi lub rozbudowanym WooCommerce. Perfmatters dobrze uzupe\u0142nia si\u0119 z cache na serwerze i CDN, poniewa\u017c optymalizuje to, co faktycznie trafia do przegl\u0105darki.<\/p>\n<div id=\"dhost-4051282381\" class=\"dhost-inpost dhost-entity-placement\"><a href=\"https:\/\/dhosting.pl\/opieka-stron.html?utm_source=pomoc&utm_medium=artykul&utm_campaign=pomoc\" target=\"_blank\">\r\n\t<img decoding=\"async\" src=\"https:\/\/dhosting.pl\/pomoc\/wp-content\/uploads\/2025\/01\/baner-opieka.png\" alt=\"opieka stron www\">\r\n<\/a>\r\n<br \/>\r\n<br \/><\/div><h2><span class=\"ez-toc-section\" id=\"Wymagania_i_przygotowanie_do_wdrozenia\"><\/span>Wymagania i przygotowanie do wdro\u017cenia<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Zanim w\u0142\u0105czysz optymalizacje, wykonaj pe\u0142n\u0105 kopi\u0119 zapasow\u0105. Idealnie zr\u00f3b to na \u015brodowisku staging i tam przetestuj zmiany. Zanotuj aktualne wyniki test\u00f3w wydajno\u015bci oraz kluczowe funkcje witryny, kt\u00f3re musz\u0105 pozosta\u0107 nienaruszone, np. wyszukiwarka, koszyk, formularze, logowanie. Dzi\u0119ki temu \u0142atwo sprawdzisz, czy po zmianach wszystko dzia\u0142a.<\/p>\n<p>Dobrym zwyczajem jest wdra\u017canie opcji stopniowo. W\u0142\u0105czaj jedn\u0105 grup\u0119 ustawie\u0144, testuj stron\u0119 i dopiero wtedy przechod\u017a dalej. Pozwoli to szybko wy\u0142apa\u0107 ewentualne konflikty.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Instalacja_i_pierwsze_uruchomienie\"><\/span>Instalacja i pierwsze uruchomienie<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Po instalacji i aktywacji wtyczki w panelu pojawi si\u0119 sekcja z czytelnymi kartami ustawie\u0144. Zacznij od og\u00f3lnych opcji, poniewa\u017c daj\u0105 szybkie korzy\u015bci przy minimalnym ryzyku. Po ka\u017cdej zmianie od\u015bwie\u017c stron\u0119 w trybie incognito lub wyczy\u015b\u0107 pami\u0119\u0107 podr\u0119czn\u0105, aby zobaczy\u0107 realny efekt.<\/p>\n<p>Je\u015bli u\u017cywasz zewn\u0119trznego cache lub CDN, po zapisaniu ustawie\u0144 przep\u0142ucz cache na ka\u017cdym poziomie. Unikniesz mieszanych wynik\u00f3w i pozornych problem\u00f3w, kt\u00f3re wynikaj\u0105 wy\u0142\u0105cznie z buforowania.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Szybkie_wygrane_w_Ustawieniach_ogolnych\"><\/span>Szybkie wygrane w Ustawieniach og\u00f3lnych<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>Wy\u0142\u0105cz nieu\u017cywane elementy WordPress, takie jak emojis, oEmbed, API heartbeat w panelu i na frontcie w miejscach, gdzie nie jest potrzebny. Zmniejsza to liczb\u0119 \u017c\u0105da\u0144 i zasob\u00f3w.<\/li>\n<li>Aktywuj Instant Page, czyli prefetch link\u00f3w pod kursorem, aby skr\u00f3ci\u0107 czas odczuwalny przy przej\u015bciach mi\u0119dzy podstronami.<\/li>\n<li>W\u0142\u0105cz lazy load dla obraz\u00f3w i iframe, pozostawiaj\u0105c wyj\u0105tki dla element\u00f3w LCP, je\u015bli zauwa\u017cysz spadek czytelno\u015bci pierwszego widoku.<\/li>\n<li>Wycisz zb\u0119dne wersjonowanie plik\u00f3w, je\u015bli Twoja strategia cache tego wymaga, oraz ogranicz narzut skrypt\u00f3w blokuj\u0105cych renderowanie.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Media_i_lazy_load_w_praktyce\"><\/span>Media i lazy load w praktyce<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Perfmatters pozwala op\u00f3znia\u0107 \u0142adowanie obraz\u00f3w, wideo i iframe do momentu, gdy s\u0105 potrzebne. Upewnij si\u0119, \u017ce obrazy maj\u0105 okre\u015blone wymiary, aby unikn\u0105\u0107 przeskok\u00f3w layoutu. W przypadku kluczowego obrazu nad z\u0142o\u017ceniem ekranu rozwa\u017c wykluczenie go z lazy load lub u\u017cycie preloading, aby poprawi\u0107 metryk\u0119 LCP.<\/p>\n<p>Je\u015bli osadzony film spowalnia stron\u0119, u\u017cyj zast\u0119pczego obrazu poster i aktywuj lazy load. W praktyce to cz\u0119sto obcina kilkaset kilobajt\u00f3w na pierwszym \u0142adowaniu.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Skrypty_i_style_ze_Script_Manager\"><\/span>Skrypty i style ze Script Manager<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Script Manager to serce Perfmatters. Pozwala wy\u0142\u0105czy\u0107 skrypty i style w miejscach, gdzie nie s\u0105 potrzebne, na poziomie ca\u0142ej witryny, typu wpisu, pojedynczej podstrony, urz\u0105dzenia lub wzorca adresu. Przyk\u0142ad: skrypt formularza kontaktowego nie musi \u0142adowa\u0107 si\u0119 na stronie kategorii.<\/p>\n<p>Jak pracowa\u0107 bezpiecznie:<\/p>\n<ol>\n<li>W\u0142\u0105cz podgl\u0105d Script Manager na wybranej podstronie.<\/li>\n<li>Przejrzyj list\u0119 za\u0142adowanych zasob\u00f3w i zidentyfikuj te, kt\u00f3re nie maj\u0105 zwi\u0105zku z dan\u0105 podstron\u0105.<\/li>\n<li>Ustaw regu\u0142\u0119 wy\u0142\u0105czenia per post type lub per URL, a nie globalnie, dop\u00f3ki nie masz pewno\u015bci.<\/li>\n<li>Zapisz, od\u015bwie\u017c w trybie incognito, przetestuj funkcje i konsol\u0119 przegl\u0105darki.<\/li>\n<\/ol>\n<p>W razie konfliktu cofnij zmian\u0119 lub dodaj wyj\u0105tek dla konkretnej lokalizacji. Zacznij od skrypt\u00f3w oczywi\u015bcie zb\u0119dnych i stopniowo przechod\u017a do mniej oczywistych.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"JavaScript_opoznianie_odkladanie_i_kolejnosc_ladowania\"><\/span>JavaScript: op\u00f3znianie, odk\u0142adanie i kolejno\u015b\u0107 \u0142adowania<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Perfmatters ma dwie kluczowe d\u017awignie: defer i delay.<\/p>\n<ul>\n<li>Defer op\u00f3znia wykonanie skrypt\u00f3w do momentu uko\u0144czenia parsowania HTML, co redukuje blokowanie renderowania.<\/li>\n<li>Delay wstrzymuje wykonywanie JS do czasu interakcji u\u017cytkownika lub up\u0142ywu zdefiniowanego limitu. To potrafi znacz\u0105co poprawi\u0107 Total Blocking Time, ale wymaga wyj\u0105tk\u00f3w dla krytycznych skrypt\u00f3w, np. nawigacji czy koszyka.<\/li>\n<\/ul>\n<p>Dodatkowo mo\u017cesz wy\u0142\u0105czy\u0107 jQuery Migrate, je\u015bli motyw i wtyczki go nie potrzebuj\u0105. Je\u017celi po wy\u0142\u0105czeniu co\u015b przestaje dzia\u0142a\u0107, przywr\u00f3\u0107 migracj\u0119 lub zaktualizuj komponent odpowiedzialny za b\u0142\u0105d.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Preload_preconnect_DNS_prefetch_i_czcionki\"><\/span>Preload, preconnect, DNS prefetch i czcionki<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>W sekcji zasob\u00f3w ustaw:<\/p>\n<ul>\n<li>Preconnect do kluczowych domen, kt\u00f3re serwuj\u0105 czcionki, analityk\u0119 czy CDN, aby skr\u00f3ci\u0107 zestawianie po\u0142\u0105cze\u0144.<\/li>\n<li>DNS prefetch dla zewn\u0119trznych host\u00f3w u\u017cywanych rzadziej.<\/li>\n<li>Preload dla najbardziej krytycznych zasob\u00f3w, np. g\u0142\u00f3wnej czcionki lub kluczowego obrazu LCP, pilnuj\u0105c rozs\u0105dnej liczby preloading\u00f3w.<\/li>\n<\/ul>\n<p>Je\u017celi u\u017cywasz Google Fonts, skorzystaj z opcji ich lokalnego hostowania i \u0142\u0105czenia wariant\u00f3w. Zmniejsza to liczb\u0119 \u017c\u0105da\u0144 i eliminuje op\u00f3znienia sieciowe. Podobnie mo\u017cesz hostowa\u0107 lokalnie skrypt analityczny, co powoduje kr\u00f3tsz\u0105 \u015bcie\u017ck\u0119 do zasob\u00f3w oraz lepsz\u0105 kontrol\u0119 cache.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"WooCommerce_i_strony_transakcyjne\"><\/span>WooCommerce i strony transakcyjne<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Sklepy szczeg\u00f3lnie zyskuj\u0105 na odchudzeniu zasob\u00f3w poza kluczowymi \u015bcie\u017ckami. Wy\u0142\u0105cz modu\u0142y WooCommerce na blogu, na stronach informacyjnych i w archiwach, pozostawiaj\u0105c je tylko tam, gdzie s\u0105 wymagane do koszyka, kasy i konta. Uwa\u017caj na op\u00f3znianie JS w koszyku i kasie &#8211; w tych miejscach stawiaj na pe\u0142n\u0105 funkcjonalno\u015b\u0107, a optymalizacje stosuj delikatnie i z wyj\u0105tkami.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Baza_danych_i_automatyczne_czyszczenie\"><\/span>Baza danych i automatyczne czyszczenie<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Perfmatters pomaga porz\u0105dkowa\u0107 baz\u0119: usuwa\u0107 autoodzyski, szkice, spamy w komentarzach i transjenty. W\u0142\u0105cz harmonogram regularnego czyszczenia, ale nie agresywnie &#8211; najlepiej po wcze\u015bniejszym backupie. Przy du\u017cych serwisach zacznij od r\u0119cznego czyszczenia raz na tydzie\u0144, obserwuj, czy wszystko dzia\u0142a, a dopiero p\u00f3\u017aniej automatyzuj.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Integracja_z_CDN_i_przepisywanie_adresow\"><\/span>Integracja z CDN i przepisywanie adres\u00f3w<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Je\u015bli masz CDN, skorzystaj z opcji przepisywania adres\u00f3w zasob\u00f3w na dedykowan\u0105 domen\u0119 CDN. Dzi\u0119ki temu statyczne pliki b\u0119d\u0105 \u0142adowane z geograficznie bli\u017cszych serwer\u00f3w, a przegl\u0105darka mo\u017ce r\u00f3wnolegle pobiera\u0107 wi\u0119cej plik\u00f3w. Po zmianach sprawd\u017a, czy wszystkie \u015bcie\u017cki do obraz\u00f3w, CSS i JS \u0142aduj\u0105 si\u0119 poprawnie i czy nag\u0142\u00f3wki cache s\u0105 zgodne z Twoj\u0105 polityk\u0105.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Testowanie_efektow_i_metodologia\"><\/span>Testowanie efekt\u00f3w i metodologia<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Mierz post\u0119py na sta\u0142ym zestawie adres\u00f3w: strona g\u0142\u00f3wna, wpis, kategoria, produkt, koszyk. W ka\u017cdym te\u015bcie: wyczy\u015b\u0107 cache, u\u017cyj trybu prywatnego, uruchom 2-3 przebiegi i u\u015brednij wyniki. Zwr\u00f3\u0107 uwag\u0119 na LCP, CLS, INP i TBT, a nie wy\u0142\u0105cznie na pojedynczy wynik punktowy.<\/p>\n<p>Pami\u0119taj, \u017ce narz\u0119dzia testowe symuluj\u0105 r\u00f3\u017cne warunki sieci i urz\u0105dze\u0144. Je\u017celi wynik w laboratorium jest dobry, a u\u017cytkownicy nadal odczuwaj\u0105 powolno\u015b\u0107, sprawd\u017a realne dane w raportach polowych i zoptymalizuj kluczowe \u015bcie\u017cki na mobile.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Najczestsze_problemy_i_jak_je_rozwiazac\"><\/span>Najcz\u0119stsze problemy i jak je rozwi\u0105za\u0107<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>Znikaj\u0105ce elementy interfejsu po delay lub defer: wyklucz dany skrypt z op\u00f3zniania lub przenie\u015b go do listy krytycznej.<\/li>\n<li>Problemy z koszykiem lub p\u0142atno\u015bciami: wy\u0142\u0105cz agresywne regu\u0142y w obr\u0119bie kasy i konta, upewnij si\u0119, \u017ce skrypty walidacji i bramki p\u0142atno\u015bci nie s\u0105 op\u00f3zniane.<\/li>\n<li>B\u0142\u0119dy w konsoli: kliknij w b\u0142\u0105d, sprawd\u017a, kt\u00f3ry zas\u00f3b zosta\u0142 zablokowany, wy\u0142\u0105czony lub op\u00f3zniony, a nast\u0119pnie dostosuj wyj\u0105tki w Script Manager.<\/li>\n<li>Spadek jako\u015bci obraz\u00f3w: lazy load nie zmienia jako\u015bci, wi\u0119c sprawd\u017a generowanie miniatur i kompresj\u0119 w wtyczkach obraz\u00f3w oraz rozmiary wy\u015bwietlania.<\/li>\n<li>R\u00f3\u017cnice desktop vs mobile: stosuj regu\u0142y warunkowe per urz\u0105dzenie, je\u015bli dana funkcja jest wymagana tylko na jednym typie.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Dobre_praktyki_utrzymania\"><\/span>Dobre praktyki utrzymania<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Aktualizuj wtyczk\u0119 i motyw, aby korzysta\u0107 z poprawek zgodno\u015bci. Zapisuj zmiany konfiguracyjne, aby \u0142atwo odtworzy\u0107 sprawdzone ustawienia. Gdy planujesz wi\u0119ksze modyfikacje, pracuj na staging i r\u00f3b snapshot bazy przed testami. W katalogu produkcyjnym wprowadzaj wy\u0142\u0105cznie te regu\u0142y, kt\u00f3re przesz\u0142y testy funkcjonalne i wydajno\u015bciowe.<\/p>\n<p>Na ko\u0144cu zr\u00f3b przegl\u0105d listy wyj\u0105tk\u00f3w. Zdezaktualizowane regu\u0142y bywaj\u0105 zb\u0119dne po aktualizacjach motywu lub wymianie wtyczek. Utrzymanie kr\u00f3tkiej, zrozumia\u0142ej konfiguracji u\u0142atwia dalsz\u0105 optymalizacj\u0119.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Proponowana_sciezka_wdrozenia_krok_po_kroku\"><\/span>Proponowana \u015bcie\u017cka wdro\u017cenia krok po kroku<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li>Backup i staging, spis krytycznych funkcji i bazowych metryk.<\/li>\n<li>Ustawienia og\u00f3lne: wy\u0142\u0105czenie zb\u0119dnych funkcji WP, Instant Page, kontrola heartbeat.<\/li>\n<li>Media: lazy load, wyj\u0105tki dla LCP, optymalizacja osadze\u0144 wideo.<\/li>\n<li>Zasoby: preconnect, DNS prefetch, lokalne czcionki i analityka, rozwa\u017cny preload.<\/li>\n<li>Script Manager: porz\u0105dkowanie skrypt\u00f3w per typ tre\u015bci i lokalizacja, testy w incognito.<\/li>\n<li>JavaScript: defer i delay z wyj\u0105tkami dla krytycznych funkcji.<\/li>\n<li>WooCommerce: w\u0105ski zestaw skrypt\u00f3w na stronach transakcyjnych, ostro\u017cne op\u00f3znianie.<\/li>\n<li>Baza danych: kontrolowane czyszczenie i harmonogram.<\/li>\n<li>CDN: przepisywanie adres\u00f3w i weryfikacja nag\u0142\u00f3wk\u00f3w cache.<\/li>\n<li>Testy por\u00f3wnawcze i monitorowanie metryk polowych.<\/li>\n<\/ol>\n","protected":false},"author":6,"featured_media":10957,"parent":0,"menu_order":0,"template":"","format":"standard","manualknowledgebasecat":[118,5649],"manual_kb_tag":[952,5648,1552,6592,6593,4665,1844,6590,5885,6591,5312,3871,6588,5887,6589,6595,6594],"class_list":["post-15608","manual_kb","type-manual_kb","status-publish","format-standard","has-post-thumbnail","hentry","manualknowledgebasecat-pozostale","manualknowledgebasecat-wtyczki-wordpress","manual_kb_tag-cdn","manual_kb_tag-core-web-vitals","manual_kb_tag-czyszczenie-bazy-danych","manual_kb_tag-dns-prefetch","manual_kb_tag-google-fonts-lokalnie","manual_kb_tag-inp","manual_kb_tag-instant-page","manual_kb_tag-lazy-load","manual_kb_tag-lcp","manual_kb_tag-opoznianie-javascript","manual_kb_tag-optymalizacja-wordpress","manual_kb_tag-pagespeed","manual_kb_tag-perfmatters","manual_kb_tag-preconnect","manual_kb_tag-script-manager","manual_kb_tag-tbt","manual_kb_tag-woocommerce-wydajnosc"],"_links":{"self":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/15608","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/users\/6"}],"version-history":[{"count":2,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/15608\/revisions"}],"predecessor-version":[{"id":15610,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/15608\/revisions\/15610"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media\/10957"}],"wp:attachment":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media?parent=15608"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manualknowledgebasecat?post=15608"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb_tag?post=15608"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}