WordPress Site Taşıma: Hosting ve Domain Değişikliği Rehberi

5 min read5 views

WordPress site taşıma, mevcut bir WordPress sitesinin tüm dosyalarını ve veritabanını bir hosting veya domain adresinden başka birine aktarma işlemidir. Bu rehberde, hosting ve domain değişikliği sırasında izlemeniz gereken adımları, yapmanız gereken hazırlıkları ve kaçınmanız gereken hataları bulacaksınız.

WordPress site taşıma adımları şeması
  • WordPress site taşıma işlemi, sitenin boyutuna ve hosting hızına bağlı olarak 30 dakika ile birkaç saat arasında sürebilir.
  • Doğru yapılandırılmış 301 yönlendirmesi, domain değişikliğinde SEO kayıplarını büyük ölçüde önler.
  • Veritabanı yedeği alınmadan yapılan taşıma, site içeriğinin tamamen kaybolmasına yol açabilir.

Daha fazlası için müşteri iletişim yazılımı seçimi sayfamıza göz atabilirsiniz.

WordPress Site Taşıma Nedir?

WordPress site taşıma, sitenin dosya ve veritabanını yeni bir sunucu veya domain üzerinde çalışır hale getirme sürecidir.

WordPress site taşıma işlemi; dosya aktarımı, veritabanı yedekleme, sunucu ayarlarının yapılandırılması ve domain yönlendirmeleri gibi birden çok adımı kapsar. İşlem genellikle hosting sağlayıcısını değiştirmek, daha hızlı bir sunucuya geçmek veya domain adresini yenilemek için yapılır.

Taşıma sırasında sitenin dosyaları FTP veya hosting paneli üzerinden indirilir. Veritabanı da phpMyAdmin gibi araçlarla dışa aktarılır. Ardından tüm bu veriler yeni sunucuya yüklenir ve bağlantı ayarları güncellenir.

Bu süreç teknik bilgi gerektirir. Ancak adımları dikkatli uyguladığınızda riskleri büyük ölçüde azaltabilirsiniz. Aksi halde siteniz erişime kapanabilir veya veriler kaybolabilir.

Taşıma Öncesi Yapılması Gerekenler

Taşımadan önce sitenin tam yedeğini almak, yeni hosting veya domaini test etmek ve mevcut ayarları not etmek gerekir.

Taşıma öncesi en kritik adım, sitenin eksiksiz bir yedeğini almaktır. WordPress yedekleme eklentileri veya hosting panelinizin sunduğu araçlarla dosyalarınızı ve veritabanınızı güvenli bir konuma kaydedin. Yedeği bilgisayarınıza ve buluta olmak üzere iki farklı yerde saklamanız önerilir.

Yeni hosting veya domainin çalışır durumda olduğundan emin olun. Yeni sunucunun PHP sürümü, veritabanı desteği ve disk alanı gibi gereksinimleri karşıladığını kontrol edin. Ayrıca mevcut site ayarlarınızı, eklenti listesini ve özel yapılandırmalarınızı not alın.

DNS kayıtlarını, e-posta ayarlarını ve SSL sertifikanızı da gözden geçirin. Bu bilgiler taşıma sırasında sorun yaşamanızı önler. Özellikle aktif bir e-ticaret siteniz varsa, taşımayı düşük trafikli bir saatte planlamak avantajlıdır.

Hosting Değişikliği Nasıl Yapılır?

Hosting değişikliği; yedekten dosya ve veritabanını yeni sunucuya yükleyip wp-config.php ayarlarını güncelleme işlemidir.

Yeni hosting hesabınıza FTP veya dosya yöneticisi aracılığıyla giriş yapın. Ardından yedeklediğiniz WordPress dosyalarını public_html veya ilgili kök dizine yükleyin. Dosya yükleme işlemi hosting hızına bağlı olarak uzun sürebilir, bu yüzden sabırlı olun.

Dosyalar yüklendikten sonra veritabanınızı yeni sunucuya aktarın. phpMyAdmin üzerinden yeni bir veritabanı oluşturun ve daha önce dışa aktardığınız SQL dosyasını içe aktarın. Veritabanı adı, kullanıcı adı ve şifre bilgilerini güvenli bir yerde saklayın.

Son adımda wp-config.php dosyasını düzenleyerek yeni veritabanı bilgilerini girin. Dosyadaki DB_NAME, DB_USER, DB_PASSWORD ve DB_HOST tanımlarını yeni hosting bilgileriyle değiştirin. Bu adımdan sonra sitenizin yeni sunucuda açıldığını test edebilirsiniz.

Domain Değişikliği Nasıl Yapılır?

Domain değişikliği; veritabanındaki eski adresi yeni adresle değiştirmeyi ve 301 yönlendirmesi kurmayı gerektirir.

Domain değişikliğinde öncelikle sitenin tam yedeğini alın. Ardından WordPress veritabanında eski domain adresini yeni domainle değiştirmeniz gerekir. Bu işlem için Better Search Replace gibi eklentiler veya phpMyAdmin üzerinden SQL sorguları kullanılabilir.

