Web sitenizin performansından memnun kalmadığınızda, daha hızlı ve güvenilir bir sunucuya geçiş yapmak kaçınılmaz hale gelir. Ancak bu süreçte en büyük endişe, sitenin erişilemez olması ve ziyaretçi kaybı yaşamaktır. Doğru planlama ile web sitesi taşıma işlemini hiçbir kesinti yaşamadan, SEO değerlerinizi koruyarak gerçekleştirmek mümkündür. Bu rehberimizde, sitenizi yeni bir hosting firmasına taşırken dikkat etmeniz gereken tüm teknik adımları detaylandırıyoruz.
Bir sunucudan diğerine geçiş yaparken yaşanabilecek en küçük bir hata, veritabanı bozulmalarına veya günlerce süren erişim kesintilerine yol açabilir. Bu nedenle, süreci adım adım ve planlı bir şekilde yönetmek kritik önem taşır. İşte sitenizi sorunsuz bir şekilde yeni evine taşımanın yolları.
Web Sitesi Taşıma Öncesi Hazırlık Aşaması
Transfer işlemine başlamadan önce yapılması gereken hazırlıklar, sürecin sıfır kesintiyle tamamlanmasının temelini oluşturur. Bu aşamada en önemli adım, DNS kayıtlarının yayılma süresini (TTL) optimize etmektir.
TTL (Time to Live) Süresini Düşürün
DNS kayıtlarında yer alan TTL değeri, DNS sunucularının sitenizin IP adresini ne kadar süreyle önbellekte tutacağını belirler. Genellikle bu süre 24 saat (86400 saniye) olarak ayarlanmıştır. Taşıma işleminden yaklaşık 24 ila 48 saat önce bu değeri 300 saniye (5 dakika) gibi düşük bir seviyeye çekmelisiniz. Böylece DNS yönlendirmesi yaptığınızda, değişiklik tüm dünyada birkaç dakika içinde aktif olacak ve ziyaretçileriniz eski sunucu yerine doğrudan yeni sunucuya yönlendirilecektir.Yeni Sunucuda SSL Sertifikasını Hazırlayın
Siteniz taşındığı an SSL sertifikasının aktif olması gerekir. Tarayıcıların "Güvenli Değil" uyarısı vermesini önlemek için yeni hosting sağlayıcınız üzerinden geçici veya kalıcı SSL sertifikasını (örneğin ücretsiz Let's Encrypt sertifikasını) önceden tanımlayın.Sıfır Kesinti ile Web Sitesi Taşıma Adımları
Süreç boyunca web sitenizin eski sunucuda çalışmaya devam etmesi gerekir. DNS kayıtlarını değiştirene kadar eski sunucudaki dosyaları asla silmeyin.
1. Dosya ve Veritabanı Yedeklerini Alın
İlk olarak mevcut sitenizin eksiksiz bir yedeğini almalısınız. Bu işlem için FTP istemcisi olan FileZilla yazılımını kullanabilirsiniz.- FTP ile eski sunucunuza bağlanın.
public_html(veya ana dizin) altındaki tüm dosyaları bilgisayarınıza indirin.- phpMyAdmin paneline giriş yapın, sitenizin veritabanını seçin ve "Dışa Aktar" (Export) seçeneği ile
.sqlformatında bilgisayarınıza kaydedin. - Yeni hosting panelinizden (cPanel, Plesk vb.) yeni bir veritabanı ve veritabanı kullanıcısı oluşturun. Kullanıcıya tüm yetkileri tanımlayın.
- Yeni sunucunun phpMyAdmin paneline girerek, bilgisayarınızdaki
.sqldosyasını "İçe Aktar" (Import) seçeneğiyle yükleyin. - FTP aracılığıyla yeni sunucuya bağlanarak web sitesi dosyalarınızı ilgili dizine yükleyin.
2. Dosyaları ve Veritabanını Yeni Sunucuya Aktarın
Şimdi bilgisayarınıza indirdiğiniz dosyaları yeni sunucuya yükleme zamanı.3. Yapılandırma Dosyalarını Güncelleyin
Dosyalar yüklendikten sonra, sitenizin yeni veritabanı ile iletişim kurabilmesi için yapılandırma dosyasını düzenlemeniz gerekir. Örneğin, bir WordPress sitesi taşıyorsanız, ana dizindekiwp-config.php dosyasını açıp aşağıdaki alanları yeni veritabanı bilgilerinize göre güncelleyin:define( 'DB_NAME', 'yeni_veritabanı_adı' );
define( 'DB_USER', 'yeni_kullanıcı_adı' );
define( 'DB_PASSWORD', 'yeni_şifre' );
define( 'DB_HOST', 'localhost' );
DNS Değişikliği Öncesi Yerel Test Yapma
DNS adreslerini değiştirmeden önce, sitenizin yeni sunucuda sorunsuz çalışıp çalışmadığını test etmelisiniz. Bunun en güvenli yolu bilgisayarınızdaki hosts dosyasını düzenlemektir. Bu sayede sadece sizin bilgisayarınız siteyi yeni sunucudan yükler, diğer tüm internet kullanıcıları eski sunucuyu görmeye devam eder.
Windows işletim sisteminde test işlemi için şu adımları izleyin:
C:\Windows\System32\drivers\etc\ dizinine gidin.hosts dosyasını yönetici olarak Not Defteri ile açın.192.168.1.100 ornekdomain.com
192.168.1.100 www.ornekdomain.com
Artık tarayıcınızdan sitenize girdiğinizde doğrudan yeni sunucudaki halini görürsünüz. Burada linklerin çalışıp çalışmadığını, formları ve veritabanı bağlantılarını test edin. Her şeyin sorunsuz çalıştığından emin olduktan sonra hosts dosyasına eklediğiniz bu satırları silmeyi unutmayın.
DNS Yönlendirmesini Başlatın
Her şeyin doğru çalıştığından emin olduktan sonra, alan adı (domain) kayıt firmanızın paneline giriş yapın ve Name Server (NS) adreslerinizi yeni hosting firmanızın verdiği adreslerle güncelleyin.
Önemli Not: DNS yayılması (propagation) küresel olarak yaklaşık 2 ila 24 saat arasında sürer. Bu süreçte TTL süresini önceden düşürdüğümüz için ziyaretçileriniz kesinti hissetmeden kademeli olarak yeni sunucuya yönlendirilecektir.
Web Sitesi Taşıma Sonrası Kontrol Listesi
Taşıma işlemi tamamlandıktan sonra sitenizin sağlığını korumak için şu kontrolleri yapın:
Yorumlar (0)
Henüz yorum yapılmamış. İlk yorumu siz yapın!
Yorum Yazın