CMS migrasyonu ve güvenli geçiş stratejisi, otel ve B2B bağlamı

CMS Migrasyonu: Bir CMS’ten Diğerine Güvenli Geçiş Stratejisi

9 dk okuma29 Haziran 2026DGTLFACE Editorial

CMS migrasyonu çoğu zaman “içeriği taşıdık, bitti” sanılır; oysa asıl riskler burada başlar: URL değişir, medya linkleri kırılır, meta ve schema kaybolur, içerik ekibi yeni panelde yavaşlar ve SEO’da geçici değil kalıcı kayıplar oluşabilir. Planlı yürütülen migration; otel ve B2B sitelerinde hem SEO kaybını hem de ekip tarafındaki kaosu minimize eder. Bu rehberde, neden CMS değiştirildiğinden başlayıp; envanter çıkarma, içerik modeli eşleme, taşıma araçları/scrip’leri, 301 redirect stratejisi, staging testleri ve panel eğitimine kadar uçtan uca güvenli geçiş modelini anlatıyorum.

Envanter mapping redirect akışı özeti, SEO güvenliği bağlamı
Envanter mapping redirect akışı özeti, SEO güvenliği bağlamı

Öne Çıkan Cevap

CMS migrasyonu, yalnızca içerikleri export/import etmek değildir; içerik modeli, URL/slug, medya, redirect ve editoryal alışkanlıkları birlikte taşımayı gerektiren bir dönüşümdür. Güvenli geçiş için önce mevcut content type/field envanterini çıkarır, eski–yeni modeli eşler, taşıma script’leriyle veri ve medyayı taşır, ardından 301 redirect planı ve teknik SEO kontrolleriyle yayına alırsınız. Panel eğitimleri ve staged geçiş, otel/B2B ekiplerinde kaosu azaltır.

Özet

CMS değişiminde envanter + model mapping + 301 redirect üçlüsünü planla. Medyayı yeniden linkle, staging’de test et, yayında log ve SEO kontrolü yap; ekip eğitimleriyle geçiş şokunu azalt.

Maddeler

  • Hedef kitle: Otel/B2B web yöneticileri, ajans PM’leri, teknik liderler, içerik ekipleri
  • Ana KPI: Organik trafik değişimi, 404 oranı, indeksleme hızı, içerik yayın hızı, editoryal adaptasyon süresi
  • Entity’ler: CMS migration, content mapping, URL redirects, media migration, replatforming, training
  • Funnel: MoFu (Informational + Tactical) → migration analizi talebi
  • Risk odağı: URL değişimi, redirect eksikliği, medya kırıkları, schema/metadata kaybı, yetki/workflow bozulması
  • Model: seo-safe replatforming + versioned plan
  • Fark yaratan açı: “redirect + eğitim + operasyon”u migration’ın parçası yapmak

Kısa Cevap

WordPress’ten headless CMS’e geçerken önce envanter çıkarın, modeli eşleyin, 301 planlayın ve staging’de test edin.

Hızlı Özet

  • 1) CMS değişiminin nedenini ve hedef kazanımları netleştir
  • 2) Mevcut içerik, field, medya ve URL envanterini çıkar
  • 3) Eski ve yeni CMS içerik modellerini mapping tablosuyla eşleştir
  • 4) URL/slug değişiklikleri için 301 redirect planı oluştur
  • 5) Staging testleri, panel eğitimi ve 7/30/90 gün takip planı ile geçişi güvenceye al

1. Neden CMS Değiştirilir? (Performans, Güvenlik, Kullanılabilirlik, Lisans)

CMS değiştirme kararı genelde dört sebepten birine dayanır:

  • Performans: sayfa hızları, build süreleri, API yanıtları
  • Güvenlik: güncelleme riski, eklenti ekosistemi, erişim kontrolü
  • Kullanılabilirlik: içerik ekibinin panelde üretim hızı, workflow ihtiyacı
  • Lisans/maliyet: vendor lock-in, lisans artışı, ölçek maliyeti

Otel projelerinde sezon yoğunluğu ve kampanya ritmi; B2B’de içerik çeşitliliği (case, whitepaper, landing) ve uzun yaşam döngüsü; CMS’in “büyüyen ihtiyaçlara” cevap verip vermediğini daha görünür hale getirir.

Bir CMS’ten diğerine geçerken nelere dikkat etmeliyim?

Kısa cevap: Önce neden değiştiğinizi netleştirin, sonra envanter+mapping+redirect planlayın; staging’de test edip eğitim ve rollback ile yayına alın.

