301 Yönlendirme ve Seo’ya Etkisi

By | 5 Eylül 2019
301 Redirect

Son zamanların en popüler konularından biri de 301 yönlendirmeleridir. Her konuda olduğu gibi, google sayfaları bu konu ile alakalı olarak bilgi kirliliği ile doludur. Konudan anlayan anlamayan herkes 301 yönlendirmesi hakkında yazıp çizmiş, bazıları ise başka siteden makaleyi alıp kendi sitesine yapıştırıp yayınlamış.

Fakat kazın ayağı öyle değil, 301 yönlendirmesinin nasıl yapılacağı temel SEO becerilerinden biridir. Bu makalemizde sizlere temel 301 taktik ve tekniklerini dilim döndüğünce anlatmaya azm-ü kast eyledim.

301 Yönlendirme Nasıl Çalışır ?

Arkadaşlar kısaca 301, bir sayfanın kalıcı olarak başka bir sayfaya taşındığını arama motorlarına bildirmektir. 301 yönlendirmeleri sitenizin SEO performansını ve sıralamanızı etkiler mi? Kesinlikle Evet.

301 yönlendirmesi bir sayfayı kalıcı olarak taşır ve artık kullanıcı tarafından görülemez. Diğer yandan, “rel canonical” kullandığınızda sayfa hala canlı ve kullanıcı tarafından görülebilir. Yalnızca arama motoru tarayıcıları kanonik etiketlerin kullanımını görür.

301 Yönlendirme İle İlgili Yapılan Yaygın Hatalar

Büyük bir heves ve merakla sitemizi açıyoruz. Sonra bunu Webmaster Tools olarak bilinen yere ekliyoruz, orada bize uyarılar geliyor sitenizin tüm sürümlerini ekleyin, www, http, www olmadan veya https gibi, uyarılara kulak verip sitemizin tüm sürümlerini ekliyoruz, site haritaları gönderiyoruz, google gibi getir yapıyoruz v.s. Buraya kadar her şey normal görünüyor. Fakat google amca’nın bizden istediği şu; tamam sitenin tüm sürümlerini ekledin fakat tercih ettiğin alan adı hangisi ise tüm site trafiğini oraya yönlendirmen gerekir, siten başında www olmadan, veya www ile veya https ile açılırsa seninle uğraşamam, google botlarım işi gücü bırakıp senin sitenin her sürümünü incelemekten yorulur, sıralamanı da düşürürüm diyor. Yani demem o ki arkadaşlar siteniz açılırken tek bir sürümde açılacak örnek veriyorum benim sitemin linki https://dinisohbeti.com kesinlikle www ile veya http ile açılmasının mümkünatı yoktur.

Hemen sitemizi https://www.woorank.com/en/www/dinisohbeti.com adresinde test edelim.(siz test ederken kendi sitenizi yazın) sonuçlara bakalım. Resimde gördüğünüz gibi sitenin tüm sürümleri tercih ettiğim alan adına yönlenmiş durumdadır.

301 2
301 2

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.dinisohbeti.com$
RewriteRule ^(.*)$ https://dinisohbeti.com/$1 [L,R=301]

.Htaccess dosyasına eklediğim bu kod sayesinde sitem https olarak açılıyor. Siz bu örnekleri deneme yanılma yöntemiyle aşabilirsiniz. Site adresinizde www olsun istiyorsanız kodu aynı mantığa göre düzenleyebilirsiniz. Fakat benim gibi wordpress kullanıcısıysanız .htaccess ile veya kodlarla uğraşmaya hiç gerek yok, iki tane eklenti kurarsınız 1’ncisi Really Simple eklentisi, diğeri ise 301 Redirect eklentisi. Really Simple eklentisi http’den https’ye geçişte işinizi kolaylaştıran, tüm linkleri https’ye çeviren bir eklentidir. 301 Redirect eklentisi ise eski linklerinizi yeni linkinize yönlendirme vazifesi görür.

Sitenizin İndex.html veya İndex.php ile Açılması

Php veya Html siteniz var örneğin www.sizinsiteniz.com bu sitenin sonuna index.html veya index.php uzantısını eklediğimizde de açılıyorsa sıkıntı var demektir. Yinelenen içerik nedeniyle sıralama kaybı yaşarsınız index.html ve index.php uzantısı ile açılmaması için meşhur .htaccess dosyamıza şu kodu ekliyoruz. (Php kullananlar html yazan yerleri Php olarak düzeltmelidir.)

Options +FollowSymLinks
RewriteEngine on
index.php to /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.index.html\ HTTP/ RewriteRule ^(.)index.html$ /$1 [R=301,L]

Eski Url Yeni Url Yönlendir

Sitemizin Permalink yapısını değiştirdik, estek oldu köstek oldu, google sayfalarında bir sürü kırık link peydah oldu, bu kırık ve bozuk linkleri sitemizdeki uygun yerlere yönlendirmemiz gerekir. Sakın bazılarının yaptığı gibi tüm kırık linkleri 404 ana sayfaya yönlendirmeyin. Her zaman 301 kullanın. Örnek verecek olursak aşağıya bakalım.

Redirect 301 /baskalarinin-beklentisi-icinde-yasamak/ /baskalarinin-beklentisi-icinde-yasamak.html

Sonuç

Sitenizin ayrı sürümlerde açılması seo ve sıralamanıza zarar verir, rakiplerinizin gerisinde kalırsınız. Farketmediğiniz veya önem vermediğiniz bu detay nedeniyle Google amca tarafından sessizce yinelenen içerik cezasına maruz kalırsınız.