Preskoči na vsebino
BeoHosting
BeoHosting
Tehnično

Kako nastaviti preusmeritev 301 - vodnik

BeoHosting Ekipa··7 min branja branja
Kako nastaviti preusmeritev 301 - vodnik

301 preusmeritev je eno najpomembnejših orodij za upravljanje URL-jev na vaši spletni strani. Naj gre za spreminjanje strukture strani, prehod na novo domeno ali brisanje starih strani, pravilna 301 preusmeritev zagotavlja, da ne izgubite SEO vrednosti in da obiskovalci vedno prispejo do prave vsebine. V tem vodniku bomo pojasnili vse, kar morate vedeti.

Kaj je 301 preusmeritev?

HTTP status koda 301 pomeni "Permanently Moved" (trajno premeščeno). Ko brskalnik ali Google bot dostopa do URL-ja, ki ima 301 preusmeritev, jim strežnik sporoči, da je vsebina trajno premeščena na novo lokacijo, in jih samodejno preusmeri na nov URL.

Ključna beseda je "trajno" - za razliko od 302 preusmeritve (začasna preusmeritev) 301 preusmeritev iskalnikom signalizira, da prenesejo vso SEO vrednost (link juice, PageRank) s starega URL-ja na novega. To je kritično za ohranitev vaše uvrstitve na Googlu.

Kdaj uporabiti 301 preusmeritev?

Sprememba domene: Prehajate s staradomena.si na novadomena.si. Vsaka stran na stari domeni se mora preusmeriti na ustrezno stran na novi domeni.

Sprememba URL strukture: Spreminjate URL format, na primer iz vasastran.si/blog?id=123 v vasastran.si/blog/naslov-clanka. Vse stare URL-je je treba preusmeriti na nove.

Brisanje strani: Če brišete stran, ki ima povratne povezave ali promet, jo preusmerite na najbolj relevantno obstoječo stran, namesto da prikazujete 404 napako.

Združevanje podvojene vsebine: Če imate enako vsebino na več URL-jih, preusmerite vse različice na kanonsko (glavno) različico.

HTTPS migracija: Prehod s HTTP na HTTPS zahteva 301 preusmeritev vseh HTTP URL-jev na HTTPS različice.

WWW/non-WWW: Izberite, ali uporabljate www.vasastran.si ali vasastran.si, in preusmerite drugo različico na izbrano.

Kako nastaviti 301 preusmeritev v .htaccess

.htaccess datoteka je konfiguracijska datoteka za Apache in LiteSpeed strežnike, ki se nahaja v korenskem imeniku vaše spletne strani. To je najpogostejši in najbolj fleksibilen način za nastavitev preusmeritev.

Preusmeritev enega URL-ja: Dodajte vrstico: Redirect 301 /stara-stran https://vasastran.si/nova-stran. To bo vsako zahtevo za /stara-stran preusmerilo na novo lokacijo.

Preusmeritev celotne domene: Za preusmeritev s stare na novo domeno uporabite RewriteEngine On, RewriteCond %{HTTP_HOST} ^staradomena\.si$ in RewriteRule ^(.*)$ https://novadomena.si/$1 [R=301,L]. To preusmeri vse strani s stare domene na iste poti na novi domeni.

HTTP na HTTPS: RewriteEngine On, RewriteCond %{HTTPS} off, RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]. To preusmeri vse HTTP zahteve na HTTPS različico.

Non-WWW na WWW (ali obratno): RewriteEngine On, RewriteCond %{HTTP_HOST} ^vasastran\.si$ in RewriteRule ^(.*)$ https://www.vasastran.si/$1 [R=301,L]. Za obratno smer zamenjajte pogoje.

Pomembno: .htaccess datoteka se procesira od zgoraj navzdol - vrstni red pravil je pomemben. Specifičnejša pravila postavite pred splošnimi.

301 preusmeritev v WordPressu

Uporabniki WordPress platforme imajo več možnosti za nastavitev preusmeritev brez ročnega urejanja .htaccess datoteke:

Redirection vtičnik: Najbolj priljubljen brezplačni vtičnik za upravljanje preusmeritev. Ima preprost vmesnik, kjer vnesete star URL in nov URL, vtičnik pa samodejno ustvari 301 preusmeritev. Prav tako spremlja 404 napake, tako da lahko vidite, katere neobstoječe strani obiskovalci poskušajo odpreti.

