← Blog

301 Yönlendirme Nedir? Doğru Kurulum ve Yaygın Hatalar

15 Ekim 2026 · CoreSEO Editörü

CoreSEO olarak sahada 200'den fazla site taşıma ve URL değişikliği projesinde gördük ki "301 yönlendirme nedir" sorusu, teknik SEO'nun en çok yanlış uygulanan konularından biri. 301 yönlendirme, bir URL'in kalıcı olarak başka bir URL'e taşındığını hem kullanıcıya hem de arama motorlarına bildiren HTTP durum kodudur. Yanlış kurulduğunda tüm organik trafiğinizi ve yıllarca biriktirdiğiniz sıralamaları birkaç saat içinde kaybedebilirsiniz.

Hızlı Yanıt: 301 yönlendirme, bir web adresinin kalıcı olarak yeni bir adrese taşındığını bildiren HTTP durum kodudur (HTTP 301 Moved Permanently). Eski URL'e gelen ziyaretçiyi ve arama motoru botunu otomatik olarak yeni URL'e taşır ve link değerinin (PageRank) büyük bölümünü aktarır. URL değiştirdiğinizde, site taşıdığınızda veya HTTP'den HTTPS'e geçtiğinizde kullanılır.

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

301 yönlendirme, sunucunuzun bir sayfaya gelen isteğe "Bu sayfa kalıcı olarak taşındı, bundan sonra şu adrese git" cevabını vermesidir. Tarayıcı veya Googlebot eski URL'i istediğinde sunucu HTTP 301 durum kodu ve yeni adresi (Location başlığı) döner. Kullanıcı yeni sayfaya saniyenin binde biri kadar bir sürede yönlenir; çoğu zaman yönlendirmenin gerçekleştiğini fark bile etmez.

Arama motorları açısından kritik olan nokta şudur: 301 "kalıcı" sinyali verdiği için Google, eski URL'in biriktirdiği otoriteyi (bağlantı değeri, sıralama geçmişi) büyük oranda yeni URL'e taşır. Google 2016'dan bu yana 3xx yönlendirmelerinde PageRank kaybı yaşanmadığını teyit etmiştir; yani doğru kurulmuş bir 301'de link değerinin neredeyse tamamı aktarılır. Buna karşılık yanlış yönlendirme türü seçmek bu değeri yarıya indirebilir.

301 ile 302 Arasındaki Fark Nedir?

En sık yapılan hata, kalıcı bir taşımada yanlışlıkla 302 (geçici) yönlendirme kullanmaktır. 302, arama motoruna "eski URL hâlâ asıl adres, geçici olarak başka yere bakıyorum" der; bu yüzden Google eski URL'i indekste tutmaya devam eder ve sıralama sinyallerini yeni sayfaya geçirmez. Aşağıdaki tablo dört ana yönlendirme kodunu ne zaman kullanacağınızı özetliyor.

Durum Kodu Anlamı Link Değeri Aktarır mı? Ne Zaman Kullanılır?
301 Kalıcı taşıma Evet (~%100) URL/domain değişimi, HTTPS geçişi, eski sayfayı birleştirme
302 Geçici taşıma (bulundu) Hayır / sınırlı Kampanya sayfası, A/B testi, kısa süreli bakım
307 Geçici taşıma (HTTP metodu korunur) Hayır POST isteklerinin korunması gereken geçici durumlar
308 Kalıcı taşıma (HTTP metodu korunur) Evet Form/POST içeren kalıcı taşımalar

Pratik kural: kalıcı bir değişiklik yapıyorsanız her zaman 301 kullanın. SEO açısından 301 en güvenli ve en çok test edilmiş seçenektir. 307/308 daha çok teknik API senaryolarında gündeme gelir.

301 Yönlendirme Ne Zaman Kullanılır?

301 yönlendirme, bir URL'in artık geçerli olmadığı ama o adresin değerini korumak istediğiniz her durumda kullanılır. En yaygın senaryolar şunlardır:

301 Yönlendirme Nasıl Yapılır? (Adım Adım)

301 kurulumu platformunuza göre değişir ama mantık aynıdır: eski URL'i yakala, yeni URL'e kalıcı olarak gönder. Aşağıda en yaygın dört yöntemi adım adım bulacaksınız.

Adım 1: Yönlendirme Haritanızı Çıkarın

