15 rzeczy do sprawdzenia przed publikacją strony WordPress

Strona wygląda poprawnie, treści są uzupełnione, a formularze działają na wersji testowej? To jeszcze nie oznacza, że witryna jest gotowa do uruchomienia. Część problemów z WordPressem ujawnia się dopiero po migracji na domenę produkcyjną, przy pierwszych zamówieniach, większym ruchu albo po rozpoczęciu indeksowania przez Google.

Przed publikacją sprawdź nie tylko wygląd podstron, lecz także serwer, bazę danych, cache, bezpieczeństwo, SEO, formularze, analitykę i monitoring. Poniższa checklista pozwala przejść przez najważniejsze elementy techniczne i marketingowe przed udostępnieniem strony użytkownikom.

Streszczenie artykułu:

  1. Sprawdź konfigurację PHP, OPcache, object cache i zasoby serwera.
  2. Oczyść bazę danych i upewnij się, że po migracji nie zostały w niej adresy wersji testowej.
  3. Zweryfikuj administratorów, konfigurację WordPressa, backup i zabezpieczenia logowania.
  4. Przetestuj cache, indeksowanie, sitemapę, formularze i proces zakupowy WooCommerce.
  5. Sprawdź analitykę, urządzenia mobilne, wydajność oraz monitoring po uruchomieniu strony.

Co sprawdzić po stronie serwera i bazy danych?

Sprawdź konfigurację serwera, PHP i bazy danych jeszcze przed skierowaniem ruchu na nową stronę. Witryna działająca płynnie podczas prezentacji może zacząć zwalniać dopiero przy większej liczbie użytkowników, bardziej wymagających operacjach lub rozbudowanych wtyczkach. Szczególnej kontroli wymagają OPcache, object cache, PHP workers, limity PHP i stan bazy danych.

Serwer i PHP

Zweryfikuj używaną wersję PHP oraz limity wpływające na wykonywanie bardziej wymagających operacji. Przy rozbudowanej stronie znaczenie mają między innymi memory_limit i max_execution_time. Jeżeli witryna korzysta z wielu wtyczek, integracji lub WooCommerce, zbyt niskie wartości mogą powodować problemy podczas importu, aktualizacji albo wykonywania bardziej złożonych procesów.

Sprawdź również OPcache. Jeżeli wdrożenie wykorzystuje Redis lub Memcached, zweryfikuj działanie object cache. Przy większych serwisach można dodatkowo sprawdzić zachowanie PHP workers podczas symulowanego obciążenia, na przykład z wykorzystaniem narzędzi takich jak ab lub k6.

Polecane: Najlepszy hosting WordPress – Co musi mieć, aby WordPress szybko działał?

Baza danych

Przed uruchomieniem strony usuń dane pozostawione po zbędnych wtyczkach, wyczyść niepotrzebne transients i zoptymalizuj tabele. Szczególnej kontroli wymagają autoloadowane opcje. Jako sygnał ostrzegawczy można potraktować sytuację, w której ich łączny rozmiar przekracza 1 MB.

Po migracji sprawdź również operację search/replace. Musi obejmować adresy stagingowe bez uszkodzenia danych serializowanych. Pozostawione adresy wersji developerskiej mogą pojawić się między innymi w treściach, ustawieniach wtyczek, zasobach multimedialnych lub konfiguracji cache.

Bezpieczeństwo i cache

Zabezpieczenie strony przed publikacją obejmuje nie tylko instalację dodatkowej wtyczki. Sprawdź listę użytkowników z uprawnieniami administratora i usuń konta testowe oraz dostępy pozostawione po stagingu. Zweryfikuj także unikalne klucze i salts w pliku wp-config.php, ochronę tego pliku oraz konfigurację kopii zapasowych.

Polecane: Jak zabezpieczyć stronę WordPress przed wirusami? Najlepsze metody

Cache trzeba przetestować na realnych scenariuszach. Sam fakt, że mechanizm jest włączony, nie potwierdza jego poprawnego działania. Aktualizacja wpisu powinna uruchamiać właściwe czyszczenie cache, a domena testowa nie może pozostać w pamięci CDN. W WooCommerce dodatkowej kontroli wymagają dynamiczne fragmenty strony.

