
Piloti s tisućama sati leta i dalje prolaze checklistu prije svakog polijetanja. Znaju letjeti bolje od ikoga, a svejedno čitaju popis, jer su vidjeli koliko košta jedna preskočena sitnica. Vaša web stranica pada tiše od aviona: bez dima, bez alarma, samo bez upita. Dobra SEO checklista postoji upravo zato. Ona tihi kvar pronađe prije nego što vas počne koštati posla.
U ovom vodiču dobivate kompletnu SEO checklistu: 25 konkretnih provjera koje vlasnik male tvrtke može proći sam, u jedno popodne, bez programera. Uz svaku stavku piše kako je provjeriti, koji je crveni signal i koji je brzi lijek. Trebaju vam preglednik, mobitel i besplatni Googleovi alati. Ništa više.
Jedna napomena prije početka. Nemojte SEO checklistu čitati kao ispit na kojem danas morate skupiti sve bodove. Čitajte je kao servisnu knjižicu: pokazuje što treba pogledati, kojim redom i kada je vrijeme za majstora.
Sadržaj
- Zašto SEO checklista pobjeđuje pamćenje
- Faza 1. Vidi li vas Google uopće (8 provjera)
- Faza 2. On-page provjere (6 provjera)
- Faza 3. Sadržaj i namjera pretrage (4 provjere)
- Faza 4. Lokalni SEO (4 provjere)
- Faza 5. Mjerenje (3 provjere)
- Cijela SEO checklista na jednoj tablici
- Imate sat vremena, a ne popodne?
- Česta pitanja o SEO checklisti
- Kada checklista više nije dovoljna

Zašto SEO checklista pobjeđuje pamćenje (i kod profesionalaca)
Recimo odmah ono što većina vodiča prešuti: checklista nije magija. Nema tajnog trika, nema formule koja stranicu preko noći gura na prvo mjesto. SEO checklista je nešto puno vrjednije. Ona je obrana od zaborava.
Ljudski mozak loše pamti rutinu. Sjetit ćete se napisati novu objavu, ali se nećete sjetiti provjeriti je li redizajn slučajno blokirao Google. Upravo takve sitnice ruše promet, i upravo njih sustavna SEO provjera hvata. Zato i agencije rade po popisu, a ne po osjećaju. Nakon stotina pregledanih stranica naučili smo jedno: osjećaj laže, popis ne.
Primjer iz prakse: klijent nam je došao nakon što mu je promet padao šest mjeseci. Krivac? Redizajn koji je izgledao odlično, ali je pola stranica ostalo bez title oznaka, a kontakt forma tiho prestala slati mailove. Nijedan od tih kvarova ne vidi se golim okom. Oba bi uhvatila i najosnovnija SEO checklista, u prvih pola sata.
Prije nego što krenete, pripremite tri stvari: mirno popodne, pristup WordPress administraciji i Google račun. I jedno upozorenje. SEO checklista pokriva ono što možete kontrolirati na vlastitoj stranici; vanjske poveznice, oglase i strategiju sadržaja namjerno ostavlja za neki drugi dan. Temelj ide prije fasade.
Checklista ne postoji zato što ne znate svoj posao. Postoji zato što nitko ne pamti trideset detalja pod pritiskom. Piloti su to shvatili prije sto godina; web se još uči.
Ivan Lovre Marušić, Oseka Media
Ako ste u optimizaciji potpuni početnik, prvo pročitajte naš vodič što je SEO i kako funkcionira, pa se vratite ovamo. Znate li osnove, otvorite laptop. Krećemo redom, od pitanja koje sva ostala čini nevažnima.
Faza 1. Vidi li vas Google uopće: osam provjera koje štede mjesece
Nema smisla polirati naslove na stranici koju Google ne vidi. Zato svaka ozbiljna SEO checklista počinje vidljivošću i tehnikom. Ovih osam provjera otkriva kvarove koji poništavaju sav ostali trud, a većina se popravlja isti dan. Zvuči tehnički? Nije: sve su to adrese koje upišete u preglednik i izvještaji koje otvorite jednim klikom.

