Web sitenizin alan adını değiştirmek, büyüme ve yeniden markalaşma stratejilerinizin bir parçası olabilir. Ancak bu işlem, dikkatle planlanması ve uygulanması gereken karmaşık bir süreçtir. Bu rehberde, WordPress domain değiştirme işlemini adım adım ele alacağız ve bu süreçte karşılaşabileceğiniz zorlukları nasıl aşabileceğinizi açıklayacağız.
Domain değişikliğine başlamadan önce, mevcut web sitenizin tam bir yedeğini almak çok önemlidir. Bu, herhangi bir sorunla karşılaştığınızda web sitenizi eski haline döndürebilmenizi sağlar. Yedekleme işlemi için kullanabileceğiniz araçlar arasında UpdraftPlus ve Duplicator gibi popüler WordPress eklentileri bulunur. Ayrıca, FTP istemcisi ve phpMyAdmin gibi araçlara da hazırlıklı olmalısınız.
Yeni alan adınızı satın aldıktan sonra, DNS ayarlarınızı yapılandırmanız gerekecek. Bu, alan adınızdaki verilerin doğru sunucuya yönlendirilmesini sağlar. DNS ayarlarını yapılandırmak için, alan adı sağlayıcınızın kontrol paneline girerek A, CNAME, ve MX kayıtlarını kontrol edin ve gerektiğinde güncelleyin. Sunucu tarafında ise, yeni domaininize uygun bir barındırma hizmeti sağlayıcısı seçmeli ve gerekli sunucu yapılandırmalarını yapmalısınız.
WordPress admin paneline giriş yaparak Ayarlar > Genel sekmesine gidin ve burada "WordPress Adresi (URL)" ve "Site Adresi (URL)" alanlarını yeni domaininizle güncelleyin. Ancak bu işlem yeterli olmayabilir; çünkü veritabanında da eski domaininize ait kayıtlar bulunmaktadır. Bu yüzden, phpMyAdmin veya bir veritabanı yönetim aracı kullanarak veritabanınızda eski domaini yeni domain ile değiştiren bir SQL sorgusu çalıştırmanız gerekecek. Bilgisayar bilginiz sınırlıysa, Better Search Replace gibi bir eklenti kullanmayı düşünebilirsiniz.
SEO kaybı yaşamamak için eski URL'lerinizi yeni URL'lere 301 yönlendirmeleri ile yönlendirmelisiniz. Bu, arama motorlarının ve ziyaretçilerin otomatik olarak yeni URL'ye yönlendirilmesini sağlar. .htaccess dosyanızda gerekli 301 yönlendirmelerini ekleyerek bu işlemi gerçekleştirebilirsiniz. Yönlendirme işlemi için aşağıdaki örnek kodu kullanabilirsiniz:
RewriteEngine On RewriteCond %{HTTP_HOST} ^eskisite\.com [NC] RewriteRule ^(.*)$ http://yenisite.com/$1 [L,R=301,NC]
Domain değişikliği sonrasında, web sitenizin tüm işlevselliğinin ve performansının yerinde olduğundan emin olmalısınız. Tüm sayfaların doğru çalışıp çalışmadığını kontrol edin, formlar ve diğer etkileşimli öğelerin düzgün çalıştığından emin olun. Google Search Console'u kullanarak web sitenizi yeniden doğrulayın ve yeni domainin site haritasını gönderin. Ayrıca, Google Analytics ve diğer analiz araçlarındaki ayarlarınızı yeni domain ile güncellediğinizden emin olun.