Przed publikacją sprawdź:

  • PHP – obsługiwaną wersję, memory_limit, max_execution_time, OPcache i liczbę dostępnych PHP workers.
  • Object cache – poprawne działanie Redis lub Memcached, jeżeli są używane.
  • Bazę danych – zbędne opcje, transients, tabele oraz wielkość danych ładowanych przez autoload.
  • Migrację – poprawność search/replace i brak adresów domeny testowej.
  • Administratorów – brak zbędnych kont, kont testowych i pozostawionych dostępów do stagingu.
  • wp-config.php – ochronę pliku oraz unikalne klucze i salts.
  • Backup – działającą kopię zapasową i możliwość jej wykorzystania w razie problemu.
  • Logowanie – zabezpieczenia strony logowania oraz decyzję, czy XML-RPC jest potrzebny.
  • Cache – czyszczenie po zmianie treści oraz poprawne działanie CDN.
  • WooCommerce – wyłączenie z nieprawidłowego cache elementów zależnych od użytkownika, koszyka i sesji.

strona wordpress

Jak sprawdzić indeksowanie, SEO i formularze przed publikacją?

Sprawdź, czy wyszukiwarki mogą indeksować witrynę, czy adresy kanoniczne są poprawne oraz czy każdy formularz działa już na wersji produkcyjnej. Pozostawione blokowanie indeksowania lub adresy stagingowe mogą zostać przeoczone podczas standardowego przenoszenia strony na właściwą domenę.

Indeksowanie i podstawy SEO

Jednym z najprostszych błędów wdrożeniowych jest pozostawienie ustawienia blokującego indeksowanie witryny. Po publikacji sprawdź tę opcję razem z robots.txt i sitemapą XML. Następnie zweryfikuj, czy mapa witryny została dodana w Google Search Console.

Kontroli wymagają również tagi canonical, przypadkowe dyrektywy noindex i przekierowania. W witrynie wielojęzycznej sprawdź konfigurację hreflang. Przejrzyj także title, meta description, strukturę nagłówków, teksty alternatywne obrazów, linkowanie wewnętrzne, stronę błędu 404 oraz favicon.

Sprawdź rzeczywisty podgląd udostępnianej strony. Ustawienia Open Graph lub kart dla mediów społecznościowych mogą wyglądać poprawnie w panelu, a mimo to generować nieprawidłowy tytuł, opis lub grafikę po udostępnieniu adresu.

Polecane: Audyt SEO – Czym jest, ile kosztuje i jak powinien wyglądać w dobie AI?

Formularze kontaktowe

Każdy formularz przetestuj po uruchomieniu strony na domenie produkcyjnej. Sam test wykonany na stagingu nie wystarcza, ponieważ migracja może zmienić konfigurację poczty, integracji lub zabezpieczeń.

Wyślij formularz jako użytkownik, sprawdź wiadomość po stronie administratora oraz autoresponder. Jeżeli wysyłka korzysta z SMTP, zweryfikuj również tę konfigurację. Na urządzeniu mobilnym sprawdź pola, walidację, przyciski oraz checkboxy związane ze zgodami.

WooCommerce i zamówienie testowe

W sklepie przejdź przez cały proces zakupu. Dodanie produktu do koszyka nie wystarcza do oceny wdrożenia. Pełny test powinien obejmować koszyk, checkout, płatność, dostawę, wiadomości transakcyjne i zmianę statusu zamówienia.

Kontrola cache ma tutaj szczególne znaczenie. Zdarza się, że Redis nie czyści prawidłowo fragmentów koszyka, przez co po uruchomieniu sklepu użytkownicy mogą widzieć nieaktualne koszyki i nieprawidłowe sesje. Taki problem może nie być widoczny podczas standardowego sprawdzania witryny przed publikacją.

Przed udostępnieniem strony użytkownikom zweryfikuj:

  • Indeksowanie – brak blokady wyszukiwarek i niezamierzonych dyrektyw noindex.
  • robots.txt i sitemapę XML – ich dostępność oraz poprawną zawartość.
  • Google Search Console – dodanie aktualnej mapy witryny.
  • Adresy stagingowe – brak pozostałości w treści, bazie danych i konfiguracji.
  • Canonical – poprawne adresy i brak niezamierzonych duplikatów.
  • Hreflang – poprawne oznaczenia w serwisach wielojęzycznych.
  • Meta dane – title, meta description i podglądy Open Graph.
  • Strukturę treści – H1, H2, H3, alty obrazów i linkowanie wewnętrzne.
  • Przekierowania – właściwe przekierowania 301 oraz działającą stronę 404.
  • Formularze – wysyłkę, odbiór wiadomości, autoresponder, SMTP i zgody.
  • WooCommerce – koszyk, rabaty, checkout, płatność, dostawę, e-maile, statusy zamówień i konto klienta.

