Wordpress

WordPress Link Yönlendirme Rehberi: 301, 302 ve Daha Fazlası

Link yönlendirme, WordPress kullanıcılarının sıkça ihtiyaç duyduğu teknik işlemlerden biridir. Eski URL’lerin yenilerine yönlendirilmesi, kırık bağlantıların SEO zararından korunması, taşınan sayfaların yeni adreslerine doğru bir şekilde aktarılması için link yönlendirme büyük önem taşır. Bu yazıda WordPress’te link yönlendirme işlemini hem eklentiyle hem de manuel yollarla nasıl yapacağınızı detaylıca öğreneceksiniz.

Link Yönlendirme Nedir?

Link yönlendirme, bir URL’nin tarayıcı üzerinden farklı bir URL’ye otomatik olarak aktarılması işlemidir. Bu işlem, SEO açısından kritik bir görev üstlenir. Sayfa taşındığında veya silindiğinde ziyaretçinin 404 hatası almaması ve arama motorlarının içerikleri daha doğru indekslemesi için kullanılır.

En Yaygın Yönlendirme Türleri:

  • 301 Yönlendirme: Kalıcı yönlendirme. SEO gücü yeni sayfaya aktarılır.

  • 302 Yönlendirme: Geçici yönlendirme. SEO otoritesi genelde aktarılmaz.

  • 307 Yönlendirme: 302’nin HTTP/1.1 versiyonu. Daha az kullanılır.

  • Meta Refresh: Genellikle istemci taraflı, sayfa içinde yönlendirme yapılır.

Neden Link Yönlendirme Yapılır?

WordPress sitenizde link yönlendirme yapmanız gereken başlıca durumlar şunlardır:

  • Sayfa URL’si değiştirildiğinde

  • Alan adı değiştirildiğinde

  • Yazı veya ürün silindiğinde

  • Siteyi HTTP’den HTTPS’ye geçirdiğinizde

  • Kategori veya etiketleri kaldırdığınızda

  • WooCommerce gibi eklentilerde ürün yolları değiştiğinde

Yönlendirme yapılmazsa ziyaretçiler 404 hata sayfası ile karşılaşır ve SEO performansınız zarar görür.

WordPress’te Link Yönlendirme Yöntemleri

1. Eklenti Kullanarak Link Yönlendirme

En kolay yöntem eklenti kullanmaktır. WordPress’te bunun için çok sayıda kaliteli eklenti bulunmaktadır.

 Redirection Eklentisi

Eklenti Sayfası: https://wordpress.org/plugins/redirection/

Özellikleri:

  • 301 ve 302 yönlendirmeleri destekler

  • 404 hata kaydı tutar

  • Regex (düzenli ifade) destekler

  • Kategori, yazı tipi ve ID bazlı yönlendirme yapılabilir

  • Otomatik yönlendirme oluşturabilir

Kullanımı:

  1. Eklentiyi yükleyip etkinleştirin

  2. Araçlar > Redirection yoluna gidin

  3. Kaynak URL ve Hedef URL girerek yönlendirme oluşturun

  4. Durumu “Etkin” olarak kaydedin

 Rank Math SEO

Eklenti Sayfası: https://rankmath.com

Rank Math SEO eklentisi içinde yerleşik bir yönlendirme yöneticisi vardır. Özellikle zaten SEO optimizasyonu için bu eklentiyi kullanıyorsanız link yönlendirme işlemlerinizi de buradan yapabilirsiniz.

2. .htaccess ile Link Yönlendirme

Apache sunucu kullanan WordPress sitelerinde .htaccess dosyası üzerinden yönlendirme yapılabilir. Bu, eklentiye gerek kalmadan ve çok hızlı bir yöntemdir.

Örnek 301 Yönlendirmesi:

apache
Redirect 301 /eski-url https://www.siteadi.com/yeni-url

Tüm Siteyi Başka Domaine Yönlendirme:

