Cara Hapus Tag Noindex Halaman Woocommerce – Woocommerce adalah asalah satu plugin wordpress yang berfungsi untuk membangun situs e-commerce atau toko online. Tidak hanya woocommerce saja yang digunakan untuk membantu Anda membangun sebuah situs e-commerce. Masih banyak plugin lainnya seperti wp-ecommerce, jigoshop dan masih banyak lagi.

Kali ini saya akan membahas seputar plugin woocommerce, salah satunya adalah mengenai persoalan indexing. Sebelum memasuki pembahasan inti ada baiknya saya akan membahas mengenai apa itu indexing.

Apa itu Indexing?

Istilah indexing mungkin sangat familiar dikalangan mereka yang bekerja atau memiliki kemampuan dalam bidang Search Engine Optimization (SEO). Sementara untuk mereka yang bekerja sebagai programmer tentunya istilah ini sangat asing. Berikut ini penjelasan mengenai indexing.

Baca juga: Apa itu SERP, Penjelasan Lengkap!

Indexing atau pengindeksan adalah sebuah proses analisis konten situs yang dilakukan oleh robots mesin pencari sebelum konten tersebut ditampilkan pada halaman hasil pencarian. Dalam artian lainnya, jika sebuah halaman tidak berhasil untuk di index dengan baik maka halaman tersebut sangat sulit untuk muncul di halaman mesin pencarian.

Pada istilah indexing, ada beberapa istilah yang kita ketahui lagi. Istilah tersebut adalah index dan noindex. Apa perbedaan dari kedua istilah ini? Berikut penjelasannya.

Perbedaan Index dan No Index

Index dan No index adalah sebuah tag HTML, kedua tag ini memiliki perbedaan yang sangat signifikan. Pada dasarnya semua halaman yang ada di situs dapat kita tambahkan kedua tag ini. Pada gambar dibawah ini adalah salah satu contoh tag HTML index ataupun no index pada sebuah halaman:

hapus tag noindex woocommerce
  • Index, halaman situs Anda berpeluang dan diizinkan untuk tampil di halaman hasil pencarian seperti Google, Bing dan lain sebagainya
  • Noindex, tidak mengizinkan halaman situs untuk tampil di halaman hasil pencarian

Untuk pengguna wordpress yang menggunakan plugin optimasi SEO seperti Yoast dan Rankmath pengaturan untuk index dan noindex sudah disertakana pada setiap halaman. Ini dapat ditemukan jika Anda edit halaman situs.

Beberapa kasus untuk pengguna plugin ecommerce seperti Woocommerce, ada beberapa halaman yang otomatis memiliki tag noindex. Halaman ini biasanya kita temukan pada myaccount, cart, checkout dan wishlist.

Mengapa beberapa halaman ini tidak diizinkan untuk di index? Mungkin ada beberapa alasan yang berkaitan dengan keamanan. Apakah tag noindex ini dapat kita rubah menjadi index jika kita menginginkannya? Tentunya bisa.

Hapus Tag Noindex Woocommerce

Beberapa masalah muncul seperti pada saat kita menggunakan tool untuk membantu kita menganalisa sebuah situs. Seperti Google search console, ahref dan semrush, kita akan mendapatkan notifikasi beberapa halaman tidak di indeks. Jika kita tidak menginginkan halaman tersebut untuk di index, maka ada baiknya untuk mengabaikan.

Baca juga: Mengatasi WordPress Scheduled Maintenance Muncul Terus

Lalu bagaimana jika halaman seperti myaccount, cart dan checkout ingin di indeks? Anda perlu hapus tag noindex woocommerce. Berikut cara mudahnya:

Menambahkan Kode

Tambahkan kode berikut ini pada file function.php dan simpan.

// Remove WooCommerce noindex meta in cart, checkout and myaccount pages
add_action( 'template_redirect', 'pram_woo_remove_noindex' );
function pram_woo_remove_noindex() {
  if ( is_page( wc_get_page_id( 'cart' ) ) || is_page( wc_get_page_id( 'checkout' ) ) || is_page( wc_get_page_id( 'myaccount' ) ) ) {
    remove_filter( 'wp_robots', 'wc_page_no_robots', 10 );
  }
}

jika kode diatas tidak berhasil, tambahkan alternatif kode berikut ini:

function is_wc_page_noindex() {
    if ( is_page( wc_get_page_id( 'myaccount' ) ) ) {
        remove_action( 'wp_head', 'wc_page_noindex' );
    }
}
add_action( 'template_redirect', 'is_wc_page_noindex' );

Pengaturan Yoast

Cara selanjutnya adalah untuk pengguna plugin optimasi SEO YOAST. Anda dapat melakukan langsung untuk merubah tag noindex pada halaman cart, checkout dan myaccount woocommerce. Edit halaman yang ingin dirubah tag noindex menjadi index pada bagian menu Advanced yoast. Pengaturan ini biasanya terletak di bagian paling bawah edit halaman.

hapus tag noindex woocommerce

Kesimpulan

Anda dapat melakukan beberapa cara untuk menghapus tag noindex pada halaman cart, checkout dan myaccount woocommerce dengan mudah. Caranya adalah menggunakan penambahan kode di file function.php dan menggunakan pengaturan yang ada pada Plugin Yoast WordPress.

Perlu diketahui diawal, untuk Anda yang tidak terlalu familiar untuk menambahkan kode pada wordpress, silahkan backup terlebih dahulu sebelum menambahkan kode. Ini bertujuan untuk mengantisipasi apabila terjadi error atau kerusakan pada website setelah melakukan penambahan kode.

Demikianlah pembahasan mengenai hapus tag noindex woocommerce, ada pertanyaan atau cara alternatif selain yang diatas? Silahkan ajukan pada kolom komentar dibawah ini. Semoga bermanfaat dan terimakasih.


Avatar for Pram Eko

administrator

Pram Eko is devoted to exploring web trends, website developer, and writing about WordPress for almost 8 years.

Leave a Reply

Your email address will not be published. Required fields are marked *