301 yönlendirmesi yani eski domain adresinizi yeni domaine taşıma işlemi genelde domain adresi ceza almış, sitesi filtreye girmiş yada telekominikasyon iletişim başkanlığı TİT tarafından siteye mahkeme kararıyla erişime kapanmış siteler yada özel sebeple domain değişikliğine giden web siteleri yapmaktadır.
Size detaylı nasıl 301 yönledirmesiyle domain değişikliğini yapılır onu anlatacağım. Değişiklik yapan web site sahipleri pek korkmasına gerek yok google pagarenk değerinizde yeni domain adresinize de yansıyor yani değeriniz sıfırlanmıyor. Tüm sayfalarınızın googlede index alması sayfanızın index sayısına göre değişmektedir. Büyük siteler 100k üzeri 2-3 ayda net oturur şayet çok fazla indexsiniz yoksa 3 gün ile 1 hafta içinde sayfalarınız yeni domain adıyla indexlenmiş oluyor. 301 site adres yönlendirmesi bir kaç şekilde yapılmaktadır. Benim kesinlikle tavsiyem .htaccess yönlendirmesidir.
Öncelikle anlatacağım yönlendirmeler kesinlikle eski domain adresinize uygulamanız gerekmektedir. Bu yönlendirmeyi yapmadan önce kesinlikle yeni domain adresinizi google adres doğrulaması yapmanız gerekmektedir. Nasıl yapıldığına dair makalemizi Linkleri görebilmek için Üye Olun veya Giriş Yapın. konuda anlatmıştık. Doğrulamadan sonra yönlendirme yapılması gerekmektedir.
301 .htaccess Yönlendirmesi :
301 PHP Yönlendirmesi
301 Javascript Yönlendirmesi
301 ColdFusion Yönlendirmesi
301 CGI Perl Yönlendirmesi
301 HTML (META Refresh) Yönlendirmesi
301 JSP (Java) Yönlendirmesi
301 Ruby on Rails Yönlendirmesi
301 ASP .NET Yönlendirmesi
301 ASP-VBScript Yönlendirmesi
Size detaylı nasıl 301 yönledirmesiyle domain değişikliğini yapılır onu anlatacağım. Değişiklik yapan web site sahipleri pek korkmasına gerek yok google pagarenk değerinizde yeni domain adresinize de yansıyor yani değeriniz sıfırlanmıyor. Tüm sayfalarınızın googlede index alması sayfanızın index sayısına göre değişmektedir. Büyük siteler 100k üzeri 2-3 ayda net oturur şayet çok fazla indexsiniz yoksa 3 gün ile 1 hafta içinde sayfalarınız yeni domain adıyla indexlenmiş oluyor. 301 site adres yönlendirmesi bir kaç şekilde yapılmaktadır. Benim kesinlikle tavsiyem .htaccess yönlendirmesidir.
Öncelikle anlatacağım yönlendirmeler kesinlikle eski domain adresinize uygulamanız gerekmektedir. Bu yönlendirmeyi yapmadan önce kesinlikle yeni domain adresinizi google adres doğrulaması yapmanız gerekmektedir. Nasıl yapıldığına dair makalemizi Linkleri görebilmek için Üye Olun veya Giriş Yapın. konuda anlatmıştık. Doğrulamadan sonra yönlendirme yapılması gerekmektedir.
301 .htaccess Yönlendirmesi :
PHP Kod:
Options +FollowSymlinks
RewriteEngine on
ReWriteCond %{HTTP_HOST} ^(www.)?eskiadresiniz.com$ [NC]
ReWriteRule ^(.*)$ http://www.yeniadresiniz.com/$1 [R=301,L]
301 PHP Yönlendirmesi
PHP Kod:
<?
Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: http://www.yeniadresiniz.com” );
?>
301 Javascript Yönlendirmesi
PHP Kod:
<html>
<head>
<script type=”text/javascript”>
window.location.href=’http://www.yeniadresiniz.com/‘;
</script>
</head>
<body>
Sayfa taşındı. Yeni adresimiz: <a href=”http://www.yeniadresiniz.com/”>http://www.yeniadresiniz.com/</a>
</body>
</html>
301 ColdFusion Yönlendirmesi
PHP Kod:
<.cfheader statuscode=”301″ statustext=”Moved permanently”>
<.cfheader name=”Location” value=”http://www.yeniadresiniz.com/“>
301 CGI Perl Yönlendirmesi
PHP Kod:
$q = new CGI;
print $q->redirect(“<b>http://www.yeniadresiniz.com/</b>“);
301 HTML (META Refresh) Yönlendirmesi
PHP Kod:
<html>
<head>
<meta http-equiv=”refresh” content=”0; url=http://www.yeniadresiniz.com/“>
</head>
<body>
Sayfa taşındı. Yeni adresimiz: <a href=”http://www.yeniadresiniz.com/”>http://www.yeniadresiniz.com/</a>
</body>
</html>
301 JSP (Java) Yönlendirmesi
PHP Kod:
<%
response.setStatus(301);
response.setHeader( “Location”, “http://www.yeniadresiniz.com/” );
response.setHeader( “Connection”, “close” );
%>
301 Ruby on Rails Yönlendirmesi
PHP Kod:
def old_action
headers["Status"] = “301 Moved Permanently”
redirect_to “http://www.yeniadresiniz.com/”
end
301 ASP .NET Yönlendirmesi
PHP Kod:
<script runat=”server”>
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = “301 Moved Permanently”;
Response.AddHeader(“Location”,”http://www.yeniadresiniz.com/“);
}
</script>
301 ASP-VBScript Yönlendirmesi
PHP Kod:
<%@ Language=VBScript %>
<%
Response.Status=”301 Moved Permanently”;
Response.AddHeader(“Location”,”http://www.yeniadresiniz.com/“);
%>