Anasayfa » Webmaster

301 Yönlendirmesi ile Domain Değiştirme

5 Mart 2010 Yazar: admin 2 Yorum

Bir sitenin alan adını değiştirmek artık eskisi kadar zor değil. Önceden bir sitenin ismini değiştirmek istediğimizde yeni alan adını açar ve neredeyse sıfırdan başlamış gibi olurduk.Alan adı ( domain) değiştirmek hem hit kaybına, hem nakit kaybına hemde zaman kaybına neden oluyordu.

Google’nin domain değiştirmeye olanak sağlaması ve yönlendirmesi ile hiçbir hit kaybı yaşamadan yeni domaininize geçebilirsiniz. Google’daki linklerinizde kısa sürede yeni alan adınız ile değiştirilecektir. Ayrıca yönlendirmesi ile eski alan adınızın tüm özellikleri yeni alan adınıza geçecektir. (Pr, alexa vs…) Ayrıca adsense banı yemiş domainlere çok sık uygulanan bir işlemdir.

Adım 1: Öncelikle yeni domainimize, eski sitemizdeki yedeğimizi alıp kuruyoruz. (Bu süre zarfında eski sitenize konu eklemezseniz sizin açınızdan faydalı olacaktır.)

Adım 2: Şimdi ise yeni sitenizi (Yeni domain) Google Webmaster Araçlarına tanıtarak doğrulamak işlemini gerçekleştirin.

Adım 3: Geldik sitemizi yönlendirmeye. Ben .htaccess ile yönlendirme yapmıştım fakat birçok dilde olduğunu gördüm hepsini buraya ekliyorum hangisi işinize yarıyorsa onu kullanabilirsiniz.

Nasıl yaptığımıda kısaca anlatayım: Sitemizin eski domaindeki yedeği, yeni domaine yükledikten sonra artık yönlenmeye hazır bir hale geldi. Tam anlamda taşıdığınıza emin olduktan sonra aşağıdaki yönlendirmelerden birisini kullanabilirsiniz. .htaccess için anlatıyorum; (denediğim için) eski sitemizdeki .htacces dosyasını açıp, içerisindeki tüm içeriği silip yerine aşağıdaki kodu ekleyerek “yeniadres.com” yazan bölümlere yeni sitemizin adresini yazmak.

Htaccess – Apache

Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^eskiadres.com [nc]
rewriterule ^(.*)$ http://www.yeniadres.com/$1 [r=301,nc]

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.yeniadres.com/“);
}
</script>

JSP (Java) 301 Yönlendirmesi

<%
response.setStatus(301);
response.setHeader( “Location”, “http://www.yeniadres.com/” );
response.setHeader( “Connection”, “close” );
%>

CGI Perl 301 Yönlendirmesi

$q = new CGI;
print $q->redirect(“http://www.yeniadres.com/“);

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>

Neler yaptık

  • Eski siteminiz yedeğini yeni sitemize gönderdik.
  • Google Webmaster Araçlarına sitemizi tanıttık ve doğruladık.
  • Bize uygun programlama diline göre yönlendirme şeklimizi şeçtik.
  • Adım 4: Geriye son bir adım kaldı. Sitemizi Google Webmaster Araçları aracılığı ile yeni domaine taşıma isteği göndermek. Webmaster Araçkarına giriş yaptıktan sonra (sitenizi doğruladıysanız) aşağıdaki resim size yardımcı olacaktır.


    Tüm işlemleri bitirdik. Artık deneme yapıp görebilirsiniz. Google’da sitenizi arattırıp girmeye çalıştığınızda yeni domaine yönlendirecektir. Herkese kolay gelsin.

    Kaynak


    Etiketler:, , , , , , , ,

    2 Yorum »

    • Emre Diyor ki:

      Teşekkür Ederim Çok İşime Yaradı,yarın sitemi taşımayı düşünüyorum.Google’ın linkleri değiştirmesi tahmini olarak ne kadar zaman sürer ?

    • Ciddiforum Diyor ki:

      Bu işlemler için 2. bir hostmu gerekli eskinin yedeğini yeniye yükleyin dediğinize göre

    Yorum Yapın.

    Yorumunuzu aşağıdan ekleyin, yada sitenizden trackback yolunu kullanın. Ayrıca Buraya tıklayarak Yorumları RSS ile takip edebilirsiniz..

    Yorum içerisinde kullanabileceğiniz Html tagları :
    <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

    Yorumunuzun yanında rastgele bir avatar yayınlanacaktır.Gravatar sitesini kullanarak istediğiniz avatarın görünmesini sağlayabilirsiniz..

    turk