Testlify'ın pazarlama sitesi büyük — 11.000+ sayfa — ve WordPress üzerinde çalışıyordu; burada sayfa yüklemeleri hemen çıkma oranlarına zarar verecek kadar yavaştı ve değişiklikleri yayınlamak olması gerekenden daha ağırdı. Onu bir Jamstack mimarisine taşıma kararını verdim ve taşıma şu anda sürüyor.
Karar
- WordPress yerine Jamstack: 11.000+ sayfada WordPress kurulumu her istekte bir işleme ve eklenti maliyeti ödüyordu. Statik bir Jamstack derlemesine geçmek bunun yerine önceden işlenmiş sayfalar sunuyor; hızın büyük kısmı da buradan geliyor — ve daha hızlı yüklemeler bir pazarlama sitesinde hemen çıkma oranına doğrudan yardımcı oluyor.
- CMS güdümlü içerik: İçerik başsız (headless) bir CMS'e taşınıyor; böylece pazarlama ekibi sayfaları onun üzerinden yayınlayıp güncelliyor ve site bu kaynaktan yeniden derleniyor — içeriği yayına almak eski akıştan daha hızlı ve bu sayfa sayısında bakımı daha temiz.
- Ölçekte taşıma: İş, mevcut 11.000+ sayfayı SEO değerini kaybetmeden veya URL'leri bozmadan yeni mimariye taşımakla ilgili — bu büyüklükteki her taşımanın zor kısmı ve tek seferde geçiş değil de aşamalı bir devreye alma olmasının nedeni.
Neden önemliydi
Taşımanın sayfa yükleme sürelerini yaklaşık %60 azaltması öngörülüyor. Bir pazarlama sitesinde bu, gösterişlik bir metrik değil: daha hızlı sayfalar daha düşük hemen çıkma oranı ve daha iyi arama sıralaması demek; CMS güdümlü akış da pazarlama ekibinin mühendisliği beklemeden içeriği yayına çıkarmasını sağlıyor.