Kako popraviti 404 greške: Rešenja za česte probleme
Greška 404 je jedan od najčešćih i najfrustrirajućih problema sa kojima se vlasnici sajtova suočavaju. Ta poruka "Stranica nije pronađena" ne samo da loše utiče na korisničko iskustvo vaših posetilaca, već direktno šteti vašem SEO-u i konverzijama. Zamislite da potencijalni klijent traži vašu uslugu, klikne na link iz Google pretrage ili sa društvene mreže, i umesto toga vidi generičku stranicu greške. Verovatno će se odmah vratiti na rezultate pretrage i otići kod konkurencije. U digitalnom svetu, prvi utisak je sve, a 404 greška je katastrofalan prvi utisak.
Ali ne mora tako da bude. Popravljanje 404 greški nije samo tehnička obaveza, već ključna aktivnost održavanja vašeg WordPress sajta. Srećom, većina uzroka ovih grešaka je lako otklonjiva, čak i ako niste tehnički stručnjak. U ovom sveobuhvatnom vodiču, detaljno ćemo istražiti šta su 404 greške, zašto se javljaju, kako ih sistematski pronaći i – što je najvažnije – kako ih trajno rešiti. Naučićete praktične korake za rešavanje najčešćih problema, od jednostavnih promašaja u URL-u do kompleksnih problema sa permalinkovima i server konfiguracijom.
Šta je tačno 404 greška i zašto je važno da je rešite?
HTTP status kod 404 "Not Found" je odgovor servera koji jasno kaže da server može da komunicira sa klijentom (vašim pretraživačem), ali ne može da pronađe traženi resurs – odnosno, stranicu, sliku ili fajl na toj specifičnoj lokaciji. Za razliku od greške 500 (interna greška servera) ili 403 (zabranjen pristup), kod 404 server funkcioniše kako treba, ali sadržaj jednostavno ne postoji na traženoj adresi.
Zašto je ovo toliko kritično za vaš sajt? Efekti su višestruki. Prvo, korisničko iskustvo trpi ogroman udarac. Posetilac oseća frustraciju, gubi poverenje u profesionalnost vašeg brenda i najčešće napušta sajt. Prema istraživanju koje je sproveo HubSpot, 94% korisnika navodi loše korisničko iskustvo kao glavni razlog nepoverenja prema sajtu. Drugo, SEO performanse se pogoršavaju. Googlebotovi, prilikom indeksiranja, takođe nailaze na ove greške. Iako jedan ili dva "slupa" linka neće katastrofalno uticati na rangiranje, veliki broj 404 grešaka signalizira Googleu da je sajt zanemaren i loše održavan, što može dovesti do pada u rezultatima pretrage. Backlinko ističe da sajtovi sa manje od 1% neispravnih linkova imaju tendenciju da se bolje rangiraju. Treće, gubite vredan "link džus" i potencijalne konverzije. Svaki pokvaren link koji je nekada vodio ka vašem sadržaju predstavlja propuštenu priliku za angažman ili prodaju.
Najčešći uzroci 404 grešaka na WordPress sajtovima
Razumevanje uzroka problema je prvi korak ka njegovom rešenju. Na WordPress platformi, 404 greške se najčešće javljaju iz sledećih razloga.
1. Promene u strukturi linkova (Permalinks)
Ovo je verovatno najčešći izvor problema. Kada promenite strukturu permalinka (na primer, sa obične ?p=123 na imenovane /naziv-clanka/), svi stari linkovi koji su indeksirani ili podeljeni postaju nevažeći. Ista stvar se dešava ako ručno promenite "slug" (deo URL-a) određenog posta ili stranice. Ako je neko linkovao na vaš stari URL, taj link će sada voditi u prazno.
2. Brisanje ili premeštanje sadržaja
Kada obrišete blog post, stranicu, kategoriju, tag ili bilo koji prilog (kao što je PDF fajl), svi direktni linkovi ka tom sadržaju automatski postaju 404 greške. Ovo uključuje i linkove sa drugih sajtova (beklinkove), koje ne možete kontrolisati, ali i unutrašnje linkove sa vašeg sopstvenog sajta koje ste možda zaboravili da ažurirate.
3. Greške u ručnom unosu URL-a
Ljudska greška je neizbežna. Posetioci ili čak vi sami možete pogrešno otkucati adresu (npr. wpmentor.sr umesto wpmentor.rs), koristiti pogrešan casing (velika/mala slova), ili izostaviti deo putanje. Ovo je tehnički problem sa korisničke strane, ali vaš sajt ga može elegantnije obraditi.
4. Problemi sa .htaccess fajlom ili server konfiguracijom
.htaccess fajl je moćan konfiguracioni fajl na vašem serveru koji kontrolira mnoge aspekte pristupa vašem WordPress sajtu. Ako je ovaj fajl oštećen, ima pogrešna pravila ili nedostaju potrebne WordPress direktive, server neće moći da ispravno preusmeri zahteve ka WordPress index.php fajlu, što rezultira masovnim 404 greškama. Takođe, loša konfiguracija servera (kao što je pogrešno podešen virtualni host) može dovesti do ovih problema.
5. Problemi sa keširanjem ili CDN-om
Keš pluginovi (kao što su WP Rocket, W3 Total Cache) i usluge za dostavu sadržaja (CDN) poput Cloudflare-a rade tako što čuvaju statičke kopije vaših stranica. Ponekad, ako keš ili CDN nisu pravilno osveženi nakon promene na sajtu, mogu služiti zastarelu verziju stranice koja sadrži stare, sada nevažeće linkove. Takođe, sam CDN može imati problem sa mapiranjem zahteva ka vašem origin serveru.
Sistematski pristup: Kako pronaći sve 404 greške na svom sajtu
Ne možete popraviti ono što ne možete da izmerite. Pre nego što krenete sa popravkama, morate izvršiti potpunu reviziju svog sajta i identifikovati sve pokvarene linkove.
1. Upotreba Google Search Console (GSC)
Google Search Console je besplatan i nezamenljiv alat za svakog vlasnika sajta. U sekciji "Iskustvo stranice" > "Raspoloživost stranice" (ili u staroj verziji, "Pokrivenost"), Google će vam prikazati listu svih URL-ova na vašem sajtu koji vraćaju grešku 404, a koje je Googlebot otkrio tokom indeksiranja. Ovo je najbolji početak, jer vam pokazuje probleme koje Google već vidi. Redovno proveravajte ovaj izveštaj.
2. Skeniranje pomoću alata za audit sajta
Alati kao što su Ahrefs Site Audit, SEMrush Site Audit, Screaming Frog SEO Spider ili čak besplatni online skeneri mogu da "prošeću" kroz ceo vaš sajt poput pretraživača i pronađu sve pokvarene linkove, kako unutrašnje tako i spoljne. Screaming Frog, na primer, u besplatnoj verziji može da skenira do 500 URL-ova. Ovi alati daju detaljne izveštaje koji vam pokazuju tačno gde se pokvaren link nalazi (na kojoj stranici) i gde pokušava da ode (nevažeći URL).
3. Pregled pristupa servera (Access Logs)
Za tehnički orijentisane, log fajlovi servera (obično access.log) beleže svaki zahtev koji vaš server primi. Možete ih analizirati da biste videli koje URL-ove posetioci zaista pokušavaju da otvore i koji vraćaju status 404. Ovo je odličan način da otkrijete stari linkove koji i dalje primaju saobraćaj sa drugih sajtova ili iz bookmarkova korisnika. Vaš hosting provajder obično omogućava pristup ovim logovima preko kontrolnog panela (npr. cPanel).
4. Korišćenje WordPress plugina
Za one koji preferiraju rešenja unutar samog WordPress-a, postoje odlični plugini koji automatski prate 404 greške. "Redirection" je izuzetno popularan i moćan plugin koji ne samo da prati 404 greške, već vam omogućava da lako podesite preusmeravanja za njih. "404 Solution" ili "Broken Link Checker" su takođe odlične opcije. Oni čuvaju log svih 404 zahteva, što vam daje jasan uvid u šta vaši posetioci pokušavaju da pristupe.
Rešenja korak po korak: Kako popraviti 404 greške
Nakon što ste identifikovali probleme, vreme je za akciju. Efikasan popravak zahteva kombinaciju strategija.
1. Podešavanje 301 preusmeravanja za trajno obrisani sadržaj
Ovo je najvažnija i najefikasnija metoda. Kada obrišete stranicu ili promenite njen URL, trebalo bi da postavite 301 preusmeravanje (trajno premešten) sa starog URL-a na novi, relevantni sadržaj. Ovo govori pretraživačima i korisnicima da se sadržaj trajno preselio, i prenosi SEO vrednost (link džus) sa starog linka na novi.
- Kako: Najlakši način je korišćenje Redirection plugina. Jednostavno unesete stari URL (ili samo deo putanje) i novi URL ka koji želite da preusmerite. Za jednostavna preusmeravanja sa starog na novi post, možete koristiti i "Quick Redirect" funkcionalnost u Yoast SEO pluginu.
- Gde preusmeriti? Uvek preusmerite na najrelevantniji dostupan sadržaj. Ako ste obrisali blog post o "plavim patikama", preusmerite ga na kategoriju "Patike" ili na glavnu stranicu kolekcije obuće. Ako nemaju ništa relevantno, preusmerite na početnu stranicu. Bolje je nego da ostavite 404.
2. Popravka unutrašnjih linkova
Ako vaš alat za audit otkrije da vaš sopstveni sajt sadrži pokvarene linkove, morate ih ručno ispraviti.
- Proces: Vratite se u WordPress editor na stranici koja sadrži pokvaren link. Pronađite link (možda vodi na obrisani članak) i ažurirajte ga tako da vodi na ispravan, postojeći sadržaj ili ga uklonite. Ovo je odlična prilika za poboljšanje unutrašnje povezanosti vašeg sajta.
3. Rešavanje problema sa permalinkovima
Ako ceo vaš sajt vraća 404 greške za sve postove i stranice (osim početne), problem je najverovatnije u strukturi permalinka.
- Rešenje: Idite u WordPress administraciju > Postavke > Permalinkovi. Jednostavno kliknite na dugme "Sačuvaj promene" bez menjanja bilo koje opcije. Ovo će ponovo generisati
.htaccessfajl i često rešiti problem. Ako to ne pomogne, proverite da li je.htaccessfajl prisutan u korenskom direktorijumu vašeg WordPress instalacije (putem FTP-a ili menadžera fajlova u cPanel-u) i da li sadrži ispravna WordPress pravila. Možete ga obnoviti iz drugog, funkcionalnog WordPress sajta.
4. Kreiranje prilagođene 404 stranice
Umesto da korisnicima prikažete suvu i korisnički neprijateljsku podrazumevanu stranicu greške, napravite prilagođenu 404 stranicu koja zadržava posetioce na vašem sajtu. Ova stranica treba da bude korisna i da vodi dalje.
- Šta uključiti: Jasnu poruku da stranica nije pronađena, pretragu sajta, linkove ka najpopularnijim ili najnovijim člancima, link ka početnoj stranici i možda zabavan dizajn koji odražava vaš brend. Možete je lako napraviti pomoću Elementor page buildera. Ako želite da naučite osnove kreiranja stranica bez koda, pogledajte naš vodič Elementor osnove: Napravi prvu stranu bez koda (video vodič).
- Kako podesiti: U većini tema, možete urediti
404.phpfajl. Moderniji pristup je da kreirate novu stranicu u WordPress-u, dizajnirate je sa Elementorom, a zatim koristite plugin kao što je "404page" da je označite kao vašu zvaničnu 404 stranicu.
5. Čišćenje keša (Cache-a) i CDN-a
Ako se 404 greške pojavljuju nakon promena, a vi koristite keš plugin ili CDN, prvi korak je da potpuno očistite (purge) keš.
- Učinite ovo: Idite u podešavanja vašeg keš plugina (npr. WP Rocket, LiteSpeed Cache) i pronađite opciju "Clear/Purge All Cache". Zatim, ako koristite CDN kao što je Cloudflare, prijavite se na njihov panel i takođe očistite keš. Nakon ovoga, ponovo testirajte problematične URL-ove u anonimanom prozoru pretraživača (inkognito mod) da biste bili sigurni da vidite sveže učitane podatke.
6. Kontaktiranje drugih sajtova za popravku spoljnih linkova (Backlinkova)
Ako alat za audit pokaže da drugi važni sajtovi linkuju ka vašim nepostojećim stranicama, možete pokušati da popravite i te "beklinkove".
- Strategija: Koristite alat kao što je Ahrefs Backlink Checker ili besplatnu Google Search Console (sekcija "Linkovi") da identifikujete

