Ben şöyle yapıyorum bunu, siteye içerik eklerken bir seo_baslik isimli sütuna da sayfanın başlığındaki Türkçe karakterleri silerek kayıt ediyorum. Onların tekrar etmemesine özen göstermek gerekiyor burda. 2 tane aynı isimde sayfa olursa ikinciye sonunda _2 ekletiyorum.

ana sitede çağırırken de where seo_baslik = '$adresten_gelen' şeklinde çağırıyorum.

Yani kısaca id yerine seo_baslik sütununu kullanıyorum. Ancak çok büyük, çok sayfalı sitelerde sorun çıkartabilir diye düşünüyorum. Sorguyu ağırlaştırabilir. Çok sayfalı siteler yapacaksam bunu kullanmıyorum genelde.