WordPress Domain ve Hosting Taşıma Rehberi: Adım Adım Süreç
WordPress web sitenizi yeni bir domain veya hosting sağlayıcısına taşımak, sitenizin performansını artırmak, maliyetleri düşürmek veya daha iyi bir hizmet almak için atılacak önemli bir adımdır. Bu makalede, WordPress domain ve hosting taşıma sürecini adım adım inceleyeceğiz.
1. Taşıma Öncesi Hazırlıklar
1.1. Yedekleme
Sitenizi taşımadan önce, verilerinizi güvence altına almak çok önemlidir. WordPress için çeşitli yedekleme eklentileri bulunmaktadır. Bu eklentiler sayesinde dosyalarınızı ve veritabanınızı kolayca yedekleyebilirsiniz. Önerilen eklentiler arasında UpdraftPlus ve All-in-One WP Migration yer almaktadır.
Yedekleme adımları:
- Eklentiyi WordPress kontrol panelinizden yükleyin ve etkinleştirin.
- Yedekleme ayarlarını yapın (dosya türleri, yedekleme sıklığı vb.).
- Yedekleme işlemini başlatın ve tamamlanmasını bekleyin.
1.2. Yeni Hosting ve Domain Sağlayıcısını Seçme
Yeni bir hosting veya domain sağlayıcısı seçerken aşağıdaki önemli kriterlere dikkat etmelisiniz:
- Performans ve hız değerlendirmesi
- Fiyatlandırma ve sundukları paketler
- Müşteri hizmetleri kalitesi
- Yedekleme ve güvenlik önlemleri
2. Yeni Hosting ve Domain Ayarları
2.1. Yeni Hosting Hesabı Oluşturma
Seçtiğiniz hosting sağlayıcısında bir hesap oluşturun. Genellikle, hosting sağlayıcısının web sitesi üzerinden kaydolmanız yeterlidir. Yeni bir domain aldıysanız, bu süreç de aynı yapıdadır.
2.2. DNS Ayarlarının Güncellenmesi
Yeni bir domain alıyorsanız, domaininizin DNS ayarlarını yeni hosting sağlayıcınıza yönlendirmelisiniz. Bu genellikle, domain kontrol panelinize gidip, nameserver (DNS sunucuları) bilgilerini güncelleyerek yapılır. Yeni hosting sağlayıcınız size gerekli nameserver bilgilerini verecektir.
3. Sitenin Taşınması
3.1. Dosyaların ve Veritabanının Taşınması
WordPress sitenizi yeni hosting’e taşımak için öncelikle dosyaları ve veritabanını aktarmanız gerekmektedir.
Dosyaların taşınması için:
- FTP istemcisi (örneğin FileZilla) kullanarak mevcut hosting hesabınıza bağlanın.
public_html
veyawww
klasörünüzden tüm dosyaları indirin.- Yeni hosting’iniz üzerinde aynı klasöre yükleyin.
Veritabanının taşınması için:
- Mevcut hosting kontrol panelinden phpMyAdmin’i açın.
- Veritabanınızı seçin ve "Export" (Dışa aktar) seçeneği ile bir SQL dosyası oluşturun.
- Yeni hosting kontrol panelinizde phpMyAdmin’i açın ve yeni bir veritabanı oluşturun.
- Oluşturduğunuz veritabanına gidin ve "Import" (İçe aktar) seçeneği ile SQL dosyanızı yükleyin.
3.2. wp-config.php Dosyasını Güncelleme
Yeni veritabanınızı oluşturduktan sonra, wp-config.php
dosyanızı güncellemeniz gerekecektir. FTP istemcisi ile dosyanızı açın ve aşağıdaki bilgileri yeni veritabanınızın bilgileriyle güncelleyin:
define('DB_NAME', 'yeni_veritabani_adi');
define('DB_USER', 'yeni_kullanici_adi');
define('DB_PASSWORD', 'yeni_parola');
define('DB_HOST', 'localhost'); // genellikle localhost
4. Test ve Kontrol
4.1. Siteyi Kontrol Etme
Her şey yüklendikten sonra, yeni domain ve hosting üzerindeki sitenizi kontrol edin. Tüm sayfaların düzgün açıldığından ve işlevlerin doğru çalıştığından emin olun. Özellikle form gönderimleri, eklentilerin çalışması ve görsel içeriklerin yüklenmesi gibi noktaları test edin.
4.2. Eski Hostingi Kapatma
Yeni site tamamen işlevsel olduğunda, eski hosting hesabınızı kapatmaya hazırsınız. Ancak, www ve e-posta yönlendirmelerinizi kontrol etmeyi unutmayın.
5. SEO Ayarları ve Yönlendirmeler
Eski domaininizden yeni domaininize geçiş yapıyorsanız, SEO etkisini en aza indirmek için 301 yönlendirmeleri oluşturmanız önemlidir. Böylece, eski URL’lere yapılan ziyaretler otomatik olarak yeni URL’lere yönlendirilir.
5.1. Yönlendirme Ayarları
Eski domaininizin cPanel ya da yönetim paneli üzerinden 301 yönlendirme ayarlarını yapın. Genellikle htaccess dosyası aracılığıyla bu yönlendirmeleri gerçekleştirebilirsiniz.
Redirect 301 /eski-url http://yenidomain.com/yeni-url
WordPress sitenizin domain ve hosting taşınması, dikkate almanız gereken birkaç adım gerektiren bir süreçtir. Ancak, yukarıda belirttiğimiz adımları takip ederek başarılı bir şekilde taşıma işleminizi gerçekleştirebilirsiniz. Unutmayın ki, her aşamada dikkatli olmanız ve gerekirse yedek almanız işlemin sorunsuz geçmesine yardımcı olacaktır. Yeni hosting ve domaininizle, sitenizin performansının artacağına emin olabilirsiniz.
WordPress domain ve hosting taşıma süreci, web sitenizin kesintisiz bir şekilde çalışmasını sağlamak için dikkatli bir planlama gerektirir. İlk adım, mevcut hosting sağlayıcınızdan kayıtlı tüm bilgileri, dosyaları ve veritabanını alarak bir yedekleme yapmaktır. Yedekleme işlemi, sitenizde meydana gelen olumsuz durumlara karşı bir güvenlik ağı oluşturur. Yedekleme için FileZilla gibi FTP istemcileri kullanarak dosyaları indirebilir, phpMyAdmin üzerinden veritabanınızı dışa aktarabilirsiniz.
Yeni bir hosting sağlayıcısı seçtikten sonra, bu kayıtlı dosyaları yeni sunucunuza yüklemeye başlayabilirsiniz. FTP istemcisi aracılığıyla, WordPress dosyalarınızı yeni sunucuya aktarabilirsiniz. Bu aşamada, dosyaların doğru dizinlere yerleştirildiğinden emin olmalısınız. Ayrıca, yeni sunucudaki dosya izinlerini kontrol etmeyi unutmayın; doğru izinler, sitenizin sorunsuz çalışmasını sağlar.
Yeni hosting’e geçiş yaptıktan sonra, veritabanınızı içe aktarmalısınız. phpMyAdmin kullanarak yeni sunucudaki MySQL veritabanınıza verilerinizi yükleyebilirsiniz. Daha sonra, wp-config.php dosyasını düzenlemeyi unutmayın. Bu dosyada, yeni veritabanı ayarlarını (veritabanı adı, kullanıcı adı ve şifre) doğru bir şekilde güncellemeniz gerekecektir. Bu adım, sitenizin new hosting üzerinde doğru bir şekilde çalışabilmesi için kritik öneme sahiptir.
DNS ayarlarınızı güncellemek, taşıma sürecinin tamamlanmasında önemli bir adımdır. Alan adınızı yönettiğiniz panelden, yeni hosting sağlayıcınızın verdiği DNS adreslerini güncellemelisiniz. DNS güncellemeleri genellikle birkaç saat ile 48 saat arasında bir sürede yayılabilir, bu nedenle sabırlı olmalısınız. Yayılma süreci tamamlandığında, ziyaretçileriniz sitenize yeni hosting üzerinden erişim sağlayabilecektir.
Sitenizin yeni sunucuda düzgün çalıştığını kontrol etmek için birkaç test yapmalısınız. Tarayıcınızda sitenizi ziyaret ederek yüklenme süresini izleyin. Ayrıca, içeriklerin eksik olup olmadığını, bağlantıların çalışıp çalışmadığını ve diğer işlevlerin sorunsuz çalışıp çalışmadığını kontrol edin. Herhangi bir sorun ile karşılaşırsanız, nedenini belirlemek ve gerekiyorsa düzeltmek için hata ayıklama yapmalısınız.
Taşıma işlemi tamamlandığında, eski hosting hesabınızı kapatmadan önce tüm yedekleri ve dosyaları kontrol edin. Tüm veriler yeni sunucuda doğru bir şekilde yer aldığında, eski hizmetinizi iptal edebilirsiniz. Ek olarak, e-posta hesaplarınızı da yeni sunucuda oluşturmayı unutmayın. E-posta taşımak için, bu süreçte doğru ayarları yapmanız önemlidir.
SEO açısından önemli olan kırık bağlantılar veya yönlendirmeler üzerinde dikkatli olun. Eski URL’lerinizin yeni dizin yapınıza uygunluğunu kontrol edin. Eğer gerekirse 301 yönlendirmeleri oluşturmalısınız. Araştırmalar, kullanıcı deneyimini artırdığı için, alan adınızın değişmesiyle birlikte sıcaklık kaybını önlemek adına yönlendirmelerin yapılmasını önermektedir.
Aşama | Açıklama |
---|---|
1. Yedekleme | Tüm dosyaların ve veritabanının yedeğini al. |
2. Yeni Hosting Seçimi | Yeni bir hosting sağlayıcısı seç ve satın al. |
3. Dosya Transferi | FTP ile eski sunucudan dosyaları yeni sunucuya yükle. |
4. Veritabanı Aktarımı | phpMyAdmin üzerinden veritabanını yeni sunucuya içe aktar. |
5. DNS Güncellemesi | Alan adı DNS ayarlarını yeni sunucu adreslerine güncelle. |
6. Test Etme | Sitenin düzgün çalışıp çalışmadığını kontrol et. |
7. Son Kontrol | Eski hesabı kapatmadan önce her şeyi kontrol et. |
Taşıma Aşaması | Önemli Noktalar |
---|---|
Yedekleme | Dosyaların ve veritabanının tam yedeğini al. |
Yeni Sunucu Ayarları | Yeni hosting ayarlarını doğru girdiğinden emin ol. |
Veritabanı Ayarları | wp-config.php dosyasını güncellemeyi unutma. |
DNS Yönetimi | DNS ayarlarını güncelledikten sonra yayılım sürecini bekle. |
Sorun Giderme | Herhangi bir hata ile karşılaşırsan hata ayıklama yap. |
Eski Hesap Yönetimi | Geçişten sonra eski hosting hesaplarını kontrol et. |
SEO Kontrolü | Kırık bağlantılar için 301 yönlendirmelerini ayarla. |