Ada beberapa metode yang bisa digunakan tergantung pada apakah Anda ingin menyembunyikan halaman-halaman tersebut dari pengguna atau sepenuhnya memblokir akses ke halaman tersebut. Berikut adalah beberapa cara yang bisa dilakukan:
1. Menggunakan Plugin
Anda bisa menggunakan plugin untuk mengelola redirection atau untuk menonaktifkan akses ke URL tertentu.
- Redirection Plugin: Plugin ini memungkinkan Anda untuk mengarahkan URL
domain.com/tag
ataudomain.com/category
ke halaman lain (misalnya halaman utama atau halaman 404). Anda bisa mendownload dan menginstal plugin Redirection dari direktori plugin WordPress. - SEO Plugin: Beberapa plugin SEO seperti Yoast SEO atau Rank Math memiliki opsi untuk noindex atau menonaktifkan kategori dan tag dari hasil pencarian dan juga menyembunyikannya dari pengguna.
2. Menonaktifkan dari Robots.txt
Anda dapat menambahkan peraturan di file robots.txt
untuk memblokir mesin pencari mengindeks URL tag
dan category
. Anda bisa mengakses file robots.txt
dan menambahkan baris berikut:
Disallow: /tag/
Disallow: /category/
Namun, ini hanya akan mencegah mesin pencari mengindeks halaman tersebut, bukan memblokir akses pengguna ke halaman tersebut.
3. Menggunakan Custom Rewrite Rules
Anda bisa menambahkan aturan custom di file .htaccess
untuk mengarahkan atau memblokir akses ke URL tag
dan category
. Berikut contoh aturan yang bisa ditambahkan di file .htaccess
:
Redirect 301 /tag/ /404
Redirect 301 /category/ /404
Ini akan mengarahkan setiap akses ke domain.com/tag
atau domain.com/category
ke halaman 404.
4. Mengubah Template WordPress
Jika Anda ingin menampilkan halaman kosong atau pesan khusus untuk URL tag
dan category
, Anda bisa mengedit template WordPress.
Buat file category.php
dan tag.php
di dalam folder tema Anda, dan tambahkan kode berikut untuk menampilkan halaman kosong:
<?php
// File: category.php atau tag.php
// Menampilkan halaman kosong
?>
Atau untuk mengarahkan ke halaman lain:
<?php
// File: category.php atau tag.php
wp_redirect(home_url()); // Mengarahkan ke halaman utama
exit;
?>
Pilih metode yang sesuai dengan kebutuhan Anda. Jika Anda tidak ingin halaman tersebut diakses oleh siapapun, cara dengan redirect atau modifikasi template adalah yang paling efektif.