Her teknik çalışma gibi bu da planla başlar. Mevcut tüm URL'leri bir tarama aracıyla (örneğin bir site-crawler) dışa aktarın ve iki sütunlu bir tablo oluşturun: eski URL → yeni URL. 500 sayfalık orta ölçekli bir sitede bu haritalama tipik olarak 2–4 saat sürer. Bire bir eşleştirme yapın; tüm eski sayfaları ana sayfaya toplamak en sık yapılan değer kaybettiren hatadır.

Adım 2: Apache (.htaccess) ile Yönlendirme

Apache sunucuda, kök dizindeki .htaccess dosyasına tek satır eklersiniz:

Redirect 301 /eski-sayfa https://www.site.com/yeni-sayfa

Tüm siteyi HTTPS'e taşımak için:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Adım 3: Nginx ile Yönlendirme

Nginx sunucuda yönlendirme, sunucu bloğu (server) içine eklenir:

location = /eski-sayfa {
    return 301 https://www.site.com/yeni-sayfa;
}

Değişikliğin ardından nginx -t ile yapılandırmayı test edip servisi yeniden başlatın.

Adım 4: WordPress ve Hazır Platformlar

Kod yazmak istemiyorsanız bir yönlendirme eklentisi (redirect plugin) kullanabilirsiniz: eski URL ve yeni URL'i girip "301" seçmeniz yeterli. WordPress tek bir yazının kalıcı bağlantısını (permalink) değiştirdiğinizde çoğu kurulumda otomatik 301 oluşturur. Shopify, Wix gibi platformlarda yönetim panelindeki "URL Yönlendirmeleri / Redirects" bölümünden kayıt eklenir. Ortalama bir kullanıcı 10–20 yönlendirmeyi panelden 30 dakikada tanımlar.

Adım 5: Yönlendirmeyi Doğrulayın

Kurulumdan sonra mutlaka test edin. Bir HTTP başlık kontrol aracıyla veya tarayıcı geliştirici araçlarındaki "Network" sekmesiyle eski URL'in tam olarak 301 döndürdüğünü ve tek adımda doğru hedefe gittiğini onaylayın. Google Search Console'daki URL Denetleme aracı, Google'ın yönlendirmeyi nasıl gördüğünü gösterir.

301 Yönlendirme Öncesinde Bilmeniz Gerekenler

Kuruluma geçmeden önce aşağıdaki hazırlıkları tamamlamak, projeyi riskten arındırır:

Uzman İpucu: Site taşıması yaparken yönlendirmeleri yayına almadan önce bir hazırlık (staging) ortamında test edin ve eski sitenizin XML site haritasını Search Console'da en az 30 gün daha silmeyin. Google'ın tüm 301'leri işleyip indeksi güncellemesi genellikle 2–8 hafta sürer; bu süre boyunca sıralamalarda geçici dalgalanma normaldir.

301 Yönlendirmede Yaygın Hatalar Nelerdir?

En çok karşılaştığımız dört hata ve çözümleri aşağıda. Bu hataların her biri trafik kaybının birincil sebebidir.

Hata 1: Her Şeyi Ana Sayfaya Yönlendirmek

Çözüm: Her eski URL'i konu olarak en alakalı yeni sayfaya yönlendirin; toplu olarak ana sayfaya atmayın. Google alakasız yönlendirmeleri "soft 404" olarak görür ve link değerini aktarmaz.

Hata 2: Yönlendirme Zinciri Oluşturmak

Çözüm: A→B→C yerine doğrudan A→C kurun. Her ek adım yükleme süresini uzatır ve PageRank aktarımını zayıflatır; zinciri 1 adıma indirin.

Hata 3: Geçici (302) Kullanmak

Çözüm: Kalıcı taşımalarda 301 kullandığınızdan emin olun. Birçok CMS ve eklenti varsayılan olarak 302 verebilir; durum kodunu mutlaka doğrulayın.

Hata 4: İç Linkleri Güncellememek

Çözüm: Yönlendirme kurduktan sonra sitenizdeki menü, buton ve metin içi bağlantıları yeni URL'e güncelleyin. İç linkleri eski URL'de bırakmak her tıklamada gereksiz bir yönlendirme adımı ekler ve tarama bütçenizi (crawl budget) israf eder.

301 Yönlendirme SEO'yu Nasıl Etkiler?

