Search Engine Friendly URL
Search engine friendly url adalah sebuah metode untuk membuat URL atau alamat website yang kita miliki menjadi sebuah alamat yang mudah untuk di-index oleh mesin pencari semacam google, sehingga rangking web yang kita miliki bisa berada di atas. Metode search engine friendly url (SEF) ini hanyalah salah satu cara untuk meningkatkan peringkat website kita dalam daftar pencarian, masih ada metode lain seperti backlink, meta, atau yang lainnya.
Dalam SEF seperti yang telah saya utarakan sebelumnya metodenya adalah dengan mengubah alamat web kita yang tadinya susah untuk di-index, menjadi semakin mudah di-index oleh search engine. Pada prinsipnya kemampuan search engine dalam membaca tidaklah jauh beda dengan manusia. Walau tak sesempurna manusia tetapi beberapa faktor pembacaan oleh search engine hampir sama dengan manusia. Misalnya pada url, search engine dan manusia sama-sama bakal lebih mudah membaca url seperti ini :
http://www.contoh.com/aksi/metode/parameter
daripada seperti ini :
http://www.contoh.com/index.php?act=aksi&met=metode&par=parameter
Nah, pada contoh pertama merupakan contoh SEF, sedang contoh kedua bukan merupakan url SEF. Metode yang digunakan untuk membuat SEF istilahnya adalah url rewriting, untuk melakukannya dibutuhkan sebuah file .htaccess file ini adalah sebuah file yang otomatis akan me-redirect atau menolak suatu request [utamanya http request] yang menuju website kita. File .htaccess ini hanya bisa berjalan saat mod_rewrite [apache] dari web server aktif. Untuk melihat apakah mod_rewrite [apache] aktif atau tidak caranya mudah. Yaitu buat sebuah file php dan isi file tersebut dengan kode dibawah ini :
<? phpinfo(); ?>
setelah itu simpan file tersebut misal dengan nama info.php, dan disimpan di (misal)
/path/to/file [root folder atau folder apa saja yang merupakan bagian kita ]
kemudian buka file tersebut lewat browser, misal
http://www.path.com/to/file/info.php
dan lihat disitu apakah ada mod_rewrite, kalau ada, selamat anda bisa memakai SEF dengan .htaccess. Adapun contoh file .htaccess adalah :
Options +FollowSymLinks
Options -Indexes
DirectoryIndex index.php
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]
isi file .htaccess ini merupakan serangkaian command kepada server yang biasanya juga terdapat di httpd.conf.
Semoga berguna….
~~~~~~~~~~~~~~~~~~~~~~~
Regard,
Quantro a.k.a Royyan A.




thnx for the info. This is very usefull to my next project.
mya
May 27, 2009 at 08:17
thanks ya infonya
furniture indonesia
June 1, 2009 at 11:11
[...] | Tags: internet, Programming, sistem, Software Development | No Comments setelah pada post sebelumnya saya bercerita sekilas tentang URL rewriting dengan file .htaccess, maka pad post saya kali ini [...]
.htaccess URL Rewriting « the coded life
June 6, 2009 at 09:25
klo untuk blog sistem tulisan diatas bisa digunakan? tp ada yang lebih simple, dan gampang gak … gak pake ribet..
http://iklanhonda.blogspot.com
ajat
June 15, 2009 at 18:17
ada coba liat ke sini atawa sini, di sono tinggal masukin kode anda n klik tombol yang ada (highlight or hilite me!)
quantro
June 16, 2009 at 20:12
keren. ini yg saya cari2
bautinja
December 30, 2011 at 08:44