Vaka çalışması: Wix'ten Next.js'e, 6 ayda +312% organik trafik
Bir Valon B2B KOBİ'nin (endüstriyel teknik hizmetler) Wix'ten Vercel'de statik olarak dışa aktarılan Next.js'e 8 haftalık göçü. Önce: LCP 4,8s, INP 480ms, 280 SEO ziyareti/ay, 1 lead/ay. 6 ay sonra: LCP 1,2s, INP 90ms, 1.155 SEO ziyareti/ay (+312%), 14 nitelikli lead/ay. ROI 7. ayda ulaşıldı. Yığın: Next.js 15 App Router + react-i18next 3 dil + tam JSON-LD + Vercel + Plausible. Toplam yatırım: 9.200 € + 95 €/ay bakım. Anahtar dersler: 301 yönlendirme denetimi zorunlu, G1'den çok dilli, içerik yeniden yazıldı taşınmadı.
Bu vaka çalışması, bir Valon B2B KOBİ'nin (15 çalışan, endüstriyel teknik hizmetler, 1,8 M€ ciro) Ekim 2025 ile Nisan 2026 arasında Wix Business'tan Vercel'de statik olarak dışa aktarılan Next.js'e geçişini belgeler. Tüm rakamlar Google Search Console, Vercel Analytics ve müşteri CRM'inden (talep üzerine anonimleştirilmiş) gelir.
1. Müşteri bağlamı
Şirket X çok uzmanlaşmış bir B2B faaliyeti yürütüyor (nemli ortamlardaki endüstriyel ekipmanların bakımı). Hedefleri: Valon ve Lüksemburg endüstriyel KOBİ'lerinin teknik sorumluları. Satış döngüsü: 2-6 ay. Ortalama müşteri sepeti: 8.000-25.000 €/yıl. Büyümeyi sürdürmek için tipik olarak yılda 8-12 yeni müşteri arıyorlar.
Mevcut site, 2021'de başlatılan ve 2023'te daha modern bir şablonla bir kez yeniden yapılan 32 €/ay'lık bir Wix Business idi. 14 yayınlanmış sayfa: home, hakkımızda, 5 hizmet sayfası, 3 müşteri vakası, blog (18 ay eski 3 makale), iletişim, yasal bildirimler.
| İş göstergesi | Geçiş öncesi değer |
|---|---|
| Organik ziyaret/ay | 280 |
| Site üzerinden teklif talepleri/ay | 0,8 |
| Site üzerinden müşteri edinme maliyeti | ~3.200 € |
| Siteye atfedilen ciro payı | ~%4 |
| 50 hedef anahtar kelimede ortalama SEO konumu | 16,4 |
| Google top 10'da anahtar kelimeler | 50'den 3'ü |
Müşteri LinkedIn ve ağızdan ağıza ana edinme kanalları olarak kullandı. Site özellikle zaten sıcak potansiyel müşteriler nezdinde güvenilirliği doğrulamak için hizmet etti, lead üretmek için değil. Ticari müdürün değiştirmek istediği tam olarak buydu.
2. Mevcut Wix sitesinin teşhisi
5 gün boyunca yapılan teknik ve SEO teşhisi 4 büyük sorun kategorisini ortaya çıkardı:
| Kategori | Geçiş öncesi tespit | İş etkisi |
|---|---|---|
| Performans (Core Web Vitals) | LCP 4,8s / INP 480ms / CLS 0,23 (3'ünde de kırmızı bölge) | Mobil hemen çıkma oranı %78, sıralama cezalı |
| Teknik SEO | JSON-LD şemaları yok, hreflang yok, eksik site haritası, 9 sayfada yinelenen title etiketleri | Anahtar kelime kümesi kapsanmıyor, fırsatlar kaybolmuş |
| İçerik SEO | Çok kısa metinler (300-500 kelime), FAQ yok, yapılandırılmış müşteri vakası yok, terk edilmiş blog | Düşük tematik otorite, az LLM çıkarımı mümkün |
| UX dönüşüm | Görünür mobil CTA yok, 12 alanlı iletişim formu (tamamlama oranı %11), arama düğmesi yok | Dönüşümden önce bile kaybolan lead'ler |
En çarpıcı tespit: 280 aylık organik ziyaretten sadece 31 tanesi bir hizmet sayfasına ulaşıyordu (diğerleri home'dan hemen çıkıyordu). Bu 31'den 7 tanesi formu açıyor ve 0,8 tanesi tamamlıyordu. Dönüşüm kademesi birden fazla seviyede kırılmıştı.
3. Geçiş kararı
Yönetime üç seçenek sunuldu:
| Seçenek | Başlangıç maliyeti | Tekrarlayan maliyet | Beklenen SEO kazancı | Tavsiye |
|---|---|---|---|---|
| A. Mevcut Wix'i optimize et | 1.800 € | 32 €/ay | +%10-20 | Hedefler verildiğinde yetersiz |
| B. Premium şablon ile Wix'te yeniden tasarla | 3.500 € | 49 €/ay | +%20-40 | Wix teknik tavanı |
| C. Next.js'e geç + tam yeniden tasarım | 9.200 € | 95 €/ay | +%150-300 | Önerilen |
Seçenek C net bir karar matrisi ile tutuldu:
- Teknik tavan — Wix Core Web Vitals yeşil bölgesine ulaşmaya izin vermez, bu 2024'ten beri SEO'yu sınırlar (INP sıralama sinyali oldu)
- Varlık sahipliği — Next.js ile kaynak kod müşteriye teslim edilir, herhangi bir yerde barındırılabilir — editör bağımlılığı yok
- Hesaplanmış ROI — Müşteri edinme maliyeti zaman içinde 3.200 €'dan 600-800 €'ya düşer = 4. ek müşteriden pozitif ROI
- Ölçeklenebilirlik — Blog ekleme, çok dilli (FR/NL/EN), gelecek müşteri alanı = Next.js'te temiz şekilde yapılabilir
- B2B imajı — Müşteri zorlu sanayicileri hedefler — hızlı ve teknik olarak kusursuz site güvenilirliği güçlendirir
4. 6 fazlı geçiş planı
Referans takvim: imzadan canlı yayına 8 hafta, müşterinin ticari faaliyetine paralel (hizmet kesintisi yok).
| Faz | Süre | Teslimat |
|---|---|---|
| 1. Denetim + URL haritalama | 1 hafta | 14 Wix URL envanteri + 301 yönlendirme planı + tam SEO denetimi |
| 2. UX wireframes + site haritası | 1 hafta | 12 sayfa düşük çözünürlüklü mockuplar + mobil dönüşüm akışı + müşteri doğrulaması |
| 3. UI tasarım Figma | 1,5 hafta | Yüksek çözünürlüklü masaüstü + mobil mockuplar + tasarım sistemi (renkler, yazı, bileşenler) |
| 4. Next.js geliştirme | 2,5 hafta | Next.js 15 App Router kodu, tam JSON-LD, react-i18next 3 dil (FR/NL/EN) |
| 5. İçerik ve SEO | 1 hafta | %100 FR içerik yeniden yazma + NL/EN çeviriler + FAQ + yapılandırılmış müşteri vakaları |
| 6. Kabul + DNS geçişi | 1 hafta | Staging testleri, müşteri doğrulaması, DNS geçişi Wix → Vercel, canlı yayın sonrası testler |
5. Seçilen teknoloji yığını
Bu projede kullanılan 2026 operasyonel yığını:
| Katman | Seçim | Neden |
|---|---|---|
| Framework | Next.js 15 App Router (statik dışa aktarma) | Yerel performans, olgun ekosistem, edge CDN deploy |
| i18n | react-i18next + çevrilmiş slug'lar | 3 dil (FR/NL/EN) karşılıklı hreflang + x-default ile |
| Styling | Tailwind CSS 4 + ev bileşenleri | Tasarım tutarlılığı + minimal bundle |
| Barındırma | Vercel Pro (20 $/ay) | Dünya çapında edge CDN, otomatik Git deploy, SSL dahil |
| Analitik | Plausible (9 $/ay) | GDPR uyumlu, çerez banner yok, basit dashboard |
| Dönüşüm takibi | Form → webhook → müşteri CRM + email | Tag manager yok, ev boru hattı |
| Form anti-spam | Honeypot + Cloudflare Turnstile invisible | Sıfır kullanıcı sürtünmesi, 6 ay üzerinde %100 spam engellendi |
| Site haritası + robots | Build-time oluşturma | Dile göre segmentli site haritası, robots.txt AI tarayıcılara izin verir |
| JSON-LD | Organization + LocalBusiness + Article + FAQPage + Service + BreadcrumbList | Tam E-E-A-T + AEO kapsamı |
Tüm kaynak kodu müşterinin Git hesabında sürümlendirilmiş ve her push'ta otomatik olarak deploy edilir. Müşteri bize danışmadan hafif bir admin arayüzü (Decap CMS) aracılığıyla metinleri değiştirebilir.
6. (Neredeyse) kaçındığımız 7 tuzak
Neredeyse veya kısmen yaptığımız hataların dürüst listesi:
- Wix görsellerini olduğu gibi tutmak (düşük çözünürlük, alt'sız) → proje ortasında sahada fotoğraf çekimi isteyerek düzeltildi, 1.200 € fazla maliyet ama fark yaratan görseller
- Lansmanda NL versiyonu yok → faz 2'de V2 yerine G1'den NL ve EN'i dahil etme kararı. i18n çalışmasını üçe katlar ancak sonraki hreflang yeniden yapılandırmayı önler
- Müşteri vakası yazımını hafife almak → 3 müşteri vakası = planlanan gün yerine 3 gün yazım, çünkü Şirket X'in müşterilerinin görüşülmesi gerekiyordu
- 2021 sürümünün eski Wix URL'lerini görmezden gelmek → denetim hala indekslenmiş 3 tane buldu, son anda yönlendirildi
- Cuma akşamı canlı yayın başlatmak → iyi uygulama: arkasında 4 gün aktif destek sağlamak için Salı sabah canlı yayın
- Gün J'de site haritasını GSC'ye göndermeyi unutmak → canlı yayından sonra 2 saat içinde yapıldı, indekslemeyi hızlandırmak için önemli
- Wix'i çok erken devre dışı bırakmak → geri alma gerekirse diye canlı yayından sonra 30 gün Wix hesabını aktif bıraktık, sadece her şeyin çalıştığı onaylandıktan sonra devre dışı bıraktık
7. Aydan aya sayısal sonuçlar
Tüm metrikler Google Search Console'dan (faz 1'de müşteri ile tanımlanan 50 hedef anahtar kelime üzerinde filtrelenmiş) ve nitelikli lead'ler için müşteri CRM'inden gelir.
| Ay | SEO ziyaretleri | Ortalama konum | Top 10 anahtar kelimeler | Nitelikli lead'ler |
|---|---|---|---|---|
| M0 (önce) | 280 | 16,4 | 3 | 0,8 |
| M+1 | 245 | 14,2 | 5 | 1,2 |
| M+2 | 352 | 11,8 | 8 | 2,5 |
| M+3 | 498 | 9,7 | 12 | 4,1 |
| M+4 | 617 | 7,9 | 16 | 6,8 |
| M+5 | 894 | 6,5 | 21 | 10,2 |
| M+6 | 1.155 | 5,2 | 27 | 14,0 |
Veri okuması:
- Ay +1: normal düşüş — Google yeni URL'leri yeniden keşfederken ve yeniden indekslerken hafif trafik düşüşü (-%12). Konumlar zaten yükselmeye başlar (CWV'nin daha iyi algılandığının işareti)
- Ay +2 ila +3: CWV + yapı etkisi — Core Web Vitals yeşil bölgeye geçiş, müşterinin 11-20 konumda olduğu sorgularda sıralamayı hızla açar. M0'a göre +%78 trafik
- Ay +4 ila +6: içerik etkisi — FAQ, yapılandırılmış müşteri vakaları ve yeni blog makalesi (M+2'de yayınlandı) uzun kuyrukta konumlanmaya başlar. Büyüme hızlanır
- Dönüşümler × 17 — Kısaltılmış form (12 → 4 alan) + net mobil CTA + doğrudan arama düğmesi dönüşüm oranını ~4 ile çarptı. Trafik × 4 ile birleştirildiğinde, lead'ler × 17
Dersler ve öneriler
Wix, Squarespace veya WordPress'ten Next.js'e benzer herhangi bir B2B KOBİ geçişine uygulanabilir bu projeden damıtılmış beş ders:
- URL denetimi altın değerindedir. SEO'da çöken geçişlerin %95'i yönlendirilmemiş 404'lere borçlu. Mekanik, dahi değil: haritala, yönlendir, crawl ile doğrula
- İçerik yeniden yazılır, taşınmaz. Kötü optimize edilmiş metni performanslı yığına taşımak hızlı ve hala az görünür site verir. Yapılandırılmış H2/H3, FAQ, şemalarla önde yeniden yazma LLM alıntılarını açan şeydir
- İlgili ise G1'den çok dilli. İyi yapılmış Next.js sitesine 2. dil eklemek başlangıç paketinin %25-40'ına mal olur. 6 ay sonra geriye dönük uydurmak %80-120'ye mal olur
- Önce VE sonra ölçün. Geçiş öncesi temiz GSC baseline olmadan, ROI kanıtlamak imkansız. -1. ayda her şeyi dışa aktarın, karşılaştırma için CSV geçmişi tutun
- Dönüşüm trafik kadar önemli. %0,3 dönüştüren bir sitenin trafiğini ikiye katlamak, 2× daha fazla ziyaretçiyle %0,3 dönüştüren bir site verir. Her ikisini birlikte ele almak pazarlık edilemez
Read next
2026'da Next.js vs WordPress: Belçikalı bir KOBİ için hangisi?
KOBİ'ler için dürüst Next.js vs WordPress karşılaştırması: gerçek maliyetler, performans, SEO, bakım, güvenlik, esneklik. Profilinize göre hangisini ne zaman seçmelisiniz.
WordPress'ten Next.js'e geçiş: adım adım rehber 2026
Bir WordPress sitesini SEO kaybı olmadan Next.js static export'a taşımak için eksiksiz plan: denetim, içerik aktarımı, 301 yönlendirmeleri, UI yenileme, performans kazanımı ölçümü.
Next.js static export ve Core Web Vitals: 2026 playbook
Mobilde 95+ PageSpeed'e ulaşmak için Next.js static export sitelerine uygulanan tüm optimizasyonlar: font stratejisi, CSS, LCP, INP, CLS, Framer Motion tuzakları, barındırma.
