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:
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:
Setelah mengimplementasikan kode tersebut, hasilnya akan menjadi seperti ini:
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.
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.