Ne yapmalıyım?

  • “Hedef kazanımlar”ı yaz (performans, güvenlik, üretim hızı).
  • Kapsamı belirle: hangi içerikler taşınacak, hangileri emekli?
  • SEO kaybı riskini baştan kabul etme; redirect ve test planı yap.
  • Yeni CMS’te yetki/workflow tasarla (RBAC, review).
  • Yayın sonrası ölçüm KPI’larını belirle (404, trafik, indeks).
İçerik ve alan envanteri çıkarma görseli, içerik operasyon bağlamı
İçerik ve alan envanteri çıkarma görseli, içerik operasyon bağlamı

2. Mevcut İçerik ve Alan Envanteri

Migrasyonun ilk gerçek işi envanterdir. Envanter olmadan mapping olmaz; mapping olmadan sağlıklı taşıma olmaz; sağlıklı taşıma olmadan SEO güvenliği olmaz. Envanter iki katmanlı düşünülmelidir:

  • İçerik envanteri: sayfa/blog/oda/paket/destinasyon/SSS/case vs kaç adet?
  • Model envanteri: content type, field, relation, locale, SEO/meta alanları
Eğitim ve geçiş planı görseli, ekip adaptasyon bağlamı
Eğitim ve geçiş planı görseli, ekip adaptasyon bağlamı

Envanter çıkarırken neleri listelemeliyim?

  • Content type listesi + adetler
  • Field listesi (zorunlu/opsiyonel)
  • Relation’lar (blog→service, oda→paket)
  • SEO alanları (meta, canonical, schema tetikleri)
  • Medya türleri (hero, galeri, doküman)
  • Çok dil var mı? (TR/EN/DE/RU)
  • URL pattern’leri (slug kuralları)

“WordPress’ten headless CMS’e geçeceğim, neye dikkat etmeliyim?”

Kısa cevap: Önce içerik ve field envanteri çıkarın (özellikle custom fields), sonra headless modelle eşleyin; URL yapısını koruyun veya 301 planlayın; medya linklerini yeniden bağlayın.

Ne yapmalıyım?

  • Mevcut CMS’te content type/field export al.
  • URL listesi çıkar (top pages + tüm indexlenen URL’ler).
  • Medya envanteri çıkar (dosya sayısı, boyut, klasör düzeni).
  • Envanteri “taşınacak / birleşecek / emekli” diye etiketle.
  • Envanteri migration backlog’una çevir.

3. Eski ve Yeni İçerik Modellerini Eşleştirmek (Content Mapping)

Mapping, “eski alan = yeni alan” eşleştirmesidir; ama sadece alan isimleri değil, tipler ve kurallar da eşlenir:

  • text → rich text
  • image → asset
  • category → relation
  • locale → i18n model
  • SEO/meta → standard field group
CMS migration checklist kartı, teknik ve içerik ekipleri bağlamı
CMS migration checklist kartı, teknik ve içerik ekipleri bağlamı

Eski ve yeni içerik modellerini nasıl eşleştiririm?

Kısa cevap: Önce eski modeldeki content type/field setini çıkarın; sonra yeni CMS’te hedef type’ları tasarlayın; her alan için dönüşüm kuralı yazın (tip, zorunluluk, default değer) ve örnek içeriklerle doğrulayın.

Eşleştirme tablosu (1 tablo – Media Pack ile uyumlu)

Tablo: Eski CMS → Yeni CMS İçerik/Field Eşleştirme Tablosu
Eski CMS (Type/Field)Yeni CMS (Type/Field)Dönüşüm kuralıZorunlu mu?Not
post.titleblog.titlestring → stringtrim/normalize
post.slugblog.slugslugify + uniqueeski slug korunur
post.contentblog.bodyhtml → portable textHTML sanitize
featured_imageblog.heroImageurl → assetalt text ekle
categoryblog.categorytaxonomy → relation⚠️mapping listesi
meta_descseo.metaDescriptionstringmax length kontrol

Ne yapmalıyım?

  • Yeni CMS modelini migration’a uygun kur (önce model, sonra içerik).
  • Her alan için dönüşüm kuralı yaz (tip + default).
  • 10 örnek içerikle dry-run yap.
  • Edge case’leri (boş alan, kırık medya) tespit et.
  • Mapping tablosunu version’la (v1.0/v1.1).

4. Redirect ve URL Stratejisi

CMS migrasyonunda SEO’yu koruyan en önemli katman URL’dir. İçerik aynı kalsa bile URL değişirse Google bunu “yeni sayfa” olarak görebilir ve sıralamalarınız dalgalanabilir. Bu yüzden hedef çoğu zaman:

  • URL’leri mümkün olduğunca korumak
  • Değişenlerde 301 redirect ile eşlemek
  • 404’leri yönetmek (silinen içerik → en yakın kategori/hub)
