Prije ili kasnije, vlasnik web-lokacije možda će morati preusmjeriti posjetitelje i robote tražilica na drugu stranicu. Preusmjeravanje će pomoći da ovaj postupak bude brz i neprimjetan za korisnike. Pokušat ćemo shvatiti što je preusmjeravanje i kako ga primijeniti.
Koncept preusmjeravanja
Odgovoriti na ovo pitanje lako je za svakoga tko manje ili više govori engleski. Doslovno, u engleskom prijevodu, riječ "preusmjeravanje" znači "preusmjeriti" ili "preusmjeriti". Za vlasnike web-lokacija i programere, preusmjeravanje je jednostavan i učinkovit način zamjene stranice s web-lokacije koja nije prva koju ste zatražili. To znači da posjetitelj bira jednu adresu u adresnu traku i dolazi do potpuno drugog resursa. Često se događa da preusmjeravanje ne zadovoljava zahtjeve korisnika.
Zašto vam je to potrebno?
Povezivanje preusmjeravanja može biti potrebno u različitim situacijama. Evo nekih od njih:
Zamijenite adresu web-mjesta ljepšom. Ako jednostavno prelazite s jednog mjesta na drugo, možete izgubiti mnogo posjetitelja. Zahvaljujući preusmjeravanju korisnici prelaze na novu stranicu, čak i ako se okrenu na staru adresu. Dakle, preusmjeravanje stranica omogućuje vam spremanje korisnika bez dodatnih troškova i vremena prilikom zamjene adrese web-lokacije.
Takozvano lijepljenje domena. Posjetitelji mogu unijeti istu adresu u nizu za pretraživanje na dva načina: koristeći trostruki W ili ne.U oba slučaja korisnik dolazi na istu stranicu, upravo zbog prilagođenog preusmjeravanja.
Privremeno preusmjeravanje koristi se u slučajevima kada je mjesto preneseno na novu domenu, ali još nije spremno za rad u punoj snazi.
Uvođenje nepotrebnog oglašavanja.
Povećani posjeti tom ili onom internetskom izvoru. Takvo preusmjeravanje, koje preusmjerava korisnika umjesto stranice za pretraživanje na drugo (na primjer, oglašavanje), koristi se za prebacivanje brojača.
Takozvane referentne veze.
Tipovi
Da biste razumjeli koja vrsta preusmjeravanja najbolje funkcionira za vas, ukratko razmotrite svaku od njih, opišite glavne značajke.
300 - izbor jedne varijante od nekoliko. Često se automatski koristi za odabir željenog jezika ili kodiranja.
301 - Kretanje zauvijek. Upravo se takva vrsta preusmjeravanja koristi prilikom premještanja web-lokacije.
302 je privremeno preusmjeravanje. Koristi se za privremeno preusmjeravanje korisnika i tražilica s jedne adrese na drugu.
303 - resurs koji tražite nalazi se na drugoj adresi. Treba napomenuti da takvo preusmjeravanje koriste tražilice: kada je rezultat pretraživanja samo jedna stranica, korisnik se odmah preusmjerava na njega.
305 - koristiti proxy. Pristup dokumentu s ovom vrstom preusmjeravanja dostupan je samo putem proxy poslužitelja.
307 - Još jedno privremeno preusmjeravanje.
Preusmjeravanje s kodom 304 pokazuje da je sadržaj stranice ostaoprvi, i kod 306 se sprema za moguće buduće potrebe. Unatoč očiglednoj koristi od preusmjeravanja, jer se mogu koristiti i koristiti ne u interesu korisnika, tražilice ih tretiraju s mnogo opreza. Tvrdi se da takve skripte ne omogućuju kvalitativnu indeksaciju web lokacija, smanjujući produktivnost robota tražilica. Jedina vrsta preusmjeravanja koju tražilice percipiraju normalno je trajno preusmjeravanje - 301.
Kako napraviti preusmjeravanje?
Prosljeđivanje možete postaviti na nekoliko načina. Razmotrite svaku od njih odvojeno.
Preusmjeravanje postavki putem htaccess-a. To je možda najlakši i najčešći način organiziranja preusmjeravanja s jednog mjesta na drugo. Da biste koristili ovu metodu, morate stvoriti datoteku u mapi mjesta i nazvati je .htaccess, ime datoteke mora početi točno od točke. Korisnici Joomla CMS-a i takva datoteka već postoji, to je posebno stvoreno nije potrebno.
U slučaju kada internetski resurs nije napisan u CMS-u, bit će drago znati kako izvršiti preusmjeravanje preko PHP-a. Ali za to trebate razumjeti strukturu vašeg internetskog resursa.
Preusmjeravanje HTML-a koristi se kada je potrebno preusmjeriti jedan ili više članaka stranice, napisanih u HTML-u. Postavljanje cijele web-lokacije za preusmjeravanje će tako dugo trajati.
Preusmjeravanje s javascriptom jednostavan je i učinkovit način za vlasnike jednostavnih web-mjesta ili one kojimamorate postaviti preusmjeravanje jedne ili više stranica ili u cijelosti cijeli resurs.
Primjeri
Preusmjeravanje stranice ili stranice kroz htaccess daje se na sljedeći način:
Preusmjeravanje /page-A.html/page-V.html - preusmjeravanje sa stranice A na stranicu.
Preusmjeri /http://site2.ru/- preusmjerava na site2.
Za "lijepljenje" domena u .htaccess datoteku, dodajte sljedeće retke:
Razmislite o korištenju HTML preusmjeravanja da bi se takav kôd trebao dodati pomoću meta oznake:
Preusmjeravanje će se dogoditi na mjestu A. U ovoj meta oznaci možete prilagoditi vrijeme preusmjeravanja. Ako postavite vrijednost koja nije nula, preusmjeravanje će se dogoditi nakon određenog vremena.
- prijelaz na stranicu A mjesta A će se pojaviti za 10 sekundi.
Kroz javascript. Preusmjeravanje posjetitelja na stranicu: Shvatite da takvo preusmjeravanje neće raditi za pouzdane korisnike.