Co przetestować na telefonie, w analityce i wydajności?

Przetestuj stronę na urządzeniu mobilnym, sprawdź działanie systemów analitycznych i przejrzyj elementy wpływające na szybkość ładowania. Test komputerowy nie pokaże problemów związanych z małym ekranem, elementami sticky, popupami ani mobilną wersją checkoutu.

Analityka i konwersje

Po migracji zweryfikuj konfigurację GA4 i Google Tag Managera, jeżeli są wykorzystywane. Sprawdź także Google Search Console, mechanizmy związane ze zgodami użytkownika, Consent Mode v2 oraz systemy reklamowe podłączone do witryny.

Nie ograniczaj testu do sprawdzenia, czy kod znajduje się w źródle strony. Wykonaj czynność odpowiadającą rzeczywistej konwersji, na przykład wyślij formularz lub przeprowadź zamówienie testowe, a następnie sprawdź, czy zdarzenie zostało zarejestrowane.

Widok mobilny

Na telefonie przejdź przez menu, formularze i najważniejsze wezwania do działania. Sprawdź popupy, tabele, slidery, elementy sticky oraz checkout. Strona nie powinna wymuszać poziomego przewijania, a przyciski i pola muszą pozostać dostępne na mniejszym ekranie.

Wydajność strony

Kontrola szybkości powinna objąć Core Web Vitals, TTFB, rozmiar obrazów, formaty WebP lub AVIF, lazy loading, pliki CSS i JavaScript, fonty oraz cache przeglądarki. Przy większym serwisie sam pojedynczy test strony głównej nie pokaże wszystkich potencjalnych problemów.

Sprawdź po publikacji na domenie produkcyjnej:

  • Analitykę – GA4, Google Tag Manager i rejestrowanie najważniejszych zdarzeń.
  • Systemy reklamowe – konwersje Google Ads i Meta Pixel, jeżeli są wykorzystywane.
  • Zgody – baner cookies oraz konfigurację mechanizmów zgód.
  • Urządzenia mobilne – menu, formularze, CTA, popupy, tabele, slidery, checkout i elementy sticky.
  • Układ strony – brak niezamierzonego poziomego przewijania.
  • Obrazy – właściwe rozmiary, nowoczesne formaty i lazy loading.
  • CSS, JavaScript i fonty – brak zbędnych elementów pogarszających ładowanie.
  • Core Web Vitals i TTFB – podstawowe parametry związane z wydajnością witryny.
  • Cache przeglądarki – odpowiednie buforowanie zasobów statycznych.

Jak przygotować monitoring po uruchomieniu strony?

Skonfiguruj monitoring dostępności, rejestrowanie błędów i kontrolę problemów z bazą danych. Część usterek pojawia się dopiero po rozpoczęciu normalnego korzystania z serwisu, dlatego wdrożenie nie powinno kończyć się na samym opublikowaniu witryny.

Monitoring dostępności i błędów

Monitoring uptime pozwala wykryć niedostępność witryny po publikacji. Do kontroli dostępności można wykorzystać między innymi Pingdom lub HetrixTools. Logowanie błędów powinno być aktywne, ale same logi nie mogą być publicznie dostępne.

Wolne zapytania i problemy po wdrożeniu

Slow query logging pomaga znaleźć zapytania do bazy danych, które zaczynają powodować problemy przy normalnym ruchu. Do diagnostyki może być również wykorzystywany Query Monitor, przy czym narzędzia diagnostyczne należy oceniać w warunkach zbliżonych do produkcyjnych.

Do monitoringu dodaj kontrolę błędów 404, automatyczne kopie zapasowe i powiadomienia o awarii. Dzięki temu problemy z dostępnością, błędami PHP lub wydajnością mogą zostać zauważone bez oczekiwania na pierwsze zgłoszenie użytkownika.

