
Bir sayfanın adresini değiştirdiniz, eski adres paylaşılmış ve Google’da görünüyor. Ziyaretçi o bağlantıya tıkladığında sayfa bulunamadı hatası mı görecek? Doğru kurulmuş bir yönlendirme sayesinde hayır. Bu rehberde WordPress’te kalıcı bağlantı yapısının nasıl seçileceğini ve adres değiştiğinde 301 yönlendirmeyi nasıl kuracağınızı anlatıyoruz.
Kısaca: Kalıcı bağlantı yapısını site yayına çıkmadan seçin ve sonra değiştirmeyin; çoğu işletme için Yazı adı yapısı uygundur. Bir sayfanın adresi değişir ya da sayfa kaldırılırsa eski adresi en uygun yeni sayfaya 301 ile yönlendirin.
Kalıcı bağlantı (permalink) nedir?
Kalıcı bağlantı, bir yazının ya da sayfanın kalıcı web adresidir. Adresin son kısmına kısa ad (slug) denir; ornek.com/hizmetler/web-tasarim/ adresindeki web-tasarim bölümü gibi. WordPress’te genel yapı Ayarlar > Kalıcı bağlantılar ekranından belirlenir.
| Yapı | Örnek adres | Değerlendirme |
|---|---|---|
| Düz | ornek.com/?p=123 | Ne ziyaretçiye ne arama motoruna bilgi verir; önerilmez |
| Gün ve isim | ornek.com/2026/10/24/yazi-adi/ | Uzun; tarih eskidikçe içerik eski görünebilir |
| Ay ve isim | ornek.com/2026/10/yazi-adi/ | Haber siteleri için düşünülebilir |
| Sayısal | ornek.com/arsivler/123 | Anlamsız; önerilmez |
| Yazı adı | ornek.com/yazi-adi/ | Kısa ve anlaşılır; çoğu site için uygun |
| Özel yapı | ornek.com/blog/yazi-adi/ | Blog yazılarını ayrı bir ön ekle gruplamak için |
İyi bir kısa ad nasıl olur?
- Kısa ve konuyu anlatan: wordpress-yedek-alma gibi
- Türkçe karakter yerine sade harfler: ş yerine s, ğ yerine g. WordPress bu dönüşümü çoğu durumda kendisi yapar; yine de kısa adı yayımlamadan önce kontrol edin.
- Gereksiz bağlaçlar ve tarih içermeyen
- Yayından sonra değiştirilmeyen
301 ve 302 yönlendirme farkı
Yönlendirme, bir adrese gelen ziyaretçiyi ve arama motorunu otomatik olarak başka bir adrese göndermektir. İki türü sık kullanılır:
| Tür | Anlamı | Ne zaman? |
|---|---|---|
| 301 | Kalıcı taşındı | Adres değişikliği, silinen sayfa, alan adı değişikliği, http’den https’e geçiş |
| 302 | Geçici taşındı | Bakım, kısa süreli kampanya sayfası, geçici yönlendirmeler |
301 yönlendirme, arama motorlarına eski adresin yerini kalıcı olarak yeni adresin aldığını bildirir. Google, zamanla eski adres yerine yenisini dizinde göstermeye başlar. Bir not: Tarayıcılar 301 yönlendirmeyi önbelleğe alabilir. Yanlış bir yönlendirmeyi düzelttiyseniz sonucu gizli pencerede veya farklı bir tarayıcıda kontrol edin.
Ne zaman yönlendirme gerekir?
- Bir sayfanın veya yazının kısa adını değiştirdiğinizde
- Bir hizmeti veya ürünü kaldırıp benzer bir sayfaya yönlendirmek istediğinizde
- Birden fazla benzer yazıyı tek bir kapsamlı yazıda birleştirdiğinizde
- Alan adı değiştirdiğinizde veya siteyi https’e taşıdığınızda
- Kalıcı bağlantı yapısını değiştirmek zorunda kaldığınızda
İyi haber: WordPress, yayımlanmış bir yazının kısa adını değiştirdiğinizde eski adı kaydeder ve eski adrese gelenleri çoğu durumda yeni adrese kendiliğinden yönlendirir. Ancak sayfa silme, yapı değişikliği ve alan adı taşıma gibi durumlarda yönlendirmeyi sizin kurmanız gerekir.
Yönlendirilecek adresleri bulmak
Hangi eski adreslerin yönlendirilmesi gerektiğini bulmak için Search Console içindeki Sayfalar raporuna bakın; bulunamadı (404) olarak işaretlenen adresler burada listelenir. Yönlendirme eklentilerinin 404 kayıtları da işe yarar. Listeyi çıkardıktan sonra her eski adres için en ilgili yeni sayfayı belirleyip bir tabloda eşleştirin, ardından kuralları tek seferde ekleyin.
WordPress’te 301 yönlendirme nasıl kurulur?
1. Yönlendirme eklentisiyle
Teknik bilgisi az olanlar için en kolay yoldur. Yönlendirme eklentileri eski ve yeni adresi girerek kural oluşturmanızı sağlar; çoğu, 404 hatası veren adresleri de listeler. SEO eklentilerinin bazılarında da yönlendirme özelliği bulunur; aynı işi yapan iki eklenti kurmamaya dikkat edin.
2. .htaccess dosyasıyla
Apache veya LiteSpeed sunucularda, sitenin kök dizinindeki .htaccess dosyasına kural ekleyebilirsiniz. Kuralı WordPress’in kendi bloğunun (# BEGIN WordPress) üstüne yazın:
Redirect 301 /eski-sayfa/ https://www.ornek.com/yeni-sayfa/Bu satırda ilk kısım sitenizdeki eski yol, ikinci kısım ise yeni sayfanın tam adresidir. Her yönlendirme için ayrı bir satır yazılır. Bu dosyadaki bir yazım hatası tüm siteyi erişilemez hale getirebilir; düzenlemeden önce dosyanın bir kopyasını alın. Nginx sunucularda .htaccess çalışmaz, yönlendirmeler sunucu yapılandırmasında ya da eklentiyle yapılır.
3. Hosting panelinden
cPanel gibi panellerde Yönlendirmeler bölümü bulunur. Alan adı veya klasör düzeyinde toplu yönlendirmeler için kullanışlıdır. Hangi yöntemi seçerseniz seçin, aynı adres için birden fazla yerde kural tanımlamayın; çakışan kurallar döngü ve beklenmedik yönlendirmelere yol açar.
Alan adı değiştiriyorsanız yönlendirmeleri kurduktan sonra Search Console içindeki Adres değişikliği aracını kullanarak Google’a taşınmayı bildirin. Her iki alan adının da Search Console’da doğrulanmış olması gerekir.
Sık yapılan yönlendirme hataları
- Her şeyi ana sayfaya yönlendirmek: Silinen bir ürün sayfasını ana sayfaya göndermek ziyaretçiyi şaşırtır. Konuyla en ilgili sayfayı seçin.
- Yönlendirme zinciri: A sayfasından B’ye, B’den C’ye giden zincirler yavaşlık yaratır. Eski adresi doğrudan son adrese yönlendirin.
- Döngü: İki adresin birbirine yönlendirilmesi sayfanın hiç açılmamasına yol açar.
- Kalıcı değişiklikte 302 kullanmak: Taşınma kalıcıysa 301 kullanın.
- İç bağlantıları güncellememek: Yönlendirme var diye menü ve yazılardaki bağlantıları eski bırakmayın; doğrudan yeni adresi gösterin.
Sık sorulan sorular
Kalıcı bağlantı yapısını değiştirirsem ne olur?
Tüm adresleriniz değişir. Eski adreslere gelenler için toplu yönlendirme kurmanız gerekir; aksi halde paylaşılan bağlantılar ve arama sonuçları 404 hatası verir.
301 yönlendirme ne kadar süre durmalı?
Mümkünse kalıcı olarak bırakın. Eski bağlantılar başka sitelerde ve paylaşımlarda uzun süre yaşamaya devam eder.
Silinen her sayfayı yönlendirmek zorunda mıyım?
Hayır. Yerine geçecek ilgili bir sayfa yoksa sayfanın 404 ya da 410 vermesi de kabul edilebilir. Önemli olan ziyaretçiyi alakasız bir sayfaya göndermemektir.
Yönlendirmenin çalıştığını nasıl anlarım?
Eski adresi gizli pencerede açın ve yeni adrese gittiğini görün. Search Console’daki URL denetimi aracı da sayfanın durumunu gösterir.
Site taşıma veya yapı değişikliği planlıyorsanız hizmetler sayfamızdan destek alabilirsiniz.