Trafiği Artırmak ve Otoriteyi Korumak için 301 Yönlendirmeleri Nasıl Kullanılır?

Yayınlanan: 2021-11-10

Trafiği Artırmak ve Otoriteyi Korumak için 301 Yönlendirmeleri Nasıl Kullanılır?

Ama şu var ki: 301 yönlendirmeleri doğru kullanıldığında otoritenizi korumanıza ve hatta site trafiğinizi artırmanıza yardımcı olabilir. Bizi izlemeye devam edin, size nasıl olduğunu göstereceğim.

Neleri Kapsayacağız:

  • 301 Yönlendirmesi nedir?
  • SEO 301 Yönlendirmeleri: Eski Beklentiler ve Yeni Kurallar
  • HTTPS Geçişi için 301 Yönlendirmeleri
  • Yönlendirmeleri Ayarlamanın Önemi
  • 301 Yönlendirme En İyi Uygulamaları
  • 301 Yönlendirmeleri Hakkında SSS

301 Yönlendirmesi nedir?

Bilseniz de bilmeseniz de, neredeyse kesinlikle bir 301 yönlendirmesi yaşadınız.

301 yönlendirmeleri perde arkasında gerçekleşir. Bu kalıcı bir yönlendirmedir, yani eski bir URL yazan herkes otomatik olarak doğru yere yönlendirilecektir.

Özetle, web'in yönlendirme sistemidir.

Teknik olarak konuşursak, bir 301 yönlendirmesi, arama motorlarına orijinal URL'nin taşındığını veya güncellendiğini söyleyen bir HTTP kodudur.

301 Yönlendirme

301 Yönlendirme

Örneğin bu siteyi ele alalım.

  • ignitevisibility.com/blog
  • https://ignitevisibility.com/blog

URL'ler biraz farklıdır, ancak kullanıcıları aynı yere gönderirler. Ve sayfaya geldiğinizde URL'ler aynı görünüyor. Bunların hepsi bir 301 yönlendirmesinden kaynaklanmaktadır.

301 yönlendirmesi, SEO'lar ve web yöneticileri için paha biçilmez bir araçtır çünkü URL'leri aktarmalarına ve web trafiğini zor kazanılmış bağlantıları kaybetmeden yönlendirmelerine yardımcı olur . Tüm bağlantılar harika içeriğe işaret edecek - etki alanı yetkinizi korurken .

Neden 301 Yönlendirmeleri Ayarlamalısınız?

