Solusi Error A Feed Could Not Be Found At – Keluhan dari seorang sahabat blogger yang
mendapatkan pesan error message “A feed
could not be found at…” pada waktu berkomentar
di commentluv membuat saya jadi penasaran dan ingin tahu penyebabnya dan
bagaimana cara mengatasi “A feed could not be found at…” ini.
Saking penasaran saya pun langsung meluncur ke blog sobat Waloetz
yang kotak komentarnya sudah terintegrasi dengan Commentluv dan mencoba memasukkan link blog sobat Mahir Blogging yang mengeluhkan masalah
ini. Dan benar saja begitu link url blognya saya masukkan langsung keluar pesan
error seperti ini : “undefined Error on site - trying to read resulted in
error : A feed could not be found at http://penowo.blogspot.com. A feed with an invalid mime type may fall victim to
this error, or SimplePie was unable to auto-discover it.. Use
force_feed() if you are certain this URL is a real feed”. Screenshot
commentluv error message (rssauto-discovery problem) dapat sobat lihat pada gambar dibawah ini.
Belum puas juga dengan bukti ini saya pun mencoba
ngecek link url feed blog ini dan blog sobat Mahir Blogging melalui Feed Validator. Sengaja saya hanya
mengetikkan url homepage untuk membuktikan apakah situs Feed Validator mampu menelusuri pencarian feed, dan hasilnya link
url feed blog saya ditemukan dan valid sedangkan link url feed Mahir Blogging
tidak ditemukan. Padahal template blog kami sama-sama menggunakan Thesis tapi itulah salah satu sebabnya kenapa
dulu saya pernah katakan kepada mas Khusaini (empunya blog) bahwa template kami
serupa tapi tak sama.
Kenapa link
url feed tidak bisa ditemukan ( a feed cannot be found ) ?
Untuk menjawab pertanyaan ini saya pun meluncur lagi
ke websitenya Andy Bailey si punggawa
comluv.com dan di link I get the message“a feed cannot be found at…” inilah penjelasan masalah yang terjadi pada
Mahir Blogging. Penyebab
link url feed tidak berhasil ditemukan saat berkomentar di situs/blog dengan
commentluv adalah karena pada template (header) tidak ditemukan adanya kode
atau script Auto-Discovery yang berfungsi untuk memanggil RSS Feed dan
menampilkan urutan konten sebuah situs/blog secara otomatis. Bingung
khan..? Sama dong..he he. Untuk sobat blogger yang pada templatenya sudah
terdapat button/icon rss feed atau pun sudah memasang berlangganan feed artikel
via email, berarti anda aman karena url feed blog anda sudah pasti ditemukan. Kembali
saya mencoba pembuktian dengan melihat dalaman template dengan cara View Page Source untuk mengetahui pasti
adakah kode pemanggil auto-discovery ( auto-discovery code ) pada template blog
Share With Irfan dan Mahir Blogging yang di tandai dengan
kode <link rel="alternate"
type="application/rss+xml" bla bla bla.... Hasilnya
lihat screenshot dibawah ini :
1. Hanya ada 1 solusi bagaimana cara mengatasi link
url feed yang tidak berhasil ditemukan yaitu dengan memasang kode auto-discovery pada bagian <head>
… </head> blog anda.
2. Dibawah ini adalah kode auto discovery untuk
semua platform website/blog menurut Mr.
Andy Bailey :
Wordpress Blogs Default RSS Feed :<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" />Any Blogs FeedBurner Feed :<link rel="alternate" type="application/rss+xml" title="Feedburner Feed" href="http://feeds.feedburner.com/yourfeedburnerid" />For Blogspot Blogs Feed :<link rel="alternate" type="application/rss+xml" title="My blogspot posts Feed" href="http://mysite.blogspot.com/feeds/posts/default" />Wordpress 3.0 and Up :This is for adding your default feed (the one you get automatically with your wordpress blog)Open up your themes functions.php and add this code :// wordpress 3.0 and upadd_theme_support( 'automatic-feed-links' );
3. Untuk sobat blogger pengguna blogspot, copy saja
kode auto-discovery seperti blog saya ini dan ganti dengan url blog sobat
kemudian letakkan pada template dibawah kode <head>.
Atau sobat bisa juga meletakkan kode auto-discovery dibawah kode <link expr:href='data:blog.url'
rel='canonical'/>.
<link rel="alternate" type="application/atom+xml" title="Share With Irfan - Atom" href="http://rayhanzhampiet.blogspot.com/feeds/posts/default" /><link rel="alternate" type="application/rss+xml" title="Share With Irfan - RSS" href="http://rayhanzhampiet.blogspot.com/feeds/posts/default?alt=rss" />
4. Trus buat
sobat yang ingin membuat kode auto-discovery otomatis secara online silahkan
meluncur ke link Free Tool Creates RSS Auto Discovery Code ini.
5. Terakhir jika kode auto-discovery sudah
terpasang pada template cobalah cek sekali lagi melalui Feed Validator. Jika situs ini
berhasil mendeteksi link url feed sobat berarti feed tersebut valid. Dan coba
juga mengetikkan url feed blog anda secara lengkap pada addres bar.
Sekian dulu posting investigasi errormessage a feed could not be found at Commentluv or Blogger hasil
penelusuran selama 1 malam dan berhasil saya tulis selama 4 jam ini, khusus
untuk Mahir Blogging dan sobat blogger yang mungkin memiliki masalah yang sama.
Meskipun saya yakin artikel ini akan dicopas dalam waktu kurang dari 1 menit
(ha..ha..ha..!) namun saya hanya berharap artikel ini dapat membantu kesulitan
para sahabat blogger dan mengetuk hati para tukang copas untuk sudi
mencantumkan link sumber jika anda mengcopas artikel ini. Happy nice blogging
my friend..!!
Tidak ada komentar:
Posting Komentar