
Realizacje · Portal ogłoszeń + sklep
napiszeto.pl
Portal, na którym autorzy publikują ogłoszenia o pomocy w pisaniu i redakcji prac, a ogłoszenia wyróżnione kupuje się przez sklep z płatnością Przelewy24. Serwis dostaliśmy jako kopię zapasową, bo pod własną domeną zwracał błąd 500. Najpierw go odtworzyliśmy i zabezpieczyliśmy, potem zbudowaliśmy portal od nowa: bez płatnych wtyczek, z panelem właściciela i ogłoszeniami, które obsługują się same.
- Odtworzenie z kopii
- Cztery luki zamknięte
- Nowy portal Next.js + WordPress
- Płatności Przelewy24
- Panel właściciela
- Serwer, poczta i domena
Dzień 031 · Z czym przyszedł klient
Co nie działało.
- 01
Strona nie działała
Strona główna, sklep, logowanie i API zwracały błąd 500 „Database Error”. Portal ogłoszeń bez ogłoszeń, płatności i wejść z wyszukiwarki.
- 02
Ogłoszenie premium za darmo i bez logowania
Formularz ogłoszenia premium publikował wpisy bez konta i bez zapłaty. Każdą z czterech luk potwierdziliśmy testem, zanim ją zamknęliśmy.
- 03
Poczta serwisu do wynajęcia dla każdego
Formularz „napisz do autora” wysyłał dowolną treść na dowolny adres z domeny portalu. Prosta droga do spamu i czarnej listy dla całej poczty firmy.
- 04
Logowanie na cudze konto po samym adresie e-mail
Motyw logował użytkownika bez hasła, a 41 kont klientów miało rolę redaktora z dostępem do cudzych treści.
- 05
Ręczna obsługa i drogie wtyczki
Każde ogłoszenie właściciel akceptował ręcznie w technicznym panelu WordPressa. Serwis stał na siedmiu płatnych wtyczkach, około 2 650 zł licencji rocznie.
- 06
Wyszukiwarka, która nie szukała
Pokazywała wszystkie ogłoszenia bez względu na wpisaną frazę. Strona główna miała 26 nagłówków H1 i opis w Google sklejony automatycznie z przypadkowych fragmentów.
Dzień 288 · Co zrobiliśmy
Po kolei, od najdroższego problemu.
- 01
Odtworzenie z kopii na serwerze roboczym z blokadą płatności, poczty i indeksowania, potem aktualizacja WordPressa, WooCommerce i wtyczek etapami, z kopią przed każdym krokiem.
- 02
Zamknięcie czterech luk i naprawa wyszukiwarki, każda poprawka sprawdzona testem przed i po.
- 03
Nowy portal od podstaw: szybki front w Next.js, zaplecze WordPress z jedną własną wtyczką, zero płatnych dodatków.
- 04
Ogłoszenie, które obsługuje się samo: formularz z kalkulatorem ceny, zakup przez Przelewy24, automatyczna publikacja, wygaśnięcie po 30 dniach z przypomnieniem o przedłużeniu.
- 05
Prosty panel właściciela: ogłoszenia na konto autora, wyróżnienia, przedłużenia, autorzy i regulamin, z instrukcją PDF i filmem.
- 06
Przeniesienie na nasz serwer: domena, certyfikat, poczta z SPF, DKIM i DMARC, nocne kopie z testem odtworzenia i przekierowania starych adresów ogłoszeń.

