Naprawa stron zrobionych przez AI

6 min czytania
Przewodnik

#Co obejmuje naprawa stron WordPress zrobionych przez AI

AI zbuduje stronę WordPress albo sklep WooCommerce szybko. Nie weźmie odpowiedzialności, gdy ta strona wycieknie dane, zepsuje checkout albo po cichu zaleje Google duplikatami. Ta usługa to senioralne sprzątanie po AI: audytuję to, co zostało wygenerowane, znajduję to, co niebezpieczne lub zepsute, i naprawiam, z człowiekiem odpowiedzialnym za każdą zmianę.

To nie to samo co moja ogólna naprawa i wsparcie techniczne WordPress ani standardowy audyt bezpieczeństwa WordPress. Tamte zakładają stronę zbudowaną przez ludzi. Tu wzorce awarii są specyficzne dla generowanego kodu i treści, a naprawa wygląda inaczej.

#Jak psują się strony zrobione przez AI

Szkody układają się w kilka rozpoznawalnych wzorców. Typowy przypadek to sklep WooCommerce, w którym wygenerowana przez AI modyfikacja checkoutu pominęła weryfikację nonce, więc koszyk dało się zmanipulować spreparowanym żądaniem, a nikt nie zauważył, dopóki nie zaczęły wracać chargebacki. Inny to strona, na której asystent wygenerował czterdzieści prawie identycznych podstron usługowych konkurujących o to samo zapytanie, więc żadna nie rankuje, a cała domena wygląda dla Google na cienką.

Inne powracające awarie:

  • Wygenerowany PHP wołający funkcje, które nie istnieją, albo zhalucynowane z API innej wtyczki.
  • Endpointy admin-ajax i REST zarejestrowane bez sprawdzenia uprawnień lub nonce.
  • Niesanityzowane dane z formularza zapisywane wprost do bazy albo wypisywane z powrotem na stronę.
  • Nadmiar wtyczek: dziesięć wtyczek do problemu, który załatwiłaby jedna linijka kodu, ciągnące Time to First Byte powyżej sekundy.
  • Treść z pewnymi, ale błędnymi faktami, zmyślonymi statystykami i wymyślonymi nazwami klientów.
  • Migracje “dokończone” przez AI, które po cichu zgubiły przekierowania i rozbiły zaindeksowane adresy.

#Objawy błędów na stronie po AI i ich prawdopodobne przyczyny

Nie każda uszkodzona strona po AI wymaga tego samego zakresu. Objaw zwykle pokazuje, czy wystarczy celowana naprawa, czy trzeba wymienić fundament.

ObjawPrawdopodobna przyczynaPierwsze działanie
Koszyk albo płatność psują się losowoBłędne hooki WooCommerce lub brak nonceWstrzymanie kampanii i test całej ścieżki zakupu
Użytkownik bez uprawnień uruchamia akcję administracyjnąBrak current_user_can() w obsłudze AJAXZablokowanie endpointu i audyt wygenerowanego PHP
Wiele niemal identycznych stron nie zdobywa pozycjiKanibalizacja i powielona treśćInwentaryzacja, scalenie lub noindex duplikatów
Mała zmiana kończy się błędem krytycznymZmyślone funkcje albo niewłaściwe APIPorównanie kodu z dokumentacją i wycena przepisania
Prosta strona ma wysoki TTFBNadmiar wtyczek i błędna pamięć podręcznaPomiar, usuwanie zbędnych warstw, ponowny pomiar
Formularz zapisuje niebezpieczne daneBrak sanityzacji i escapowaniaTraktowanie problemu jako ryzyka XSS lub wstrzyknięcia

Jeżeli problemy są odizolowane, a kod korzysta poprawnie z mechanizmów WordPressa, naprawa zwykle jest wystarczająca. Gdy zmyślone API, braki bezpieczeństwa i nadmiar wtyczek występują jednocześnie w wielu częściach systemu, zakres powinien od początku zakładać częściową albo pełną przebudowę.