Önemli olan, veritabanındaki tüm URL adreslerini doğru şekilde güncellemektir. Aksi takdirde görseller, iç linkler ve medya dosyaları kırık görünebilir. Ayrıca WordPress yönetim panelindeki Ayarlar > Genel bölümünden site adresini de yeni domaine çevirmelisiniz.

Eski domainin yeni domaine yönlenmesi için .htaccess dosyasına 301 yönlendirme kuralları ekleyin. Bu sayede arama motorları ve ziyaretçiler otomatik olarak yeni adrese yönlendirilir. 301 yönlendirmesi, SEO bağlantı değerinin korunmasında kritik rol oynar.

Taşıma Sonrası Kontrol Listesi

Taşıma sonrası site hızı, sayfa yüklenme, görsel ve eklenti uyumluluğu kontrol edilmelidir.

Taşıma tamamlandıktan sonra sitenin ön yüzünü ve yönetim panelini ziyaret ederek temel kontrolleri yapın. Ana sayfa, blog yazıları ve ürün sayfalarının sorunsuz açıldığından emin olun. Tüm sayfalarda görsellerin ve videoların doğru yüklendiğini kontrol edin.

Eklentilerin sürüm uyumluluğunu test edin. Özellikle önbellek, güvenlik ve SEO eklentileri yeni sunucu ortamında sorun çıkarabilir. Gerekirse eklentileri güncelleyin veya uyumsuz olanları devre dışı bırakın. Site hızını Google PageSpeed Insights gibi araçlarla ölçebilirsiniz.

E-posta ve iletişim formlarının çalıştığını da test edin. Yeni sunucunun e-posta gönderim ayarları farklı olabilir. Müşterilerinizle etkili iletişim sürdürmek için doğru müşteri iletişim yazılımını seçmek önemlidir.

Sık Yapılan Hatalar ve Çözümleri

En yaygın hatalar; eksik yedek, bozuk veritabanı bağlantısı ve yanlış DNS ayarlarıdır ve her birinin bilinen bir çözümü vardır.

Taşıma sırasında en sık yapılan hata, eksik veya bozuk yedek almaktır. Yedek dosyasının tamamlanmamış olması, sitenin yeni sunucuda kısmen görünmesine yol açar. Bu sorunu önlemek için yedekleme işleminden sonra dosya boyutunu ve SQL dökümünün içeriğini mutlaka doğrulayın.

Bozuk veritabanı bağlantısı, wp-config.php dosyasındaki bilgilerin yanlış yazılmasından kaynaklanır. Veritabanı adı, kullanıcı adı ve şifre bilgilerini kontrol edin. Ayrıca veritabanı sunucusunun adresini doğru girdiğinizden emin olun, bazen localhost yerine farklı bir host adresi gerekir.

Yanlış DNS ayarları, domain değişikliği sonrası sitenin görünmemesine neden olabilir. DNS değişikliklerinin yayılması 24 ila 48 saat sürebilir. Bu süreçte eski ve yeni adreslerin doğru yönlendirildiğini kontrol edin. WpAsis gibi araçlarla müşteri iletişiminizi bu süreçte de aktif tutabilirsiniz.

WpAsis ürününü inceleyebilirsiniz.

Sıkça Sorulan Sorular

WordPress site taşıma işlemi ne kadar sürer?

Taşıma süresi hosting hızına ve sitenin boyutuna bağlıdır. Küçük bir site için 30 dakika yeterli olurken, büyük bir e-ticaret sitesi birkaç saat sürebilir.

Domain değişikliği SEO sıralamasını etkiler mi?

Evet, domain değişikliği geçici sıralama dalgalanmalarına neden olabilir. Doğru yapılandırılmış 301 yönlendirmeleri ve Google Search Console güncellemeleri ile bu etki en aza indirilir.

Taşıma sırasında sitemi kapatmalı mıyım?

İdeal olarak, taşıma sırasında siteyi bakım moduna almanız önerilir. Böylece ziyaretçiler hatalı sayfalar yerine bakım ekranı görür ve veritabanı tutarlılığı korunur.

Ücretsiz taşıma eklentileri güvenli midir?

Çoğu ücretsiz eklenti güvenlidir ancak güncel sürümleri kullanmalı ve kullanıcı yorumlarını incelemelisiniz. Yine de yedek almadan herhangi bir taşıma işlemi başlatmamalısınız.

Taşıma sonrası site açılmazsa ne yapmalıyım?

Öncelikle wp-config.php dosyasındaki veritabanı bilgilerini kontrol edin. Ardından dosya izinlerini ve .htaccess dosyasını gözden geçirin. Sorun devam ederse hosting sağlayıcınızın destek ekibinden yardım isteyin.

This site uses cookies and similar technologies to improve service quality and ensure your security. See our Cookie Policy and Privacy Notice for details.