You are currently viewing Mengatasi Masalah “Crawled – Currently Not Indexed” di Google Search Console

Mengatasi Masalah “Crawled – Currently Not Indexed” di Google Search Console

Ketika mengelola sebuah website, terkadang kita akan menemui berbagai masalah di Google Search Console. Salah satu masalah yang mungkin ditemui adalah status “Crawled – currently not indexed” pada beberapa halaman.

Pada artikel ini, kita akan membahas cara menangani masalah ini, khususnya yang berkaitan dengan umpan RSS atau URL yang berakhiran dengan /feed/.

 

Mengenal Sebentar tentang /feed/

Apa Itu /feed/?

Di banyak website WordPress, /feed/ adalah akhiran URL yang mengarah ke umpan RSS. Ini adalah representasi dari konten situs Anda dalam format XML yang memudahkan pembaca RSS, agregator berita, dan mesin pencari untuk mengambil konten Anda secara berkala. Namun, dalam beberapa kasus, mungkin tidak ada kebutuhan untuk mengindeks halaman umpan ini di mesin pencari.

Namun, ketika Anda membuka URL tersebut, tampilan nya adalah seperti ini:

2. Tampilan halaman feed
Tampilan halaman ‘feed’

Mengapa URL dengan /feed/ Muncul sebagai “Crawled – Currently Not Indexed”?

Google dan mesin pencari lainnya akan merayapi (crawl) dan memutuskan apakah akan mengindeks sebuah halaman berdasarkan sejumlah faktor. Untuk umpan RSS, yang umumnya hanya berisi kode XML, mungkin dianggap tidak relevan untuk diindeks karena tidak memberikan nilai tambah untuk pengguna mesin pencari.

 

Bagaimana Cara Menghilangkan Umpan /feed/?

Jika Anda memutuskan bahwa umpan RSS tidak perlu ada atau diindeks, ada beberapa cara untuk menonaktifkannya:

Plugin WordPress

Gunakan plugin seperti “Disable Feeds” yang secara otomatis akan menonaktifkan semua jenis umpan di WordPress.

Manual melalui functions.php

Ini adalah solusi paling kami rekomendasikan. Tambahkan kode berikut ke functions.php pada tema Anda untuk menonaktifkan umpan. Untuk kode nya sendiri, saya akan menggunakan 410 (halaman dihapus), dan bukan 404 (halaman tidak ditemukan).

Ini adalah sinyal yang lebih kuat kepada mesin pencari seperti Google bahwa konten tersebut sengaja dihapus dan bukan karena kesalahan sementara.

Silahkan masukan kode ini ke dalam function.php situs Anda

function disable_all_feeds() {
status_header( 410 );
die('Content no longer available.');
}

add_action('do_feed', 'disable_all_feeds', 1);
add_action('do_feed_rdf', 'disable_all_feeds', 1);
add_action('do_feed_rss', 'disable_all_feeds', 1);
add_action('do_feed_rss2', 'disable_all_feeds', 1);
add_action('do_feed_atom', 'disable_all_feeds', 1);
add_action('do_feed_rss2_comments', 'disable_all_feeds', 1);
add_action('do_feed_atom_comments', 'disable_all_feeds', 1);

Jika Anda memakai plugin wpCode, tampilan implementasi nya seperti ini:

1. Tampilan kode disable feed di function.php
Tampilan kode disable feed di function.php

Setelah mengimplementasikan kode tersebut, hasilnya akan menjadi seperti ini:

3. Tampilan halaman feed setelah kode penolakan di implementasikan
Tampilan halaman ‘feed’ setelah kode penolakan di implementasikan

 

Mulai melakukan validasi lagi

Setelah mengimplementasikan kode tersebut, saat nya melakukan validasi di Google Search Console, untuk memberitahu bahwa URL yang memiliki kode di belakang nya /feed/ tersebut sudah hilang.

4. Lakukan validasi di Google Console
Lakukan validasi di Google Console

 

Kesimpulan

Mengatasi masalah “Crawled – currently not indexed” untuk URL dengan /feed/ memerlukan pemahaman tentang fungsinya dalam WordPress dan bagaimana mesin pencari berinteraksi dengan jenis konten ini.

Dengan menonaktifkan atau mengalihkan umpan RSS, Anda dapat memberikan sinyal yang lebih jelas kepada Google dan mesin pencari lainnya tentang konten mana yang seharusnya diindeks.

Sebagai catatan akhir, selalu pastikan untuk membuat cadangan sebelum membuat perubahan signifikan pada situs Anda.

Leave a Reply