WebWiz Forumdan phpBB Foruma Göç
Gönderilme zamanı: Pzr Mar 08, 2026 11:30 am
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:
[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:
[hr]
2. Yeni Forum Sistemi
Yeni forum yazılımı olarak phpBB tercih edilmiştir.
phpBB seçilme sebepleri:
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:
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:
Ayrıca şu tür problemler de giderilmiştir:
5. Konu ve Mesaj İlişkilerinin Korunması
Aktarım sırasında en önemli konulardan biri şu oldu:
[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:
Bu linklerin tamamı yıllar içinde Google tarafından indexlenmişti.
Eğer bu URL’ler yeni forumda çalışmazsa:
[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:
Tabloda şu alanlar tutuldu:
Yani sistem şu mantıkla çalıştı:
[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ı:
[hr]
9. Yönlendirme Scripti
Eski forum URL’lerinden gelen konu ID’leri yakalanarak yeni phpBB konularına yönlendirildi.
Örnek:
Eski URL:
Yeni URL:
Bu işlem 301 Permanent Redirect ile yapılmıştır.
Böylece:
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:
[hr]
11. Sonuç
Bilgineferi.com forumu başarıyla WebWiz forum sisteminden phpBB forum sistemine taşınmıştır.
Bu çalışma sayesinde:
Özet geçecek olursak
WebWiz forumdan phpBB foruma geçiş sadece veritabanı taşımak değildir.
Aynı zamanda:
Bilgineferi.com üzerinde uygulanan bu yöntem sayesinde forum göçü SEO kaybı yaşanmadan başarıyla tamamlanmıştır.
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
[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
[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ı
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.)
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
Ayrıca şu tür problemler de giderilmiştir:
- HTML entity sorunları
- bozuk karakter kodlamaları
- eski sistemden gelen içerik uyumsuzlukları
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
- konu sıralaması
- mesaj sıralaması
- son mesaj bilgisi
- forum istatistikleri
[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
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
[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
Kod: Tümünü seç
ww_topic_id
phpbb_topic_id
phpbb_first_post_id
Kod: Tümünü seç
Eski WebWiz konu ID -> Yeni phpBB konu ID / İlk mesaj ID
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ı
[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
Kod: Tümünü seç
/forum/viewtopic.php?p=8973
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
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
[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
Ö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
Bilgineferi.com üzerinde uygulanan bu yöntem sayesinde forum göçü SEO kaybı yaşanmadan başarıyla tamamlanmıştır.