Artikel Teknologi

Cara Mengatasi Sitemap Could Not Be Read dan Couldn't Fetch. Ini Penyebabnya!

Baru-baru ini saya mengalami masalah pada beberapa blog yang saya miliki. Ketika mencoba menambahkan sitemap.xml dan robots.txt di Google Search Console, muncul error "Sitemap Could Not Be Read" dan "Couldn't Fetch". Tentu saja ini menjadi masalah karena sitemap dan robots.txt penting untuk proses indexing situs oleh Google.

Setelah mencari tau, ternyata penyebabnya ada dua:

Masalah DNS Server

DNS server yang saya gunakan ternyata bermasalah sehingga membuat IP DNS tidak terbaca dengan benar oleh Google. Blog utama saya menggunakan Cloudns sebagai DNS server dan berjalan lancar. Sedangkan blog yang error menggunakan DNS dari Cloudflare.

Saya menduga inilah penyebab utama munculnya error tersebut. DNS Cloudflare tidak bisa resolve dengan benar sehingga Google Search Console tidak bisa mengakses sitemap dan robots.txt.

Double SSL Menyebabkan Conflict

Selain DNS server, ternyata ada double SSL yang dipasang pada blog yang error tersebut. Saya pasang SSL di Cloudflare, sementara hosting juga sudah menyediakan Auto SSL.

Double SSL ini ternyata menimbulkan conflict dan membuat Google Search Console kesulitan membaca sitemap.xml dan robots.txt.

Cara Mengatasi Error Sitemap dan Robots.txt

Berdasarkan analisis di atas, berikut dua cara yang bisa dilakukan untuk mengatasi error Could Not Be Read dan Couldn't Fetch pada sitemap dan robots.txt:

1. Nonaktifkan Salah Satu SSL

Cara pertama adalah mematikan salah satu SSL baik di Cloudflare atau hosting. Sayangnya di Cloudflare tidak bisa dinonaktifkan karena malah membuat blog blank. Sedangkan di hosting, menonaktifkan SSL justru membuat situs jadi tidak aman.

2. Ganti DNS Server ke Default Hosting

Cara kedua dan paling simpel adalah mengganti DNS server ke default dari hosting. Setelah itu hapus sitemap lama dan submit ulang yang baru. Cara ini berhasil mengatasi error dan sitemap serta robots.txt berhasil ditambahkan ke Search Console.

Demikian cara mengatasi error Could Not Be Read dan Couldn't Fetch pada sitemap dan robots.txt di Google Search Console. Pastikan gunakan DNS server yang stabil dan hindari double SSL agar tidak conflict. Semoga informasi ini bermanfaat!

Comments