Cara Menampilkan RSS Feed dengan javascript Ajax

Banyak webmaster yang bingung dengan pro dan kontra dalam menggunakan JavaScript untuk menampilkan RSS feed mereka. JavaScript dapat dengan mudah digunakan untuk menampilkan RSS feed di situs internet, tidak hanya membuat tema wordpress yang menakjubkan. Namun, ada yang mengatakan ini bukan teknik yang paling ramah mesin pencari.

PHP digabungkan dengan HTML adalah metode yang disukai menampilkan umpan RSS di situs web dalam hal optimasi mesin pencari. Ini karena server menggunakan bahasa PHP untuk berkomunikasi dengan situs web HTML. Mesin pencari tidak mengenali PHP, namun mengakui HTML yang dimulai dan dikontrol PHP melalui server.

Mesin pencari sudah sangat kuno dalam memilih teknologi bahasa mark-up baru. Bisa dibilang mesin pencari masih berlama-lama dalam hal interpretasi bahasa mark-up, sehingga mengejutkan bahwa mereka masih bisa tetap berfungsi. Mereka terus bekerja karena HTML masih menjadi bahasa utama yang diterapkan oleh website.

Di sisi lain, mesin pencari telah membuat kemajuan besar dalam mengenali corak lain dari penjelajahan di internet, seperti mengenali kapan skema tautan ilegal ada di situs web. Jadi, mereka bukanlah orang-orang kuno dalam konteks linguistik tertentu, tetapi mereka pasti berada di departemen pengenalan bahasa modern. Ini membawa kita kembali ke wacana kita tentang JavaScript dan umpan RSS.

JavaScript adalah bahasa mark-up web yang dikenali dan dibaca oleh browser web pengguna, namun tidak setiap saat, bergantung pada perangkat situs. JavaScript juga dapat dioperasikan oleh server host dalam menampilkan RSS feed pada sebuah situs web. Dalam kedua kasus tersebut, mereka masih tidak dikenali oleh mesin pencari-mesin pencari tidak dapat membaca JavaScript. (Tetapi Anda dapat menyewa a Pengembang Java!)

Akibatnya, satu-satunya manfaat yang dimiliki situs, yaitu menampilkan umpan RSS melalui tangkapan JavaScript adalah statistik interaktivitas pengguna. Ini adalah bagian komponen dari analisis mesin pencari. Jika mesin pencari mengenali bahwa situs web tertentu yang menampilkan umpan RSS melalui JavaScript sering dikunjungi dan pengunjung tersebut berada di sana untuk jangka waktu yang lama, maka mesin pencari akan memberikan kredit ke situs tersebut dengan memberi peringkat lebih tinggi daripada biasanya tanpa interaktivitas.

Jauh lebih sulit untuk menerapkan teknologi RSS feed menggunakan PHP dibandingkan dengan JavaScript, namun upaya tersebut layak untuk dilakukan. Webmaster harus mempelajari bahasa mark-up PHP, dan ini tidak mudah; padahal sebelumnya mereka dapat menggunakannya untuk menampilkan RSS feed. Ada beberapa paket perangkat lunak pembaca RSS feed di pasaran dan banyak juga situs yang menawarkan versi gratis.

Opsi PHP ke HTML untuk menampilkan RSS feed jauh lebih ramah mesin pencari. Ketika server berkomunikasi ke situs web, ia menggunakan bahasa PHP untuk melakukan komunikasi. Situs web kemudian membalas sinyal dari server dengan menggunakan bahasa mark-up HTML, yang dilihat dan dikenali oleh mesin pencari.

Umpan RSS kemudian ditampilkan di antara kode dan tag HTML; tempat perayap mesin pencari mengambilnya dan mengirimkannya ke direktori mesin pencari untuk disimpan. Jadi ketika istilah pencarian yang sesuai dengan kata kunci tersebut dimasukkan ke dalam bilah pencarian, mesin pencari akan menampilkan data yang diarsipkan kepada manusia pencari.

