Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi
0 oy
19 gösterim
SEO ile alakalı bir yazı okuyorum, 301 ile düzgün yönlendirmeleri yapın gibi bir tavsiye var. Bu yönlendirmeler nedir neden yapılır?
Web Programlama kategorisinde (3.1k puan) sordu

1 cevap

0 oy

Birkaç yazı okudu, örneklerine de baktım. En son anladığım şu oluyor;

  • Bu mesaj HTTP mesajlarından 3X grubuna, yani yönlendirme grubuna giriyor
  • Herşeyin normal işlemesi durumunda bu mesajı hemen hemen hiç görmememiz gerekiyor.
  • Kullanım amacı: eskiden bir link vardı, daha sonradan da bu linkin gösterdiği adres değiştiğini varsayalım. Bu linki siteden kaldırmadan yeni adresine yönlendirmeye yarıyor. Yani boş (broken) link dedikleri linklerin olmaması için karşılığı olan bir link olması sağlanıyor
  • PHP için konuşursak iki farklı şekilde gerçekleştirimi var
    • php kodu ile gerçekleştirim örneği
      <?php // Permanent 301 Redirect via PHP
      header("HTTP/1.1 301 Moved Permanently");
      header("Location: http://yeni/link"); exit(); ?>
    • htaccess ile gerçekleştirimi

      redirect 301 /eski/dosya.php   http://yeni/dosya.php

  • Java için (servlet/jsp) örneği
    response.setStatus(301);
    response.setHeader( "Location", "http://www.hasscript.com/" );
    response.setHeader( "Connection", "close" );

SEO açısından linklerin boş çıkması güzel birşey olmuyor. Onun yerine eski linkleri yönlendirmek mantıklı görünüyor.

(3.1k puan) cevapladı

İlgili sorular

0 oy
1 cevap 16 gösterim
16 gösterim 7 Haziran 2017 Web Programlama kategorisinde kenan (3.1k puan) sordu
0 oy
1 cevap 16 gösterim
16 gösterim 16 Şubat 2017 Web Programlama kategorisinde kenan (3.1k puan) sordu
0 oy
1 cevap 104 gösterim
0 oy
1 cevap 51 gösterim
51 gösterim 23 Aralık 2016 Web Programlama kategorisinde tolga (1.6k puan) sordu
0 oy
1 cevap 112 gösterim
112 gösterim 13 Aralık 2016 Web Programlama kategorisinde buzel (567 puan) sordu
...