Aramayan Bulamaz
×
htaccess sef url arama sorgusuna ait içerikleri görüntülemektesiniz.
PHP SEO Url Yapımı


Site içeriğinin seo url uyumlu olması arama motorları tarafından daha çabuk bulunmasını sağlar.

Konu başlığını url olacak şekilde ayarlamalıyız. Bunun için bir fonksiyon hazırlamamız gerekmekte.
function seo($baslik){ $bul = array('Ç', 'Ş', 'Ğ', 'Ü', 'İ', 'Ö', 'ç', 'ş', 'ğ', 'ü', 'ö', 'ı', '-'); $yap = array('c', 's', 'g', 'u', 'i', 'o', 'c', 's', 'g', 'u', 'o', 'i', ' '); $link = strtolower(str_replace($bul, $yap, $baslik)); $link = preg_replace("@[^A-Za-z0-9-_]@i", ' ', $link); $link = trim(preg_replace('/s+/',' ', $link)); $link = str_replace(' ', '-', $link); return $link; }
Bu fonksiyonu yazdık, şimdi veritabanımızda konuların bulunduğu tabloya bir de url isimli sütun açıyoruz, siteye konu eklenirken konu başlığını bu fonksiyondan geçirerek url isimli sütuna kayıt işlemini yapacağız.$url = seo($konubasligi);
olacak şekilde url isimli bir değişkene atamasını yapıp bu değişkeni konu kaydı yapılırken url isimli sütuna kaydını yaparız. Site içinde bu konuya link vereceğimiz zaman veritabanından çektiğimiz url bilgisini konu linki olarak belirlemeliyiz.
echo '<a href="'.$id.'-'.$url.'">'.$baslik.'</a>';

Urlleri seo uyumlu yaptık, anlatım biraz karışık oldu sanırım, veritabanına bilgi kaydı ve bilgi okuma kısmını bildiğinizi varsayarak anlatıyorum bu konuyu, veritabanına bağlanıp bilgi okuma isimli konuya  bakabilirsiniz.



Bunları yaptığınız halde sisteminiz çalışmay

  • Önceki Sayfa
  • Sonraki Sayfa