Sitemizde rahatsız edici reklamlar bulunmamaktadır. Adblock eklentisini kapatarak bize destek olabilirsiniz.

Php scriptleri için özel full sorunsuz SEFLİNK fonksiyonu!

3 dk 5.762 0

Php scriptleri için özel full sorunsuz SEFLİNK fonksiyonu nasıl yapılır, nasıl kullanılır?
Öncelikle SEFLink nedir?, Ne işe yarar? Biraz tanımını yapalım.

SEF Link\’in açılımı Search Engine Friendly Link olarak geçer. Türkçe karşılığı Arama Motoru Dostu Linki anlamına gelmektedir. Google\’nin çok sevdiği ve önemsediği bir link yapısıdır.

Google arama motorunda üst sıralarda çıkmak istiyorsanız SEF Link yapısına önem vermek zorundasınız. Aksi takdirde üst sıralara çıkmayı çok beklemeyin.

Şimdi gelelim fonksiyon yapımıza

function sef_link($url)
{
$url = trim($url);
$find = array('<b>', '</b>');
$url = str_replace ($find, '', $url);
$url = preg_replace('/<(\/{0,1})img(.*?)(\/{0,1})\>/', 'image', $url);
$find = array(' ','&quot;','&amp;', '&', '\r\n', '\n', '/', '\\', '+', '<', '>','%20');
$url = str_replace ($find, '-', $url);
$find = array('.','..', '...','\'');
$url = str_replace ($find, '', $url);
$find = array('é', 'è', 'ë', 'ê', 'É', 'È', 'Ë', 'Ê');
$url = str_replace ($find, 'e', $url);
$find = array('í', 'ì', 'î', 'ï', 'I', 'Í', 'Ì', 'Î', 'Ï','İ','ı');
$url = str_replace ($find, 'i', $url);
$find = array('ó', 'ö', 'Ö', 'ò', 'ô', 'Ó', 'Ò', 'Ô');
$url = str_replace ($find, 'o', $url);
$find = array('á', 'ä', 'â', 'à', 'â', 'Ä', 'Â', 'Á', 'À', 'Â');
$url = str_replace ($find, 'a', $url);
$find = array('ú', 'ü', 'Ü', 'ù', 'û', 'Ú', 'Ù', 'Û');
$url = str_replace ($find, 'u', $url);
$find = array('ç', 'Ç');
$url = str_replace ($find, 'c', $url); 
$find = array('?', '?');
$url = str_replace ($find, '', $url);
$find = array('ş','Ş');
$url = str_replace ($find, 's', $url);
$find = array('ğ','Ğ');
$url = str_replace ($find, 'g', $url);
$find = array('/[^A-Za-z0-9\-<>]/','/[\-]+/', '/<[^>]*>/');
$repl = array('', '-', '');
$url = preg_replace ($find, $repl, $url);
$url = str_replace ('--', '-', $url);
$url = strtolower($url);
return $url;
}

Yukardaki fonksiyon tamamen full olarak konu başlıklarınızı istediğiniz yapıdadır. Yani Google\’nin önemsediği bir link yapısıdır. Kullanımı ise aşağıdaki gibidir.

seflink($konuiceriginiz);
avatar

Mazlum Bora { borasign }

Software Developer