WordPress Alan Adı (Domain) Değiştirme: Veritabanı ve Yönlendirme
- Yayınlandı:
- Son teknik kontrol:
Hosting, Yedekleme ve Bakım
Kısa cevap
Alan adı değişikliği üç işten oluşur: WordPress’i yeni adrese taşımak (site adresi ve veritabanındaki eski adreslerin güvenli arama-değiştirmesi), eski alan adından her sayfayı yeni alan adındaki karşılığına 301 ile yönlendirmek ve Google’a taşımayı bildirmek. Google, yönlendirmelerin mümkün olduğunca uzun, genellikle en az bir yıl tutulmasını ve eski alan adı için Search Console’daki Adres Değişikliği aracının kullanılmasını önerir. Her şey ana sayfaya yönlendirilirse sıralama sinyalleri taşınmaz.
Önemli noktalar
- Önce tam yedek; veritabanındaki değişiklik geri alınamaz.
- Eski adresler serileştirilmiş veriyi koruyan bir araçla değiştirilir; guid sütunu atlanır.
- Yönlendirme sayfa sayfa olmalı: eski-alan.com/x → yeni-alan.com/x.
- Eski alan adının yenilemesini bırakmayın; yönlendirmeler en az bir yıl, mümkünse daha uzun sürmelidir.
- Adres Değişikliği aracı yalnızca alan adı veya alt alan adı değişikliklerinde kullanılır.
Hazırlık
- Dosyaların ve veritabanının tam yedeği — yedekleme rehberi.
- Yeni alan adının DNS’i sunucuyu gösteriyor ve SSL sertifikası kurulu olmalı.
- Her iki alan adı da Search Console’da doğrulanmış olmalı (www ve www’suz varyantlar dahil).
- E-posta hesaplarınız eski alan adındaysa onların taşınmasını ayrıca planlayın.
Adım adım
Site adresini güncelleyin
Ayarlar › Genel’deki iki adresi yeni alan adıyla değiştirin (panelden veya wp-config.php ile) — site adresi değiştirme.
Veritabanında eski adresleri değiştirin
İçerik, menü ve eklenti ayarlarındaki eski adresleri serileştirilmiş veriyi koruyan bir araçla yenisiyle değiştirin. Önce deneme modunda çalıştırıp raporu kontrol edin.
Eski alan adından yönlendirme kurun
Eski alan adına gelen her isteği aynı yola sahip yeni adrese 301 ile yönlendirin. Bu yönlendirme eski alan adının sunucu yapılandırmasında veya DNS/CDN düzeyinde yapılır.
Google’a bildirin
Search Console’da eski alan adının mülkünde Adres Değişikliği aracını kullanın ve yeni alan adının site haritasını gönderin.
Kontrol edin
Rastgele eski adresleri açıp doğru yeni sayfaya tek adımda gittiğini doğrulayın; formlar, ödeme ve e-posta gönderimini test edin.
wp search-replace 'https://eski-alan.com' 'https://yeni-alan.com' --skip-columns=guid --dry-run
wp search-replace 'https://eski-alan.com' 'https://yeni-alan.com' --skip-columns=guidRewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?eski-alan\.com$ [NC]
RewriteRule ^(.*)$ https://yeni-alan.com/$1 [R=301,L]Sık sorulan sorular
Alan adı değişince sıralamalar düşer mi?
Eski alan adını ne kadar süre tutmalıyım?
http’den https’e geçiş de alan adı değişikliği mi sayılır?
Kaynaklar ve teknik referanslar
Bu içeriği hazırlayan
WPHizmet EkibiWordPress teknik ekibi
WPHizmet içeriklerini hazırlayan teknik ekip. Rehberler, WordPress ve WooCommerce sitelerinde günlük olarak karşılaşılan sorunlara dayanır; sürüm, yapılandırma ve gereksinim bilgileri yayın öncesinde resmi dokümantasyondan doğrulanır.
- WordPress teknik destek
- Performans ve Core Web Vitals
- Güvenlik ve zararlı kod temizliği
- WooCommerce
- Teknik SEO
İlgili içerikler
- RehberWordPress Site Taşıma Nasıl Yapılır? Hosting Değiştirme Rehberi
- RehberWordPress Site Adresi (siteurl / home) Nasıl Değiştirilir?
- RehberWordPress’te SSL Sertifikası Kurulumu ve HTTPS’e Geçiş
- HataToo Many Redirects (Yönlendirme Döngüsü)
- HataMixed Content (Karışık İçerik) Uyarısı
- SözlükWP-CLI
- SözlükVeritabanı
- Sözlük.htaccess
- HizmetWordPress Site Taşıma
- HizmetWordPress SEO