Cara mengubah siput URL pencarian default di WordPress

Apakah Anda ingin mengubah siput URL pencarian default di WordPress? Secara default, URL pencarian WordPress tidak mudah digunakan. Pada artikel ini, kami akan menunjukkan 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 yang SEO-friendly untuk semua halaman di situs Anda. URL WordPress SEO-friendly yang khas 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 dipahami baik oleh pengguna maupun mesin telusur.

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 Anda. Sementara beberapa plugin pencarian WordPress meningkatkan hasil pencarian, sebagian besar tidak melakukan apa-apa tentang URL pencarian itu sendiri.

Bagaimana jika Anda bisa membuat url pencarian Anda terlihat seperti ini?

http://example.com/search/your-search-term/

Mari kita lihat bagaimana membuat URL halaman pencarian WordPress lebih SEO friendly.

Video tutorial

Daftar ke WPBeginner

Jika Anda tidak menyukai video tersebut atau membutuhkan petunjuk 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 Slug WordPress melalui file fungsi

Metode ini lebih mudah dan direkomendasikan untuk sebagian besar pengguna.

Anda harus terlebih dahulu menyalin dan menempelkan kode berikut ke tema atau file plugin’s.php khusus situs Anda:

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 mengunjungi situs web mereka dan mencoba menggunakan fungsi pencarian. Anda akan melihat bahwa URL pencarian terlihat seperti ini:

http://example.com/search/your-search-query/

Cara mengubah siput URL pencarian default di WordPress 2

metode 2. Ubah URL pencarian Slug melalui file htaccess

File .htaccess biasanya digunakan untuk mengonfigurasi pengalihan dan tugas konfigurasi situs lainnya. Anda juga dapat menggunakannya untuk mengubah siput URL pencarian default di WordPress.

File .htaccess Anda terletak di direktori root situs web Anda dan Anda harus menggunakan klien FTP atau Manajer File 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 akhir:

# 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 mengunjungi 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 siput URL pencarian default di WordPress. Anda mungkin juga ingin melihat daftar 55+ tips, trik, dan peretasan WordPress ini.

Jika Anda menyukai artikel ini, berlangganan saluran kami YouTube untuk menonton video tutorial WordPress. Anda juga dapat menemukan kami di Twitter dan Facebook.

Pos terkait

Back to top button