WordPress Geçiş Kontrol Listesi: Öncesi ve Sonrası
Yayınlanan: 2023-02-12Web barındırıcınızı değiştirmeye karar verdiyseniz, WordPress web sitenizi taşımak biraz göz korkutucu görünebilir. Siteniz tamamen aktif ise kullanıcı deneyimini bozmadan bunu nasıl yapacağınızı merak ediyor olabilirsiniz. Ayrıca, önemli verileri kaybetmekten ve arama motoru sıralamalarınıza zarar vermekten endişe duyabilirsiniz.
Neyse ki, bunlar yeterli planlama ile çözebileceğiniz problemlerdir. Yeterli araştırma yaparak ve bir WordPress geçiş kontrol listesini izleyerek içini rahatlatabilir ve sorunsuz bir geçiş süreci sağlayabilirsin.
Bu gönderide, web sitesi taşıma işlemine ve bunun neden önemli olduğuna daha yakından bakacağız. Ardından, taşıma işlemi öncesinde, sırasında ve sonrasında neler yapabileceğinize bakarak size geçiş sürecinde yol göstereceğiz. Başlayalım!
Web Sitesi Taşıma Nedir?
Web sitesi geçişi, bir siteyi bir ana bilgisayardan diğerine taşıdığınız zamandır. Bu, dosyalarınızın ve veritabanlarınızın yeni bir sunucuya aktarılmasını içerir.
İşletmeniz büyürse ana bilgisayarları değiştirmek gerekebilir. Örneğin, mevcut barındırma planınızın kaynakları sınırlı olabilir ve sunucu artan trafik talebini karşılayamayabilir.
Aynı şekilde sunucunuzun performansından da memnun kalmamış olabilirsiniz. Yavaş yükleme süreleri ve sık sık kesinti yaşıyor olabilirsiniz.
Sitenizi yeni bir barındırma sağlayıcısına taşımak hassas bir süreç olabilir. Bunu doğru şekilde yapmazsanız, içeriğinizin bir kısmını ve Arama Motoru Sonuç Sayfalarındaki (SERP'ler) sıralamalarınızı kaybedebilirsiniz.
Web Sitesi Geçişinin Önemi
Web sitesi taşımanın, içinde bulunduğunuz duruma bağlı olarak birçok avantajı vardır. İşinize başladığınızda, muhtemelen uygun fiyatlı bir barındırma hizmeti seçtiniz.
Ancak, web siteniz muhtemelen işletmenizle birlikte büyüyor. Daha gelişmiş bir barındırma çözümü, daha büyük trafik hacimlerini yönetmenize ve daha iyi bir Kullanıcı Deneyimi (UX) sunmanıza yardımcı olabilir.
Örneğin, WP Engine gibi işletmeler için yönetilen WordPress barındırma sunan bir ana bilgisayara geçmek isteyebilirsiniz:
WordPress'e özel barındırma planlarımız, çevrimiçi işinizi yürütmenizi kolaylaştırır. Yedeklemeler, güncellemeler, güvenlik kontrolleri ve daha fazlası dahil olmak üzere birçok görevi sizin için hallediyoruz.
Başarılı Bir Web Sitesi Geçişi İçin İpuçları
Web sitesi geçişinde karşılaşabileceğiniz sorunların çoğu, iyi bir planlamayla önlenebilir. Bu nedenle, yeni barındırıcınıza geçmeden önce biraz araştırma yapmanız önemlidir. Örneğin, mevcut sağlayıcınızdan daha iyi bir paket sunduklarından emin olmak isteyeceksiniz.
Ek olarak, yeni sunucunuzun taşıma işleminde size yardımcı olup olamayacağını kontrol etmek isteyebilirsiniz. Bazı ev sahipleri bunu sizin için yapmayı teklif edecek.
Örneğin, WP Engine, otomatik bir WordPress geçiş eklentisi oluşturmak için BlogVault ile ortaklık kurmuştur:
Sitenizi manuel olarak da taşıyabilirsiniz. Bunu yapmadan önce, Screaming Frog gibi bir araç kullanarak sitenizdeki bağlantıların tam bir listesini yapmak isteyebilirsiniz:
Bu, tarama hatalarını ve yönlendirmeleri belirlemenize ve bozuk bağlantıları düzeltmenize de yardımcı olabilir. Ardından, geçiş sırasında kaybetmemek için bu verileri kaydedebilirsiniz.
Göç Etmeden Önce Yapılması Gerekenler
Geçişinize hazırlanmanıza yardımcı olmak için, başlamadan önce atmanız gereken adımların bir listesini bir araya getirdik.
1. Adım: Doğru Zamanı Seçin
İyi planlanmış bir geçişin sitenizin performansı üzerinde minimum etkisi olmalıdır. Trafiğin düşmesi kaçınılmaz olsa da, web sitenizi gece geç saatlerde veya sabahın erken saatleri gibi sakin bir dönemde geçirerek bu etkiyi en aza indirebilirsiniz.
Taşıma işleminiz için en uygun zamanı belirlemek üzere Jetpack Stats veya Google Analytics gibi bir araç kullanabilirsiniz:
Zaman farklarını dikkate almayı unutmayın. Avrupa'da bulunuyorsanız ancak trafiğiniz Asya ülkelerinden geliyorsa, işlemi kullanıcılarınızın çoğu uykudayken gerçekleştirmeniz gerekebilir.
2. Adım: Programınızı Temizleyin
Ardından, içerik ve pazarlama programlarınızın boş olduğundan emin olmak isteyeceksiniz. Promosyonlar veya indirimler sırasında geçiş yapmaktan kaçınmak isteyebilirsiniz, çünkü bunlar muhtemelen yoğun dönemlerdir.
Ek olarak, şimdilik tüm içerik oluşturmayı duraklatmak isteyeceksiniz. Taşıma işlemi sırasında yayınlanan hiçbir içerik yeni ana bilgisayara aktarılmayacaktır. Bu, söz konusu dönemde yapılan tüm site değişikliklerini kaybedeceğiniz anlamına gelir. Çevrimiçi bir mağazanız varsa, siparişlerinizi de duraklatmanız gerekir.
3. Adım: Müşterilerinizi Bilgilendirin
Web sitesi taşıma işleminiz muhtemelen hizmetinizde bir miktar kesintiye neden olacaktır. Bu nedenle, müşterilerinize sitenizin planlanmış bakımdan geçeceğini ve bu süre zarfında siparişleri işleme koyamayacağınızı bildirmeniz iyi bir fikirdir.
Müşteriler içeriğinize erişemezse, işletmenizin profesyonellikten uzak görünmesine neden olabilir. Ancak, bir özürle birlikte önemli bir bildirim göstermek, müşterilerinize onları önemsediğinizi gösterebilir. Ayrıca onlarla e-posta yoluyla iletişim kurmak ve sosyal medya sayfanıza bir gönderi koymak isteyebilirsiniz.
4. Adım: Yeni Barındırma Hesabınızı Kurun
Henüz yapmadıysanız, şimdi barındırma hesabınızı kurmanın zamanı geldi. Bunu birkaç hafta önceden yapmak iyi bir fikirdir. Bu şekilde, yeni hesabınızla ilgili herhangi bir sorun varsa, sitenizi taşımadan önce bunları çözebileceksiniz.
Ek olarak, bu size yeni barındırıcınızın sunduğu özellikleri keşfetmeniz için zaman verecektir. Kullanılabilir araçlar ve ayarlar hakkında bilgi sahibi olabilir ve geçiş süreciyle ilgili sorularınızı sağlayıcınıza sorabilirsiniz.
Ayrıca yeni barındırıcınızla bir WordPress kurulumu oluşturmanız gerekecek. Birçok barındırma sağlayıcısı, tek tıklamayla kurulum sunar.
5. Adım: Web Sitenizi Yedekleyin
Sitenizi taşımadan önce dosyalarınızın ve veritabanınızın yedeğini almanız önemlidir. Bu şekilde, bir şeyler ters giderse sitenizi yeni bir sürüme geri yükleyebilirsiniz.
Birçok web barındırma, paketlerinin bir parçası olarak yedeklemeler sunar. UpdraftPlus gibi bir eklenti de kullanabilirsiniz:
Alternatif olarak, FileZilla gibi bir Dosya Aktarım Protokolü (FTP) istemcisi kullanarak manuel yedekleme gerçekleştirebilirsiniz. Daha sonra sitenizin dosyalarını güvenli bir yerde saklayabilirsiniz.
Ayrıca veritabanınızı yedeklemeniz gerekir. Bunu yapmak için barındırma hesabınızda phpMyAdmin'e gidin ve Dışa Aktar sekmesine tıklayın. Ardından, tercih ettiğiniz dışa aktarma yöntemini seçin ve Git'e tıklayın:
Bu kadar. Veritabanı indirildikten sonra, sitenizin yedekleme klasöründe saklayabilirsiniz.
Taşıma Sırasında Yapılması Gerekenler
Artık taşıma işlemini başlatmaya hazırsınız! Süreci basit adımlara ayıralım.
1. Adım: Sitenizi Bakım Moduna Alın
Web sitenizi bakım moduna almak, diğer WordPress kullanıcılarının içeriğinizde değişiklik yapmasını engeller. Örneğin, çok yazarlı bir blog çalıştırıyorsanız, yazarlar bu süre zarfında herhangi bir gönderi yayınlayamaz. Ek olarak, sitenizin ziyaretçileri içeriğinizi göremez veya içeriğinizle etkileşime geçemez.
Bunu yapmak için WP Bakım Modu gibi bir eklenti kullanabilirsiniz:
Bu araç, bakım modu mesajınızı özelleştirmenizi ve geri sayım sayacı ve sohbet robotu gibi etkileşimli özellikler eklemenizi sağlar. Siteniz yeniden çalışır duruma geldiğinde kullanıcıların bilgilendirilebilmesi için bir abonelik formu da ekleyebilirsiniz.
2. Adım: Site Dosyalarınızı ve Veritabanlarınızı Taşıyın
Bu, geçiş sürecinin ana kısmıdır. Başlamadan önce, sitenizin yedeğini aldığınızdan emin olmak isteyeceksiniz.
Manuel geçiş yapıyorsanız, barındırma hesabınıza giriş yapmanız ve Dosya Yöneticisini kullanmanız gerekir. Alternatif olarak, FileZilla gibi bir FTP istemcisi kullanabilirsiniz.
WordPress sitenizin kök klasörünü bularak başlayın. Buna normalde public_html denir. Ardından, yedeklediğiniz dosyaları bu klasöre yükleyin:
Ardından, veritabanınızı yeni sunucunuza yüklemeniz gerekecek. Yeni barındırma hesabınızda cPanel'e gidin, Veritabanları bölümüne gidin ve MySQL Veritabanları'nı seçin:
Burada yeni bir veritabanı oluşturmanız ve bir kullanıcı eklemeniz gerekecek. Ardından, eski veritabanınızı İçe Aktar sekmesini kullanarak yükleyebilirsiniz.
Son olarak, web sitenizin wp-config.php dosyasını yeni veritabanına yönlendirecek şekilde düzenlemeniz gerekecek. Bu dosyayı sitenizin kök klasöründe bulabilirsiniz.
Dosyayı açın ve aşağıdaki satırları bulun:
define('DB_NAME, 'db_name');
define('DB_USER, 'db_user');
define('DB_PASSWORD, 'db_pass');
Şimdi, yer tutuculara veritabanı adınızı, kullanıcı adınızı ve şifrenizi girmeniz yeterlidir. Bunlar, yeni veritabanı için oluşturduğunuz ayrıntıların aynısıdır.
3. Adım: Etki Alanınızı Yeni Ana Bilgisayara Yönlendirin
Alan Adı Sistemi (DNS) kayıtları, alan adınızı sitenizi barındıran sunucuya bağlayan verilerdir. Bunlar, barındırıcınızın şuna benzer ad sunucularını içerir:
- ns1.hostname.com
- ns2.hostname.com
Bu ad sunucularını yeni barındırıcınızı gösterecek şekilde güncellemeniz gerekir. WP Engine, bunu Domain Connect aracılığıyla otomatik olarak yapar. Bu, sizin adınıza DNS kayıtlarını güncellememizi sağlayan açık kaynaklı bir araçtır.
Alternatif olarak, bunu manuel olarak da yapabilirsiniz. Alan adınız için bir alan adı kayıt kuruluşu kullandıysanız, DNS kayıtlarınızı güncellemek için o hesaba giriş yapmanız gerekir.
DNS kayıtlarınızın dünya çapında yayılmasını beklemeniz gerekeceğini unutmayın. Bu 72 saate kadar sürebilir.
Göç Ettikten Sonra Yapılması Gerekenler
Artık geçişinizin başarılı olduğundan emin olmak için temel kontrollere başlayabilirsiniz.
1. Adım: Sitenizin Ön ve Arka Uçlarını Kontrol Edin
İlk olarak, her şeyin olması gerektiği gibi çalıştığından emin olmak için web sitenizin ön ucunu kontrol etmek isteyeceksiniz. Örneğin, iletişim formlarınızı, yorum bölümünüzü ve ödeme işleminizi test edebilirsiniz.
Arka ucu kontrol etmek de iyi bir fikirdir. Eklentilerinizin doğru ayarlarla etkinleştirildiğinden ve sitenizdeki diğer kullanıcıların kontrol paneline erişmeye devam ettiğinden emin olabilirsiniz.
2. Adım: Sitenizin Performansını Test Edin
GTmetrix gibi bir araç kullanarak site hızınızı da kontrol edebilirsiniz:
Bu size sayfa yükleme süreleri de dahil olmak üzere sitenizin performansı hakkında ayrıntılı bir rapor verecektir. Güçlü bir barındırma çözümüne yükselttiyseniz, yüksek bir puan almalısınız. Puanlarınız düşükse, sunucuyla ilgili herhangi bir sorun olup olmadığını öğrenmek için yeni web barındırıcınızla iletişime geçmek isteyebilirsiniz.
Son olarak, web sitenizin indekslendiğinden emin olmak isteyeceksiniz. Bunun için Google Search Console'un URL inceleme aracını kullanabilirsiniz.
Yeni barındırma planınızdan memnun kaldığınızda eski hesabı kapatabilirsiniz. Aynı şirkete kayıtlı başka alan adlarınız varsa, bunları yeni barındırıcınıza taşımayı düşünün.
Ya Bir Şeyler Ters Giderse?
Taşıma işleminizde bir şeyler ters giderse, yardım için yeni sunucunuzla iletişime geçebilirsiniz. Sorunların çoğu kötü planlamanın bir sonucu olarak ortaya çıkar. Ancak, yeni bir yedeğiniz olduğu sürece, içeriğinizi geri alabilmeniz gerekir.
Kanonik etiket değişiklikleri, şema biçimlendirme veya meta veri kaybı ve bozuk bağlantılar dahil olmak üzere Arama Motoru Optimizasyonu (SEO) ile ilgili bazı sorunlarla da karşılaşabilirsiniz. Bu durumda, Google'dan URL'lerinizi yeniden taramasını istemeniz gerekebilir.
Yönlendirme gibi bir eklenti kullanarak 301 yönlendirmeleri de ayarlamanız gerekebilir. Ayrıca, sitenizdeki bozuk URL'leri düzeltmek için Kırık Bağlantı Denetleyicisi gibi bir araç kullanabilirsiniz.
Çözüm
Web sitesi taşıma, çok fazla planlama gerektiren bir iştir, ancak WordPress sitenizi yeni bir ana bilgisayara taşımanın aşırı derecede karmaşık olması gerekmez. Biraz araştırma yapmak ve bir geçiş kontrol listesini takip etmek, süreci kolaylaştırmaya yardımcı olabilir.
Sitenizi taşımadan önce, yeni barındırma hesabınızı kurmanız ve içeriğinizin bir yedeğini oluşturmanız gerekir. Ardından, sitenizi bakım moduna alabilir ve dosyalarınızı ve veritabanlarınızı yeni barındırıcınıza aktarabilirsiniz. Sitenizi taşıdıktan sonra, DNS kayıtlarınızı güncellemeniz ve her şeyin olması gerektiği gibi çalıştığından emin olmanız gerekir.
WordPress taşıma eklentimiz, WordPress sitenizi WP Engine'e taşımanın hızlı bir yolunu sunar. Başlamak için planlarımıza göz atın!