Svi članci
Detaljan vodičodržavanjesupportbackup

Održavanje web stranice: što se stvarno radi svaki mjesec

Održavanje web stranice je pet poslova: nadogradnje, backup s probom vraćanja, praćenje dostupnosti, sitne izmjene i popis obnova; kod mene je to 50 € mjesečno, uz sat izmjena.

Jurica StublićJurica StublićWeb developer · webica.hr8 min čitanja

Održavanje web stranice je pet poslova koji se ponavljaju: nadogradnje i zakrpe, backup s probom vraćanja, praćenje dostupnosti, sitne izmjene sadržaja i popis obnova koje istječu. Sve ostalo što se ubacuje u paket pod imenom „optimizacija” ili „strategija” je ili novi projekt ili posao koji nitko ne može provjeriti. Radim to za svaki web koji lansiram, a ovdje je popis što se radi i kako provjeriti da se radi.

Što je održavanje web stranice, a što nije?

Održavanje web stranice je redoviti rad koji drži postojeću stranicu ispravnom, sigurnom i dostupnom, bez promjene onoga što stranica radi. Čim se mijenja što stranica radi, to je projekt. Razlika je važna jer se dva posla plaćaju na dva načina.

Održavanje je fiksna mjesečna naknada za predvidiv rad. Projekt je ponuda s opsegom, fazama i rokom. Kad se pomiješaju, jedna strana ima osjećaj da plaća za nešto što nikad ne vidi, a druga da radi izvan dogovora.

Zato kod mene vrijedi jednostavno pravilo. Nova stranica, nova funkcija i redizajn ne ulaze u mjesečnu naknadu. Ulazi ono što stranicu drži na životu: sigurnost, backup, praćenje i sitne izmjene.

Što se radi svaki mjesec?

Svaki mjesec se radi pet stvari, i svaka mora ostaviti trag koji možeš pogledati. Ako ne možeš vidjeti da je nešto napravljeno, ne znaš je li napravljeno.

  1. Nadogradnje i sigurnosne zakrpe. Sustav, paketi i sve ovisnosti dolaze u zadnje verzije, a nakon svake nadogradnje provjeravam da se stranica i dalje ponaša isto. Nadogradnja bez provjere je kocka.
  2. Backup i proba vraćanja. Backup se radi svaki dan, a jednom se stvarno vraća na zasebno mjesto da se vidi da radi. Bez te probe imaš datoteke, ne backup.
  3. Praćenje dostupnosti i brzine. Stranica se provjerava automatski, a ja dobivam upozorenje prije nego što primijetiš da je nešto stalo. Ideja je da ti javim ja, a ne ti meni.
  4. Sitne izmjene sadržaja. U paketu je sat vremena mjesečno: novi tekst, nova cijena, nova fotografija, novi član tima. Sati se ne prenose, ali ako ti jedan mjesec treba malo više, ne naplaćujem razliku dok je razumna.
  5. Prioritetan odgovor. Tvoja prijava ide ispred reda. Za sve što je stalo odgovaram isti radni dan, a za sitne izmjene unutar tjedna.

Odziv zapiši konkretno, jer „brzo se javljam” nije obećanje. „Isti radni dan za sve što je stalo” jest.

Što se radi jednom ili dvaput godišnje?

Jednom godišnje treba obnoviti domenu i hosting te provjeriti što još istječe. Domena koja istekne u petak navečer je hitni slučaj koji se mogao izbjeći jednim podsjetnikom.

Vodi popis po stranici, s datumom isteka i imenom onoga tko plaća. Na popisu su domena, hosting, certifikat (kod većine hostinga automatski, ali provjeri), licence za fontove i dodatke te planovi vanjskih servisa.

Kod custom stranice na mom hostingu to izgleda ovako: hosting je 90 € godišnje, a prva godina je u cijeni projekta. Domena ostaje tamo gdje je registrirana, ti je plaćaš kao i dosad, a ja je ne preuzimam. Licence platforme nema, jer stranica nije napravljena u alatu s mjesečnom pretplatom.

