Preskoči na sadržaj
NovoPustili smo novi sajt sa mnogo novih opcija — AI Builder uskoro

Vodič · HTTP greške

Greška 404 Not Found: šta znači i kako se rešava

Sajt radi, ali na adresi koju ste otvorili nema stranice. Najčešće je stranica obrisana ili premeštena, a niko nije postavio preusmerenje.

BRZI ODGOVOR

Šta znači greška 404 Not Found?

Greška 404 znači da sajt radi, ali stranica na toj adresi ne postoji: obrisana je, premeštena bez preusmerenja ili je adresa pogrešno ukucana. Posetilac treba da proveri adresu ili da krene od početne strane. Vlasnik sajta treba da za premeštene stranice postavi 301 preusmerenje i da ispravi pokvarene interne linkove.

  • Premeštena stranica traži 301 preusmerenje
  • WordPress: sačuvajte stalne veze ponovo
  • Search Console pokazuje sve 404 adrese

Ažurirano: · BeoHosting tim

Kako izgleda greška 404

404 Not Foundnaslov podrazumevane stranice greške na serveru

Stranica nije pronađenastranica greške koju je napravio sam sajt (tema WordPress-a)

HTTP ERROR 404Chrome, kad server ne pošalje svoju stranicu

Najčešći uzroci greške 404 i rešenja

Uzroci greške i rešenja: Greška 404 Not Found
UzrokRešenje
Adresa je pogrešno ukucana ili link ima greškuIspravite link na stranici koja ga sadrži
Stranica je obrisanaAko postoji sličan sadržaj, preusmerite adresu na njega (301); ako ne postoji, 404 je ispravan odgovor
Stranica je premeštena ili joj je promenjen slug301 preusmerenje sa stare na novu adresu
WordPress: posle selidbe ili promene stalnih veza sve stranice osim početne daju 404Podešavanja, Stalne veze (Permalinks), Sačuvaj izmene; time se ponovo upisuje .htaccess
Fajl nije otpremljen ili je ime fajla napisano drugim velikim i malim slovimaNa Linux serveru Slika.JPG i slika.jpg su dva različita fajla
Sajt je na novom serveru, a domen još pokazuje na stariSačekajte da se DNS promena raširi ili proverite name servere

Greška 404: šta možete da uradite kao posetilac

  • Proverite adresu u pregledaču: slova, kose crte i nastavak (.html, .php).
  • Skratite adresu do prvog dela (na primer samo naziv sajta) i potražite stranicu iz menija ili pretrage na sajtu.
  • Potražite naslov stranice na Google-u; sadržaj se možda samo preselio.

Šta radi vlasnik sajta kod greške 404

Pojedinačna 404 stranica nije problem. Problem je kad 404 dobijaju adrese koje ljudi i Google i dalje posećuju, jer se tako gube posetioci i linkovi.

  1. Nađite adrese koje vraćaju 404. U Google Search Console otvorite izveštaj Stranice i stavku Nije pronađeno (404). Za WordPress možete koristiti i dodatak Redirection, koji beleži svaku 404 adresu.
  2. Za premeštene stranice postavite 301. U cPanel-u otvorite Redirects, izaberite Permanent (301), upišite staru putanju i novu adresu, kao u vodiču redirekcija u cPanel-u. Isto možete i dodatkom Redirection u WordPress-u.
  3. Kod WordPress-a ponovo sačuvajte stalne veze. Ako sve stranice osim početne daju 404, otvorite Podešavanja, Stalne veze (Permalinks) i kliknite Sačuvaj izmene, bez ikakve promene. WordPress tada ponovo upisuje pravila u .htaccess.
  4. Ispravite interne linkove. Linkove u menijima i tekstovima koji vode na staru adresu promenite na novu, da posetilac i Google ne idu preko preusmerenja.
  5. Napravite korisnu stranicu greške. Stranica 404 treba da ima pretragu, link na početnu i najvažnije stranice sajta, a server i dalje mora da vraća kod 404, ne 200.

Da li 404 greške škode SEO-u

Google ne kažnjava sajt zato što ima 404 stranice; obrisan sadržaj treba da vraća 404 ili 410. Šteta nastaje kad 404 vraća stranica koja je imala posete ili spoljne linkove, jer se ta vrednost gubi. Za takve adrese postavite 301 preusmerenje na najsličniju stranicu, ne na početnu.

Kada se javiti podršci zbog greške 404

Pišite podršci ako 404 vraćaju sve stranice odjednom posle selidbe ili promene PHP verzije, ako fajl postoji u File Manager-u, a server ga ne nalazi, ili ako niste sigurni da li domen pokazuje na pravi server. Ako sajt selite kod nas, besplatan prelazak uključuje proveru stranica pre promene DNS-a.

Druge greške sajta

Česta pitanja

Ukratko o grešci: Greška 404 Not Found.

Šta znači greška 404 Not Found?

Greška 404 znači da sajt radi, ali stranica na toj adresi ne postoji: obrisana je, premeštena bez preusmerenja ili je adresa pogrešno ukucana. Posetilac treba da proveri adresu ili da krene od početne strane. Vlasnik sajta treba da za premeštene stranice postavi 301 preusmerenje i da ispravi pokvarene interne linkove.

Koja je razlika između greške 404 i 410?

Obe kažu da stranice nema. 404 znači „nije pronađena“, bez objašnjenja da li će se vratiti, a 410 Gone znači da je stranica namerno i trajno uklonjena. Google stranicu sa 410 obično brže izbacuje iz pretrage. Za većinu sajtova 404 je dovoljan.

Zašto u WordPress-u radi samo početna stranica, a ostale daju 404?

Najčešće zato što u .htaccess fajlu nedostaju pravila za stalne veze, na primer posle selidbe sajta. Otvorite Podešavanja, Stalne veze i kliknite Sačuvaj izmene, bez promene. Ako ni to ne pomogne, proverite da li .htaccess postoji u folderu sajta i da li ga server može da upiše.

Treba li sve 404 adrese preusmeriti na početnu stranicu?

Ne. Google takva preusmerenja tretira kao „soft 404“, a posetilac dobija početnu umesto onoga što je tražio. Preusmerite samo adrese za koje postoji sličan sadržaj; ostale neka vraćaju 404 sa korisnom stranicom greške.

Sajt na hostingu koji vam pokazuje uzrok

Na BeoHosting paketima error log i backup otvarate u cPanel-u, a podrška na srpskom pomaže da pročitate uzrok greške. Prelazak sa drugog hostinga je besplatan.