Oleh karena itu, mesin pencari memahami konten RSS di antara kode HTML di situs internet yang menampilkan umpan RSS sebagai milik situs web tersebut. Jadi meskipun Konten atau umpan RSS dimasukkan dari situs lain, mesin pencari percaya bahwa itu berasal dari situs web yang menampilkan RSS feed. Ini adalah imbalan menggunakan PHP dan HTML untuk menampilkan RSS feed di situs web.

Sebagai penutup, menggunakan JavaScript untuk menampilkan RSS feed memang menghasilkan beberapa manfaat, namun jelas memiliki kekurangan. Sebaliknya, menggunakan PHP dan HTML untuk menampilkan RSS feed jelas merupakan pilihan yang lebih baik; tetap saja, ini yang paling sulit.

Saat menampilkan RSS feed di situs Anda, itu akan memberi Anda beberapa konten dan karenanya sedikit lengket. Namun demikian, ada beberapa kelemahan. Anda akan bergantung pada layanan yang Anda pilih, akan ada waktu henti dan situs internet mungkin hilang sama sekali. Anda tidak akan menerima manfaat mesin pencari karena mereka belum dapat menggunakan JavaScript.

Jika Anda lebih menyukai pilihan yang lebih fleksibel dan bermanfaat, Anda harus menggunakan PHP untuk mengurai dan menampilkan RSS feed Anda. Anda memerlukan sedikit pengetahuan PHP untuk melakukan hal ini, namun upaya yang dilakukan akan sepadan.

SimplePie menyediakan kelas PHP gratis yang melakukan sebagian besar pekerjaan berat untuk Anda – membuatnya relatif mudah untuk menggunakan server online Anda sendiri untuk menampilkan RSS feed. Ada pilihan lain yang lebih mapan seperti Magpie dan Carp tetapi SimplePie menawarkan dokumentasi yang efektif dan instruksi yang jelas.

Temukan layanan yang telah melakukan kerja keras ini, berikut adalah situs yang menawarkan pemrosesan RSS hingga Javascript.

Menggunakan Google API untuk Menampilkan Feed dengan AJAX.

Langkah 1: Dengan kunci API Google gratis Anda dapat mengatur feed dengan Ajax hampir dalam beberapa menit, cukup masuk ke pendaftaran mereka halaman, masukkan domain situs Anda dan kunci akan langsung dibuat, hanya akan berfungsi dengan domain tersebut.

Langkah 2: Kode di bawah ini harus mengarah ke bagian di halaman web Anda, yang memanggil kunci Google Code API dan Anda tidak boleh melewatkan langkah ini.

<tipe skrip=”teks/javascript” src=”http://www.google.com/jsapi?kunci=KUNCI API ANDA“> google.load(“feeds”, “1”) //Muat Google Ajax Feed API (versi 1)

Langkah 3: Setelah Anda memanggil Google Ajax Feed API di halaman Anda, yang perlu Anda lakukan hanyalah menggunakan JavaScript untuk memuat RSS feed yang diinginkan, lalu mengambil/menampilkan feed dengan cara yang paling sesuai untuk Anda. Misalnya:

var feedcontainer=document.

getElementById(“feeddiv”) var feedurl=”http://rss.slashdot.org/Slashdot/slashdot” var feedlimit=5 var rssoutput=”Berita Slashdot Terbaru:” function rssfeedsetup(){ var feedpointer=new google.feeds.Feed(feedurl) //API Google Feed metode feedpointer.setNumEntries(

feedlimit) //Metode API Google Feed feedpointer.load(displayfeed) //Metode API Google Feed } function displayfeed(result){ if (!result.error){ var thefeeds=result.feed.entries for (var i=0; i” + thefeeds[i].title + “” rssoutput+=”” feedcontainer.innerHTML=

rssoutput } else alert(“Kesalahan saat mengambil feed!”) } window.onload=function(){ rssfeedsetup() }

KategoriBlogging SEO