WordPress'ten Next.js'e Geçiş
Çoğu WordPress geçişi aynı noktadan başlar: bir eklenti güncellemesi bir sayfayı bozar, güvenlik taraması onlarca güncel olmayan bağımlılık bulur ya da Core Web Vitals raporu baştan aşağı kırmızı çıkar. WordPress düzenleme kolaylığı için tasarlanmıştır, render performansı için değil; eklenen her eklenti hem yeni bir güvenlik açığı hem de sayfa yüklenmesini yavaşlatan bir script demektir. Next.js'e geçiş, ön yüzü statik ya da hibrit render eden bir uygulama olarak yeniden kurmak, WordPress'in hâlâ işe yarayan kısımlarını ise genellikle headless bir CMS olarak API arkasında tutmak anlamına gelir. runIT mevcut içerik modelini alan alan eşleştirir, dizine kayıtlı her URL için doğru 301 yönlendirmesini kurar ve sıralamaların düşmemesi için geri dönüş planlı bir geçiş yapar. Fizyofactory'nin fizyoterapi kliniği sitesini tam da bu nedenlerle WordPress'ten Next.js'e taşıdık.
Nelerin dahil olduğu
WordPress özel içerik tiplerinin Next.js bileşenlerine veya headless bir CMS'e alan alan eşlenmesi.
Mevcut sıralamaların ve geri bağlantıların korunması için tam URL envanteri ve 301 yönlendirme planı.
İçeriğin güncellenme sıklığına göre ayarlanmış statik üretim (SSG) veya artımlı statik yenileme (ISR) kurulumu.
Yayın sırasında kesinti veya dizine alma kaybı yaşanmaması için aşamalı geçiş ve geri dönüş planı.
Neden runIT
Bu geçişi gerçek bir sağlık sektörü müşterisinde (Fizyofactory) zaten yaptık; bu yüzden WordPress'e özgü eklentilerin ve shortcode'ların yeniden yapılandırma sırasında nerede sorun çıkardığını biliyoruz.
Yönlendirme eşlemesini SEO'nun bir parçası olarak ele alırız, sonradan akla gelen bir ayrıntı değil; siteye alınmadan önce Search Console ve analitik verileriyle çapraz kontrol ederiz.
runIT'in İstanbul ve Berlin ekipleri her gün Next.js ile çalışır; bu yüzden geçiş bizim için framework'le ilk deneyim değil, üretim işlerinde zaten kullandığımız aynı teknoloji yığınıdır.
Bir yazılımın 'deploy' olması kadar pürüzsüz.
Sprint odaklı, şeffaf ve ölçülebilir. Her aşamada ne yaptığımızı görürsünüz.
Brief & Strateji
Hedefleri, kullanıcıları ve teknik kısıtları netleştiriyoruz. Süreç ilk gün başlıyor.
Tasarım & Mimari
UX akışları, sistem mimarisi ve veri modeli paralel ilerliyor.
Geliştirme & QA
CI/CD pipeline'ı ilk haftada hazır. Otomatik test, kod incelemesi ve gözlemlenebilirlik standart.
Yayın & Büyüme
Deploy sonrası SEO, performans ve analitik ile büyümeyi sürdürüyoruz.
Bu sistemi daha önce de kurduk.
Pilates Rehberi ve Pilates Studios UK, şu an incelediğiniz programatik-SEO yerel rehber sisteminin canlı örnekleri — kurduk, yayınladık, sıralamaya girdi.
Sıkça sorulan sorular
Geçiş sırasında Google sıralamalarımızı kaybeder miyiz?
Bu en çok duyduğumuz endişe ve tam da bu yüzden yönlendirme eşlemesini ayrı bir iş kalemi olarak ele alıyoruz. Dizine kayıtlı her URL için karşılık gelen bir 301 yönlendirmesi kurulur, XML site haritaları yeniden oluşturulup yeniden gönderilir ve yayından sonraki iki hafta boyunca Search Console'u yakından takip ederiz. Doğru yapıldığında, Google yeni sayfaları yeniden dizine alırken kısa süreli bir tarama düşüşü görülür, ardından Core Web Vitals skorları yükseldikçe sıralamalar iyileşir.


