Linkleri permalink yapmak için yazdığım
function seoyap($cevir)
{
	$cevir = preg_replace ("'<[\/\!]*?[^<>]*?>'si", "", $cevir);
    $turkce=array('ı','ö','ü','ğ','ş','ç','İ','Ö','Ü','Ğ','Ş','Ç','.','  ',' ');
    $yeni=array('i','o','u','g','s','c','i','O','U','G','S','C','-',' ','-');
    $cevir=str_replace($turkce,$yeni,$cevir);
	$cevir=str_replace('--','-',$cevir);
	$cevir=strtolower($cevir);
	$cevir=ereg_replace("[^A-Za-z0-9-]", "", $cevir);
	if(substr($cevir,strlen($cevir)-2,strlen($cevir))=='--'){
	$cevir=substr($cevir,0,strlen-2);
	}
	if(substr($cevir,strlen($cevir)-1,strlen($cevir))=='-'){
	$cevir=substr($cevir,0,strlen-1);
	}
	if(substr($cevir,0,2)=='--'){
	$cevir=substr($cevir,2,strlen($cevir));
	}
	if(substr($cevir,0,1)=='-'){
	$cevir=substr($cevir,1,strlen($cevir));
	}
	 $a=array('--');
    $b=array('-');
    $cevir=str_replace($a,$b,$cevir);
    
    return $cevir;
}
Kullanımı.
$metin="R10 platformuna ÇOK TEŞEKKÜR ediyoruz. Bize BÖYLE ORTAM SUNDUĞU İÇİN.";

yukarıdaki metin değişkeni konu başlığımız gibi düşünülcekse bunuda permalink(link seo) yapılmak istenirse yukarıdaki seoyap functionından değeri geçirerek kolayca permalinke ulaşabilirsiniz.

$metinseo=seoyap($metin);

Çıktısı şu şekilde olacaktır.
r10-platformuna-cok-tesekkur-ediyoruz-bize-boyle-ortam-sundugu-icin

echo "Konu Başlığı : $metin";
echo "<br />";
echo "Konunun Adrese Çevirilmiş hali $metinseo";

Bunun bir çok classı internette mevcut. sadece benim kendi yazıp kullandığım classtır. Yazılımı çok basittir buraya yazma amacım site içerisinde arandığında r10 üyesinin yardımı kapabilmesidir.