WebWiz Forumdan phpBB Foruma Göç Translate

Webmasterlar için genel konularla ilgili bir tartışma forumu
Cevapla
admin1
Mesaj Panosu Yöneticisi
Mesajlar: 3
Kayıt: Cmt Şub 21, 2026 10:10 pm
İletişim:

WebWiz Forumdan phpBB Foruma Göç

Mesaj gönderen admin1 »

WebWiz Forumdan phpBB Foruma Göç (Gerçek Bir Örnek: Bilgineferi.com)

Giriş

Eski forum yazılımlarından modern forum yazılımlarına geçiş çoğu zaman oldukça zor bir süreçtir. Özellikle forum uzun yıllar aktif kullanılmışsa, binlerce konu ve mesajın yanı sıra Google’da indexlenmiş çok sayıda eski URL de bulunmaktadır.

Bu konuda, Bilgineferi.com forumunun 20 sonra WebWiz forum sisteminden phpBB forum sistemine nasıl taşındığını adım adım anlatıyoruz.

Bu çalışma sırasında:
  • forumlar
  • alt forumlar
  • konular
  • mesajlar
  • kullanıcılar
  • ve Google’da indexli eski URL’ler
veri kaybı yaşanmadan yeni phpBB forum sistemine aktarılmıştır.

[hr]

1. Eski Forum Sistemi

Bilgineferi.com forumu uzun yıllar WebWiz Forum altyapısını kullanmıştır.

WebWiz veritabanında temel olarak şu tablolar bulunuyordu:
  • tblForum → forum ve alt forum yapısı
  • tblTopic → konu başlıkları
  • tblThread → mesaj içerikleri
  • tblAuthor → kullanıcılar
Forum yapısının tamamı bu tablolar üzerinden yönetiliyordu.

[hr]

2. Yeni Forum Sistemi

Yeni forum yazılımı olarak phpBB tercih edilmiştir.

phpBB seçilme sebepleri:
  • açık kaynak olması
  • güvenli olması
  • geniş eklenti desteği
  • aktif geliştirici topluluğu
  • modern forum altyapısı
[hr]

3. Forum Yapısının Aktarılması

Bu göç işleminde forumlar elle tek tek oluşturulmamıştır.

WebWiz veritabanındaki forum yapısı doğrudan phpBB sistemine aktarılmıştır.

Aktarılan veriler:
  • forum kategorileri
  • alt forumlar
  • konu başlıkları
  • mesaj içerikleri
  • kullanıcılar (sadece konu ve konulara cevap veren kullanıcıları aktarmayı tercih ettik.)
Bu işlem için özel PHP aktarım scriptleri hazırlanmıştır.

Yani süreç sadece konu ve mesaj taşımaktan ibaret olmamış, forum yapısı da otomatik olarak phpBB’ye aktarılmıştır.

[hr]

4. Türkçe Karakter ve İçerik Sorunlarının Düzeltilmesi

Eski WebWiz forum verilerinde bazı Türkçe karakterler bozulmuş şekilde görünüyordu.

Örneğin:
  • sarý → sarı
  • hoþgeldiniz → hoşgeldiniz
  • baþkan → başkan
Bu sorunlar aktarım sırasında özel dönüşüm fonksiyonları ile düzeltilmiştir.

Ayrıca şu tür problemler de giderilmiştir:
  • HTML entity sorunları
  • bozuk karakter kodlamaları
  • eski sistemden gelen içerik uyumsuzlukları
[hr]

5. Konu ve Mesaj İlişkilerinin Korunması

Aktarım sırasında en önemli konulardan biri şu oldu:
  • konu ID ilişkileri
  • mesaj ID ilişkileri
  • forum içindeki sıralama
  • son mesaj bilgileri
Bu alanların doğru taşınması sayesinde phpBB tarafında:
  • konu sıralaması
  • mesaj sıralaması
  • son mesaj bilgisi
  • forum istatistikleri
doğru şekilde çalışır hale getirildi.

[hr]

6. SEO Kaybını Önlemek

Forum göç işlemlerinde en büyük problem Google index kaybıdır.

Eski WebWiz forumda URL yapısı şu şekildeydi:

Kod: Tümünü seç