Jednom godišnje treba napraviti i punu probu oporavka. Pitanje glasi: kad bi hosting sutra nestao, koliko je potrebno da stranica ponovno radi i što bi nedostajalo? Odgovor iz glave nije odgovor, treba ga probati.

Koliko košta održavanje web stranice i što pomiče cijenu?

Kod mene održavanje košta 50 € mjesečno, fiksno, bez razreda i bez ugovora na godinu dana. Cijenu ne pomiče veličina stranice, nego to je li stranica moja ili tuđa i u kakvom je stanju.

Tuđe projekte preuzimam, ali prvo radim pregled stanja. Ne mogu jamčiti za nešto što nisam vidio, a nakon pregleda znaš što treba srediti prije nego što krene redovito održavanje.

OpcijaŠto dobivašTrošakKada ima smisla
Sam, bez ugovoraTi pratiš nadogradnje, backup i obnoveTvoje vrijemeImaš tehničkog člana tima s jasnom odgovornošću
Mjesečni paketNadogradnje, backup s probom, praćenje, 1 sat izmjena, prioritetan odziv50 € mjesečnoNitko u tvrtki ne želi biti odgovoran za tehnički dio
Po potrebiRad kad zatreba60 € po satuWeb se mijenja dvaput godišnje i ne mijenja ništa u međuvremenu
HostingPoslužitelj i isporuka stranice90 € godišnjeUvijek, osim ako ga plaćaš drugdje

Uz održavanje nudim i SEO + AEO paket od 50 € mjesečno, zajedno 100 € mjesečno. To je zaseban posao (članci, nadzor indeksiranja, vidljivost u AI odgovorima) i ne treba ga miješati s održavanjem.

Kako provjeriti da se održavanje stvarno radi?

Postavi izvođaču pet pitanja i traži pisani odgovor na svako. Dobar izvođač ih ne doživljava kao napad, jer su to ista pitanja koja postavlja sam sebi.

  • Kada je zadnji put vraćen backup? Traži datum. „Radi se svaki dan” nije odgovor na to pitanje.
  • Tko prima upozorenje kad stranica padne? Traži ime. Ako je odgovor „automatski”, pitaj tko to pročita.
  • Koji je odziv i gdje piše? Odziv bez broja sati ili dana nije odziv.
  • Tko je vlasnik domene i hostinga? Odgovor mora biti tvoje ime ili tvoje tvrtke, a ne izvođačevo.
  • Što dobivam ako odem? Kod, pristupe i dokumentaciju, bez uvjeta. Kod mene su u ugovoru članci o predaji, a održavanje nije preduvjet za predaju.

Prvo pitanje razdvaja održavanje koje postoji od održavanja koje samo piše u ponudi. Ako na njega nema datuma, backup za tebe postoji samo na papiru.

Što dobivaš kao dokaz da je posao napravljen?

Dobivaš tri stvari koje možeš provjeriti bez tehničkog znanja: mjesečni pregled prometa i upita, datum zadnje probe vraćanja i odgovor na svaku prijavu u dogovorenom roku. Ako od izvođača ne dobivaš ništa od toga, plaćaš povjerenje, a ne uslugu.

Mjesečni pregled ne mora biti dug. Dovoljna je stranica s brojem posjeta, brojem upita preko obrasca i bilješkom što je mijenjano. Cilj nije impresionirati nego ostaviti trag, pa kad za pola godine pitaš „što se događalo s webom”, odgovor postoji na papiru.

Datum probe vraćanja je drugi dokaz. Piše se u istom pregledu, uz napomenu što je vraćeno i koliko je trajalo. Treći dokaz je povijest prijava: tko je javio što i kad je riješeno.

Zašto sve to zapisivati? Zato što se održavanje ne vidi kad radi. Stranica koja je ispravna izgleda isto kao stranica koju nitko ne održava, sve do dana kad jedna od njih stane. Zapis je jedina razlika između ta dva slučaja koju možeš pogledati unaprijed.

Koje se greške najčešće događaju?

Četiri su greške koje se mogu izbjeći, i sve četiri su organizacijske, ne tehničke.