Ortak varyasyonları aynı URL ile ilişkilendirerek (http.// veya www. gibi) etki alanı yetkinizi koruyabilir ve en üst düzeye çıkarabilirsiniz.

301 yönlendirmeleri, web sitelerini yeniden adlandırmak veya yeniden markalamak için de kullanılır.

Örneğin, Fresh Food to Go (freshfoodtogo.com) adında bir işletmeniz olduğunu ve kısa süre önce adınızı Fresh Food Now (freshfoodnow.com) olarak değiştirmeye karar verdiğinizi varsayalım.

Yeni URL'nizi ayarlamanız gerekiyor, ancak mevcut içeriğinizi veya orijinal URL'ye işaret eden bağlantıları kaybetmek istemiyorsunuz .

Yani bir 301 doğrudan kurdunuz. Eski URL'yi yazan herkes otomatik olarak yeni siteye gönderilir ve arama motorları 301'i tanır ve buna göre dizine ekler.

Bu SEO için büyük bir kazanç. Yönlendirmeler, yeni bir marka oluşturmaya ve tanıtmaya odaklanmanıza izin verirken bağlantılarınızı ve yetkinizi korur .

Peki Diğer Yönlendirmeler?

Oyunda sadece 301 yönlendirmeleri yok. Sizi yakın bir komşumuzla tanıştırayım, 302 yönlendirme.

301 Yönlendirmeler ve 302 Yönlendirmeler

301 Yönlendirmeler ve 302 Yönlendirmeler

301 kalıcı bir yönlendirmeyi işaret ederken, 302 geçici bir yönlendirmeyi işaret eder.

Okuyucularınıza içerik sağlamaya devam ederken bir web sayfasını güncellemek gibi bir 302'nin tercih edilebileceği birkaç durum vardır.

Çoğu zaman, 301 yönlendirmelerine bağlı kalmak isteyeceksiniz. Gelen bağlantılarınızı korumanıza izin verdikleri için genellikle SEO için daha iyi kabul edilirler.

Google, 300 yönlendirmenin PageRank'i kaybetmeyeceğini açıklayan açıklamalar yayınlamış olsa da, bu sayfalar aynı şekilde ele alınmayabilir. Bu, etki alanı yetkisi ve trafik açısından potansiyel olarak zarar görebilecekleri anlamına gelir.

307 yönlendirmesi, başka bir geçici yönlendirme türüdür. 307 yönlendirmeleri, site ziyaretçilerini içeriğin yeni bir konuma taşındığı konusunda uyarmak için kullanılabilir. Mevcut bir URL'yi yeniden kullanmak istiyorsanız, 307 yönlendirmeleri bu seçeneği sunar.

SEO 301 Yönlendirmeleri: Eski Beklentiler ve Yeni Kurallar

Şimdiye kadar, 301 yönlendirmeleri kulağa oldukça iyi bir çözüm gibi geldi.

Ancak unutmayın, 301 yönlendirmeleri bazı risklerle birlikte gelir. Bir yönlendirmenin trafik kaybına neden olma olasılığı her zaman vardır ve geçmişte çoğu zaman böyle olmuştur. Aslında, Google'ın kendi Matt Cutts'ı 2013'te 301 yönlendirmelerinin PageRank'te yaklaşık %15'lik bir kayıpla sonuçlandığını doğruladı. Sadece bu değil, HTTP'den HTTPS'ye geçişle ilgili birçok endişe ortaya çıktı (ki buna birazdan değineceğiz).

Doğal olarak, markalar yönlendirmeleri kullanmakta tereddüt etti.

Google, kullanıcıların tereddütünü anladı ve 2016'da Google'dan Gary Illyes, 30x'in (300 yönlendirmenin tümü) artık PageRank'i etkilemediğini belirtti.

Bu iyi bir haber olsa da, etkilenmemiş bir PageRank puanı, web sitenizin trafik kaybetmeyeceği anlamına gelmez. Örneğin, bir yönlendirme, bilinen bir sıralama faktörü olan sayfa yükleme hızınızı etkileyebilir .

Ve unutmayın, ideal bir yönlendirme yalnızca URL'nin değişmesi anlamına gelir; sayfadaki diğer her şey - resimler, içerik, bağlantılar - aynı kalır. Bu unsurlardan herhangi biri değişirse, sıralamanızı potansiyel olarak etkileyebilir.

Google'ın yönlendirmeyi alması genellikle 1 ila 4 hafta sürer. Bunu takiben, sıralamalar genellikle yaklaşık bir hafta içinde aktarılır.

Genel olarak, yönlendirdiğiniz URL, eski URL ile yaklaşık olarak aynı konumda sıralanır.

Burada dikkate alınması gereken birçok faktör vardır, örneğin:

  • Yeni URL SEO dostu mu?
  • Yeni URL'deki içerik nedir?
  • Bağlantılar ve sıralamalar yeni URL için geçerli mi?
  • Yeni URL'nin bir cezası var mı?
  • Yeni URL'nin kendine ait bağlantıları var mı?
  • Vb.

Buradaki anahtar çıkarım şudur: evet, riskler vardır (eski kadar olmasa da), ancak çoğu durumda sayfalar sıralamalarını korur.

HTTPS Geçişi için 301 Yönlendirmeleri

301 yönlendirmelerinin bir diğer önemli nedeni de site geçişidir.

Çoğu marka için HTTPS'ye geçiş kaçınılmaz hale geldiğinden , bu günlerde özellikle alakalı bir neden .

Google, bunu resmi bir sıralama faktörü olarak dahil edecek kadar ileri gitti .

Bilmiyorsanız HTTPS, HTTP'nin güvenli şeklidir. HTTPS'ye taşınmış bir siteyi ziyaret ettiğinizde, URL'nin yanında bir asma kilit simgesiyle yeşil renkte https:// göreceksiniz.

Doğal olarak Google, en üst sıradaki sitelerinin güvenli olmasını ister. Ve eğer düşünürseniz, çoğu işletme bunu siteleri için de ister.

Bunu yapmanın en kolay yolu? 301 yönlendirmeleri aracılığıyla.

Ancak değişimin iki ucu keskin bir kılıç olduğu kanıtlandı. Unutmayın, kullanılan yönlendirmeler %15'lik bir PageRank kaybıyla sonuçlanırdı.

Bir site geçişi çok sayıda 301 yönlendirme içerdiğinden , siteler geçiş sırasında büyük PageRank kaybetme eğilimindeydi. Tahmin edebileceğiniz gibi, markalar bu konuda pek heyecanlanmadı ve birçoğu mevcut trafiğini korumak için bu hamleyi erteledi.

Ancak Google bir kez daha imdada yetişti ve Şubat 2016'da John Mueller , 301 ve 302 yönlendirmelerinin PageRank kaybetmeyeceğini duyurdu.

Bu, birçok nedenden dolayı iyi bir haber. İlk olarak, 301 yönlendirmelerinin PageRank engelini kaldırır. İkinci olarak, HTTPS'ye geçmek, halihazırda kurulu otoritenizi korurken size bir sıralama artışı sağlayacaktır.

Başarılı bir geçiş yapma hakkında daha fazla bilgi edinmek için aşağıdaki kılavuzuma göz atın .

SEO için HTTP'den HTTPS'ye Geçiş Kılavuzu

Yönlendirmeleri Ayarlamanın Önemi

Günün sonunda, en düşük performanslı sayfalarınızı bulmuş ve web sitenizi oluşturan sayfaları iyileştirmek ve yönlendirmek için taramış olacaksınız.

Bu işlem, aksi takdirde sitenizin sıralamasına zarar verebilecek sayfaları kaldırmanıza olanak tanır. Genel olarak, sitenizi yönetmenin ve düşük dereceli sayfaları optimize edebilmenizi sağlamanın kolay bir yoludur.

Bu süreçten geçerken sitenizdeki içerikler hakkında eleştirel düşünmeyi unutmayın. Aşağıdaki gibi sorular sormakta fayda var:

  • Daha iyi bir sürüm yapmak için bu sayfayı yenilemeli miyim?
  • Mevcut sayfanın yerine yeni bir sayfa oluşturabilir miyim?
  • Bu sayfayı 301 yönlendirme işlemini kullanarak yönlendirmeli miyim?

Herhangi bir sayfayı kaldırmadan önce, kararın hem web siteniz hem de arama motoru sıralamanız için uzun vadeli sağlam bir seçim olduğundan emin olun.

Google Analytics Aracılığıyla 301 Yönlendirmeleriyle Başa Çıkmak

SEO sıralamanıza zarar veren ve sitenizin performansını düşüren eski ölü sayfalara sahip olmanın ötesine geçebilirsiniz. Bu değişiklikleri yapmaya başlamak için 301 yönlendirmelerinizi Google Analytics üzerinden işlemeniz gerekir .

Başlamak için aşağıdaki adımları izleyin.

  1. Google Analytics raporlama kontrol panelinize gidin ve 6 ay veya daha uzun bir tarih belirleyin. Bir yıl iyi bir zaman dilimidir.
  2. Site İçeriği Açılış Sayfası raporunuza gidin , size web sitenizdeki tüm açılış sayfalarını gösterecektir. Ardından, görmek istediğiniz URL yapısı türünü dahil etmek için gelişmiş bir filtre ekleyebilirsiniz.
  3. Filtreleri uyguladığınızda, rapor, sitenizde belirli bir anahtar kelimeye sahip tüm açılış sayfalarının bir listesini oluşturur. Ayrıca her sayfanın kaç ziyaretçisi olduğunu da görebileceksiniz. Listenizi aldıktan sonra, onu bir Excel elektronik tablosuna aktarın.
  4. Dışa aktarma listesi, göreli bir URL ile (içinde ana alan adı olmadan) tüm açılış sayfalarınızın bir çıktısını sağlar. Ana alan adını, dışa aktarılan URL'lerinizin yanındaki bir sütuna yapıştırın. Örneğin, tam URL listemizin solundaki bir sütuna https://ignitevisibility.com eklerdik.
  5. Ardından, etki alanınızı ve URL sütunlarınızı kopyalayın ve bunları HTML'yi çıkaran bir araca yerleştirin. Ardından, yeni metninizi (HTML olmadan) bir Word belgesine yapıştırın. Bir Word belgesinde, URL'lerdeki fazladan boşlukları kaldırmak için 'Bul ve Değiştir' seçeneğini kullanabilirsiniz.
  6. Bu noktada, tüm URL'lerinizi taramak için Screaming Frog gibi bir araca gidebilirsiniz . Hangi URL'lerin yayında olduğunu ve hangilerinin dizine eklenebilir olduğunu anlayabilirsiniz. (Not: Her zaman dizine eklenebilir URL'leri aramalısınız.)
  7. Ardından, web sitenizin tüm ölü sayfalarından kurtulmak ve bunları değiştirmek için uygun bir 301 yönlendirmesi ayarlayın.

Son bir hatırlatma olarak, iyileştirmeniz gereken yalnızca birkaç sayfanız varsa, bunları doğrudan Google'a göndermeyi seçebilirsiniz. Diğer bir seçenek de, Google'ın tüm sayfalarınızı alması ve yeni 301 yönlendirmelerini tanımlaması için site haritanızı yeniden göndermektir.

Apache Üzerinden 301 Yönlendirmeleri Nasıl Kullanılır

Apache, dünyanın en yaygın kullanılan web sunucusu yazılımıdır. Bu nedenle, çoğu yönlendirme Apache üzerinden yapılır. Bir CMS kullanıyorsanız ve geliştirici değilseniz, bunu yapmanın daha kullanıcı dostu yolları vardır.

Örneğin, WordPress'te bir gönderi URL'sini değiştirirseniz, bu gönderi zaten yayına girdiyse sizin için otomatik olarak bir yönlendirme ekler. Bu elbette en son sürümde.

WordPress'te , yapmak istediğiniz şeyi kopyalayıp yapıştırmanıza izin veren Simple 301 Redirect gibi kolay bir eklenti kullanabilirsiniz .

Drupal, Magento, vb. gibi bir CMS durumunda, kullanabileceğiniz kolay eklentiler de vardır.

Ama şimdilik, Apache'ye geri dönelim.

Apache'de yeniden yönlendirme gerçekleştirmek için .htaccess için kök dizine bakmanız gerekir.

Aşağıdaki 2 satırlık kodu bir düz metin düzenleyicide kullanarak Apache mod_rewrite modülünü etkinleştirecek ve mod_rewrite modülünde ReWriteEngine'i etkinleştireceksiniz:

Seçenekler +FollowSymLinks

Yeniden YazmaMotoru açık

Yönlendirmek istediğiniz URL, içerik ve alan adlarının sayısına bağlı olarak, .htaccess dosyasına aşağıdaki gibi ek satırlar eklemeniz gerekir:

  • Tek Sayfa URL'si

Tek bir sayfayı bir web sitesinden diğerine kalıcı olarak yönlendirmek için temel kodu kullanın:

Yönlendirme 301 / yönlendirme sayfası.html http://www.yourwebsite.com/newpage.html

  • Dizin URL'si ve Tüm İçerik

Tüm dizini, tüm URL'leri ve tüm içeriği yeniden yönlendirmek için şunu kullanın:

RedirectMatch 301 ^/eskidizininadı/ http: //www.websiteniz/yeniadı

  • Yeni URL'yi Geçerli Web Sitesine Yönlendirin

Yakın zamanda yeni bir URL satın aldıysanız veya mevcut web sitenize yönlendirmek istediğiniz yeni bir siteniz varsa, bunu aşağıdakileri kullanarak gerçekleştirebilirsiniz:

RedirectMatch 301 ^(.*)$ http://www.yoursite.com

  • Eski Web Sitesini Yeni Web Sitesine Yönlendirin

Eski bir web sitesi, trafiği ve sıralamayı korurken aşağıdakileri kullanarak tamamen yeni bir web sitesine yönlendirilebilir:

RewriteCond %{HTTP_HOST} !^yenialaniniz\.com

Kuralı Yeniden Yaz ^(.*)$ http://www.yournewdomain.com/$1 [R=301,L]

  • Apache'de Karmaşık 301 Yönlendirmeleri

Bazı durumlarda, daha karmaşık yönlendirmeler yapmak gerekebilir. Örneğin, çok sayıda sayfayı tek bir sayfaya yönlendirmek istiyorsanız veya dosya adını değiştirirken yeniden yönlendirme yapmanız gerekiyorsa. Bu durumda, kod biraz daha kapsamlı olacaktır, ancak yine de aynı açılış özelliklerini kullanacaksınız:

Seçenekler +FollowSymLinks

Yeniden YazmaMotoru açık

  • Birden Fazla Sayfayı Bir Sayfaya Yönlendirme

Tüm bağlantı isteklerinizi eski bir siteden yeni bir ana sayfa gibi tek bir konuma taşımak, içeriği sayfa sayfa taşımanızı gerektirir. Bu eylemi gerçekleştirmek için aşağıdaki kodu kullanın:

Yönlendirme 301 /oldsite1.htm http://www.yournewsite.com

Yönlendirme 301 /oldsite2.htm http://www.yournewsite.com

Yönlendirme 301 /oldsite3.htm http://www.yournewsite.com

Yönlendirme 301 /oldsite4.htm http://www.yournewsite.com

  • Yönlendirme ile Dosya Adını Değiştirme

Html ile biten bir hesaptaki tüm eski dosyaları yeni bir hesaptaki bir dosyaya yönlendirmek için bir php uzantısı kullanabilirsiniz. Aşağıdaki kod ile eski sayfalardan gelen linkleri kaybetmeden tüm uzantılarınızı değiştirmek istiyorsanız da bu yöntemi kullanabilirsiniz:

RedirectMatch 301 (.*)\.html$ http://www.yoursite.com$1.php

  • CMS Yönlendirme Ama Veritabanı Tutma

301 yönlendirmesi ile eski veritabanınızı korurken sitenizin CMS'sini değiştirmeniz mümkündür. Bunu yapmak için şunu kullanın:

RedirectMatch 301 /eski cart.php(.*) http://www.yournewsite.com/newcart.php$1

Son olarak, güncellenen dosyayı kök dosyanıza yükleyin. Doğru çalıştıklarından emin olmak için yeni yönlendirmenizi test etmeyi unutmayın. Doğru 301 yönlendirmesini gösterdiğinden emin olmak için HTTP Üstbilgi görüntüleyicisini kullanmayı kontrol etmek de önemlidir.

  • CPanel Yönlendirmeleri

Bazı cPanel'ler 301 yönlendirme işlemini basitleştirir. Bu durumda, cPanel'inizde oturum açmış durumdayken Site Yönetimi altında "Yönlendirmeler" aramanız gerekir. İlk seçenekte, mevcut dizininizi listelersiniz. Ardından, yeni dizininizi ikinci kutuya ekleyin. Kalıcı yönlendirme için 301'i seçin, yönlendirmeyi eklemeyi seçin ve işiniz bitti.

  • PHP 4 ve PHP 5 Yönlendirmeleri

Bir web sitesini veya tek bir sayfayı kalıcı olarak yeni bir siteye taşımak için bir PHP yönlendirmesi kullanabilirsiniz. Bu yönlendirmeler, tarayıcılara ve arama motorlarına sayfanın yeni bir konuma taşındığını bildirir.

<?php

başlık('HTTP/1.1 301 Kalıcı Olarak Taşındı')

başlık('Konum: http://www.yournewsite.com/')

  • Aktif Sunucu Sayfaları

Aktif Sunucu Sayfaları (ASP) yönlendirmeleri, konum üstbilgisini durum koduyla birlikte aşağıdakiler kullanılarak manuel olarak tanımlanacak şekilde ayarlayacaktır:

<%

Response.Status-”301 Kalıcı Olarak Taşındı”

Response.AddHeader='Location',”http://www.yournewsite.com/

301 Yönlendirme En İyi Uygulamaları

301 Redirect Best Practices

301 Yönlendirmeler

Şimdi 301'lerin nasıl ve neden kullanıldığını biraz araştırdığımıza göre, uygularken akılda tutulması gereken birkaç önemli faktörü ele alalım.

  1. Her zaman bağlantıyla ilgili sayfalar. Eski bir blog gönderisini iletişim sayfanıza veya eski Hakkımda sayfanızı ana sayfaya bağlamayın. Yeni sayfa eskiye ne kadar benzerse, sıralamasını koruma olasılığı da o kadar yüksek olur.
  2. SEO için en iyi yönlendirme türü, URL dışında sayfadaki her şeyin aynı kalmasıdır.
  3. 301 yönlendirmeleri, SEO için tercih edilen yöntemdir; mümkünse bunları 300 yönlendirme yerine kullanın.
  4. http:// ve http://www gibi olası web varyasyonları için bir 301 yönlendirmesi ayarlayın. etki alanı otoritesini artırmak için.
  5. Yeni bir etki alanına geçmeden önce bir 301 yönlendirmesi ayarlayın . Yönlendirme yapılmadan önce hareket ederseniz, trafik kaybetme riskiyle karşı karşıya kalırsınız.
  6. Google, 301 yönlendirmelerinin en az bir yıl boyunca yerinde tutulmasını önerir .
  7. Ara sıra 301'lerinizi temizleyin; Çok uzun süre aktif kalan çok fazla toplarsanız, SEO'nuza zarar verebilir.
  8. Her şeyi ana sayfaya yönlendirmeyin. Unutmayın, bağlantılı sayfalarınızı göreceli ve ilgili tutun.

301 Yönlendirmelerini Toplama

301 yönlendirmeleri, SEO'nuzu geliştirmek için daha az bilinen sırlardan bazılarıdır. Bunları doğru kullandığınızda, sitenizi yeniden yapılandırmanıza veya taşımanıza ve dağınık URL'leri temizlemenize yardımcı olabilirler.

En önemlisi, mevcut sıralamanızı ve trafiğinizi korumanıza yardımcı olurlar - ve her şey yolunda giderse, hatta artırın.

Sık Sorulan Sorular (SSS)

1. 301 yönlendirmesi nedir?

301 yönlendirmesi, trafiği önceki bir sayfadan yeni bir sayfaya yeniden yönlendiren bir tür kalıcı çevrimiçi sapmadır. 301 yönlendirmeleri, SEO optimizasyonu ve sayfa sıralaması için önemlidir.

2. 301 yönlendirmesi kullanmanın faydaları nelerdir?

301 yönlendirmeleri, site sahiplerinin ve içerik oluşturucuların trafiği ölü veya popüler olmayan sayfalardan daha yüksek performanslı sayfalara yönlendirmesine olanak tanır. 301 yönlendirmelerini kullanarak, oluşturmak için önemli miktarda zaman ve çaba harcayan mevcut sayfa sıralamalarından ödün vermeden sitenizi optimize edebilirsiniz.

3. 301 yönlendirmesi kullanmanın herhangi bir dezavantajı var mı?

Yararlı bir uygulama olmasına rağmen, 301 yönlendirmelerinden yararlanmak her zaman ideal değildir. Bu, eski bir sayfayı dizine eklemeye devam etmek istediğinizde veya ayrı URL'lerde herhangi bir A/B testi yapmak istediğinizde geçerlidir. Gelecekteki bir içerik sayfası için eski bir URL'yi yeniden kullanmak istiyorsanız, 301 yönlendirmeleri de yardımcı olmaz.

4. Bir 301 yönlendirmesini test etmenin en iyi yolu nedir?

301 yönlendirmesini test etmek basittir. Tek yapmanız gereken, değiştirmeyi düşündüğünüz eski URL'yi girmek. 301 yönlendirmeleri doğru ayarlanmışsa, otomatik olarak yeni sayfaya yönlendirileceksiniz.