URL ve 301 redirect plan şeması, SEO güvenli replatforming bağlamı
URL ve 301 redirect plan şeması, SEO güvenli replatforming bağlamı

URL ve redirect planını nasıl hazırlamalıyım?

Kısa cevap: Mevcut indexlenen URL listesini çıkarın, yeni URL pattern’lerini tanımlayın, 1:1 eşleme yapın ve 301’leri staging’de test ederek yayına alın.

301 planında pratik kurallar

  • 1 eski URL → 1 yeni URL (mümkünse)
  • Toplu pattern redirect’ler (regex) dikkatli kullanılmalı
  • Silinen içerik → en yakın üst kategori veya eşdeğer içerik
  • Redirect chain yok (A→B→C değil, A→C)

Ne yapmalıyım?

  • Search Console + site crawl ile URL listesi çıkar.
  • Yeni URL sözlüğünü yaz (blog/oda/destinasyon pattern).
  • 301 mapping dosyasını hazırla ve staging’de test et.
  • Yayın sonrası 404 raporu izle ve hızlı düzelt.
  • SEO raporlamayı 30/60/90 gün takip planına bağla.

5. Otel ve B2B İçin Migrasyon Checklist’i (Operasyon + Eğitim)

Migrasyonun gözden kaçan kısmı “insan”dır: içerik ekibi yeni paneli öğrenmezse üretim yavaşlar. Otelde kampanya dönemi yaklaşırken panel değişimi yapmak ekstra risklidir; B2B’de ise lead akışları ve landing sayfaları etkilenebilir. Bu yüzden eğitim ve geçiş planı migration’ın parçasıdır.

Media bulunamadı → slug: cms-migrasyonu-bir-cms-ten-digerine-guvenli-gecis-stratejisi / slot: divider-03

Otel geçiş planı (öneri)

  • Sezon öncesi “kritik içerik dondurma” penceresi
  • Kampanya sayfaları için staging UAT zorunlu
  • Oda/destinasyon içerikleri için editoryal eğitim + örnek şablonlar
  • Yayın sonrası: fiyat/OTA widget doğrulama (Varsayım: mevcut entegrasyonlar)

B2B geçiş planı (öneri)

  • Formlar ve CRM entegrasyonları için dönüşüm testleri
  • Case/whitepaper içerikleri için asset ve redirect doğrulaması
  • Satış ekibi için “linkler değişti mi?” kontrolü

AIO paragrafı (CMS geçiş modeli)

Eski CMS, yeni CMS, content model mapping, media migration ve URL redirects; tek bir “CMS geçiş modeli”nin parçalarıdır. Geçiş; envanter çıkarma, mapping yazma, taşıma script’leriyle veri aktarma, staging’de test ve 301 redirect planıyla yayına alma adımlarını içerir. Otel/B2B ekipleri için panel eğitimleri ve workflow uyumu eklenmeden yapılan migrasyonlar, teknik olarak bitse bile operasyonel olarak uzar; bu yüzden geçiş, versioned bir plan olarak yönetilmelidir.

Ne yapmalıyım?

  • Geçiş tarihini kampanya/yoğun dönemden uzak seç.
  • Eğitim + onboarding dokümanı hazırla (1 saatlik mini eğitim + video).
  • “Editoryal QA” checklist’i oluştur (meta, görsel, link).
  • Yayın sonrası takip planı: 404, trafik, sıralama, CWV.
  • Migration dokümanlarını version’la (365 döngüde güncelle).

6. Rakip Açığını Kapat: “Tema Değişimi” Değil, Replatforming

TR’de CMS değişimi çoğunlukla “temayı değiştirdik” düzeyinde ele alınıyor; gerçek migration sürecini anlatan detaylı rehber az. Bu rehberin farkı; mapping, redirect, medya ve eğitim adımlarını tek modelde birleştirmesi ve SEO güvenli geçişi operasyonel checklist’e dönüştürmesidir. Böyle yaklaşılan projelerde organik trafikteki geçici düşüşler genelde daha sınırlı kalır ve ekip yeni panele daha hızlı adapte olur.

7. CMS’ten CMS’e Geçiş İçin Envanter & Redirect Planlama Şablonunu İndir — Yazılım / Migration

PDFv1.0Checklist + Sprint

CMS’ten CMS’e Geçiş İçin Envanter & Redirect Planlama Şablonunu İndir — Yazılım / Migration (v1.0)