/forum/topic511.html
/forum/adsl-sifre_topic511.html
/forum/topic2454&MobileView=on.html
/forum/topic413&MobileView=off.html
/forum/forums.html
Bu linklerin tamamı yıllar içinde Google tarafından indexlenmişti.

Eğer bu URL’ler yeni forumda çalışmazsa:
  • kullanıcılar 404 hatası alır
  • Google sıralamaları düşer
  • eski backlink gücü kaybolur
  • eski forumun SEO değeri boşa gider
Bu yüzden göç işleminde sadece veri taşımak yeterli değildir. Eski URL yapısının da korunması gerekir.

[hr]

7. Eski Konular ile Yeni phpBB Konularının Eşleştirilmesi

Bu sorunu çözmek için özel bir eşleştirme sistemi kurduk.

Eski WebWiz konu ID’leri ile yeni phpBB konu ID’leri eşleştirildi.

Bunun için aşağıdaki tablo oluşturuldu:

Kod: Tümünü seç

phpbb_ww_topic_map
Tabloda şu alanlar tutuldu:

Kod: Tümünü seç

ww_topic_id
phpbb_topic_id
phpbb_first_post_id
Yani sistem şu mantıkla çalıştı:

Kod: Tümünü seç

Eski WebWiz konu ID -> Yeni phpBB konu ID / İlk mesaj ID
[hr]

8. Otomatik Eşleştirme Scripti

Binlerce konuyu manuel olarak eşleştirmek mümkün olmadığı için özel bir script yazıldı.

Bu script şu işlemleri yaptı:
  • WebWiz konu başlıklarını okudu
  • phpBB konu başlıklarını okudu
  • Türkçe karakter bozulmalarını düzeltti
  • başlıkları karşılaştırdı
  • eşleşen kayıtları otomatik olarak mapping tablosuna yazdı
Bu sayede binlerce konu otomatik şekilde eşleştirildi.

[hr]

9. Yönlendirme Scripti

Eski forum URL’lerinden gelen konu ID’leri yakalanarak yeni phpBB konularına yönlendirildi.

Örnek:

Eski URL:

Kod: Tümünü seç

/forum/topic511.html
Yeni URL:

Kod: Tümünü seç

/forum/viewtopic.php?p=8973
Bu işlem 301 Permanent Redirect ile yapılmıştır.

Böylece:
  • Google eski URL’yi yeni URL ile eşleştirmeye başlar
  • kullanıcı doğru konuya ulaşır
  • SEO değeri korunur
[hr]

10. IIS web.config Kuralları

Eski WebWiz URL yapısını yakalamak için IIS üzerinde rewrite kuralları yazılmıştır.

Yakalanan URL türleri:
  • topic{id}.html
  • slug_topic{id}.html
  • topic{id}&MobileView=on.html
  • topic{id}&MobileView=off.html
  • slug_topic{id}&MobileView=on.html
  • slug_topic{id}&MobileView=off.html
  • forums.html
Bu sayede Google’dan gelen eski bağlantılar otomatik olarak yeni phpBB konularına yönlendirilmeye başlamıştır.

[hr]

11. Sonuç

Bilgineferi.com forumu başarıyla WebWiz forum sisteminden phpBB forum sistemine taşınmıştır.

Bu çalışma sayesinde:
  • forum yapısı korunmuştur
  • forumlar ve alt forumlar otomatik aktarılmıştır
  • konular ve mesajlar taşınmıştır
  • kullanıcılar korunmuştur
  • Google index kaybı önlenmiştir
  • eski linkler boşa düşmemiştir
  • forum modern ve sürdürülebilir bir altyapıya geçirilmiştir
[hr]

Özet geçecek olursak

WebWiz forumdan phpBB foruma geçiş sadece veritabanı taşımak değildir.

Aynı zamanda:
  • forum yapısının aktarılması
  • karakter sorunlarının düzeltilmesi
  • konu ve mesaj ilişkilerinin korunması
  • ve en önemlisi eski URL’lerin doğru şekilde 301 ile yönlendirilmesi
gerekir.

Bilgineferi.com üzerinde uygulanan bu yöntem sayesinde forum göçü SEO kaybı yaşanmadan başarıyla tamamlanmıştır.
Cevapla

“Webmaster Genel” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 1 misafir