Web sitenizi farklı sebeplerle başka bir sunucuya taşımanız gerekebilir. Örneğin, daha hızlı ve güvenilir bir hosting hizmetine geçmek isteyebilir ya da mevcut sunucunuzda yaşanan teknik aksaklıklar nedeniyle bu kararı alabilirsiniz. Sebep ne olursa olsun, geçiş işlemini pratik ve güvenli bir şekilde gerçekleştirmek için WordPress site taşıma eklentilerinden faydalanabilirsiniz.
Site taşıma işlemi (migration), sadece dosyaları kopyalamak değildir. Veritabanı yapılandırması, URL yapısının güncellenmesi, medya dosyalarının doğru şekilde aktarılması ve güvenlik ayarlarının korunması gibi kritik adımları içerir. Manuel olarak yapıldığında saatler sürebilen ve hata riski yüksek olan bu işlem, profesyonel eklentilerle dakikalar içinde tamamlanabilir.
Peki neden bir eklentiye ihtiyacınız var? Çünkü WordPress’in core dosyaları, veritabanı tabloları, yüklediğiniz temalar, eklentiler ve tüm medya dosyalarınız birbiriyle entegre çalışıyor. Bir tanesini yanlış taşırsanız ya da veritabanındaki URL’leri güncellemezseniz, siteniz çalışmayabilir. İşte bu yüzden, bu işi otomatikleştiren ve tüm teknik detayları sizin yerinize halleden eklentiler hayat kurtarıcı oluyor.
Özellikle e-ticaret siteleri için site taşıma işlemi çok daha kritiktir. WooCommerce siparişleri, müşteri bilgileri, ürün stokları gibi hassas veriler söz konusudur. Bir hata, müşteri kaybına ve gelir kaybına yol açabilir. Ayrıca, SEO açısından da doğru taşıma çok önemli. Yanlış yapılandırma, Google sıralamalarınızı olumsuz etkileyebilir, arama motorlarındaki görünürlüğünüzü kaybedebilirsiniz. İşte bu yüzden, profesyonel bir eklenti kullanmak sadece kolaylık değil, aynı zamanda bir güvenlik önlemidir.
Bir diğer önemli nokta da hosting değişikliği sırasında yaşanan sorunlar. Farklı sunucular farklı PHP versiyonları, farklı veritabanı konfigürasyonları kullanabilir. Manuel taşımada bu uyumsuzluklar sitenizin çökmesine neden olabilir. Kaliteli site taşıma eklentileri, bu tür teknik farklılıkları tespit eder ve gerekli uyarlamaları otomatik olarak yapar. Böylece siteniz yeni ortamında sorunsuz çalışmaya devam eder.
📌 Çoğu hosting firması site taşıma işlemini ücretsiz olarak gerçekleştirir. Bunun için hosting firmanıza bir destek mesajı iletmeniz yeterli olur, gerisini onlar halleder. Ancak bu işlemi kendiniz yapmak isterseniz, bu iş için özel olarak tasarlanmış eklentileri kullanabilirsiniz.
1. Duplicator Pro: En Popüler Site Taşıma Eklentisi

Duplicator Pro, WordPress topluluğunda en çok kullanılan ve güvenilen site taşıma eklentilerinden biri. 2 milyondan fazla aktif kullanıcısı var ve bunun sebebi oldukça açık: hem basit hem de son derece güçlü. Duplicator’ın çalışma mantığı oldukça akıllı. Sitenizin tüm dosyalarını ve veritabanını tek bir paket dosyasına (archive.zip) sıkıştırıyor. Sonra bu paketi yeni sunucunuza yüklüyorsunuz ve özel bir installer.php dosyası sayesinde her şeyi otomatik kuruyor.
Duplicator’ın öne çıkan özellikleri arasında zamanlı yedekleme geliyor. Yani sitenizi sadece taşırken değil, düzenli olarak yedekleyebiliyorsunuz. Cloud storage entegrasyonları sayesinde yedeklerinizi Google Drive, Dropbox, Amazon S3 gibi platformlarda saklayabilirsiniz. Böylece sunucunuz çökse bile verileriniz güvende.
📌 Duplicator Pro’nun ücretsiz versiyonu bile çoğu kullanıcı için yeterli. Ancak büyük siteler (500MB+) için Pro versiyonunu öneriyoruz.
- Eklenti, sitenizin tamamını tarar ve tek bir .zip dosyasına paketler. Bu işlem sitenizin boyutuna göre 2-10 dakika sürer.
- Oluşturulan paketi (archive.zip) ve installer.php dosyasını bilgisayarınıza indirirsiniz. İkisi de gerekli.
- İndirdiğiniz iki dosyayı yeni hosting hesabınıza FTP veya cPanel ile yüklersiniz. Root klasöre koymanız yeterli.
- siteniz.com/installer.php adresine giderek veritabanı bilgilerini giriyorsunuz. Geri kalan her şeyi eklenti hallediyor.
2. All-in-One WP Migration
Eğer teknik detaylarla uğraşmak istemiyorsanız ve en hızlı çözümü arıyorsanız, All-in-One WP Migration tam size göre. Bu eklentinin en büyük avantajı, inanılmaz derecede kullanıcı dostu olması. Karmaşık ayarlar, FTP bilgileri, veritabanı konfigürasyonu gibi hiçbir şeyle uğraşmıyorsunuz. Sadece “Export” butonuna basıyorsunuz, dosya hazırlanıyor ve sonra yeni sitenize “Import” ediyorsunuz. Bu kadar basit.
All-in-One WP Migration’ın bir diğer güçlü yanı, sınırsız boyutta site taşıyabilmesi. Ücretsiz versiyonda 512MB limiti var, ancak Pro versiyonda bu sınır kalkmıyor. 10GB’lık bir siteyi bile sorunsuzca taşıyabilirsiniz. Ayrıca, eklenti multisite yapılarını da destekliyor. Yani birden fazla WordPress siteniz varsa ve bunları tek bir yönetim panelinden yönetiyorsanız, All-in-One WordPress site taşıma eklentisini tercih edebilirsiniz.
Eklentinin çalışma mantığı chunk-based yani parça parça yükleme sistemi. Büyük dosyaları tek seferde yüklemek yerine küçük parçalara bölerek yüklüyor. Bu sayede sunucu timeout hataları yaşamıyorsunuz. Ayrıca, yükleme sırasında herhangi bir sorun olursa, kaldığı yerden devam edebiliyor.
- En basit arayüze sahip eklenti. Teknik bilgi gerekmeden herkes kullanabilir. Sadece butona basıyorsunuz.
- WordPress Multisite ağınızı tüm alt siteleriyle birlikte taşıyabilirsiniz. Network yapısı bozulmadan.
- Sıkıştırma algoritması sayesinde dosya boyutlarını %50’ye kadar küçültüyor. Daha hızlı yükleme ve indirme.
- Google Drive, Dropbox, OneDrive, Amazon S3, FTP gibi platformlarla doğrudan entegre. Yedekleri bulutta saklayın.
3. UpdraftPlus: Yedekleme ve Site Taşıma Eklentisi

UpdraftPlus, aslında bir yedekleme eklentisi olarak ün yaptı ama site taşıma konusunda da son derece başarılı. Eğer hem düzenli yedekleme hem de gerektiğinde site taşıma yapacaksanız, UpdraftPlus iki işlevi de tek çatı altında topluyor. Bu, ayrı eklentiler yüklemekten daha pratik ve verimli.
UpdraftPlus’ın en sevilen özelliği modüler yedekleme sistemi. Yani sitenizin tamamını değil, sadece istediğiniz parçaları yedekleyebiliyorsunuz. Örneğin, sadece veritabanını ya da sadece tema dosyalarını yedeklemek istiyorsanız, bu mümkün. Bu özellik, sık güncelleme yapılan siteler için çok kullanışlı. Her seferinde 5GB’lık tam yedek almak yerine, sadece değişen kısımları yedekliyorsunuz. Eklentinin “Migrator eklentisi“, site taşıma işlemini kolaylaştırıyor.
Migrator, klonlama özelliğiyle sitenizi geliştirme ortamında test etmenize de olanak tanıyor. Yani canlı sitenize dokunmadan, önce test sunucusunda değişikliklerinizi deneyebiliyorsunuz. Bu durum, özellikle büyük değişiklikler yaparken risk yönetimi açısından çok değerli.
4. WP Migrate DB Pro
WP Migrate DB Pro, özellikle geliştiricilerin ve teknik bilgisi olan kullanıcıların tercihi. Bu eklenti, sadece veritabanını taşımaya odaklanıyor ve bunu son derece profesyonel bir şekilde yapıyor. Medya dosyaları ve tema dosyaları gibi statik içerikler için ayrı eklentiler kullanmanız gerekiyor. Ancak bu modüler yapı, aslında bir avantaj. Çünkü sadece ihtiyacınız olan özellikleri aktif ediyorsunuz, gereksiz şişkinlik olmuyor.
Eklentinin en güçlü yanı, URL ve dosya yolu değiştirme işlemini son derece detaylı yapabilmesi. Veritabanında serialized data denilen özel formattaki verileri bile doğru şekilde güncelleyebiliyor. Bu, PHP tabanlı WordPress’in teknik bir detayı ve yanlış yapılırsa siteniz tamamen bozulabilir. WP Migrate DB Pro, bu riski ortadan kaldırıyor.
WP Migrate DB Pro’nun Media Files ve Theme & Plugin Files eklentileri sayesinde, tüm sitenizi taşıyabilirsiniz. Ancak bu eklentiler ayrı satın alınıyor. Bundle paket alırsanız daha ekonomik oluyor. Eklentinin bir diğer ilginç özelliği de multisite ağları için gelişmiş destek. Hem tüm network’ü taşıyabilir, hem de tek bir alt siteyi (subsite) ayrı bir WordPress kurulumuna dönüştürebilirsiniz.
- Veritabanını iki sunucu arasında doğrudan transfer edebilirsiniz. Dosya indirip yüklemeye gerek yok. SSH veya HTTP üzerinden direkt aktarım.
- Komut satırından işlem yapabilirsiniz. Büyük siteler için toplu işlemler ve otomasyon mümkün. WP-CLI ile tam entegre.
- Tüm transferler şifrelenmiş bağlantı üzerinden gerçekleşir. Eklenti, özel güvenlik anahtarları (encryption keys) kullanır.
Her eklentinin güçlü ve zayıf yönleri var. Seçim yaparken kendi ihtiyaçlarınızı ve teknik bilginizi göz önünde bulundurmalısınız. Aşağıdaki grafik, eklentileri üç temel kriterde karşılaştırıyor: kullanım kolaylığı, performans ve özellik çeşitliliği.

- Yeni Başlayanlar İçin All-in-One WP Migration: WordPress’e yeni başladıysanız ve teknik konulardan uzak durmak istiyorsanız, hiç düşünmeden All-in-One’ı seçin. En basit arayüz, en az ayar.
- Çok Amaçlı Kullanım için Duplicator Pro: Hem taşıma hem yedekleme hem de site klonlama yapacaksanız, Duplicator Pro en dengeli seçim. Orta seviye kullanıcılar için ideal.
- Yedekleme Odaklı, UpdraftPlus: Önceliğiniz düzenli yedekleme ve güvenlikse, ara sıra da taşıma yapıyorsanız, UpdraftPlus tam size göre. Uzun vadede en güvenli seçenek.
- Geliştiriciler İçin WP Migrate DB Pro: Teknik detaylarla haşır neşirseniz, komut satırından çalışmayı seviyorsanız ve özel ihtiyaçlarınız varsa, WP Migrate DB Pro en güçlüsü.
En iyi eklentiyi kullansanız bile, bazı noktalara dikkat etmezseniz sorun yaşayabilirsiniz. WordPress site taşıma, sadece dosyaları kopyalamaktan ibaret değil. İşte mutlaka bilmeniz gereken kritik noktalar:
- Yedek Alın (Her Zaman!)- Taşıma işlemine başlamadan önce mutlaka tam yedek alın. Eski sunucunuzdaki siteyi silmeden önce yeni sunucuda her şeyin çalıştığından emin olun. En az 1 hafta eski yedeği saklayın.
- DNS Ayarlarını Kontrol Edin– Domain DNS’ini değiştirdikten sonra değişikliğin yayılması 24-48 saat sürebilir. Bu süreçte hem eski hem yeni sunucunuzu aktif tutun. TTL değerini düşürerek bu süreyi kısaltabilirsiniz.
- SSL Sertifikasını Unutmayın- HTTPS ile çalışan sitenizi taşırken, yeni sunucuda da SSL sertifikası kurmalısınız. Let’s Encrypt ücretsiz ve kolay. Yoksa “Güvenli Değil” uyarısı alırsınız.
- PHP ve MySQL Versiyonlarını Kontrol Edin– Eski sunucunuzla yeni sunucunuzun PHP ve MySQL versiyonları uyumlu olmalı. Çok eski versiyonlardan yeniye geçerken uyumluluk sorunları çıkabilir.
- Permalink Yapısını Test Edin– Taşıma sonrası, WordPress Ayarlar > Kalıcı Bağlantılar’a gidip “Değişiklikleri Kaydet” butonuna basın. .htaccess dosyası yeniden yazılır, 404 hataları düzelir.
- E-posta Ayarlarını Kontrol Edin– WordPress’in gönderdiği e-postalar (şifre sıfırlama, bildirimler vb.) yeni sunucuda çalışmıyor olabilir. SMTP eklentisi kullanın veya hosting SMTP ayarlarını yapın.
- Taşıma sonrası mutlaka sitenizin tüm sayfalarını test edin. Ana sayfa, iletişim formu, arama fonksiyonu, yorum sistemi, e-ticaret sepeti gibi kritik özellikleri tek tek kontrol edin. Bazen her şey normal görünür ama bir form çalışmıyordur. Kullanıcı şikayeti gelmeden önce siz fark edin.
- Son olarak, eğer çok büyük bir siteniz varsa (50GB+) ya da kritik e-ticaret işlemleri yapıyorsanız, profesyonel destek almayı düşünebilirsiniz. Çoğu hosting firması, ücretsiz ya da cüzi bir ücret karşılığı taşıma hizmeti sunuyor. Bu, sizin için hem güvenli hem de risksiz bir yöntem olabilir. Ancak orta ölçekli siteler için yukarıda anlattığımız eklentiler kesinlikle yeterli.
