Što je preusmjeravanje i kako to učiniti

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:
  • RewriteEngine on
  • RewriteCond% {HTTP_HOST} ^ www.example.ru [NC]
  • RewriteRule ^ (. *) $ http://example.ru/$1[R=301, L]
  • Preusmjeravanje za php će izgledati ovako:
  • - preusmjerava na stranicu A;
  • - preusmjerava na stranicu A.
  • 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.

    Povezane publikacije