- Indeksiranost stranice. Kako provjeriti: upišite site:vasadomena.hr u Google, s vlastitom domenom i bez razmaka. Koliko stranica Google vidi? Crveni signal: nula rezultata ili samo naslovnica, a imate dvadeset podstranica. Loše je i obrnuto: stotine indeksiranih adresa koje ne prepoznajete. Brzi lijek: u WordPressu provjerite da opcija “Odvrati tražilice” nije uključena, pa u Search Consoleu zatražite indeksiranje ključnih stranica.
- Google Search Console postavljen. Kako provjeriti: imate li pristup? Ako nemate, otvorite službenu stranicu Search Consolea i dodajte domenu; verifikacija traje petnaestak minuta. Crveni signal: stranica posluje godinama, a Search Console nikad nije postavljen. Google vam cijelo vrijeme pokušava nešto reći, a vi ne dižete slušalicu. Brzi lijek: postavite ga danas. Besplatan je.
- Sitemap prijavljen. Kako provjeriti: otvorite vasadomena.hr/sitemap.xml ili /sitemap_index.xml. Zatim u Search Consoleu otvorite karticu Sitemaps i pogledajte status. Crveni signal: “Couldn’t fetch” ili prazno polje. Brzi lijek: Rank Math ili Yoast generiraju sitemap automatski; ostaje ga samo prijaviti.
- HTTPS radi posvuda. Kako provjeriti: pogledajte lokot u adresnoj traci, a zatim ručno upišite http:// verziju svoje adrese. Mora vas preusmjeriti na https. Crveni signal: upozorenje “Nije sigurno” ili slike koje se učitavaju preko starog protokola. Brzi lijek: SSL certifikat kod hostera (Let’s Encrypt je besplatan) i trajno 301 preusmjeravanje.
- Mobilni prikaz. Kako provjeriti: uzmite mobitel, ne laptop, i otvorite pet najvažnijih stranica. Čita li se tekst bez zumiranja? Možete li palcem pogoditi svaki gumb? Crveni signal: vodoravno pomicanje, sitni linkovi, forma koju je nemoguće ispuniti. Brzi lijek: responzivna tema ili popravak preloma. Google rangira upravo mobilnu verziju vaše stranice.
- Brzina učitavanja. Kako provjeriti: otvorite pagespeed.web.dev, upišite domenu i gledajte mobilni rezultat, ne desktop. Crveni signal: LCP iznad 2,5 sekunde i rezultat u crvenom. Brzi lijek: komprimirajte slike u WebP, uključite predmemoriju, razmislite o boljem hostingu. Dublje korake razradili smo u vodiču za tehničku SEO optimizaciju.
- 404 stranice i pokvareni linkovi. Kako provjeriti: u Search Consoleu otvorite izvještaj Pages i pogledajte koliko je adresa “Not indexed” i iz kojih razloga; potražite “Not found (404)”. Zatim ručno prokliknite vlastiti meni i footer. Crveni signal: važne stranice vraćaju 404. Brzi lijek: 301 preusmjeravanje na najbližu živu stranicu.
- Robots.txt ne blokira ono što ne smije. Kako provjeriti: otvorite vasadomena.hr/robots.txt. Crveni signal: linija “Disallow: /”, koja Googleu zabranjuje cijelu stranicu. Viđamo je nakon redizajna, kad je developer zaboravi maknuti s testne verzije. Brzi lijek: uklonite je odmah i zatražite ponovno indeksiranje.
Osam kvačica kasnije znate ono najvažnije: Google vas vidi, stranica se otvara brzo i sigurno, ništa ne blokira put do kupca. Tek sada ima smisla ići dalje.
Faza 2. On-page provjere: recite Googleu što prodajete, bez pogađanja
Google vas vidi. Razumije li što gleda? On-page dio SEO checkliste provjerava upravo to: govore li vaše stranice jasnim jezikom, i posjetitelju i pretraživaču.

