Cara merubah URLs Search Result di blog wordpress melalui .htaccess
Melihat struktur URLs/permalink search result (hasil pencarian) di blog yang berbasiskan Wordpress seperti ini http://example.com/?s=whatever+keys katanya kurang SEO friendly, saya sendiri nggak ngerti juga permalink/URLs yang SEO itu bagaimana
Ada yang bilang struktur permalink search result yang SEO friendly itu seperti ini:
http://example.com/search/whatever+keys
atau
http://example.com/search/whatever+keys.html
Kalau kamu mau coba merubah struktur permalink search result di blog wordpress yang seperti itu, bisa melalui file .htaccess di hostingan kamu dengan metode Apache module mod_rewrite (URL Rewriting Engine), suatu pemetaan URI menjadi nama file dengan menggunakan regular expressions.
“File .htaccess ada di mana om Jev?, nggak nemu neh!”
Klik icon file manager di Cpanel hostingan, akan muncul window seperti gambar (1). Pilih folder domainnya, dan centang Show Hidden Files dan klik tombol GO.

Gambar (1)
Kemudian pada tampilan file manager domain kamu, cari file .htaccess terletak pada root domain (lihat gambar 2). Jika tidak ada, bikin file baru dan beri nama “.htaccess” (tanpa tanda kutip). Selanjutnya kamu edit file tersebut dengan file editor yang ada.
Gambar 2
Nah, cara merubah struktur permalink search result di wordpress menjadi seperti ini http://example.com/search/whatever+keys.html, langsung saja copy-paste kode di bawah ini dalam file .htaccess tersebut.
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]+\ /(#[^?&\ ]*)?\?([^&\ ]*&)?s=([^&\ ]+)[^\ ]*\ HTTP/
RewriteRule ^$ http://example.com/search/%3\.html? [R=301,L]
Ganti example.com dalam kode di atas dengan nama domain kamu dan save pekerjaan kamu. Selesai.
Sekarang coba buka blog kamu dan ketik keyword yang diinginkan dalam search box yang ada dalam blog kamu, maka akan tampil struktur URLs/permalink search result seperti contoh di atas. Selamat mencoba aja deh sob!
Note:
Lebih jauh tentang Apache module mod_rewrite silahkan merujuk ke sini: http://httpd.apache.org/docs/1.3/misc/rewriteguide.html
Tags: .htaccess, Apache, Permalink, Rewrite URLs Search Result, WordPress


November 13th, 2009 at 1:30 pm
wow.. nice tips nih, thanks.. yah.. btw, salam kenaal..
November 14th, 2009 at 8:28 pm
wah mudeng nih bang jev, masih awam ka bela ma WP….
bang jev pingback ta dule, kontesnya sisa H-3
November 15th, 2009 at 10:29 am
mau coba dulu broo
November 19th, 2009 at 5:34 am
[...] cara merubah permalink Search Result di blog wordpress melalui .htaccess ?, sehingga bentuk permalink halaman hasil pencarian di blog wordpress bisa [...]
November 30th, 2009 at 11:43 pm
wah iya nieh gara2 hosting aku rd aneh mau rubah permalink mesti manual di httacces, gak ngerti caranya ternyata nemu disini…
tq bro…sukses ya..
December 6th, 2009 at 11:23 pm
Mantab bro, sukses dicoba, wah wah, enak jg belajar otodidak neh, haha, sukses deh ya….
January 20th, 2010 at 4:04 pm
mantap bro tipsnya. saya jadi tau sekarang. thanks ya…semoga ilmunya bertambah dan terus dibagikan