Monday, January 30, 2012

Solusi Mengatasi Error A Feed Could Not Be Found At

Solusi Error A Feed Could Not Be Found AtKeluhan dari seorang sahabat blogger yangmendapatkan pesan error message “A feedcould not be found at…” pada waktu berkomentardi commentluv membuat saya jadi penasaran dan ingin tahu penyebabnya danbagaimana cara mengatasi “A feed could not be found at…” ini.Saking penasaran saya pun langsung meluncur ke blog sobat Waloetzyang kotak komentarnya sudah terintegrasi dengan Commentluv dan mencoba memasukkan link blog sobat Mahir Blogging yang mengeluhkan masalahini. Dan benar saja begitu link url blognya saya masukkan langsung keluar pesanerror seperti ini : undefined Error on site - trying to read resulted inerror : A feed could not be found at http://penowo.blogspot.com. A feed with an invalid mime type may fall victim tothis error, or SimplePie was unable to auto-discover it.. Useforce_feed() if you are certain this URL is a real feed”. Screenshotcommentluv error message (rssauto-discovery problem) dapat sobat lihat pada gambar dibawah ini.



Belum puas juga dengan bukti ini saya pun mencobangecek link url feed blog ini dan blog sobat Mahir Blogging melalui Feed Validator. Sengaja saya hanyamengetikkan url homepage untuk membuktikan apakah situs Feed Validator mampu menelusuri pencarian feed, dan hasilnya linkurl feed blog saya ditemukan dan valid sedangkan link url feed Mahir Bloggingtidak ditemukan. Padahal template blog kami sama-sama menggunakan Thesis tapi itulah salah satu sebabnya kenapadulu saya pernah katakan kepada mas Khusaini (empunya blog) bahwa template kamiserupa tapi tak sama.



Kenapa linkurl feed tidak bisa ditemukan ( a feed cannot be found ) ?

Untuk menjawab pertanyaan ini saya pun meluncur lagike websitenya Andy Bailey si punggawacomluv.com dan di link I get the message“a feed cannot be found at…” inilah penjelasan masalah yang terjadi padaMahir Blogging. Penyebablink url feed tidak berhasil ditemukan saat berkomentar di situs/blog dengancommentluv adalah karena pada template (header) tidak ditemukan adanya kodeatau script Auto-Discovery yang berfungsi untuk memanggil RSS Feed danmenampilkan urutan konten sebuah situs/blog secara otomatis. Bingungkhan..? Sama dong..he he. Untuk sobat blogger yang pada templatenya sudahterdapat button/icon rss feed atau pun sudah memasang berlangganan feed artikelvia email, berarti anda aman karena url feed blog anda sudah pasti ditemukan. Kembalisaya mencoba pembuktian dengan melihat dalaman template dengan cara View Page Source untuk mengetahui pastiadakah kode pemanggil auto-discovery ( auto-discovery code ) pada template blogShare With Irfan dan Mahir Blogging yang di tandai dengankode <link rel="alternate"type="application/rss+xml" bla bla bla.... Hasilnyalihat screenshot dibawah ini :




1.   Hanya ada 1 solusi bagaimana cara mengatasi linkurl feed yang tidak berhasil ditemukan yaitu dengan memasang kode auto-discovery pada bagian <head>… </head> blog anda.
2.     Dibawah ini adalah kode auto discovery untuksemua platform website/blog menurut Mr.Andy Bailey :
Wordpress Blogs Default RSS Feed:
<linkrel="alternate" type="application/rss+xml"title="<?php bloginfo('name'); ?> RSSFeed" href="<?phpbloginfo('rss2_url'); ?>" />

Any Blogs FeedBurner  Feed :
<linkrel="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 postsFeed"href="http://mysite.blogspot.com/feeds/posts/default"/>

Wordpress 3.0 and Up :
This is for adding your default feed (the one you get automaticallywith your wordpress blog)

Open up your themes functions.php and add this code :
// wordpress 3.0 and up
add_theme_support('automatic-feed-links' );

3.    Untuk sobat blogger pengguna blogspot, copy sajakode auto-discovery seperti blog saya ini dan ganti dengan url blog sobatkemudian 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  buatsobat yang ingin membuat kode auto-discovery otomatis secara online silahkanmeluncur ke link Free Tool Creates RSS Auto Discovery Code ini.


5.   Terakhir jika kode auto-discovery sudahterpasang pada template cobalah cek sekali lagi melalui Feed Validator. Jika situs iniberhasil mendeteksi link url feed sobat berarti feed tersebut valid. Dan cobajuga 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 hasilpenelusuran selama 1 malam dan berhasil saya tulis selama 4 jam ini, khususuntuk 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 kesulitanpara sahabat blogger dan mengetuk hati para tukang copas untuk sudimencantumkan link sumber jika anda mengcopas artikel ini. Happy nice bloggingmy friend..!!

SourceLink :


:: Vote My Blog Here..!! ::

W3 Directory - the World Wide Web Directory

No comments:

Post a Comment