Mengoptimalkan website wordpress untuk meraih peringkat di hasil pencarian adalah suatu keharusan. Anda perlu melakukan banyak cara untuk meningkatkan peringkat website di hasil pencarian seperti Google, Bing dan lain-lainnya.
Tidak hanya dari kecepatan website yang perlu di optimasi, URL atau permalink dari website juga perlu di optimasi. Salah satu langkah penting dalam mengoptimalkan situs wordpress Anda adalah dengan menghapus slug /category/.
Apa Itu Slug /category/?
Sebelum kita melangkah lebih jauh, mari kita bahas apa sebenarnya yang dimaksud dengan “slug /category/” di WordPress. Ini adalah bagian dari URL yang secara otomatis ditambahkan ke setiap halaman kategori di wordpress.
Baca juga: Menonaktifkan Halaman Author WordPress
Misalnya, jika Anda memiliki halaman kategori “Teknologi,” URL-nya mungkin terlihat seperti ini: https://domain.com/category/teknologi/
. Bagaimana cara kerja slug /category/ pada wordrpress? WordPress memiliki file archive.php di dalamnya. File ini mengatur daftar post berdasarkan jenis post tertentu, seperti kategori, tag, dll.
Jadi dengan bantuan halaman arsip ini yang dihasilkan melalui file archive.php akan menambahkan jenis halaman arsip berdasarkan jenis post tersebut. Jika jenis halaman arsip yang di panggil adalah sebuah kategori post, maka /category/ akan ditambahkan. Begitu juga dengan halaman arsip tag, maka /tag/ akan otomatis di tambahkan pada URL.
Mengapa Harus Hapus /category/ dari URL WordPress?
Setiap awalan /category/ yang ada pada sebuah URL website ini membuatnya sangat terorganisir dengan baik dan membuat URL mudah digunakan. Pengguna akan cepat mengetahui halaman yang mereka akses adalah jenis post atau halaman tertentu. Namun dari beberapa pemilik website wordpress menginginkan slug /category/ tidak di tampilkan.
Berikut ini beberapa alasan mengapa harus hapus /category/ dari URL wordpress:
- Optimisasi SEO: Slug yang bersih dan ringkas meningkatkan SEO situs web Anda, membuatnya lebih mudah dipahami oleh mesin pencari.
- Pengalaman Pengguna: Slug yang lebih pendek dan relevan meningkatkan pengalaman pengguna dengan membuat URL yang mudah dibaca dan diingat.
- Kata Kunci: Mengelola slug kategori memungkinkan Anda untuk memasukkan kata kunci yang relevan dalam URL, membantu peningkatan peringkat di mesin pencari.
- Navigasi: Slug kategori yang teratur membantu dalam navigasi situs web, terutama jika Anda memiliki banyak kategori.
Setelah mengetahui cara kerja slug /category/ dan alasan mengapa harus dihapus pada website wordpress, saatnya untuk mengetahui bagaimana cara menghapus slug tersebut.
Cara Hapus Slug Category di WordPress
Menghapus slug kategori di WordPress adalah proses yang sederhana tetapi perlu dilakukan dengan hati-hati. Ikuti langkah-langkah berikut untuk menghapus slug kategori dengan benar. Ada 4 cara yang perlu Anda ketahui untuk menghapus slug category.
Cara 1: Kustom Struktur Permalink WordPress
Cara pertama yang dapat dilakukan adalah dengan cara kustom struktur permalink wordpress. Silahkan pilih opsi kustom struktur permalink wordpress, ini langkah-langkah yang perlu Anda lakukan,
- Masuk menu dashboard wordpress, pilih menu Settings » Permalinks
- Lalu pilih Custom Structure, pastikan struktur permalink seperti ini: https://domain.com/%category%/%postname%/
- Selanjutnya, pada bagian Optional, tambahkan titik “.” pada kolom Category base
Cara 2: Hapus Slug Kategori dengan kode PHP
Selain menggunakan kustom struktur permalink wordpress, juga dapat menggunakan kode PHP. Anda cukup menambahkan kode dibawah ini pada file function.php atau file kustom function wordpress.
function remove_category( $string, $type ) {
if ( $type != 'single' && $type == 'category' && ( strpos( $string, 'category' ) !== false ) ) { $url_without_category = str_replace( "/category/", "/", $string );
return trailingslashit( $url_without_category ); }
return $string; }
add_filter( 'user_trailingslashit', 'remove_category', 100, 2);
Simpan, lalu flush permalink wordpress.
Cara 3: Hapus Category Prefix MenggunakanPlugin Yoast
Optimasi SEO pada website wordpress Anda menggunakan Yoast? Sangat beruntung, yoast memberikan fitur yang sangat banyak. Salah satunya adalah menghapus slug /category/ wordpress. Jadi jika sudah menggunakan plugin ini, Anda tidak perlu lagi menggunakan cara pertama dan kedua.
Ikuti langkah-langkah di bawah ini untuk menghilangkan awalan kaegori:
- Masuk dashboard wordpress,
- Pilih Yoast SEO » Settings » Categories & Tags,
- Gulir ke bawah, temukan bagian Additional Settings, disable atau matikan pengaturan Show the categories prefix in the slug
- Simpan perubahan yang sudah Anda lakukan.
Cara 4: Menambahkan Kode pada File .htaccess
Jika pada cara pertama memiliki kekurangan, yaitu Anda perlu melakukan rewrite jika memiliki banyak jenis post type. Dan jika ketiga cara diatas tidak dapat Anda lakukan adalah menggunakan cara terakhir. Yaitu menambahkan kode pada file .htaccess.
Ikuti cara berikut ini, sedikit memiliki resiko jika tidak berhati-hati pada saat menambahkan kode di file .htaccess.
- Login pada akun hosting Anda dan masuk ke dashboard cPanel. Selain menggunakan akses cpanel, juga dapat menggunakan akses FTP.
- Temukan file .htaccess pada root utama atau folder public_html. Jika tidak menemukan file tersebut silahkan cek file tersebut memang tidak ada atau sengaja di sembunyikan dengan alasan keamanan.
Baca juga: Cara Menampilkan File Tersembunyi di cPanel
- Tambahkan kode di bawah ini:
RewriteRule ^category/(.+)$ http://www.site.com/$1 [R=301,L]
Kesimpulan
Mengelola slug kategori di WordPress adalah langkah penting dalam mengoptimalkan SEO situs web Anda. Dengan mengikuti panduan ini, Anda dapat dengan mudah menghapus slug kategori yang tidak relevan atau membingungkan dan meningkatkan visibilitas situs Anda di mesin pencari.
Ingatlah untuk mengikuti prinsip-prinsip SEO terbaik dan membuat slug yang ramah pengguna. Dengan demikian, Anda dapat memastikan situs web Anda lebih baik diindeks dan ditemukan oleh audiens yang tepat.
Cara hapus slug category, demikian pembahasan mengenai cara hapus slug category di wordpress. Jika ada pertanyaan ajukan pada kolom komentar ya, semoga bermanfaat dan terimakasih.