function kucult($kelime){
            $ara = array ('@Ğ@',
            '@Ü@',
            '@Ş@',
            '@I@',
            '@İ@',
            '@Ö@',
            '@Ç@');

            $degistir = array ('ğ',
            'ü',
            'ş',
            'ı',
            'i',
            'ö',
            'ç');

            // $kelime içerisinde $ara değişkenini bul ve $degistir değişkendeki karşılığı ile değiştir
            $kelime = preg_replace($ara, $degistir, $kelime);

            // $kelime değişkenini küçült
            $kelime = strtolower($kelime);

            // $kelime değişkeninin son halini döndür
            return($kelime);
        }
        function seo_cevir($kelime)
        {
            $kelime = str_replace  (' ','-',$kelime);
            // $kelime değişkenini küçült
            $kelime = saho::kucult($kelime);

            // Çevrilecek
            $turkce[0] = '/ö/';
            $turkce[1] = '/ç/';
            $turkce[2] = '/ş/';
            $turkce[3] = '/ğ/';
            $turkce[4] = '/ü/';
            $turkce[5] = '/ı/';
            $turkce[6] = '/é/';
            $turkce[7] = '/à/';
            $turkce[8] = '/ã/';
            $turkce[9] = '/â/';
            $turkce[10] = '/ù/';
            $turkce[11] = '/û/';
            $turkce[12] = '/ì/';
            $turkce[13] = '/î/';
            $turkce[14] = '/ò/';
            $turkce[15] = '/õ/';
            $turkce[16] = '/ô/';
            $turkce[17] = '/ß/';
            $turkce[18] = '/è/';
            $turkce[19] = '/ê/';
            $turkce[20] = '/“/';
            $turkce[21] = '/”/';
            $turkce[22] = '/‘/';
            $turkce[23] = '/’/';
            $turkce[24] = '/ /';
            $turkce[25] = '/_/';
            $turkce[25] = '/--/';

            // Çevireceğimiz harfler
            $turkce_cevir[0] = 'o';
            $turkce_cevir[1] = 'c';
            $turkce_cevir[2] = 's';
            $turkce_cevir[3] = 'g';
            $turkce_cevir[4] = 'u';
            $turkce_cevir[5] = 'i';
            $turkce_cevir[6] = 'e';
            $turkce_cevir[7] = 'a';
            $turkce_cevir[8] = 'a';
            $turkce_cevir[9] = 'a';
            $turkce_cevir[10] = 'u';
            $turkce_cevir[11] = 'u';
            $turkce_cevir[12] = 'i';
            $turkce_cevir[13] = 'i';
            $turkce_cevir[14] = 'o';
            $turkce_cevir[15] = 'o';
            $turkce_cevir[16] = 'o';
            $turkce_cevir[17] = 's';
            $turkce_cevir[18] = 'e';
            $turkce_cevir[19] = 'e';
            $turkce_cevir[20] = '';
            $turkce_cevir[21] = '';
            $turkce_cevir[22] = '';
            $turkce_cevir[23] = '';
            $turkce_cevir[24] = '-';
            $turkce_cevir[25] = '';
            $turkce_cevir[26] = '-';

            $kelime = preg_replace ( $turkce, $turkce_cevir, $kelime );
            //
            $kelime = preg_replace('/[^a-z0-9-. *]/i', '', $kelime);
            return $kelime;
        }
kodlar ejder-hasan abi nin seo_cevir fonbksiyonunu kullanabilirsin epey 1 detaylı üstüne 1-2 1 şey eklemiştim