Backup koji nikad nije vraćen. Datoteke postoje, ali baza nije u njima, ili ključevi nedostaju, ili nitko ne zna redoslijed. To se otkrije tek kad zatreba, što je najgori trenutak.

Domena na tuđem imenu. Izvođač je registrirao domenu u svoje ime „da bude jednostavnije”. Kad suradnja završi, domena je zalog. Domena mora glasiti na tebe od prvog dana.

Nadogradnje „kad stignem”. Zakrpa koja kasni tri mjeseca nije održavanje. Raspored mora biti zapisan, a ne u glavi.

Održavanje koje je zapravo skriveni projekt. Paket kaže „neograničene izmjene”, a stvarnost je da svaka izmjena čeka tjedan dana. Fiksni broj sati s jasnim odzivom pošteniji je od obećanja bez granice.

Kad ti ovo ne treba

Mjesečno održavanje ne treba ti ako u tvrtki postoji osoba s tehničkim znanjem koja ima pristup, vrijeme i odgovornost. Tada plaćaš nešto što već imaš. Dovoljno je da zna što je na popisu iz ovog članka.

Ne treba ti ni ako je stranica jednostavna vizitka koju mijenjaš dvaput godišnje. Tada je dovoljno dvaput godišnje provjeriti domenu i hosting, a izmjene naručiti po satu. Fiksna mjesečna naknada isplati se tek kad se nešto stvarno događa svaki mjesec.

Ako je stranica web shop s plaćanjem i fiskalizacijom, odgovor je obrnut. Takva stranica traži redovitu pažnju, jer kvar izravno košta prodaju.

Česta pitanja

Preuzimaš li projekte koje nisi ti radio?

Da, ali tek nakon pregleda stanja. Pregledam kod, pristupe, backup i nadogradnje, pa ti kažem u kakvom je stanju i što treba srediti prije redovitog održavanja. Jamčim za ono što sam vidio, ne za ono što nisam.

Postoji li ugovorna obveza na godinu dana?

Ne. Održavanje je mjesečno i prekida se uz otkazni rok od 30 dana. Klijenta treba zadržati poslom, a ne ugovorom.

Što ako mi u nekom mjesecu ne treba ništa?

Sat izmjena se ne prenosi u idući mjesec, ali ostatak paketa i dalje radi. Nadogradnje, backup i praćenje nisu ovisni o tome koliko si mi poslao. Tvoja stranica je u tom mjesecu ipak održavana.

Koliko brzo odgovaraš kad nešto stane?

Za sve što je stalo, isti radni dan. Za sitne izmjene unutar tjedna. Ako ti treba brže od toga, to se dogovara unaprijed i zasebno, ne u trenutku kad gori.

Što je s web shopom?

Pokrivam i web shopove, i njima održavanje treba najviše. Plaćanja, fiskalizacija i sigurnost traže redovitu pažnju. Za propis koji se mijenja pročitaj Fiskalizacija 2.0 za web shop.

Ako ne znaš što tvoja stranica danas ima, a što nema, pošalji mi adresu. Pogledat ću je i reći ti iskreno treba li ti održavanje i support, ili je dovoljno da dvaput godišnje provjeriš domenu. Ako tek planiraš novi web, investicija za izradu web stranice je od 1.500 €, ovisno o opsegu projekta.

O autoru

Jurica Stublić

Jurica Stublić

Web developer · 4 godine · 50+ projekata

Gradim custom web i mobilne aplikacije, web shopove i web stranice, i ostajem na projektu nakon lansiranja. Uz klijentske projekte razvijam vlastiti proizvod: ai.webica.hr.

Pročitaj još

Imam slobodno mjesto, javi se za suradnju

Ako imaš ideju koju vrijedi napraviti kako treba, prvi korak je razgovor od 30 minuta.

Bez ponude i bez pritiska. Ispričaš mi što gradiš, ja postavim pitanja koja ti vjerojatno još nitko nije, i na kraju znaš je li izvedivo, koliko okvirno košta i što je sljedeći korak. Bez obzira radimo li zajedno.

Jurica Stublić u radu na projektu