- JEVUSKA - http://www.jevuska.com -
Cara merubah URLs Search Result di blog wordpress melalui .htaccess
Posted By Jevuska On November 13, 2009 @ 2:58 am In Tutorial | 16 Comments
Melihat struktur URLs/permalink search result (hasil pencarian) di blog yang berbasiskan Wordpress seperti ini http://www.jevuska.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://www.jevuska.com/search/whatever+keys
atau
http://www.jevuska.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://www.jevuska.com/search/%3\.html? [R=301,L]
Ganti www.jevuska.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
Update (16-02-2010): Untuk yang tidak pake permalink .html dibelakang url
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]+\ /(#[^?&\ ]*)?\?([^&\ ]*&)?s=([^&\ ]+)[^\ ]*\ HTTP/
RewriteRule ^$ http://www.jevuska.com/search/%3? [R=301,L]
Jangan lupa untuk mengganti www.jevuska.com dalam kode di atas dengan nama domain kamu dan save pekerjaan kamu. Selesai.
Article printed from JEVUSKA: http://www.jevuska.com
URL to article: http://www.jevuska.com/2009/11/13/cara-merubah-urls-search-result-di-blog-wordpress-melalui-htaccess
Click here to print. Click here for download (Internet Explorer only)
Copyright © 2009 JEVUSKA. All rights reserved.