Kako podesiti redirekciju 301 - Vodič

Redirekcija 301 je jedan od najvažnijih alata za upravljanje URL-ovima na vašem sajtu. Bilo da menjate strukturu sajta, prelazite na novi domen ili brišete stare stranice, pravilna 301 redirekcija osigurava da ne gubite SEO vrednost i da posetioci uvek stignu na pravi sadržaj. U ovom vodiicu ćemo objasniti sve što trebate znati.
Šta je 301 redirekcija?
HTTP status kod 301 znači "Permanently Moved" (trajno premessteno). Kada pregledac ili Google bot pristupe URL-u koji ima 301 redirekciju, server im saopstava da je sadržaj trajno premesten na novu lokaciju i automatski ih preusmerava na novi URL.
Ključna reč je "trajno" - za razliku od 302 redirekcije (privremeno presmeravanje), 301 redirekcija signalizira pretraizvacima da prebace svu SEO vrednost (link juice, PageRank) sa starog URL-a na novi. Ovo je kritično za očuvanje vašeg rangiranja na Google-u.
Kada koristiti 301 redirekciju?
Promena domena: Prelazite sa staridomen.rs na novidomen.rs. Svaka stranica na starom domenu treba da se redirektuje na odgovarajucu stranicu na novom domenu.
Promena URL strukture: Menjate URL format, na primer sa vasajt.rs/blog?id=123 na vasajt.rs/blog/naslov-članka. Sve stare URL-ove treba redirektovati na nove.
Brisanje stranica: Ako brišete stranicu koja ima backlink-ove ili saobraćaj, redirektujte je na najrelevantniju postojeću stranicu umesto da prikazujete 404 grešku.
Spajanje dupliranog sadržaja: Ako imate isti sadržaj na više URL-ova, redirektujte sve varijante na kanonsku (glavnu) verziju.
HTTPS migracija: Prelazak sa HTTP na HTTPS zahteva 301 redirekciju svih HTTP URL-ova na HTTPS verzije.
WWW/non-WWW: Izaberite da li koristite www.vasajt.rs ili vasajt.rs i redirektujte drugu varijantu na izabranu.
Kako podesiti 301 redirekciju u .htaccess
.htaccess fajl je konfiguracioni fajl za Apache i LiteSpeed servere koji se nalazi u root direktorijumu vašeg sajta. Ovo je najčešći i najfleksibilniji način za postavljanje redirekcija.
Redirekcija jednog URL-a: Dodajte liniju: Redirect 301 /stara-stranica https://vasajt.rs/nova-stranica. Ovo će svaki zahtev za /stara-stranica preusmeriti na novu lokaciju.
Redirekcija celog domena: Za preusmeravanje sa starog na novi domen, koristite RewriteEngine On, RewriteCond %{HTTP_HOST} ^staridomen.rs$ i RewriteRule ^(.*)$ https://novidomen.rs/$1 [R=301,L]. Ovo preusmerava sve stranice sa starog domena na iste putanje na novom domenu.
HTTP na HTTPS: RewriteEngine On, RewriteCond %{HTTPS} off, RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]. Ovo preusmerava sve HTTP zahteve na HTTPS verziju.
Non-WWW na WWW (ili obrnuto): RewriteEngine On, RewriteCond %{HTTP_HOST} ^vasajt.rs$ i RewriteRule ^(.*)$ https://www.vasajt.rs/$1 [R=301,L]. Za obrnuti smer, zamenite uslove.
Važno: .htaccess fajl se procesira odozgo nadole - redosled pravila je važan. Stavite specifičnija pravila pre generalnih.
301 redirekcija u WordPress-u
korisnici WordPress platforme korisnici imaju više opcija za postavljanje redirekcija bez ručnog editovanja .htaccess fajla:
Redirection plugin: Najpopularniji besplatni plugin za upravljanje redirekcijama. Ima jednostavan interfejs gde unosite stari URL i novi URL, i plugin automatski kreira 301 redirekciju. Takođe prati 404 greške tako da možete videti koje nepostojeće stranice posetioci pokusavaju da otvore.
Yoast SEO Premium: Ako već koristite Yoast SEO premium verziju, imate ugrađen menadzser redirekcija. Yoast čak automatski predlaze redirekciju kada promenite slug (URL) posta ili stranice.
Rank Math: Besplatan SEO plugin koji ima ugrađen modul za redirekcije. Slično kao Redirection plugin, ali integrisan u SEO alat koji verovatno već koristite.
Prednost plugina nad ručnim .htaccess editovanjem je jednostavnost i mogućnost upravljanja redirekcijama iz WordPress admin panela bez tehničkog znanja.
301 redirekcija u cPanel-u
cPanel nudi graficki interfejs za postavljanje redirekcija bez pisanja koda. Evo koraka:
1. Prijavite se u panel za upravljanje hostingom i nađite sekciju "Domains" ili "Domeni".
2. Kliknite na "Redirects" ili "Preusmerenja".
3. Izaberite tip: "Permanent (301)" za trajnu redirekciju.
4. Izaberite domen iz padajuceg menija.
5. Unesite staru putanju (npr. /stara-stranica) i novi puni URL (npr. https://vasajt.rs/nova-stranica).
6. Izaberite da li se redirekcija odnosi na sa ili bez www verziju.
7. Kliknite "Add" za aktiviranje redirekcije.
cPanel u pozadini modifikuje .htaccess fajl, tako da je rezultat isti kao ručno editovanje, ali bez rizika od greške u sintaksi.
Ceste greške sa 301 redirekcijom
Petlje redirekcija (redirect loops): Najčešća greška je kada stranica A redirektuje na stranicu B, a stranica B redirektuje nazad na stranicu A. Pregledac prikazuje grešku "ERR_TOO_MANY_REDIRECTS". Uvek proverite da ciljna stranica nema redirekciju nazad na izvornu.
Lancane redirekcije: Stranica A redirektuje na B, B redirektuje na C, C redirektuje na D. Svaki korak u lancu dodaje latenciju i Google može da prestane da prati lanac nakon 5 skokova. Uvek redirektujte direktno na krajnju destinaciju.
Redirekcija na 404 stranicu: Ako nova stranica na koju redirektujete ne postoji, korisnik će dobiti 404 grešku nakon redirekcije. Uvek proverite da ciljna stranica postoji pre postavljanja redirekcije.
Zaboravljanje na trailing slash: /stranica i /stranica/ mogu biti različiti URL-ovi. Budite konzistentni i postavite redirekciju sa jedne varijante na drugu.
Korisscenje 302 umesto 301: 302 redirekcija ne prenosi SEO vrednost. Ako je premestanje trajno, uvek koristite 301.
Kako testirati 301 redirekciju
Nakon postavljanja redirekcije, obavezno je testirajte. Najjednostavniji način je da otvorite stari URL u pregledacu i proverite da li vaš preusmerava na novi URL. Međutim, pregledaci kesiraju redirekcije, pa za precizno testiranje koristite:
Online alate poput httpstatus.io ili redirect-checker.org koji prikazuju HTTP status kodove i lanac redirekcija. Možete koristiti i Chrome DevTools (F12 > Network tab) gde ćete videti status 301 i Location header sa novim URL-om.
Za bulk testiranje više redirekcija, koristite Screaming Frog SEO Spider koji može da proveri stotine URL-ova odjednom i prijavi sve probleme sa redirekcijama.
Zaključak
301 redirekcija je esencijalan alat za svakoga ko upravlja web sajtom. Pravilna implementacija stiti vašu SEO vrednost, pruža dobro korisničko iskustvo i spreccava gubitak saobraćaja pri promenama na sajtu. Bez obzira da li koristite .htaccess, WordPress plugin ili cPanel, ključ je u pažljivom planiranju, testiranju i izbegavanju cestih gresaka. Ako niste sigurni, BeoHosting tehničkaa podrška je tu da vam pomogne sa postavljanjem redirekcija na vašem hostingu.
BeoHosting Tim
10+ godina iskustva — Stručnjaci za web hosting i infrastrukturu
- Web Hosting
- WordPress Hosting
- VPS
- Dedicated Serveri
- Domeni
- SSL
- cPanel
- LiteSpeed
- Linux administracija
- DNS
Poslednje ažurirano: