Długopis na wydrukowanym dokumencie

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
napiszeto.pl na telefonie
  • 0,2–0,3 spełna odpowiedź strony głównej; wcześniej błąd 500
  • 0 złlicencji wtyczek rocznie zamiast około 2 650 zł
  • 92 / 92automatycznych kontroli serwisu przechodzi przed każdym wdrożeniem

Dzień 031 · Z czym przyszedł klient

Co nie działało.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  1. 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.

  2. 02

    Zamknięcie czterech luk i naprawa wyszukiwarki, każda poprawka sprawdzona testem przed i po.

  3. 03

    Nowy portal od podstaw: szybki front w Next.js, zaplecze WordPress z jedną własną wtyczką, zero płatnych dodatków.

  4. 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.

  5. 05

    Prosty panel właściciela: ogłoszenia na konto autora, wyróżnienia, przedłużenia, autorzy i regulamin, z instrukcją PDF i filmem.

  6. 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ń.

Wydruk dokumentu wychodzący z drukarki

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.

0,2–0,3 spełna odpowiedź strony głównej; wcześniej błąd 500
0 złlicencji wtyczek rocznie zamiast około 2 650 zł
92 / 92automatycznych kontroli serwisu przechodzi przed każdym wdrożeniem
26 → 1nagłówków H1 na stronie głównej, HTML lżejszy o 58%

Dzień 152 · Przebieg współpracy

Jak to szło po kolei.

  1. 01

    19 września: kopia i bezpieczeństwo

    Odtworzenie serwisu z kopii, cztery luki zamknięte, wyszukiwarka naprawiona.

  2. 02

    Październik: nowy portal

    Front w Next.js, własna wtyczka, Przelewy24, panel właściciela i automatyczne ogłoszenia.

  3. 03

    16 października: start na domenie

    Serwer, poczta, przekierowania, mapa strony, Search Console i GA4 po zgodzie.

  4. 04

    Dalej: opieka

    Comiesięczne aktualizacje i kontrola działania. Wyniki ruchu dopiszemy po pierwszym miesiącu.

Element stalowy na hali produkcyjnej

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ą."
Magic77ShineWłaściciel
„Potrzebowaliśmy strony, która sprzedaje, zanim ktokolwiek trafi na landing. Pierwsze zapisy pojawiły się jeszcze przed oficjalnym startem."
Właściwy KursZałożyciel
„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."
ForCopyWłaściciel
„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."
S IntegrationWłaściciel
„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."
DroboWłaściciel
„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."
AudytioWspółzałożyciel

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

Oddzwaniamy w ciągu jednego dnia roboczego. Bez prezentacji i bez zapisu do newslettera.

Administratorem danych jest Mark366. Numer i e-mail służą wyłącznie do odpowiedzi na to zgłoszenie — nie trafiają do newslettera ani do nikogo poza nami. Możesz je w każdej chwili usunąć. Polityka prywatności.

Wydruk dokumentu wychodzący z drukarki
ZadzwońBezpłatna konsultacja