Bu biraz pasif kalır bence, pek etkili bir yöntem değil. Eğer kullandığınız sunucunun yeniden yazma özelliği (rewrite) yoksa, şöyle bir alternatif var.

İlk önce QUERY_STRING'i elde ediyoruz ve "/" işaretini kullanarak bölüyoruz.

$url = $_SERVER["QUERY_STRING"];
$url = explode("/", $url);
Daha sonra şöyle bir kullanım alanaı geliştirebiliriz:

http://herhangi.com/?/kategori/5/turk-roman-yazarlari
Elde etmek içinse:

echo $url[1]; // kategori
echo $url[2]; // 5
echo $url[3]; // turk-roman-yazarlari
Numara yerine sadece SEF adını veritabanına göre ayarlarsanız, daha bir alıcı görünür tabii.