apache
RewriteEngine On
RewriteCond %{HTTP_HOST} ^eskisite.com [NC] RewriteRule ^(.*)$ https://yenisite.com/$1 [L,R=301,NC]

Not: .htaccess dosyası sitenizin kök dizinindedir. Düzenleme yapmadan önce yedeğini almanız önerilir.

3. functions.php ile Link Yönlendirme

Kodla yönlendirme yapmak isteyenler için bir diğer yol da functions.php dosyasına yönlendirme kodu eklemektir.

php
function ozel_yonlendirme() {
if (is_page('eski-sayfa')) {
wp_redirect(home_url('/yeni-sayfa/'), 301);
exit;
}
}
add_action('template_redirect', 'ozel_yonlendirme');

Bu yöntem basit ve hafif bir alternatiftir, ancak çok fazla yönlendirme gerekiyorsa tercih edilmez.

404 Hatalarını Tespit Etme

404 hatalarını düzenli olarak kontrol etmek, link yönlendirme ihtiyaçlarını önceden belirlemek açısından çok önemlidir.

Araçlar:

SEO Açısından Link Yönlendirme

Yanlış veya eksik yapılan yönlendirmeler:

  • Sitenin otoritesini böler

  • Sayfa değerinin Google’a yanlış aktarılmasına neden olur

  • Kullanıcı deneyimini bozar

  • Taranabilirliği düşürür

Doğru yönlendirme stratejisi ile SEO puanınızı korur, kullanıcıları doğru sayfalara ulaştırırsınız.

Yönlendirme Stratejileri

1. Tekil URL Yönlendirme

Eski bir blog yazısını yeni bir URL’ye taşıdığınızda bu uygulanır.

2. Toplu Kategori Yönlendirme

Bir kategori yapısını değiştirirken tüm yazıları birlikte yönlendirmek için kullanılır.

apache
RedirectMatch 301 ^/kategoriadi/(.*)$ https://siteadi.com/yeni-kategori/$1

3. HTTPS Yönlendirme

HTTP bağlantılarınızı otomatik olarak HTTPS’ye yönlendirmek için:

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

Link Yönlendirme Sırasında Dikkat Edilmesi Gerekenler

  • Gereksiz yönlendirme zincirlerinden (301 > 302 > 301) kaçının

  • Yönlendirme türünü (301 mi 302 mi?) amaca göre seçin

  • Test işlemleri için farklı tarayıcı veya cihazlar kullanın

  • Yönlendirme sonrası eski sayfayı kaldırın veya erişimi engelleyin

  • Her yönlendirme işleminden sonra sayfa hızı ve SEO analizlerini tekrar kontrol edin

Alternatif Eklentiler

EklentiÖzelliklerBağlantı
RedirectionÜcretsiz, log kaydıwordpress.org/plugins/redirection
Simple 301 RedirectsBasit, hafif eklentiwordpress.org/plugins/simple-301-redirects
Safe Redirect ManagerKurumsal projeler için önerilirwordpress.org/plugins/safe-redirect-manager

Sonuç

Link yönlendirme, WordPress kullanıcılarının mutlaka öğrenmesi gereken SEO ve kullanıcı deneyimi açısından önemli bir işlemdir. Eklenti kullanarak, .htaccess ile veya PHP kodlarıyla farklı şekillerde yönlendirme yapabilirsiniz. Her yöntemin kendine has avantajları vardır.

SEO açısından bir kayıp yaşamamak için yönlendirmelerinizi düzenli kontrol edin, kırık bağlantılardan kaçının ve kullanıcıları her zaman doğru içeriklere ulaştırın. Doğru yapılan link yönlendirme işlemleri, arama motorlarıyla dost, kullanıcıyla uyumlu bir site altyapısı sağlar.

Diğer WordPress Blogları: Rank Math Kurulumu

Daha Fazla Göster

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu
Kapalı