#Co sprawdzam w audycie strony po AI

Audyt inwentaryzuje wszystko, czego dotknęła AI, i triażuje wg dwóch osi: ryzyka bezpieczeństwa i ryzyka przychodu. Oddzielam kod napisany przez AI, wybrane przez nią wtyczki i wyprodukowaną treść, bo każde wymaga innej naprawy. Dostajesz pisemny podział, co bezpiecznie zostawić, co przepisać, a co usunąć, z uzasadnieniem każdej decyzji.

#Kolejność naprawy strony zrobionej przez AI

Najpierw zamykam aktywne ryzyko bezpieczeństwa i awarie wpływające na sprzedaż. Potem naprawiam formularze, integracje i ścieżki redakcyjne, porządkuję fałszywe lub powielone treści, a dopiero na końcu optymalizuję wydajność. Każdy etap ma osobny wynik: listę pozostawianego kodu, zamknięte ustalenia audytu, testy krytycznych procesów, decyzje redakcyjne i krótką instrukcję dalszego używania AI. Nie poprawiam wyniku Lighthouse, gdy publiczny endpoint nadal ujawnia dane albo koszyk gubi zamówienia.

#Najczęstsze luki bezpieczeństwa w kodzie generowanym przez AI

Generowany kod WordPress przechodzi test “działa”, oblewając test “jest bezpieczny”. Testuję wprost luki, które mają znaczenie: brak wp_verify_nonce i current_user_can, dane trafiające do bazy bez sanitize_* lub zapytań przygotowanych, wyjście bez esc_* oraz endpointy odsłonięte bez autoryzacji. Gdy powierzchnia ataku jest duża, łączy się to z pełnym audytem bezpieczeństwa. Realne wzorce CVE w takich stosach opisałem w nieaktualnych wtyczkach i CVE.

#Jak wyczyścić treści wygenerowane przez AI

Strona zbudowana z AI zwykle ma też problem z treścią z AI. Deduplikuję strony, które się kanibalizują, koryguję zhalucynowane fakty i okrągłe fałszywe statystyki, a cienkie strony scalam w takie, które zdobywają cytowania. To ta sama dyscyplina, która stoi za optymalizacją GEO i LLMO: treść trafna i odrębna, a nie generowany wypełniacz.

#Jak poprawić wydajność strony zbudowanej przez AI

AI lubi rozwiązywać problemy dokładaniem wtyczek. Odwracam to: usuwam nadmiar, zastępuję stosy wtyczek celowanym kodem i przywracam Core Web Vitals do normy. Dedykowana strona Core Web Vitals rescue dla stron WordPress z AI opisuje etapowy teardown, checklistę pomiarów i anonimowy przypadek, w którym mediana TTFB bez cache spadła z 1,47 s do 0,68 s po redukcji z 38 do 21 wtyczek. Pełną diagnostykę znajdziesz w rozroście wtyczek po buildzie AI, a przy zhalucynowanych faktach w czyszczeniu treści AI-slop. Formalny zakres audytu obejmuje audyt Core Web Vitals.

#Naprawa czy przebudowa strony zrobionej przez AI

Po audycie dostajesz uczciwą rekomendację. Jeśli większość dorobku AI da się uratować, celowana naprawa jest najtańszą drogą. Jeśli fundament jest niezdrowy, wyceniam przebudowę zamiast łatać w nieskończoność. Gdy przebudowa jest właściwym wyborem, moje studium przypadku ratunku po agencji dokumentuje pełną migrację stosu, w której czas ładowania spadł z 12 s do 0,3 s po złej dostawie agencji. A jeśli chcesz dalej używać AI w budowie, ale bezpiecznie, z bramką ludzką, to dokładnie pokrywają moje wdrożenia AI w firmach: agenci i narzędzia z wbudowaną kontrolą wersji, testami i przeglądem.

#Co dostajesz

