Google ve diğer arama motorları web sitelerin link yapılarının kullanıcıların kullanıcı dostu olmalarını önemsemektedir. Yani bir sitesinin url yapısı id yerine kelime grupları kullanmak gerekiyor. Bu kelime grupları anlamlı ve latin karakter kullanmak gerekiyor.
Örneğin; bu makalenin url yapısı https://www.ikweb.org/php-ile-sef-link-fonksiyonu şeklindedir. Bu link yapısı kullanıcıların içerik ile ilgili anlamlı bilgi vermiş olur.
Bu url yapısını oluşturmak için aşağıdaki php kodunu kullanabilirsiniz.
[code]<?php
function permalink($string)
{
$string = strip_tags($string);
$string = trim($string);
$string = strtolower($string);
$turkce=array(“ş”,”Ş”,”ı”,”ü”,”Ü”,”ö”,”Ö”,”ç”,”Ç”,”ğ”,”Ğ”,”İ”);
$duzgun=array(“s”,”s”,”i”,”u”,”u”,”o”,”o”,”c”,”c”,”g”,”g”,”i”);
$string = str_replace($turkce,$duzgun,$string);
$string = str_replace(‘ ‘,’-‘,$string);
$string = preg_replace(“/[^0-9a-z-]/”,null,$string);
return($string);
}
$title = “Php ile Sef Link Fonksiyonu”;
$link = permalink($title);
echo($link);
?>[/code]