404 yöntemini ben kullanıyorum. Örnek için
www.bursa.net adresinden haberlere vs bakın.
Türkçe karakterler için de
ASP deki replace komutunu kullandım. DB'den ID ile değil, özel olarak ayırdığım farklı bir field ile çağırıyorum bilgileri.
Mesela, haberi eklerken haber başlığını alıp, içindeki Türkçe karakterleri değiştirip, boşlukları - ile değiştirip
Başbakan Bursa'da açılışlara katıldı
başlığını
Basbakan-Bursa-da-acilislara-katildi
şekline getiriyorsunuz.
Daha sonra çağırırken de
http://www.example.com/haber/Basbaka...a-katildi.html
diye url yi alıp, evirip çevirip aradaki linki çağırıyorsunuz.
SEO için kesinilikle işe yaradığını söyleyebilirim.