Działającą stronę z odpowiedzialnością: przepisany niebezpieczny kod z AI, naprawione procesy, wyczyszczony AI-slop, przywróconą wydajność i krótki dokument zabezpieczeń, żeby kolejna runda pomocy AI nie otworzyła tych samych dziur. Każdą zmianę przegląda senior, nic nie jest wdrażane autonomicznie.

#Powiązane usługi

Wycena jest indywidualna i ustalana po audycie. Napisz do mnie, podając stronę i krótką notkę, jak powstała.

Rekomendacje z LinkedIn

Rekomendacje i opinie o współpracy z WPPoland

Rekomendacje od osób ze społeczności WordPress, WordCampów i e-commerce. Piszą o terminowości, wiedzy technicznej i biznesowym podejściu do rozwoju serwisów.

Karolina Czapla

Karolina Czapla

Strateg Marketingowy, Performance & Digital Strategy

“Praca z Mariuszem przy WordCampie pokazała mi, jak rzadko łączy się głębokie umiejętności techniczne z prawdziwym przywództwem. Planuje, koordynuje i dowozi z ogromną dbałością o szczegóły, a jednocześnie daje zespołowi przestrzeń do rozwoju. Gdy inni mówią 'tego się nie da', on po prostu znajduje rozwiązanie.”

Współorganizatorka WordCamp Gdynia 2024 i 2025

Anna Kamińska

Anna Kamińska

Talent Acquisition Specialist / HR Business Partner

“Portfolio Mariusza mówi samo za siebie. Widać w nim precyzję, wszechstronność i ogromne poczucie odpowiedzialności. Można mu zaufać przy prowadzeniu projektu od pomysłu do wdrożenia, przy jednoczesnym dbaniu o komunikację ze wszystkimi interesariuszami.”

Pracowaliśmy w tym samym zespole

Sarah‑Luisa Kwolek

Sarah‑Luisa Kwolek

IT Project Management & Product Owner, Web/App

“Przez ponad dwa lata mogłam liczyć na Mariusza przy zadaniach WordPress, od stylowania i szablonów po integracje z zewnętrznymi usługami. Wnosi spokój do zespołu i trzyma front‑end projektu w ryzach.”

Mariusz był jej klientem przy pracach WordPress

Argert Boja

Argert Boja

Senior Full‑Stack Developer

“Mariusz jest takim współpracownikiem, jakiego każdy chciałby mieć: mocne kompetencje full‑stack WordPress, jasne tłumaczenie decyzji technicznych i pozytywne nastawienie nawet pod presją. Sprawnie przechodzi między wtyczkami, wydajnością i layoutami Gutenberga, nie tracąc z oczu całości.”

Pracowaliśmy razem przy projektach WordPress

Varun Patil

Varun Patil

Lider Growth & CRM

“Poza samym developmentem Mariusz świetnie rozumie SEO, analitykę i growth. Rozmawia bezpośrednio z interesariuszami, zadaje właściwe pytania i dowozi rozwiązania, które realnie wpływają na wyniki biznesowe, od AMP, przez tracking, po wydajność.”

Był przełożonym Mariusza przy inicjatywach growth

Rafał Osiński

Rafał Osiński

Founder @ EasyTrips.pl, Senior WordPress Dev

“Znam Mariusza z polskiej społeczności WordPress od wielu lat. Jest niezawodny, bardzo zaangażowany i po prostu zawsze 'jest', na meetupach, WordCampach i w projektach. Jeśli zależy Ci na długofalowej współpracy i kimś, kto traktuje Twój serwis jak swój, to jest właściwy wybór.”

Współorganizator WordUp Trójmiasto i WordCampów

Daniel Blossfeld

Daniel Blossfeld

Konsultant ds. Optymalizacji Procesów i Digitalizacji

“Miałem przyjemność współpracować z Mariuszem przez prawie trzy lata. W tym czasie jego umiejętności w zakresie rozwoju WordPressa okazały się nieocenione w wielu projektach, od budowy stron internetowych po obszary członkowskie online, a nawet integracje Shopify. Jest niezawodnym i zdolnym deweloperem.”