Dzień 312 · Zanim ruszyliśmy
Serwis nie działał.
Błąd 500 na każdej stronie i luki, przez które obcy publikowali za darmo.
Dzień 074 · Koszt zwlekania
Co to kosztowało, zanim ruszyliśmy.
- Każdy dzień z błędem 500zero ogłoszeń, zero płatności i zero wejść z Google przy około 1 420 wyszukiwaniach miesięcznie na frazy, na które portal powinien być widoczny.
- Otwarte lukianonim mógł publikować płatne ogłoszenia za darmo i rozsyłać pocztę z adresu serwisu. Jedna kampania spamu wystarczy, żeby maile firmy przestały dochodzić.
- Koszt stały bez efektuokoło 2 650 zł rocznie za licencje wtyczek i ręczna akceptacja każdego ogłoszenia, niezależnie od tego, ile ich wpływało.
Dzień 118 · Pomiar po uruchomieniu
Nowy portal, zmierzony w dniu startu.
Dzień 152 · Przebieg współpracy
Jak to szło po kolei.
- 01
19 września: kopia i bezpieczeństwo
Odtworzenie serwisu z kopii, cztery luki zamknięte, wyszukiwarka naprawiona.
- 02
Październik: nowy portal
Front w Next.js, własna wtyczka, Przelewy24, panel właściciela i automatyczne ogłoszenia.
- 03
16 października: start na domenie
Serwer, poczta, przekierowania, mapa strony, Search Console i GA4 po zgodzie.
- 04
Dalej: opieka
Comiesięczne aktualizacje i kontrola działania. Wyniki ruchu dopiszemy po pierwszym miesiącu.

Dzień 234 · Zakres
napiszeto.pl
portal ogłoszeń zbudowany od nowa.
Odtworzenie z kopii · Cztery luki zamknięte · Nowy portal Next.js + WordPress · Płatności Przelewy24 · Panel właściciela · Serwer, poczta i domena
Dzień 248 · Opinie
Co mówią firmy, z którymi pracowaliśmy.
„Miałem lokalny biznes bez widoczności w internecie. Postawili stronę, zadbali o SEO lokalny i uruchomili reklamy Google. Teraz klienci sami mnie znajdują."
„Potrzebowaliśmy strony, która sprzedaje, zanim ktokolwiek trafi na landing. Pierwsze zapisy pojawiły się jeszcze przed oficjalnym startem."
„Zgłoszenia serwisowe przychodziły mailem, telefonem i SMS-em, a potem ktoś przepisywał je do zeszytu. Teraz wpadają do jednego rejestru z kodem QR na urządzeniu. Przestaliśmy szukać, kto co obiecał klientowi."
„Mieliśmy portfolio wdrożeń i kursy w dwóch różnych miejscach. Po zmianie klient widzi jedno i drugie na jednej stronie — i sam wybiera, czy chce projekt, czy szkolenie."
„Sklep miał ruch, ale zamówienia potrafiły utknąć między koszykiem a wysyłką. Po uporządkowaniu procesu paczka idzie do kompletacji sama, bez przepisywania z kartki."
„Koordynacja audytów siedziała w arkuszu i w głowie jednej osoby. Dostaliśmy narzędzie, w którym widać terminy i zlecenia — obsługujemy więcej, tym samym zespołem."
Dzień 366 · Zakres
Chcesz tego samego? Tak to robimy.
Ta realizacja powstała z tych usług — każda opisana osobno, z widełkami cen i przebiegiem współpracy.
Strony i sklepy internetowe
Projektujemy strony, które nie tylko dobrze wyglądają, ale przede wszystkim sprzedają.02Automatyzacje i integracje
Usprawniamy powtarzalne procesy — od pozyskania leada po obsługę klienta.03Opieka nad stroną i rozwój
Analizujemy wyniki, optymalizujemy i wdrażamy kolejne rzeczy. Co miesiąc.Dzień 118 · Realizacje
Sześć wdrożeń. Sześć różnych problemów.
Nie robimy tego samego szablonu w innych kolorach.
Masz podobny problem? Zadzwoń.
Piętnaście minut wystarczy, żeby powiedzieć, czy da się to zrobić podobnie.
Dzień 366 · Kontakt
Zacznijmy od rozmowy.
Piętnaście minut wystarczy, żeby powiedzieć, czy w ogóle warto się za to brać.
Albo od razu: +48 794 164 794 · kontakt@mark366.pl

