Ovaj će članak razmotriti pitanje gdje se pogreška 404 Not Found pojavila na vašim web lokacijama. Razgovarajmo o tome što je ovaj fenomen štetan i kako se nositi s njim. Što učiniti ako posjetitelj na vašoj web-lokaciji i dalje vidi natpis 404 Not Found? Kako učiniti da vaš posjetitelj ostane na vašoj web-lokaciji čak i kada se pojavi takva poruka?
Wikipedija objašnjava da je pogreška 404, ili nije pronađena (prevedena kao "nije pronađena") standardni odgovor da klijent ima mogućnost komuniciranja s poslužiteljem, ali poslužitelj ne može pronaći podatke na zahtjev.
To je možda najčešća pogreška na internetu. To se događa ako posjetitelj slijedi "šišmiš", to jest, netočnu ili zastarjelu vezu. To znači da je veza tamo, a stranica na koju šalje posjetitelja, negdje nestala, je izbrisana. Stoga, kada kliknete na takvu vezu, pojavljuje se pogreška 404 Not Found ("stranica nije pronađena").
Takve se veze mogu pojaviti, na primjer, iz sljedećih razloga:
Iz toga slijedi da pogreška 404 Not Found ne znači uvijek točno vaše pogrešne radnje. Ali u svakom slučaju, kada se pojavi, potrebno je ispraviti situaciju.
Prvo, pojava 404 pogrešaka može dovesti do negativne reakcije tražilica u odnosu na vašu stranicu. Koje su posljedice - ovisi o samoj tražilici.
Drugo, to vodi pogrešnoj reakciji posjetitelja. Uostalom, s niskom razinom računalne pismenosti, koja se stvarno odnosi na većinu korisnika mreže, on, videći takvu pogrešku, odlučuje napustiti stranicu što je prije moguće. A to je najneugodnija stvar za vašu stranicu, jer dovodi do gubitka dijela prometa. To je osobito važno kada radite na internetskim trgovinama.
Ako je iz nekog razloga došlo do pogreške 404 Not Found, što bi trebalo učiniti u ovom slučaju? Naravno, potrebno je uložiti sve napore kako bi se posjetitelj obavijestio da čak i kada dođe do takve pogreške, vaš site postoji, iako postoje privremene poteškoće. Da biste to učinili, na takvoj stranici morate postaviti relevantne informacije za posjetitelje. Međutim, prva stvar koju trebate učiniti je identificirati nevažeće veze na web-lokaciji, što dovodi do pogreške 404.
Razmotrite slučaj kada je stranica stvorena na WordPress motoru. Drugi motori vjerojatno također imaju sredstva za automatsko rješavanje ovog problema. Svaku vezu možete, naravno, provjeriti ručno. Ali ovaj put je vrlo dug i nezahvalan. Pokušajte pomoću posebnog dodatka automatizirati taj proces - provjeru prekinutih veza. Ovaj dodatak generira popis svih veza koje su usmjerene na nepostojeće stranice. Onda bi vi sami trebali odlučiti o svakoj vezi što učiniti s njom.
Osim toga, preporučljivo je konfigurirati statističku uslugu koju upotrebljavate za praćenje konverzija na pogrešnim vezama. To će pružiti priliku da se saznaju izvori prijelaza. Na njih možete utjecati pomoću 301 preusmjeravanja u htaccessu. Osnovni pristup je sljedeći: otkrivamo na koju stranicu prijelaz ide, nađemo novu stranicu koja joj je relevantna, dodijelimo 301 preusmjeravanje na prethodnu. Postupno, tražilice ponoviti stare linkove na nove.
Dakle, moguće je identificirati one veze koje se mogu samostalno djelovati. Ali svejedno, neke od njih će ostati, što dovodi do pogreške 404 Not Found. Kako riješiti problem u tim slučajevima?
Da biste spriječili posjetitelja da pobjegne kada se prikaže stranica 404 Not Found, preporučljivo je dodati informacije na ovu stranicu:
Da bi se riješio ovaj problem, postoji još jedan način - korištenje suvremenih tehnologija na temelju CSS3 animacije. Smisao ovog pristupa je da se uvede poseban HTML-kod s animacijom, u kojem se posjetitelju prikazuju mogući uzroci pojave pogrešne stranice i daju se preporuke o njegovim daljnjim akcijama. Ovaj je kôd vezan za određene blokove na stranici i valjan je kada se takve pogreške pojave.
Globalna pogreška 404 može se pojaviti u slučaju kvara DNS usluge. U ovom slučaju, karakteristično je da su svi HTTP zahtjevi (na bilo koje stranice) preusmjereni na bilo koji poslužitelj. To može biti uzrokovano virusnim programima koji presreću DNS upite i vraćaju netočnu IP vrijednost ili mijenjaju datoteku hosts na vašem računalu (na C: windowssystem32driversetc).
U pravilu, korisnik se preusmjerava ili na lažnu stranicu koja nalikuje početnoj stranici jedne od popularnih servisa (kako bi ukrala povjerljive podatke s vašeg računa), ili na stranicu sa zahtjevom za slanje SMS-a na bilo koji broj, čini se, za otključavanje daljnjeg rada (za dobivanje novac).
Kontroler je provjeren datoteka domaćina za prisutnost stranih zapisa. Otvorite ovu datoteku u Notepadu (staza je navedena gore) i izbrišite iz nje sve unose osim retka: 127.0.0.1 localhost. Zatim skeniramo računalo pomoću antivirusnog programa, brišemo sve zlonamjerne programe koje je pronašao i ponovno pokrenemo.
Također je moguće da uređaj (na primjer, DOCSIS modem) preuzme funkcije DNS-a i HTTP poslužitelja koji odgovara. Ako imate internetsku vezu putem televizijskog kabela, najvjerojatniji problemi nastaju zbog veze. Potrebno je pingirati zahtjev, u ovom slučaju modem uzima DNS zahtjeve za sebe i zapravo ga pings. Potrebno je boriti se protiv toga privlačeći mogućnost tehničke podrške vašem internetskom pružatelju usluga.
Pretpostavimo da niste vlasnik web-lokacije, nego korisnik. Dok pristupate web-lokaciji koja vam je potrebna, došlo je do pogreške 404 Not Found. Kako popraviti situaciju? Evo nekoliko jednostavnih savjeta s kojima možete sami pokušati riješiti ovaj problem. Oni su oni koji će se u većini slučajeva brzo nositi s tim:
Razmotrili smo pitanje što znači i neke važne korake koje bi kreator stranice trebao poduzeti kako bi izbjegao neugodne komplikacije u svom radu. Također smo dali savjete posjetiteljima resursa o tome što učiniti najprije ako naiđu na takve pogreške prilikom traženja prave web-stranice ili njezine stranice. Nadajmo se da će ti savjeti biti korisni čitateljima.