Autor teksta – Aleksandar Đekić
Aleksandar Đekić je osnivač i vlasnik sajta websajtizrada.rs, specijalizovanog za izradu profesionalnih WordPress sajtova i online prodavnica za mala i srednja preduzeća. U svetu web dizajna aktivan je više od sedam godina, tokom kojih je realizovao preko 350 sajtova za klijente iz Srbije, regiona i inostranstva.
Karijeru je započeo kao web dizajner, a vremenom se usmerio na kompletnu izradu WordPress projekata — od strategije i planiranja, preko dizajna, do tehničke optimizacije i SEO implementacije. Njegov pristup se zasniva na razumevanju poslovnih ciljeva klijenata, jednostavnoj komunikaciji i stvaranju funkcionalnih rešenja koja donose rezultate, a ne samo lep izgled.
Kao vlasnik sajta websajtizrada.rs, Aleksandar je razvio prepoznatljiv stil rada koji klijentima omogućava brzu i jasnu izradu, optimizovan kod, brze stranice, sigurnost i SEO strukturu koja se lako rangira na Google-u. Poznat je po tome što svaki projekat obrađuje detaljno i sistematično, bez šablona i generičkih pristupa.
Pored klijentskog rada, Aleksandar je i osnivač Live Škole WordPress-a, jedne od najpopularnijih edukacija za početnike i preduzetnike koji žele da nauče da samostalno prave profesionalne WordPress sajtove. Njegova predavanja i tekstovi kombinacija su praktičnog iskustva, jasnih koraka i saveta koji polaznicima pomažu da izbegnu najčešće greške.
Kroz blogove, tutorijale i edukativni sadržaj, Aleksandar redovno deli znanje o WordPress-u, SEO optimizaciji, izradi online prodavnica i digitalnom marketingu. Njegova misija je da moderni web postane dostupniji običnim ljudima i malim biznisima, bez komplikacija i tehničkog žargona.
Danas vodi više digitalnih projekata, sarađuje sa kompanijama iz različitih industrija i razvija sopstvene alate, procese i šablone koji ubrzavaju izradu sajtova. Klijenti ga najčešće opisuju kao stručnog, posvećenog i preciznog partnera na koga uvek mogu da računaju.