Mariusz był jego klientem przy pracach WordPress

Natalie Wiszczor

Natalie Wiszczor

CRM & E-Mail Marketing Manager

“Miałem przyjemność współpracować z Mariuszem przez ponad 4 lata w dziedzinie technicznej. W tym czasie okazał się kompetentnym i niezawodnym kolegą. Szczególnie wyróżniała się jego przyjazna natura i niezwykła wytrwałość w rozwiązywaniu złożonych wyzwań technicznych. Nawet w stresujących sytuacjach zawsze zachowywał jasny umysł i znacząco przyczyniał się do pozytywnej i produktywnej atmosfery pracy swoim optymistycznym nastawieniem. 🙏🏻🚀”

Pracowaliśmy z Mariuszem w różnych zespołach

Mark Chalklen

Mark Chalklen

Head of Design & Build w Itineris Limited

“Mariusz to świetny członek zespołu, zawsze chętny do podjęcia każdego zadania i nauki nowych rzeczy. Świetny komunikator i ogólnie miły facet do współpracy. Trudno go jednak pokonać w naszej cotygodniowej tabeli liderów Strava!”

Bezpośrednio zarządzał Mariuszem

Jessica Di Pasquale

Jessica Di Pasquale

Prowadzenie inicjatyw SEO z strategiami wzrostu opartymi na danych.

“Mariusz to bardzo utalentowany, cierpliwy i doświadczony człowiek. Zawsze gotowy do pomocy i naprawiania błędów, naprawdę doceniałem pracę z nim. Jest wspaniałym kolegą!”

Bezpośrednio zarządzała Mariuszem

Biki John

Biki John

Entuzjasta Content Marketingu i SEO

“Wspaniale było pracować z Mariuszem. Naprawdę doceniałem jego rozległą wiedzę na temat WordPressa i to, jak przydawała się za każdym razem, gdy potrzebowałem wsparcia w nawigacji po CMS. Całkowicie pochwalam Mariusza za jego cierpliwość, życzliwość i fachowość w swoim rzemiośle, będzie go bardzo brakowało wszystkim.”

Pracowaliśmy z Mariuszem w różnych zespołach

Rafal Borowiec

Rafal Borowiec

Software Developer, Konsultant, Manager i Wykładowca

“Miałem okazję współpracować z Mariuszem przez 7 miesięcy. Doskonale radzi sobie z optymalizacją techniczną dla wyszukiwarek (SEO). Mariusz posiada również silne doświadczenie w rozwoju AMP, GTM i GA. Mariusz czuje się bardzo komfortowo z WordPressem - pracował nad różnorodnymi projektami i zadaniami związanymi z WordPressem, w tym rozwojem stron docelowych, poprawą wydajności i wieloma innymi. Jeśli szukasz solidnego eksperta WordPress specjalizującego się w SEO, śledzeniu, wydajności i rozwoju - nie wahaj się skontaktować z Mariuszem.”

Bezpośrednio zarządzał Mariuszem

Belinda Koch

Belinda Koch

Analityk Web-Tracking w TUI

“Mariusz to wspaniała osoba do współpracy. Jest niezwykle zmotywowany do nauki nowych rzeczy i dzielenia się swoją wiedzą, a także posiada szeroką wiedzę na wiele tematów. Pracowaliśmy razem nad analityką cyfrową i tematami śledzenia i jestem bardzo wdzięczna za całą energię, wsparcie i spostrzeżenia, które wniósł do projektów.”

Pracowaliśmy z Mariuszem nad analityką cyfrową i tematami śledzenia

Ali Nezamolmaleki

Ali Nezamolmaleki

Growth, SEO, Myślenie Analityczne, AMP

“Mariusz to niezwykle utalentowana osoba w swojej dziedzinie. Zawsze potrafi spojrzeć na problem z nowej perspektywy i myśleć nieszablonowo w sytuacjach, które wydają się być bez wyjścia. Współpraca z nim to zawsze przyjemność dzięki jego pozytywnej osobowości i nastawieniu 'da się zrobić'.”

