Merhaba alioktem.com.tr takipçimiz bu makalemizde size tib veya belirli nedenlerden dolayı sitenize 301 Yönlendirmesi nasıl yapılır onu anlatıcam
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 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.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>
Bir cevap yazın