- Title i meta opis na ključnim stranicama. Kako provjeriti: ugooglajte ime svoje tvrtke i pročitajte plavi naslov te sivi tekst ispod njega. Jesu li to rečenice koje ste vi napisali? Crveni signal: “Početna | Ime firme” na naslovnici i isti obrazac svugdje, ili opis koji Google sam sastavlja jer vaš ne postoji. Brzi lijek: jedinstven title od 50 do 60 znakova (usluga, mjesto, razlog za klik) i meta opis od 120 do 160 znakova za svaku važnu stranicu.
- Točno jedan H1 po stranici. Kako provjeriti: desni klik na stranicu, “Prikaži izvorni kod”, pa Ctrl+F i potražite “<h1”. Rezultat mora biti jedan. Crveni signal: nijedan H1 ili tri komada, jer je netko naslove birao po veličini fonta. Brzi lijek: glavni naslov stranice neka bude jedini H1; sve ostalo su H2 i H3.
- Logična struktura podnaslova. Kako provjeriti: dok ste u izvornom kodu, pogledajte redoslijed: H2 za glavne cjeline, H3 za podteme, bez preskakanja razina. Crveni signal: H4 odmah ispod H1 zato što “ljepše izgleda”. Brzi lijek: posložite podnaslove kao sadržaj knjige. Ako se struktura može pročitati kao smislen popis, dobro je.
- ALT opisi na slikama. Kako provjeriti: u WordPressu otvorite Medije i prođite kroz zadnjih dvadeset slika. Ima li svaka ispunjen alternativni tekst? Crveni signal: prazna polja ili opisi tipa “IMG_4032”. Google slike ne vidi, on čita njihove opise. Brzi lijek: opišite što je na slici, prirodno i konkretno; gdje ima smisla, spomenite uslugu i grad.
- Interni linkovi prema važnim stranicama. Kako provjeriti: otvorite tri stranice usluga koje vam donose najviše posla. Vodi li prema svakoj barem nekoliko linkova iz bloga i drugih stranica? Crveni signal: stranice siročad, do kojih se dolazi jedino kroz meni. Brzi lijek: iz svake objave dodajte dva do tri prirodna linka prema uslugama.
- Čisti URL-ovi. Kako provjeriti: pogledajte adresnu traku na podstranicama. Adresa vasadomena.hr/usluge/vodoinstalacije govori sve; vasadomena.hr/?p=123 ne govori ništa. Crveni signal: brojevi, parametri i datumi u adresama. Brzi lijek: u WordPressu Postavke, Stalne veze, “Naziv objave”. Oprez: na živoj stranici svaku promjenu adresa moraju pratiti 301 preusmjeravanja.
Bonus za one koji žele korak dalje: koristi li vaša stranica strukturirane podatke (recenzije, FAQ, LocalBusiness), provjerite ih u alatu Rich Results Test. Za osnovni SEO popis to nije obavezno, ali obogaćeni prikazi u rezultatima znaju primjetno podići klikanost.
On-page dio najviše nalikuje na uređivanje izloga. Ništa od navedenog nije teško, ali zbroj sitnica odlučuje hoće li prolaznik ući. Dobra vijest: kad ove točke odradite prvi put, svaka sljedeća SEO provjera istih stranica traje nekoliko minuta.
Faza 3. Sadržaj: odgovarate li na pitanja koja kupci stvarno postavljaju
Tehnika i on-page su kostur. Sadržaj je meso, i tu većina malih stranica gubi najviše. Sljedeće četiri stavke SEO checkliste ne traže nikakav alat, samo iskren pogled na vlastitu stranicu.
- Svaka usluga ima svoju stranicu. Kako provjeriti: popišite na papir sve što naplaćujete, pa provjerite ima li svaka stavka vlastitu adresu na stranici. Crveni signal: pet različitih usluga stisnuto na jednoj stranici “Usluge”. Google rangira stranice, ne tvrtke; jedna stranica teško pobjeđuje u pet različitih pretraga. Brzi lijek: razdvojite usluge i svakoj dajte naslov, opis, raspon cijene i poziv na kontakt.
- Sadržaj prati namjeru pretrage. Kako provjeriti: ugooglajte frazu za koju želite rangirati, recimo “servis klima uređaja zadar”, i pogledajte prvih pet rezultata. Nude li vodiče, cjenike ili stranice usluga? Crveni signal: vi nudite poeziju o tvrtki tamo gdje ljudi traže cijenu i broj telefona. Brzi lijek: prilagodite stranicu onome što rezultati pokazuju da ljudi žele.
- Nema dupliranog sadržaja. Kako provjeriti: kopirajte karakterističnu rečenicu sa svoje stranice i zalijepite je u Google pod navodnicima. Crveni signal: ista rečenica na pet vaših podstranica ili, još gore, na tuđim stranicama jer ste preuzeli dobavljačev opis proizvoda. Brzi lijek: prepišite tekst svojim riječima, iz perspektive svog kupca.
- Datumi, cijene i podaci su svježi. Kako provjeriti: prođite ključne stranice očima novog kupca. Stoji li u podnožju još 2023.? Staro radno vrijeme, cijene od prije dvije sezone, djelatnik koji je davno otišao? Crveni signal: blog čija je zadnja objava starija od godine dana; posjetitelju to govori da je i tvrtka stala. Brzi lijek: kvartalno osvježavanje ključnih stranica, makar po pola sata.
Primijetili ste da se ova faza ne može automatizirati? Upravo je zato konkurencija najčešće preskače. Sadržajni dio SEO checkliste traži razmišljanje o kupcu, a ne klikanje po alatima. Baš tu se otvara prostor da malu stranicu progurate ispred većih.
Faza 4. Lokalni SEO: tko vlada kartom, vlada telefonom
Za obrte i uslužne djelatnosti pola upita stiže s Google karte, a ne s klasičnih rezultata. Ove četiri provjere odlučuju hoće li kupac iz vašeg grada nazvati vas ili konkurenta dvjesto metara dalje.
- Google Business Profil potvrđen i popunjen. Kako provjeriti: ugooglajte ime svoje tvrtke. Pojavljuje li se profil desno, odnosno na vrhu na mobitelu? Prijavite se na business.google.com i prođite svaki odjeljak. Crveni signal: nepotvrđen profil, prazna polja, kriva primarna kategorija, tri fotografije iz 2019. Brzi lijek: točna kategorija, radno vrijeme, popis usluga i svježe fotografije barem jednom mjesečno.
- NAP je posvuda isti. Kako provjeriti: usporedite ime, adresu i telefon na svojoj stranici, Business Profilu, Facebooku i u direktorijima. Znak po znak. Crveni signal: stari broj telefona na pola interneta ili različite adrese na različitim mjestima. Brzi lijek: popišite sva mjesta gdje ste navedeni i ujednačite podatke.
- Recenzije se skupljaju i dobivaju odgovor. Kako provjeriti: otvorite svoj profil i pogledajte dvije stvari: datum zadnje recenzije i ima li svaka odgovor. Crveni signal: zadnja recenzija prije osam mjeseci; negativna ocjena bez odgovora, koju čitaju svi budući kupci. Brzi lijek: nakon svakog dobro obavljenog posla pošaljite link za recenziju, a odgovorite na svaku. Na lošu prvu.
- Lokacijske stranice, ako pokrivate više mjesta. Kako provjeriti: radite li u Zadru, Biogradu i Ninu, ima li svako mjesto svoju stranicu? Otvorite ih i usporedite tekst. Crveni signal: isti sadržaj s promijenjenim imenom grada; to Google prepoznaje i ignorira. Brzi lijek: svakoj lokaciji dajte stvaran sadržaj: lokalne projekte, fotografije, područje dolaska. Cijeli smo postupak razradili u vodiču za lokalni SEO.
Lokalne provjere imaju najbrži povrat od svega u ovoj SEO checklisti. Google karta je izlog pored kojeg vaši kupci prolaze svaki dan, a većina konkurencije drži taj izlog prašnjav. Mjesec dana discipline obično je dovoljan da se razlika osjeti u pozivima.
Faza 5. Mjerenje: bez brojki ne znate je li išta od ovoga upalilo
Ovdje pada najviše stranica. Vlasnik odradi cijelu SEO provjeru, popravi kvarove i onda mjesecima nagađa je li se što promijenilo. Posljednje tri stavke rješavaju upravo to.
- GA4 bilježi upite, ne samo posjete. Kako provjeriti: otvorite GA4, pa izvještaj Realtime. U drugoj kartici pošaljite testni upit kroz vlastitu kontakt formu. Pojavljuje li se događaj? Crveni signal: mjerite posjete, a nemate pojma koliko je ljudi poslalo upit ili kliknulo broj telefona. Posjete ne plaćaju račune; upiti da. Brzi lijek: postavite događaje za slanje forme i klik na telefonski broj.
- Search Console kao mjesečna navika. Kako provjeriti: ovo je provjera navike, ne postavke. Kad ste zadnji put otvorili izvještaj Performance? Crveni signal: račun postoji, a nitko ga ne gleda, pa pad klikova traje tri mjeseca prije nego što ga itko primijeti. Brzi lijek: podsjetnik u kalendaru. Petnaest minuta prvog ponedjeljka u mjesecu: upiti, klikovi, izvještaj Pages.
- Pozicije pratite realno. Kako provjeriti: odaberite desetak fraza od kojih živite i pratite ih dosljedno, alatom ili barem u anonimnom prozoru preglednika. Crveni signal: “guglao sam se s mobitela i prvi sam”. Google personalizira rezultate; sami sebi uvijek ste prvi. Brzi lijek: kraći popis fraza, dosljedno mjerenje i fokus na tromjesečni trend umjesto na dnevne skokove.
Mjerenje pretvara SEO checklistu iz jednokratne akcije u sustav. Brojke vam kažu kad se trud isplatio, ali i kad nešto pukne, tjednima prije nego što biste to primijetili po praznom sandučiću.