Checklista WordPress przed publikacją

Przed uruchomieniem strony przejdź całą listę jeszcze raz na środowisku produkcyjnym. Najbardziej ryzykowne są elementy zależne od domeny, konfiguracji serwera, cache, wysyłki wiadomości i integracji z zewnętrznymi systemami.

Końcowa lista kontrolna:

  • Serwer i PHP – wersja PHP, limity, OPcache i zasoby pod obciążeniem.
  • Baza danych – optymalizacja, autoload, transients i poprawna migracja.
  • Backup – aktywna kopia zapasowa.
  • Bezpieczeństwo – administratorzy, wp-config.php, salts, logowanie i XML-RPC.
  • Cache – cache strony, object cache, CDN i prawidłowe czyszczenie danych.
  • Indeksowanie – odblokowane wyszukiwarki, robots.txt i brak przypadkowego noindex.
  • Sitemap – aktualna mapa XML i zgłoszenie w Google Search Console.
  • SEO – title, meta description, H1, canonical, hreflang, Open Graph i przekierowania.
  • Formularze – wysyłka, SMTP, autoresponder i zgody.
  • WooCommerce – koszyk, checkout, płatności, dostawa, e-maile i konto klienta.
  • Analityka – GA4, Google Tag Manager oraz pomiar konwersji.
  • Zgody – baner cookies i używane mechanizmy consent.
  • Mobile – nawigacja, formularze, CTA, popupy, elementy sticky i checkout.
  • Wydajność – Core Web Vitals, obrazy, CSS, JavaScript, fonty, cache i TTFB.
  • Monitoring – uptime, błędy PHP, błędy 404, slow queries, backupy i alerty.

Podsumowanie

Publikacja strony na WordPressie powinna zakończyć się pełnym testem środowiska produkcyjnego. Sprawdź serwer, bazę, bezpieczeństwo, cache, indeksowanie, formularze, WooCommerce, analitykę, wersję mobilną i monitoring. Najwięcej problemów ujawnia się dopiero po migracji lub przy realnym ruchu, dlatego końcowa kontrola powinna obejmować także funkcje działające poprawnie na stagingu.

FAQ – Najczęściej zadawane pytania

Co sprawdzić bezpośrednio przed publikacją strony WordPress?

Sprawdź serwer i PHP, bazę danych, backup, bezpieczeństwo, cache, indeksowanie, formularze, SEO, analitykę, wersję mobilną i monitoring. W sklepie przetestuj dodatkowo cały proces zamówienia.

Czy testy wykonane na stagingu wystarczą?

Nie. Formularze, cache, analitykę, indeksowanie i integracje trzeba sprawdzić również na domenie produkcyjnej, ponieważ część problemów pojawia się dopiero po migracji.

Jak sprawdzić, czy Google może indeksować stronę?

Zweryfikuj ustawienie blokowania wyszukiwarek, robots.txt, dyrektywy noindex oraz sitemapę XML. Następnie sprawdź mapę witryny w Google Search Console.

Czy przed uruchomieniem WooCommerce trzeba wykonać zamówienie testowe?

Tak. Przejdź pełną ścieżkę od dodania produktu do koszyka po płatność, dostawę, e-maile transakcyjne i zmianę statusu zamówienia.

Po co sprawdzać bazę danych przed publikacją?

Zbędne opcje, transients, nadmierny autoload i błędy po search/replace mogą pogarszać działanie strony lub pozostawiać adresy stagingowe po migracji.

Co monitorować po uruchomieniu WordPressa?

Monitoruj dostępność strony, błędy PHP, błędy 404, wolne zapytania do bazy oraz działanie kopii zapasowych. Skonfiguruj także alerty informujące o awarii.

    Hej! Potrzebujesz pomocy lub chcesz skorzystać z naszej oferty?

    Już od 8 lat pomagamy firmom zdobywać klientów w sieci. Sprawdź naszą ofertę:

    Project Manager

    Łukasz Pietras
    Project Manager
    dostępny

    Napisz na info@zdobywcysieci.pl lub zadzwoń pod numer 501-757-664, żeby omówić warunki współpracy. Możesz także zostawić kontakt do siebie, a oddzwonię w ciągu 24 godzin. Czekam na kontakt :)