Cara Mengatasi Sitemap Could Not Be Read dan Couldn't Fetch. Ini Penyebabnya!
Baru-baru ini Ridvan mengalami masalah pada blog lain yang Ridvan miliki yaitu tidak bisa ditambahkan sitemap pada google webmaster tool atau yang sekarang berganti jadi google search console. Ada dua blog yang bermasalah mengenai ini. Memang dimaklumi karena kedua blog ini adalah blog baru. Tapi saya merasa sudah benar settingan dari kedua blog ini. Karena settingan nya pun serupa dengan blog utama ini. Penggunaan plugin serupa juga. Sudah coba menonaktifkan plugin all in one seo dan menggunakan plugin sitemap lain. Juga tidak bisa ditambahkan sitemap.xml nya. Hal yang terjadi juga sama ketika menambahkan robots.xml pada robots tester milik google. Muncul error juga dan tidak bisa ditambahkan. Gambar error ketika gagal menambahkan sitemap.xml seperti di bawah ini.


Setelah berhari-hari dan lama mencari, ternyata ada perbedaan dari DNS Server. Untuk blog utama saya kebetulan memang menggunakan cloudns untuk dns servernya, alasannya tidak menggunakan dns dari bawaan hosting yaitu ketika ingin migrasi dns cloudns ini lebih cepat untuk membaca dan mengirim ip baru ke semua provider internet yang ada. Atau biasa yang sering kita sebut cepat resolve dns nya. Sedangkan domain yang muncul error Couldn't Fetch dan Sitemap Could Not Be Read saat menambahkan sitemap.xml pada google search console ini menggunakan DNS Server milik cloudflare. Dari sini muncul kecurigaan. Dan ternyata benar saja.
Dari sini Ridvan mengambil kesimpulan penyebab sitemap.xml muncul Sitemap Could Not Be Read dan Couldn't Fetch dan robots.txt tidak bisa ditambahkan ke google search console, karena :
- DNS Server yang bermasalah yang membuat ip dns tidak terbaca oleh google.
- Double nya SSL yang terpasang. Karena menonaktifkan ssl di cloudflare malah membuat website ngeblank, saya juga tidak tahu kenapa. Sedangkan pada hostingan juga sudah terpasang Auto SSL bawaan hostingnya.
- Menonaktifkan salah satu SSL pada server dns atau hosting. Pada kasus ini cloudflare tidak bisa dinonaktifkan ssl yang membuat blog saya menjadi blank. Jadi harus menonaktifkan ssl pada hosting. Sedangkan saya mencoba menonaktifkan pada hosting pun website jadi terbaca tidak secure oleh browser. Mungkin kamu jika bukan menggunakan cloudflare, bisa menonaktifkan salah satu. Karena ini masalahnya ada di cloudflarenya.
- Cara yang paling simpel dan ga ribet. Rubah Name Server domain blog atau website kamu ke NS standar bawaan hosting provider yang disediakan. Saya pilih cara ini dan saya coba untuk menghapus sitemap sebelumnya. Kemudian menambahkan ulang pada google search console. Dan berhasil status menjadi warna hijau. Begitu pula ketika saya coba kembali menambahkan robots.txt, kemudian klik submit. Robots.txt pun berhasil saya tambahkan.
Comments