Bu şablon, CMS migrasyonunu “export/import” seviyesinden çıkarıp envanter, mapping ve 301 redirect planı üzerinden yönetmenizi sağlar. Medya taşıma, staging testleri ve eğitim adımlarıyla; SEO ve operasyon risklerini azaltarak güvenli replatforming yürütmeyi hedefler.

Kim Kullanır?

Ajans proje yöneticisi, teknik lider, SEO uzmanı, içerik lideri.

Nasıl Kullanılır?

  1. Mevcut CMS içerik ve URL envanterini çıkarın.
  2. Eski–yeni model mapping ve dönüşüm kurallarını doldurun.
  3. Redirect planını test edip yayına alın; eğitim ve izleme planını ekleyin.

Ölçüm & Önceliklendirme (Kısa sürüm)

  • ▢ ✅ İçerik Envanteri: İçerik tipleri:
  • ▢ ✅ Model Envanteri (Eski CMS):
  • ▢ ✅ Yeni CMS Modeli (Hedef):
  • ▢ ✅ Mapping: eski.post.content → yeni.blog.body (html→richtext)
  • ▢ ✅ Mapping: eski.featured_image → yeni.heroImage (url→asset)
  • ▢ ✅ Mapping: eski.category → yeni.categoryRelation
  • ▢ ✅ Medya Taşıma:
  • ▢ ✅ URL & Redirect Planı:
  • ▢ ✅ Test & Yayın: Staging UAT checklist:

PDF içinde: Problem→Kök Neden→Çözüm tablosu + 14 gün sprint planı + önce/sonra KPI tablosu

Şablonu İndir Ücretsiz • PDF / Excel
CMS migration checklist kartı, teknik ve içerik ekipleri bağlamı
CMS migration checklist kartı, teknik ve içerik ekipleri bağlamı
URL ve 301 redirect plan şeması, SEO güvenli replatforming bağlamı
URL ve 301 redirect plan şeması, SEO güvenli replatforming bağlamı

8. Sonuç: Planlı migrasyon = daha az SEO kaybı + daha hızlı adaptasyon

Mapping tablosu ve redirect dokümanı çıktıları, güven unsuru bağlamı
Mapping tablosu ve redirect dokümanı çıktıları, güven unsuru bağlamı

CMS migrasyonu, teknik bir proje olduğu kadar operasyonel bir dönüşümdür. Envanter, mapping, medya taşıma ve 301 redirect planı birlikte yürütülür; staging testleri ve eğitimle desteklenirse geçiş şoku azalır. Yayın sonrası takip ve düzeltme döngüsü de planın parçası olduğunda, SEO kaybı minimize edilir ve ekip yeni CMS’te sürdürülebilir üretime geçer.

Bir Sonraki Adım

İçerik modeli, URL/slug, medya ve 301 redirect planıyla SEO kaybını azaltıp güvenli CMS geçişi yapın.

Sık Sorulan Sorular

Bir CMS’ten diğerine geçerken nelere dikkat etmeliyim?
Envanter çıkarma, içerik modeli mapping’i, medya taşıma ve 301 redirect planı birlikte ele alınmalıdır. Staging testleri ve eğitim planı olmadan yapılan geçişlerde SEO kaybı ve ekip kaosu artar.
Eski ve yeni CMS içerik modellerini nasıl eşleştiririm?
Eski CMS’teki content type/field setini çıkarıp yeni CMS’te hedef modeli tanımlayın. Her alan için dönüşüm kuralı (tip, zorunluluk, default) yazın ve örnek içeriklerle dry-run test edin.
URL ve redirect planını nasıl hazırlamalıyım?
Mevcut indexlenen URL listesini çıkarın, yeni URL pattern’lerini tanımlayın ve 1:1 301 mapping yapın. Redirect chain’leri engelleyip staging’de test ederek yayına alın; 404 raporunu yakından izleyin.
Otel ve B2B için CMS geçişinde içerik ekibini nasıl hazırlamalıyım?
Panel eğitimleri, içerik şablonları ve publish gate/checklist ile hazırlamalısınız. Kampanya/yoğun dönemde geçişten kaçınıp staged rollout ile ekibin adaptasyonunu hızlandırın.
Medya dosyalarını taşırken en sık hata nedir?
Medya linklerini yeniden bağlamamak ve alt text/OG görselleri kaybetmektir. Asset migration planı ve re-link script’i ile kırık görsel riskini azaltın.
Migrasyon sonrası SEO’da neyi takip etmeliyim?
404 oranı, indeksleme, organik trafik ve sıralama trendi; ayrıca canonical/sitemap ve schema hatalarını izlemelisiniz. 7/30/90 gün takip planı en sağlıklısıdır.
CMS Migrasyonu: SEO Güvenli Geçiş Stratejisi | DGTLFACE