Siteniz yapay zekâya hazır mı? Ücretsiz SEO & GEO analizini hemen yapın! Detaylar →
  1. Ana Sayfa
  2. Ücretsiz SEO Araçları
  3. 301 Yönlendirme Oluşturucu
Ücretsiz araç · Tarayıcınızda çalışır

301 Yönlendirme Oluşturucu: .htaccess, Nginx ve CSV Kuralları

Site taşıma, URL yapısı değişikliği veya içerik birleştirme sonrasında eski adreslerin yenilerine kalıcı olarak yönlendirilmesi, ziyaretçilerin 404 hatasıyla karşılaşmamasını ve arama motorlarının yeni adresleri doğru anlamasını sağlar. Bu araçla eski ve yeni URL çiftlerinizi girerek Apache (.htaccess için Redirect 301 veya RewriteRule), Nginx (location ve return 301) ve CSV biçiminde kullanıma hazır kurallar üretebilirsiniz. Araç, listenizde bir yönlendirmenin başka bir yönlendirmeye çıktığı zincirleri ve kendi başlangıcına dönen döngüleri de işaretler.

Araç yükleniyor…

Nasıl kullanılır?

301 Yönlendirme Oluşturucu adım adım

  1. Eski ve yeni adresleri, her satırda bir eski ve bir yeni URL olacak şekilde girin.
  2. Sunucunuza uygun çıktı biçimini seçin: Apache (Redirect 301 veya RewriteRule), Nginx ya da CSV.
  3. Zincir ve döngü uyarılarını inceleyin; zincirleri, eski adresi doğrudan son hedefe gönderecek şekilde düzeltin.
  4. Mevcut yapılandırmanızın yedeğini aldıktan sonra üretilen kuralları .htaccess dosyanıza veya Nginx yapılandırmanıza ekleyin.
  5. Yayına aldıktan sonra birkaç eski adresi açarak 301 durum koduyla doğru sayfaya gidildiğini test edin.

Her eski sayfayı en yakın karşılığına yönlendirin

Tüm eski adresleri ana sayfaya yönlendirmek kolay görünse de Google, alakasız bir sayfaya yapılan bu tür yönlendirmeleri soft 404 olarak değerlendirebilir. Her eski URL'yi içerik olarak en yakın yeni sayfaya yönlendirin; karşılığı olmayan sayfalar için 404 veya 410 döndürmek daha doğru olabilir.

Redirect ile RewriteRule farkını bilin

Apache'deki Redirect yönergesi önek eşleşmesiyle çalışır; /blog için yazılan bir kural /blog/yazi-adi gibi alt adresleri de etkiler. Yalnızca tek bir adresi tam olarak yönlendirmek istiyorsanız başlangıç (^) ve bitiş ($) işaretli bir RewriteRule kullanın. İki yöntemde de soru işaretinden sonraki sorgu parametreleri eşleşmeye dahil edilmez.

Yönlendirmeleri uzun süre yerinde tutun

Google, site taşımalarında yönlendirmelerin mümkün olduğunca uzun, genellikle en az bir yıl yerinde tutulmasını önerir. Eski adreslere başka sitelerden gelen bağlantılar ve kullanıcı yer imleri yıllarca kullanılmaya devam edebileceği için kuralları erken kaldırmayın.

SSS

301 Yönlendirme Oluşturucu hakkında sık sorulanlar

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

301 kalıcı, 302 ise geçici yönlendirmeyi ifade eder. Google, 301 ve 308 yönlendirmelerini hedef adresin kanonik olarak seçilmesi için güçlü bir sinyal, 302 ve 307 yönlendirmelerini ise zayıf bir sinyal olarak değerlendirir. Sayfa kalıcı olarak taşındıysa 301 kullanmalısınız.

Yönlendirme zinciri neden sorun olur?

Zincir, A adresinin B'ye, B'nin de C'ye yönlendirilmesidir. Her ek adım sayfanın açılmasını geciktirir ve tarama sırasında gereksiz istek oluşturur; Google, tek bir URL için en fazla 10 yönlendirme adımını takip ettiğini belirtir. Araç bir zincir tespit ettiğinde A adresini doğrudan C'ye yönlendirmeniz önerilir.

Kuralları .htaccess dosyasının neresine eklemeliyim?

RewriteRule kullanıyorsanız kurallarınızı, WordPress gibi sistemlerin eklediği genel yeniden yazma bloğunun üstüne ekleyin ve öncesinde "RewriteEngine On" satırının bulunduğundan emin olun; bunun için sunucuda mod_rewrite modülünün etkin olması gerekir. Aynı dosyada Redirect ve RewriteRule yönergelerini karıştırmamak beklenmedik sonuçları önler. Nginx .htaccess dosyasını okumaz; Nginx kullanıyorsanız çıktıyı sunucu yapılandırmanızdaki ilgili server bloğuna eklemeniz gerekir.

Girdiğim URL listesi sunucuya gönderiliyor mu?

Hayır. Kurallar ile zincir ve döngü kontrolleri tamamen tarayıcınızda yapılır; girdiğiniz URL listesi sunucumuza gönderilmez veya kaydedilmez. Sayfayı kapattığınızda veriler de silinir.

Araçlardan fazlasına mı ihtiyacınız var?

Sitenizi uzman gözüyle inceleyip size özel bir SEO ve GEO yol haritası çıkaralım.

Ücretsiz görüşme planla
iletisim@zeusdijital.com

Mesajlarınıza en geç bir iş günü içinde dönüş yapıyoruz.

Ahmediye, Dr. Fahri Atabey Cd. No:26, 34672 Üsküdar/İstanbul