Pracowaliśmy z Mariuszem w tym samym zespole

Karol Jakubcewicz

Karol Jakubcewicz

Front-end / JavaScript Developer

“Mariusz to niesamowicie doświadczony programista WordPress i specjalista SEO/SEM, z którym miałem przyjemność pracować przez prawie dwa lata. Jako lider zespołu odpowiedzialnego za rozwój strony AirHelp, był jedną z kluczowych postaci odpowiedzialnych za stałą poprawę czasu ładowania i pozycji w rankingu. Podziwiam jego umiejętności i wiedzę niezbędne do tak złożonego, wielojęzycznego projektu WordPress. Dużo doświadczenia, mnóstwo pozytywnego nastawienia - gorąco polecam współpracę z Mariuszem przy każdym projekcie web.”

Pracowaliśmy z Mariuszem w tym samym zespole

Paweł Lewczuk

Paweł Lewczuk

Front-end developer, WordPress developer

“Współpracowałem z Mariuszem przy kilku projektach i nasza współpraca zawsze przebiegała wzorowo. Myślę, że jeszcze niejeden wspólny projekt przed nami. Polecam!”

Mariusz był klientem Pawła

Przemek Wroblewski

Przemek Wroblewski

Software Developer z ponad 20-letnim doświadczeniem

“Mariusz to osoba z ogromnym doświadczeniem i głęboką wiedzą o rozwiązaniach frontendowych. Silny, kompetentny i odpowiedzialny programista WordPress. Ma łatwość w budowaniu relacji międzyludzkich. Miał wizję dostrzegania korzyści i pasję do przekształcania ich w mierzalne wyniki dla AirHelp. Absolutnie ktoś, kogo chciałbym mieć w swoim zespole.”

Pracowaliśmy z Mariuszem w różnych zespołach

Wszystkie rekomendacje na LinkedIn

Często zadawane pytania

Pytania o zakres, wdrożenie, koszty i jakość realizacji.

Czy naprawicie stronę zbudowaną w całości przez AI?#
Tak. Audytujemy to, co AI wygenerowała, kod, wtyczki i treść, i naprawiamy to, co zepsute lub niebezpieczne, zamiast domyślnie zaczynać od zera. Jeśli fundament jest zdrowy, celowana naprawa jest szybsza i tańsza niż przebudowa. Jeśli nie, mówimy to wprost i wyceniamy przebudowę.
Czy strona vibe-coded jest faktycznie niebezpieczna?#
Często tak. Wygenerowany PHP regularnie nie ma weryfikacji nonce, sprawdzeń uprawnień ani sanityzacji danych, a AI lubi odsłaniać endpointy admin-ajax lub REST bez autoryzacji. To dokładnie te luki, które omiatają boty. Testujemy je wprost, nie zakładamy, że kod jest bezpieczny, bo się uruchamia.
Naprawiać czy przebudować?#
Zależy, ile dorobku AI da się uratować. Najpierw robię audyt i dajemy uczciwy podział, co zostawić, co przepisać, a co wyrzucić, z uzasadnieniem. Nie pchamy przebudowy, żeby napompować zlecenie.
Czy czyścicie też treść wygenerowaną przez AI?#
Tak. Deduplikujemy prawie identyczne strony AI, które się kanibalizują, korygujemy zmyślone fakty i fałszywe statystyki, a cienkie strony scalamy w takie, które realnie rankują i są cytowane.
Ile trwa naprawa strony po AI?#
Celowana naprawa to zwykle jeden do dwóch tygodni po audycie, w zależności od tego, ile kodu i treści trzeba przepisać. Sytuacje awaryjne, na przykład zepsuty checkout albo trwający incydent bezpieczeństwa, idą na pierwszy ogień.
Ile to kosztuje?#
Wycena jest indywidualna i ustalana po audycie, bo koszt zależy w całości od tego, ile dorobku AI trzeba przepisać. To audyt definiuje zakres, zanim ruszą prace naprawcze.