Istilah slug terdengar familiar bagi programmer PHP yang pernah mendalami desain CMS untuk menampung artikel. Misalnya
Judul : Cara Membuat Slug Pada Judul Artikel [PHP]
Slug : cara-membuat-slug-pada-judul-artikel-php
Sekilas sederhana dan tak berguna, ya. Tapi menurut kata para pakar ahli SEO link artikel yang dibuat dengan model slug jauh lebih SEO friendly, karena di dalam link tersebut terdapat kata kunci penguat bagi judul dan isi artikel blog yang terkait dengan link tersebut.
Tanpa slug : http://www.komputoo.pw/?article=8928
Dengan slug :
(1) http://www.komputoo.pw/article/cara-membuat-slug-pada-judul-artikel-php
ATAU
(2) http://www.komputoo.pw/8928/cara-membuat-slug-pada-judul-artikel-php
URL SEO friendly dengan slug bisa diimplementasikan dengan berbagai macam cara, seperti kedua contoh di atas. Contoh (1) bisa diimplementasikan apabila slug dibuat dan disimpan saat pertama kali artikel diterbitkan. Sementara metode (2) bisa diimplementasikan untuk yang ingin CMS nya lebih cepat, karena pencarian artikel berdasarkan ID dalam data tipe INT lebih cepat dilakukan daripada ID artikel yang disimpan dalam bentuk string slug.
Metode kedua hanya akan mencari artikel dari database berdasarkan ID = 8928. Sementara kode slug hanya dibuat sebagai pelengkap setelah judul dan konten artikel diambil dari database.
function slug($str){ $str = strtolower($str); $str = preg_replace("([^a-z0-9]+)"," ",$str); $str = preg_replace("([ ]+)"," ",$str); $str = str_replace(' ','-',$str); return $str; }
Saya rasanya tidak perlu menjelaskan, ya. Langsung saja comot kodenya jika anda perlu. :D
0 comments