URL yapısı değiştiğinde neden yönlendirme kritik hale gelir?
Bir web sitesinde URL yapısını değiştirmek; kategori adlarını sadeleştirmek, sayfa hiyerarşisini iyileştirmek, marka diline uyum sağlamak veya teknik altyapıyı yenilemek için yapılabilir. Ancak bu değişiklik, eski adreslerin internette tamamen kaybolduğu anlamına gelmez. Arama motorları, kullanıcıların kaydettiği bağlantılar ve diğer sitelerden gelen referanslar hâlâ eski URL’leri kullanmaya devam eder.
Yönlendirme yapılmazsa ziyaretçi 404 sayfasıyla karşılaşır, arama motoru eski sayfayı erişilemez görür ve o sayfanın biriktirdiği SEO değeri boşa gidebilir. Bu yüzden URL değişikliklerinde amaç yalnızca yeni adresleri yayına almak değil, eski adreslerden yeni sayfaya net ve kalıcı bir geçiş kurmaktır.
Hangi durumda hangi yönlendirme kullanılmalı?
URL değişikliklerinde her senaryo aynı değildir. Bazı adresler kalıcı olarak değişir, bazıları geçici kampanyalar için kullanılır, bazı içerikler ise tamamen kaldırılır. Bu ayrımı doğru yapmak, yönlendirme stratejisinin temelidir.
| Durum | Önerilen yaklaşım | Not |
|---|---|---|
| Sayfa kalıcı olarak yeni URL’ye taşındı | 301 yönlendirme | SEO sinyalini yeni URL’ye taşımak için kullanılır. |
| Geçici kampanya veya bakım | 302 yönlendirme | Kalıcı değişikliklerde kullanılmamalıdır. |
| İçerik kaldırıldı ve muadili yok | 410 veya uygun durumda 404 | Kullanıcıya ve arama motoruna bilinçli bir sinyal verir. |
| Birden fazla eski URL tek yeni sayfaya gidiyor | Eski URL bazında tekil 301 | Toplu yönlendirme yerine eşleştirme yapılmalıdır. |
Kalıcı URL değişikliklerinde en doğru yöntem genellikle 301 yönlendirmedir. Çünkü bu yönlendirme, eski adresin yerini kalıcı olarak yeni adrese bıraktığını belirtir. Böylece kullanıcı doğru sayfaya ulaşır ve arama motoru da değişikliği daha sağlıklı yorumlar.
URL değişmeden önce yapılması gereken hazırlıklar
Yönlendirme süreci, yayın sonrası yapılacak bir düzeltme işi değil; değişiklikten önce planlanması gereken teknik bir çalışmadır. En sık yapılan hata, yeni site yayına alındıktan sonra kırık linkler fark edilince topluca çözüm aramaktır. Bu yaklaşım hem zaman kaybettirir hem de SEO kaybını artırır.
1. Mevcut URL envanterini çıkarın
Önce sitedeki tüm önemli URL’leri listeleyin. Özellikle organik trafik alan sayfalar, backlink alan içerikler, kategori sayfaları ve dönüşüm getiren landing page’ler öncelikli olmalıdır. Bu liste, hangi eski URL’nin hangi yeni URL’ye yönleneceğini belirleyeceğiniz temel dokümandır.
2. Eski ve yeni sayfaları birebir eşleştirin
Her eski URL için en yakın ve en anlamlı yeni hedefi belirleyin. Birden çok eski sayfayı ana sayfaya göndermek kolay görünse de çoğu durumda iyi bir tercih değildir. Kullanıcı, tıkladığı içeriğe yakın bir sayfa bekler. Arama motoru da konu ilişkisini net görmek ister.
3. İç linkleri güncelleyin
Yönlendirme yalnızca dışarıdan gelen talepler için değildir. Site içindeki menü, footer, blog yazıları ve kategori bağlantıları da yeni URL’lere göre güncellenmelidir. İç linklerin eski adreslerde kalması gereksiz yönlendirme zincirleri oluşturur.
4. Kanonik ve site haritasını kontrol edin
Yeni sayfalar için canonical etiketlerinin doğru URL’yi gösterdiğinden emin olun. XML site haritasında ise yalnızca yeni ve aktif URL’ler yer almalıdır. Eski adreslerin site haritasında kalması arama motoruna çelişkili sinyaller verebilir.
Eski sayfalar nasıl yönlendirilir?
Yönlendirme yönteminin teknik uygulaması, sitenin altyapısına göre değişir. WordPress, özel yazılım, Nginx, Apache ya da farklı bir CMS kullanıyor olabilirsiniz. Temel mantık aynıdır: eski URL isteği geldiğinde sunucu, kullanıcıyı yeni URL’ye yönlendirir.
Apache tarafında yönlendirme
Apache kullanan sitelerde genellikle .htaccess üzerinden yönlendirme yapılır. Basit bir kalıcı yönlendirme örneği, eski sayfanın yeni sayfaya tekil olarak yönlendirilmesidir. Burada amaç, her URL için net eşleşme kurmaktır.
Önemli nokta: Büyük site değişikliklerinde tek tek yönlendirme yapmak daha güvenlidir. Geniş kurallar yanlış eşleşmelere ve istemeden oluşan zincirlere yol açabilir.
Nginx tarafında yönlendirme
Nginx kullanılan yapılarda yönlendirmeler sunucu konfigürasyon dosyalarında tanımlanır. Özellikle yüksek trafikli projelerde performans açısından bu yaklaşım tercih edilebilir. Yine de burada da mantık, eski adresi doğru yeni hedefe bağlamaktır.
WordPress ve benzeri CMS’lerde yönlendirme
WordPress gibi sistemlerde yönlendirme eklentileri kullanılabilir. Ancak çok büyük sitelerde eklentiye tamamen güvenmek yerine sunucu seviyesinde çözüm tercih etmek daha kontrollü olabilir. Eklenti kullanacaksanız, yönlendirmeleri düzenli takip etmeli ve gereksiz zincirleri temizlemelisiniz.
Yönlendirme stratejisinde en sık yapılan hatalar
URL yapısı değiştiğinde sorunların büyük bölümü teknik eksiklikten değil, strateji hatasından kaynaklanır. Yönlendirme map’i hazırlanmadan yapılan geçişler, kısa vadede çalışıyor gibi görünse de uzun vadede organik görünürlüğü zayıflatabilir.
Eski URL’leri ana sayfaya toplu yönlendirmek
Her eski sayfayı ana sayfaya göndermek, kullanıcı niyetiyle uyumsuzdur. Örneğin bir blog içeriği, ürün sayfası veya kategori sayfası yeni yapıda farklı bir karşılığa sahipse doğrudan oraya yönlendirilmelidir. Aksi halde alakasız sayfa deneyimi oluşur.
Yönlendirme zinciri oluşturmak
Eski URL önce ara bir adrese, sonra yeni adrese gidiyorsa yönlendirme zinciri oluşur. Bu durum gecikme yaratır ve teknik karmaşa üretir. Mümkünse eski URL doğrudan son hedefe yönlenmelidir.
Döngüsel yönlendirme yapmak
Bir URL’nin kendisine veya birbirine yönlenen sayfalara gitmesi ciddi bir hatadır. Bu, tarayıcının ve arama motorunun sayfaya ulaşmasını engeller. Düzenli test yapılmazsa fark edilmesi zor olabilir.
İlgisiz hedef sayfa seçmek
Bir ürün sayfasını blog yazısına, bir kategori sayfasını alakasız başka kategoriye yönlendirmek çoğu zaman doğru değildir. Hedef sayfa mümkün olduğunca aynı amaca hizmet etmelidir.
Doğru yönlendirme için pratik karar modeli
Karar verirken şu soruları sorabilirsiniz:
- Eski sayfanın konu veya işlev karşılığı yeni sitede var mı?
- Kullanıcı bu sayfaya neden geliyordu?
- Bu URL organik trafik, backlink veya dönüşüm değeri taşıyor mu?
- Yeni hedef sayfa aynı amacı karşılıyor mu?
- Yönlendirme tek adımda ve kalıcı biçimde yapılabiliyor mu?
Bu sorulara verilen cevaplar, yönlendirme stratejisini daha doğru kurmanızı sağlar. Özellikle büyük ölçekli site taşımalarında bu karar modeli, yanlış eşleştirmeleri azaltır.
Site taşıma ve URL değişikliği sonrası kontrol listesi
Yönlendirmeler yayına alındıktan sonra iş bitmez. Kontrol ve izleme süreci, geçişin sağlıklı olup olmadığını gösterir. Aşağıdaki kontrol listesi, ilk günlerde ve sonraki haftalarda düzenli olarak uygulanmalıdır.
- Önemli eski URL’ler tek tek test edildi mi?
- Her eski URL doğrudan doğru yeni sayfaya gidiyor mu?
- 404 sayfalar beklenenden fazla mı?
- Yönlendirme zinciri var mı?
- Yeni URL’ler site haritasına eklendi mi?
- Google Search Console üzerinden tarama hataları kontrol edildi mi?
- İç bağlantılar yeni URL’lere güncellendi mi?
- Kanonik etiketler yeni yapıyla uyumlu mu?
- Eski sayfalara gelen backlink’ler kritik mi ve güncellenebilir mi?
Google Search Console ve analiz araçlarında neye bakılmalı?
Yönlendirme sonrası sadece teknik test yapmak yeterli değildir. Arama motorunun değişikliği nasıl yorumladığını da takip etmek gerekir. Search Console tarafında tarama hataları, dizine ekleme durumu ve sayfa bazlı performans değişimleri incelenmelidir.
Ayrıca analiz araçlarında eski URL’lerin trafik alıp almadığı, yönlendirme sonrası yeni sayfalara geçişin nasıl gerçekleştiği ve dönüşüm oranlarında beklenmeyen düşüş olup olmadığı kontrol edilmelidir. Bu değerlendirme, sadece SEO değil, iş sonuçları açısından da önemlidir.
Büyük ölçekli projelerde yönlendirme nasıl planlanmalı?
Yüzlerce veya binlerce URL’nin değiştiği projelerde yönlendirme, bir teknik görevden çok bir proje yönetimi işidir. Bu nedenle içerik, SEO, yazılım ve operasyon ekiplerinin birlikte çalışması gerekir.
İyi bir planlama için şu adımlar önerilir:
- Öncelikli URL’leri trafik ve değer bazında sınıflandırın.
- Her URL için hedef eşlemesini bir tabloda yönetin.
- Yönlendirmeleri önce test ortamında doğrulayın.
- Yayına almadan önce örnek değil, kapsamlı kontrol yapın.
- Yayın sonrası ilk gün ve ilk hafta raporlaması oluşturun.
Bu yaklaşım, hem teknik riskleri azaltır hem de ekipler arası dağınıklığı önler. Özellikle marka, e-ticaret ve içerik hacmi yüksek sitelerde yönlendirme planı olmadan yapılan değişiklikler, görünürlük kaybına neden olabilir.
Yönlendirme yapılmayan sayfalar için ne yapılmalı?
Her eski URL için mutlaka bir karşılık bulunmayabilir. Bu durumda, sayfanın değerine göre karar vermek gerekir. Trafik almayan, backlink taşımayan ve işlevi kalmamış sayfalar için 404 veya uygun durumlarda 410 daha doğru olabilir. Ancak yüksek değerli sayfaları yönlendirmeden bırakmak ciddi bir fırsat kaybıdır.
Karar verirken duygusal değil, veri odaklı ilerlemek gerekir. Hangi sayfanın gerçekten korunması gerektiği; trafik, bağlantı profili, dönüşüm etkisi ve konu otoritesi üzerinden değerlendirilmelidir.
Sonuç: URL değişikliği bir yeniden yapılandırma fırsatıdır
URL yapısı değiştiğinde eski sayfaları doğru yönlendirmek, teknik bir zorunluluktan ibaret değildir; SEO değerini, kullanıcı deneyimini ve dijital sürekliliği koruyan stratejik bir adımdır. Kalıcı değişikliklerde doğru sayfaya yapılan 301 yönlendirmeler, düzenli testler ve temiz bir eşleştirme tablosu bu sürecin temelini oluşturur.
Özetle, URL değişikliğini bir risk olarak değil, site mimarisini iyileştirme fırsatı olarak ele almak gerekir. Planlı ilerleyen markalar, hem mevcut görünürlüklerini korur hem de yeni yapının avantajlarını daha hızlı kullanır.