301 redirekcija domena i stranica uz pomoc .htaccess fajla

Često se dešava da želite da sajt preselite na novi domen iz raznoraznih razloga a kako ne bi hteli da izgubite poziciju na 301 redirekcija domena i stranicapretrazivacu potrebno je da uradite 301 redirekciju svih URL-ova na novi domen . Primera radi stranica plavacipela.com/prodaja se “seli” na crvenacipela.com/prodaja.html i prenosi najveći deo “link juice”-a

Za početak je potrebno da napravite jedan .htacess fajl uz pomoć običnog tekst editora kao što je notepad ili za one naprednije notepad++.

Veliki deo vrednosti prethodnih linkova se prenosi na nove linkove ali nemojte očekivati da na novom sajtu zadržite istu poziciju za ključne reči kao pre redirekcije.

Koraci su sledeci :

1. Proverite da li na vašem serveru postoji .htacess fajl u Total Comanderu u meniju Net odaberite opciju Show hidden files.

2. Kreirajte .htaccess fajl sa tackom ispred i stavite ga u root vašeg hosting naloga .Neka fajl sadrži sledeće redove:

Options +FollowSymLinks
RewriteEngine On
RewriteBase /

RewriteEngine on RewriteRule (.*) http://www.mojnovidomen.com/$1 [R=301,L]

301 redirekcija svih starih stranica na novi domen

Ukoliko ste kao ja kupili novi domen i trenutno ne znate šta ćete sa njim a vidite da ima mnogo linkova prema njegovim stranicama onda sve stranice sa starog domena preusmerite na početnu stranu novog sajta.

U .htaccess fajl upišite sledeće redove :

RewriteEngine on
RewriteCond %{HTTP_HOST} !^starisajt.com$
RewriteRule ^(.*)$ http://www.novisajt.rs/ [R=301]

301 redirekcija – da li da stavim WWW ili ne ?

Moja lična i subjektivna preporuka je da koristite WWW ispred domena.U svakom slučaju se odlučite za jedno od ova dva rešenja kako Google ne bi prepoznao vaš sajt kao duplirani sadržaj jer ako je sadržaj isti na domen.com i www.domen.com onda ste u malom SEO problemu.

WWW u domenu

Ako ste se odlučili da me poslušate i da koristite www u nazivu domena onda u .htaccess fajlz kucajte sledeće

RewriteCond %{HTTP_HOST} ^domain.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]

Domen bez WWW

Ako ste se iz nekog razloga odlučili da je bolje da vaš sajt nema WWW u domenu onda kucajte sledeće:

RewriteCond %{HTTP_HOST} ^www.domain.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]

 

301 redirekcija uz pomoć PHP fajla.

Redirekciju je moguće izvesti i pomoću php fajla. To sam radio sa jednim od mojih foruma svojevremeno.

Napravite PHP fajl i u njemu upišite sledeće redove :

<?
Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: http://www.novisajt.com” );
?>

Početna strana nije bila čitana dok je forum koji se nalazio u folderu /forum imao odličnu posećenost. Kako sam procenio tada, posetiocima je mnogo bilo bitnije da ćaskaju na forumu nego da čitaju vesti sa početne strane. Ako i vi imate sličan problem onda bi 301 redirekcija u php fajlu izgledala ovako :

<?
Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: http://www.novisajt.com/forum” );
?>

Još korisnih saveta pogledajte na wikipedijinoj stranici.

301 redirekcija domena i stranica uz pomoc .htaccess fajla
0 votes, 0.00 avg. rating (0% score)

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>