adminGoogle’ın biz webmaster arkadaslara verdigi en büyük nimet olarak düşünüyorum bu 301 yönlendirme kolaylıgını ; Peki nedir bu 301 yönlendirmesi, nerede nasıl kullanılır. Diyelim hitli büyük bir siteniz var mesala adult site ( çünkü en çok bu alanda kullanılıyor) bu siteniz telekom tarafından kapandı yada google tarafından filtreye düştü vede düzeltemediniz ve de sitenizin bu [...]
Google’ın biz webmaster arkadaslara verdigi en büyük nimet olarak düşünüyorum bu 301 yönlendirme kolaylıgını ;
Peki nedir bu 301 yönlendirmesi, nerede nasıl kullanılır. Diyelim hitli büyük bir siteniz var mesala adult site ( çünkü en çok bu alanda kullanılıyor) bu siteniz telekom tarafından kapandı yada google tarafından filtreye düştü vede düzeltemediniz ve de sitenizin bu şekilde heba olmasına gönlünüz izin vermiyorsa yapacagınız tek yol 301 yönlendirmesi ile başka bir domaine taşıma sitenizi. Bunun için yapmanız gerken birkaç işlem var bunlar sırasıyla sunlardır.
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 301 Yönlendirmesi
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.

Popularity: 1% [?]
Etiketler301 Yönlendirmesi, 301 yönlendirmesi domain /, ASP .NET 301 Yönlendirmesi, ASP-VBScript 301 Yönlendirmesi, asp.net 301 yönlendirmesi nasıl yapılır /, CGI Perl 301 Yönlendirmesi, ColdFusion 301 Yönlendirmesi, Htaccess – Apache 301 Yönlendirmesi, HTML (META Refresh) 301 Yönlendirmesi, Javascript 301 Yönlendirmesi, JSP (Java) 301 Yönlendirmesi, PHP 301 Yönlendirmesi, Ruby on Rails 301 Yönlendirmesi