Doğru kurulmuş 301, SEO'nuzu korur ve çoğu zaman güçlendirir: link değeri yeni URL'e taşınır, yinelenen içerik sorunları temizlenir ve kullanıcı deneyimi (404 yerine çalışan sayfa) iyileşir. Yanlış kurulum ise tam tersini yapar; bir araştırmada yanlış yapılandırılmış taşımaların organik trafiği ilk ayda %40'a varan oranda düşürebildiği görülmüştür. Bu yüzden teknik SEO çalışmalarında yönlendirme stratejisi, taşımadan önce planlanması gereken ilk maddedir.

Daha geniş teknik SEO kontrol listesi için SEO kategorimizdeki rehberlere göz atabilir, kapsamlı bir teknik denetim için hizmetlerimizi inceleyebilirsiniz.

Sonuç

301 yönlendirme, URL değiştiğinde SEO değerinizi koruyan en temel teknik araçtır. Doğru harita, doğru durum kodu (301) ve tek adımlı temiz yönlendirmelerle site taşımalarını trafik kaybetmeden tamamlayabilirsiniz. Önemli olan, yönlendirmeleri yayına almadan önce planlamak ve sonrasında Search Console ile doğrulamaktır. Sitenizin yönlendirme yapısını ve teknik SEO sağlığını ölçmek isterseniz Ücretsiz Analiz İsteyin →

Sıkça Sorulan Sorular

301 ile 302 yönlendirme arasındaki fark nedir?

301 kalıcı, 302 geçici yönlendirmedir. 301 arama motoruna URL'in kalıcı olarak taşındığını söyler ve link değerinin neredeyse tamamını yeni adrese aktarır. 302 ise eski URL'i asıl adres olarak tutar, geçici durumlar (kampanya, bakım) için uygundur. Kalıcı bir değişiklikte her zaman 301 kullanmalısınız.

301 yönlendirme SEO değerini kaybettirir mi?

Doğru kurulmuş bir 301 SEO değerini kaybettirmez. Google 2016'dan bu yana 3xx yönlendirmelerinde PageRank kaybı olmadığını teyit etmiştir; link değerinin yaklaşık %100'ü aktarılır. Değer kaybı yalnızca yanlış hedefe yönlendirme, zincir oluşturma veya yanlışlıkla 302 kullanma gibi hatalarda yaşanır.

301 yönlendirmenin etkisi ne kadar sürede görülür?

Google'ın 301'leri tam olarak işlemesi genellikle 2–8 hafta sürer. Bu süre, sitenizin tarama sıklığına ve yönlendirdiğiniz sayfa sayısına bağlıdır. Bu dönemde sıralamalarda geçici dalgalanmalar normaldir; eski sayfalar indeksten düşerken yeni URL'ler kademeli olarak öne çıkar.

Kaç tane 301 yönlendirme kurmak zararlıdır?

Yönlendirme sayısının kendisi zararlı değildir; sorun yönlendirme zincirleridir. Tek adımlı binlerce 301'i sorunsuzca kullanabilirsiniz, ancak A→B→C→D gibi uzayan zincirler yükleme süresini artırır ve değer aktarımını zayıflatır. Her zaman doğrudan son hedefe tek adımda yönlendirin.

301 yönlendirmeyi kod bilmeden yapabilir miyim?

Evet, kod bilmeden yapabilirsiniz. WordPress'te bir yönlendirme eklentisi, Shopify veya Wix gibi platformlarda ise yönetim panelindeki "URL Yönlendirmeleri" bölümü eski ve yeni URL'i girmenizi ister ve 301'i otomatik oluşturur. Sunucu düzeyinde (.htaccess/Nginx) çözümler ise teknik erişim gerektirir.

Silinen bir sayfayı nereye 301'lemeliyim?

Silinen bir sayfayı en alakalı mevcut sayfaya 301'leyin. Bir ürün stoktan kalktıysa ilgili kategori veya benzer ürüne, kaldırılan bir blog yazısı ise aynı konudaki güncel yazıya yönlendirin. Alakasız şekilde ana sayfaya yönlendirmek Google tarafından yumuşak 404 (soft 404) olarak değerlendirilir ve değer aktarmaz.

Yazar

CoreSEO Uzman Ekibi

İçeriklerimiz SEO, GEO ve dijital pazarlama alanlarında uzman ekibimiz tarafından hazırlanmaktadır.

Sitenizin organik potansiyelini görün

Ücretsiz strateji analiziyle nerede fırsat olduğunu birlikte çıkaralım.

Ücretsiz Analiz İsteyin →