Cijela SEO checklista na jednoj tablici
Ovako izgleda kompletna SEO checklista u brojkama. Isprintajte tablicu ili je spremite u telefon. Kad sljedeći put prolazite checklistu za SEO, past će vam na pamet koliko je vremena zapravo potrebno: manje nego za jedan sastanak koji je mogao biti e-mail.
| Faza | Broj provjera | Okvirno vrijeme |
|---|---|---|
| 1. Vidljivost i tehnika | 8 | 45–60 min |
| 2. On-page | 6 | 60 min |
| 3. Sadržaj | 4 | 45 min |
| 4. Lokalni SEO | 4 | 30–45 min |
| 5. Mjerenje | 3 | 30 min |
| Ukupno | 25 | jedno popodne |
Imate sat vremena, a ne popodne? Ovim redoslijedom
Realno, slobodno popodne za web imate rijetko. Zato evo skraćene SEO checkliste: pet poteza koji pokrivaju najveći dio štete koju tipična mala stranica trpi. Sat vremena, mjerili smo.
- site: pretraga i Search Console (10 min). Ako vas Google ne vidi, ništa drugo nije bitno. Ovo ide prvo, uvijek.
- PageSpeed na mobilnom (10 min). Spora stranica gubi posjetitelje prije nego što išta pročitaju.
- Title i meta na pet ključnih stranica (20 min). Najbrža pobjeda u cijelom popisu; često podigne klikanost u par tjedana.
- Google Business Profil (15 min). Za lokalni posao ovo je izlog broj jedan.
- Test kontakt forme (5 min). Pošaljite si testni upit. Nevjerojatno je koliko formi tiho ne radi mjesecima.
Sve zeleno? Odlično, vratite se ostatku popisa kad uhvatite vremena. Pola crveno? Onda ste upravo saznali zašto telefon šuti, i to je dobra vijest, jer se sve s ovog popisa da popraviti.
Česta pitanja o SEO checklisti
Koliko često prolaziti SEO checklistu?
Cijelu listu kvartalno, mini verziju (Search Console i brzina) jednom mjesečno. Obavezno je prođite i nakon svake veće promjene: redizajna, selidbe hostinga, promjene domene. Upravo tada nastaju najskuplji kvarovi, poput zaboravljene “Disallow” linije iz osme točke. Naš savjet iz prakse: vežite je uz kvartalni obračun. Papirologiju ionako ne preskačete, pa neka se i SEO provjera vozi na istoj disciplini.
Što ako mi pola stavki padne?
Dobrodošli u većinu. Stranice koje prvi put prolaze ovakav SEO popis obično padnu na trećini stavki, i to je sasvim normalno. Ne pokušavajte sve odjednom. Držite se redoslijeda faza: prvo vidljivost, pa on-page, pa ostalo. Većina lijekova je jednokratna; jednom kad ih odradite, sljedeći prolazak kroz SEO checklistu traje upola kraće.
Mogu li SEO checklistu proći bez plaćenih alata?
Možete, i to je bila glavna ideja pri sastavljanju. Search Console, PageSpeed Insights, Rich Results Test i Business Profil su besplatni, a site: pretraga i pregled izvornog koda ne koštaju ništa. Plaćeni alati ubrzavaju posao i dodaju dubinu, ali nijedna stavka s ovog popisa ih ne zahtijeva. Dosljednost je važnija od softvera.
Trebam li profesionalni audit ako imam checklistu?
Iskren odgovor: ne uvijek. Ova SEO checklista hvata tipične probleme koji muče veliku većinu malih stranica. Profesionalni SEO audit ide dublje: analiza konkurencije, arhitektura stranice, sadržajna strategija, prioriteti s procjenom učinka. Ako je vaš popis zelen i upiti stižu, audit vam ne treba. Ako je pola crveno, promet pada ili od weba živite, isplati se.
Kada checklista više nije dovoljna
Prošli ste svih 25 točaka? Skinite kapu sami sebi, upravo ste napravili više za svoju vidljivost nego većina konkurencije ove godine. Ostanite pri toj navici i SEO checklista služit će vas godinama.
Jedno ipak treba reći otvoreno. Checklista vam kaže što je pokvareno, ali rjeđe i zašto, a nikad što je sljedeći najpametniji potez za rast. Kad dođete do te točke, ili kad vam pola stavki ostane crveno bez jasnog razloga, koristan je drugi par očiju. Naš SEO audit prolazi sve ovo i znatno dublje, s konkretnim planom po prioritetima. Javite se kroz kontakt pa ćemo pogledati gdje vaša stranica stoji.
A do tada vrijedi pravilo staro koliko i avijacija. Piloti ne lete bez checkliste. Nemojte ni vi.