Yoast SEO Premium: Če že uporabljate premium različico Yoast SEO, imate vgrajen upravitelj preusmeritev. Yoast celo samodejno predlaga preusmeritev, ko spremenite slug (URL) objave ali strani.

Rank Math: Brezplačni SEO vtičnik z vgrajenim modulom za preusmeritve. Podobno kot Redirection vtičnik, vendar integriran v SEO orodje, ki ga verjetno že uporabljate.

Prednost vtičnikov pred ročnim urejanjem .htaccess je preprostost in možnost upravljanja preusmeritev iz WordPress admin plošče brez tehničnega znanja.

301 preusmeritev v cPanelu

cPanel ponuja grafični vmesnik za nastavitev preusmeritev brez pisanja kode. Tukaj so koraki:

1. Prijavite se v ploščo za upravljanje gostovanja in poiščite sekcijo "Domains" ali "Domene".

2. Kliknite na "Redirects" ali "Preusmeritve".

3. Izberite tip: "Permanent (301)" za trajno preusmeritev.

4. Izberite domeno iz spustnega menija.

5. Vnesite staro pot (npr. /stara-stran) in nov polni URL (npr. https://vasastran.si/nova-stran).

6. Izberite, ali se preusmeritev nanaša na različico z ali brez www.

7. Kliknite "Add" za aktivacijo preusmeritve.

cPanel v ozadju spremeni .htaccess datoteko, tako da je rezultat enak ročnemu urejanju, vendar brez tveganja za napako v sintaksi.

Pogoste napake pri 301 preusmeritvi

Zanke preusmeritev (redirect loops): Najpogostejša napaka je, ko stran A preusmerja na stran B, stran B pa nazaj na stran A. Brskalnik prikaže napako "ERR_TOO_MANY_REDIRECTS". Vedno preverite, da ciljna stran nima preusmeritve nazaj na izvorno.

Verižne preusmeritve: Stran A preusmerja na B, B preusmerja na C, C preusmerja na D. Vsak korak v verigi dodaja latenco in Google lahko preneha slediti verigi po 5 skokih. Vedno preusmerite neposredno na končni cilj.

Preusmeritev na 404 stran: Če nova stran, na katero preusmerjate, ne obstaja, bo uporabnik po preusmeritvi dobil 404 napako. Vedno preverite, da ciljna stran obstaja, preden nastavite preusmeritev.

Pozabljanje na trailing slash: /stran in /stran/ sta lahko različna URL-ja. Bodite dosledni in nastavite preusmeritev iz ene različice na drugo.

Uporaba 302 namesto 301: 302 preusmeritev ne prenese SEO vrednosti. Če je premestitev trajna, vedno uporabite 301.

Kako testirati 301 preusmeritev

Po nastavitvi preusmeritve jo nujno testirajte. Najpreprostejši način je, da odprete star URL v brskalniku in preverite, ali vas preusmeri na nov URL. Vendar pa brskalniki predpomnijo preusmeritve, zato za natančno testiranje uporabite:

Spletna orodja, kot sta httpstatus.io ali redirect-checker.org, ki prikazujejo HTTP status kode in verigo preusmeritev. Uporabite lahko tudi Chrome DevTools (F12 > Network tab), kjer boste videli status 301 in Location glavo z novim URL-jem.

Za množično testiranje več preusmeritev uporabite Screaming Frog SEO Spider, ki lahko preveri stotine URL-jev naenkrat in poroča o vseh težavah s preusmeritvami.

Zaključek

301 preusmeritev je nujno orodje za vsakogar, ki upravlja s spletno stranjo. Pravilna implementacija ščiti vašo SEO vrednost, zagotavlja dobro uporabniško izkušnjo in preprečuje izgubo prometa ob spremembah na strani. Ne glede na to, ali uporabljate .htaccess, WordPress vtičnik ali cPanel, je ključ v skrbnem načrtovanju, testiranju in izogibanju pogostim napakam. Če niste prepričani, je tehnična podpora BeoHostinga tukaj, da vam pomaga pri postavitvi preusmeritev na vašem gostovanju.

BeoHosting Ekipa

10+ let izkušenj — Strokovnjaki za spletno gostovanje in infrastrukturo

  • Web Hosting
  • WordPress Hosting
  • VPS
  • Dedicated Serveri
  • Domeni
  • SSL
  • cPanel
  • LiteSpeed
  • Linux administracija
  • DNS

Zadnja posodobitev: