Bir web sitesi sahibi olarak bazen barındırma (hosting) sağlayıcısını değiştirmek gerekebilir. Değiştirme işlemi genellikle daha hızlı, güvenilir veya ekonomik bir hizmet almak için yapılır. Ancak birçok kişi taşıma sürecinin karmaşık olduğunu düşünerek tereddüt eder.
Aslında doğru adımlar izlendiğinde hosting taşıma işlemi oldukça basittir. Üstelik bu süreçte verilerin kaybolması gibi riskler de kontrol altına alınabilir.
İçindekiler
Hosting Taşıma Nedir?
Hosting taşıma, mevcut web sitesinin tüm dosyalarının, veritabanlarının ve ayarlarının başka bir hosting firmasına aktarılmasıdır. İşlem, sitenin yayında kalmasını sağlayarak kullanıcı deneyimini bozmadan gerçekleştirilmelidir.
Hosting taşıma işlemi neden yapılır?
- Daha hızlı sunucuya geçmek.
- Daha iyi destek hizmeti almak.
- Hosting kaynaklarının yetersiz kalması.
- Fiyat/performans açısından avantajlı bir pakete geçiş yapmak.
- Mevcut hosting firmasından memnun kalmamak.
Hosting Taşıma Öncesi Hazırlık
Taşıma işlemine başlamadan önce bazı hazırlıkların yapılması gerekir.
Hazırlık aşamasında yapılması gerekenler:
- Yeni hosting firmasının belirlenmesi.
- Mevcut hosting paketi detaylarının incelenmesi.
- Alan adı (domain) yönetimi nerede yapılıyor, kontrol edilmesi.
- Taşıma sırasında ihtiyaç duyulacak bilgiler: FTP bilgileri, veritabanı kullanıcı adı/şifresi, panel erişimleri.
Not: Eğer taşınacak web sitesi bir WordPress sitesiyse, işlem biraz daha basit olabilir. Bazı eklentiler bu süreci otomatikleştirebilir.
Web Sitesi Dosyalarının Yedeklenmesi
Taşıma işleminde en önemli adım sitenin dosyalarının ve veritabanının eksiksiz şekilde yedeklenmesidir.
Dosya yedekleme adımları:
- cPanel veya FTP aracılığıyla web dosyalarını bilgisayara indirin.
- WordPress gibi CMS sistemleri kullanıyorsanız, “public_html” klasörü genellikle tüm içerikleri barındırır.
- ZIP formatında arşivlemek, taşıma sırasında kolaylık sağlar.
Alternatif araçlar: FileZilla, WinSCP gibi FTP programları hızlı ve güvenli bağlantı kurmanıza yardımcı olur.
Veritabanı Yedekleme İşlemi
Sadece dosyaları taşımak yeterli değildir. Dinamik siteler için veritabanı da taşınmalıdır.
Veritabanı yedeği almak için;
- cPanel’e giriş yapın.
- “phpMyAdmin” üzerinden ilgili veritabanını seçin.
- Üst menüdeki “Dışa Aktar” (Export) seçeneğine tıklayın.
- Yedeği .sql formatında indirin.
Dosya, yeni hosting’e geçtikten sonra kullanılacaktır.
Yeni Hosting Paneline Dosya ve Veritabanı Yükleme
Hazırladığınız yedekleri, yeni hosting hesabınıza aktarma zamanı geldi.
Dosyaların yüklenmesi:
- Yeni hosting’in cPanel’ine girin.
- “Dosya Yöneticisi”ne tıklayın.
- “public_html” klasörüne ZIP dosyasını yükleyin.
- Daha sonra ZIP dosyasını açarak tüm içeriği taşıyın.
Veritabanının yüklenmesi:
- Yeni veritabanı oluşturun.
- “phpMyAdmin”e girin.
- “İçe Aktar” (Import) sekmesinden eski veritabanı dosyasını yükleyin.
Dikkat: Veritabanı adı, kullanıcı adı ve şifre gibi bilgiler wp-config.php (veya sistemin yapı dosyası) içinde güncellenmelidir.
Alan Adını (Domain) Yeni Hosting’e Yönlendirme
Dosyalar ve veritabanı taşındıktan sonra sıra domain’i yeni sunucuya yönlendirmeye gelir.
Domain yönlendirme adımları:
- Alan adının kayıtlı olduğu firmaya giriş yapın.
- DNS yönetimi bölümüne girin.
- Yeni hosting firmasından aldığınız nameserver (NS) bilgilerini buraya girin.
- Bu işlem genelde 1–24 saat içinde aktif hale gelir.
Siteyi Test Etme ve Hataları Kontrol Etme
Taşıma işlemi bittikten sonra yeni hosting üzerinden sitenizi detaylıca kontrol etmeniz gerekir.
Dikkat edilmesi gerekenler:
- Site tasarımı düzgün çalışıyor mu?
- Sayfa bağlantılarında hata var mı?
- Admin paneline giriş sorunsuz mu?
- Formlar, butonlar ve eklentiler düzgün çalışıyor mu?
Not: WordPress kullanıyorsanız .htaccess ve wp-config.php dosyalarında değişiklik yaptıysanız bunları yedeklemeyi unutmayın.
E-posta Hesaplarını Taşıma
Bazı kullanıcılar, alan adlarına bağlı olarak e-posta kullanmaktadır. Hosting değişikliğinde bu hesaplar da taşınmalıdır.
Yapılacaklar:
- Yeni hosting’de aynı e-posta hesaplarını oluşturun.
- Eski hosting panelinden e-posta yedeklerini alın.
- POP3/IMAP kullanıyorsanız Outlook ya da Thunderbird ile yedekleme yapılabilir.
Hosting Taşıma İşlemi Sırasında Dikkat Edilmesi Gerekenler
Taşıma işlemi teknik bir iştir ve bazı konulara dikkat edilmesi gerekir.
Riskleri en aza indirmek için;
- Taşıma öncesi mutlaka tam yedek alın.
- DNS değişiklikleri yapılmadan önce test domainiyle test yapılabilir.
- SSL sertifikası yeni hosting’e entegre edilmeli.
- Ziyaretçi trafiği yüksekse taşıma gece saatlerinde yapılmalı.
Taşıma İşlemini Kolaylaştıran Araç ve Eklentiler
Bazı sistemlerde taşıma işlemi çok daha kolay hâle getirilebilir. Özellikle WordPress kullanıcıları için bazı eklentiler hayat kurtarıcı olabilir.
Popüler taşıma eklentileri:
- All-in-One WP Migration
- Duplicator
- UpdraftPlus
- WP Migrate DB
Eklentiler, sitenizi yedekler ve yeni hostinge taşımanızı kolaylaştırır.
SEO ve Performans Kaybı Yaşanmaması İçin Öneriler
Taşıma işlemi sonrası bazı SEO kayıpları yaşanabilir. Kayıpları önlemek için dikkatli olunmalıdır.
SEO açısından dikkat edilmesi gerekenler:
- URL yapısında değişiklik yapılmamalı.
- Canonical etiketleri korunmalı.
- Site haritası (sitemap) yeniden oluşturulmalı.
- Google Search Console’a yeni DNS adresleri tanıtılmalı.
- SSL düzgün şekilde kurulmalı.
Hosting Taşıma Sonrası Yapılması Gerekenler
Taşıma işleminden sonra bazı ek kontroller yapmak faydalı olur.
Yapılacaklar:
- Google Analytics ve Search Console entegrasyonlarını kontrol et.
- Yönlendirme (301) sorunlarını test et.
- Site haritasını yeniden oluştur ve Google’a gönder.
- Cache ve hız optimizasyonu eklentilerini güncelle.