Apakah Anda ingin mengubah slug URL pencarian default di WordPress? Secara default, URL pencarian WordPress tidak mudah digunakan. Pada artikel ini, kami akan menunjukkan kepada Anda cara mudah mengubah slug URL pencarian default di WordPress dan membuatnya lebih SEO dan ramah pengguna.

Mengapa mengubah Slug URL pencarian default di WordPress?
WordPress menggunakan struktur URL SEO friendly untuk semua halaman situs web Anda. URL WordPress ramah SEO biasanya terlihat seperti ini:
http://example.com/some-page/
http://example.com/2018/03/some-article/
http://example.com/category/some-category/
Seperti yang Anda lihat, URL ini cukup mudah dimengerti oleh pengguna dan mesin pencari.
Namun, WordPress masih menggunakan URL yang tidak ramah untuk halaman hasil pencarian. URL pencarian WordPress yang khas terlihat seperti ini:
http://example.com/?s=search-term
Struktur URL ini tidak cocok dengan URL lainnya di situs web Anda. Sementara beberapa plugin pencarian WordPress memang meningkatkan hasil pencarian, sebagian besar tidak melakukan apa-apa tentang URL pencarian itu sendiri.
Bagaimana jika Anda dapat membuat url pencarian Anda terlihat seperti ini?
http://example.com/search/your-search-term/
Mari kita lihat bagaimana membuat URL halaman pencarian WordPress lebih ramah SEO.
Video tutorial
Berlangganan WPBeginner
Jika Anda tidak menyukai video atau memerlukan instruksi lebih lanjut, baca terus.
Ubah Slug URL halaman pencarian di WordPress
Untuk tutorial ini, Anda perlu mengedit file tema WordPress Anda. Jika Anda belum pernah melakukan ini sebelumnya, lihat panduan kami tentang cara menyalin dan menempelkan kode di WordPress.
Metode 1. Ubah URL Pencarian WordPress Slug melalui file fungsi
Metode ini lebih mudah dan direkomendasikan untuk sebagian besar pengguna.
Pertama, Anda perlu menyalin dan menempelkan kode berikut ke file functions.php tema Anda atau plugin khusus situs:
function wpb_change_search_url() {
if ( is_search() && ! empty( $_GET['s'] ) ) {
wp_redirect( home_url( "/search/" ) . urlencode( get_query_var( 's' ) ) );
exit();
}
}
add_action( 'template_redirect', 'wpb_change_search_url' );
Jangan lupa untuk menyimpan perubahan Anda.
Anda sekarang dapat pergi ke situs web mereka dan mencoba menggunakan fungsi pencarian. Anda akan melihat bahwa URL pencarian terlihat seperti ini:
http://example.com/search/your-search-query/

Metode 2. Ubah URL pencarian Slug melalui file htaccess
File .htaccess sering digunakan untuk mengonfigurasi pengalihan dan tugas konfigurasi situs web lainnya. Anda juga dapat menggunakannya untuk mengubah slug URL pencarian default di WordPress.
File .htaccess Anda berada di folder root situs web Anda, dan Anda harus menggunakan aplikasi FTP atau File Manager di cPanel untuk mengeditnya. Silakan merujuk ke panduan ini, jika Anda tidak dapat menemukan file .htaccess.
Di file .htaccess Anda, Anda harus menempelkan kode berikut di bagian bawah:
# Change WordPress search URL
RewriteCond %{QUERY_STRING} ?s=([^&]+) [NC]
RewriteRule ^$ /search/%1/? [NC,R,L]
Jangan lupa untuk menyimpan perubahan Anda dan mengunggah file .htaccess kembali ke server.
Anda sekarang dapat pergi ke situs web mereka dan menggunakan fungsi pencarian. Anda akan melihat bahwa URL pencarian sekarang akan terlihat seperti ini:
http://example.com/search/your-search-query/
Kami harap artikel ini membantu Anda mengubah slug URL pencarian default di WordPress. Anda mungkin juga ingin melihat daftar lebih dari 55 tips, trik, dan peretasan WordPress yang paling dicari.
Jika Anda menyukai artikel ini, berlangganan saluran YouTube kami untuk menonton video tutorial WordPress. Anda juga dapat menemukan kami di Twitter dan Facebook.
