Hit Kaybı Olmadan Domain Değiştirme (301 Yönlendirme)

Eski domaini yeni domaine taşıma veya domain değiştirme işlemi olarak bilinen bu yöntem Google tarafından onaylı ve bizzat kendi anlatımı ve araçları ile yapılan bir işlem. Bu sayede sitenizin domaini ile ilgili bir sorun olursa hit kaybı olmadan domain taşıma yapabilirsiniz. Bu sayede SEO sorunundan da kurtulur ve Google sıralamalarınız ile PR değeriniz sabit kalır. Eski domain ile yediğiniz cezalardan kurtulma şansı yakalayabilirsiniz. Şimdi domain değiştirme işlemini anlatalım.

1- İlk önce yeni domain altına eski sitenizin yedeğini eksiksiz olarak kurunuz.

2- Google Webmaster Araçları’na giderek sitenizi onaylatınız. Doğruma işlemi ile sitenin size ait olduğunu kanıtlayın.

3- Daha sonra eski siteyi yeni siteye yönlendirmek gerekiyor. Ben bu işlemi .htaccess ile yapıyorum. Ancak farklı yönlendirme yöntemleri de mevcut onları da anlatacağım. Aşağıdaki yönlendirme türlerinden sadece 1 tanesini seçseniz yeterlidir. Yönlendirmeden sonra yazının en sonunda yer alan son adımı uygulayınız.

Artık .htaccess ile yönlendirme yapmak için eski sitenizin .htaccess dosyasına girip aşağıdaki kodları koyabilirsiniz.
Htaccess 301 Yönlendirmesi

Options +FollowSymlinks
RewriteEngine on
ReWriteCond %{HTTP_HOST} ^(www.)?eskiadres.com$ [NC]
ReWriteRule ^(.*)$ http://www.yeniadres.com/$1 [R=301,L]

ASP-VBScript 301 Yönlendirmesi

<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently";
Response.AddHeader("Location","http://www.yeniadres.com/");
%>

ASP .NET 301 Yönlendirmesi

<script runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.9qr.net/");
}
</script>

JSP (Java) 301 Yönlendirmesi

<%
response.setStatus(301);
response.setHeader( "Location", "http://www.9qr.net/" );
response.setHeader( "Connection", "close" );
%>

CGI Perl 301 Yönlendirmesi

$q = new CGI;
print $q->redirect("http://www.9qr.net/");

Ruby on Rails 301 Yönlendirmesi

def old_action
headers["Status"] = "301 Moved Permanently"
redirect_to “http://www.yeniadres.com/”
end

ColdFusion 301 Yönlendirmesi

<.cfheader statuscode="301" statustext="Moved permanently">
<.cfheader name="Location" value="http://www.yeniadres.com/">

PHP 301 Yönlendirmesi

<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.yeniadres.com" );
?>

Javascript 301 Yönlendirmesi

<html>
<head>
<script type="text/javascript">
window.location.href="http://www.yeniadres.com/";
</script>
</head>
<body>
Sayfa taşındı. Yeni adresimiz: <a href="http://www.yeniadres.com/">http://www.yeniadres.com/</a>
</body>
</html>

HTML (META Refresh) 301 Yönlendirmesi

<html>
<head>
<meta http-equiv=”refresh” content="0; url=http://www.yeniadres.com/">
</head>
<body>
Sayfa taşındı. Yeni adresimiz: <a href="http://www.yeniadres.com/">http://www.yeniadres.com/</a>
</body>
</html>

4- Google Webmaster Araçlar üzerinden eski sitenize girip ayarlar işaretine tıklayıp adres değişikliği diyerek yeni domain seçiniz.
eski domaini yeni domaine taşıma

Bunlar da hoşunuza gidebilir...

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Devamını oku:
Cilt Bakım ve Güzellik

Günümüzde güzellik, şahane bir yüz, tüm hatları ve ölçüleri mükemmel bir vücut anlamına gelmez. Esas olan kişinin vücut canlılığını ve...

Kapat