Sıfır Kesinti ile Web Sitesi Taşıma Rehberi

Sıfır Kesinti ile Web Sitesi Taşıma Rehberi

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 .sql formatında bilgisayarınıza kaydedin.
  • 2. Dosyaları ve Veritabanını Yeni Sunucuya Aktarın

    Şimdi bilgisayarınıza indirdiğiniz dosyaları yeni sunucuya yükleme zamanı.

  • 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 .sql dosyası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.
  • 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 dizindeki wp-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.
  • Dosyanın en altına yeni sunucunuzun IP adresini ve alan adınızı ekleyin. Örneğin:
  • 192.168.1.100 ornekdomain.com 192.168.1.100 www.ornekdomain.com
  • Dosyayı kaydedip kapatın.
  • 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:

  • E-posta Hesapları: Eski sunucuda bulunan e-posta hesaplarını yeni sunucuda da aynı isimlerle açın. Eski maillerinizi IMAP protokolü üzerinden yeni sunucuya senkronize edin.
  • Kırık Link Kontrolü: Taşıma esnasında dosya yollarının değişmesi nedeniyle kırık linkler oluşabilir. Bir kırık link tarayıcı araç kullanarak sitenizi tarayın.
  • Search Console Kontrolü: Google Search Console panelinden sitenizin tarama hatalarını ve dizine ekleme durumunu yakından takip edin.
  • Eski Sunucuyu Kapatma: DNS yönlendirmesinden yaklaşık 3 gün sonra, tüm trafiğin yeni sunucuya kaydığından emin olduktan sonra eski hosting hesabınızı kapatabilirsiniz.
Sıfır kesintiyle yapılan başarılı bir web sitesi taşıma işlemi, sitenizin SEO performansını korurken, kullanıcı deneyimini de en üst düzeyde tutmanızı sağlar. Yukarıdaki adımları sırasıyla uygulayarak bu süreci sorunsuz bir şekilde tamamlayabilirsiniz.

Sıkça Sorulan Sorular

Web sitesi taşıma sırasında veri kaybı yaşanır mı?
Doğru planlama yapıldığında veri kaybı yaşanmaz. Dosyalarınızı ve veritabanınızı eksiksiz yedekleyip yeni sunucuya aktardıktan ve DNS yönlendirmesi tamamlanana kadar eski sunucuyu kapatmadığınız sürece hiçbir veri kaybı yaşanmaz.
DNS yönlendirmesi ne kadar sürer?
DNS yönlendirmesi (DNS yayılması) genellikle küresel olarak yaklaşık 2 ila 24 saat arasında tamamlanır. Ancak işlem öncesinde TTL değerini düşürmek bu süreyi birkaç dakikaya kadar indirebilir.
Hosts dosyası ile test yapmak neden önemlidir?
Hosts dosyası, DNS adreslerini değiştirmeden önce sitenizin yeni sunucuda nasıl göründüğünü ve çalışıp çalışmadığını yerel olarak test etmenizi sağlar. Bu sayede olası hataları ziyaretçileriniz fark etmeden önce tespit edip düzeltebilirsiniz.
WxDigitals
WxDigitals

WebTeknoloji.net editör ekibi; web geliştirme, SEO, hosting ve yapay zeka alanlarında üretilen içeriklerin araştırma, test ve yayın süreçlerini yürütür. Tüm incelemeler gerçek kullanım deneyimine, karşılaştırmalar ise resmi dokümantasyon ve güncel fiyatlandırma sayfalarına dayanır.

Bu içeriği faydalı bulduysanız…

Haftalık teknoloji & SEO rehberlerimize katılın, 38 maddelik Teknik SEO Kontrol Listesi PDF'ini hediye olarak hemen indirin.

Yorumlar (0)

Henüz yorum yapılmamış. İlk yorumu siz yapın!

Yorum Yazın