Membuat RSS feed untuk halaman web yang tidak memiliki layanan RSS dengan menggunakan layanan Feed43 (bagian 1)

Tagged with: , ,
Short url : This is the short link.

rssfeed-tutorial

Seorang kawan lama meminta bantuan saya untuk membuatkan list sindikasi RSS dari beberapa situs web media online di tanah air untuk keperluan media monitoring yang dijalankan oleh perusahaannya.

Perusahaan tempat dia bekerja menggunakan perangkat lunak RSS Reader, yang dipergunakan untuk menarik Sindikasi RSS dari beberapa media online di tanah air, beberapa situs web tersebut secara default menyertakan layanan RSS feed, sehingga dapat dengan mudah di sindikasikan ke perangkat lunak tersebut. Nah, bagaimana untuk situs web yang memang tidak memiliki layanan rss feed? padahal situs webnya ada didalam daftar yang diberikan pada saya.

Daripada harus mengatakan “maaf yang RSSnya available hanya ini”, lebih baik saya putar sedikit otak saya :) . Setelah cari-cari info dari Om Google, akhirnya saya menemukan layanan Feed43.com, sebuah situs yang memberikan layanan untuk membuatkan RSS feed sendiri bagi situs-situs web yang tidak memiliki RSS feed sendiri.

Apa itu RSS Feed?

RSS adalah sebuah file berformat XML untuk sindikasi yang telah digunakan (diantaranya dan kebanyakan) situs web berita dan weblog. Singkatan ini biasanya mengarah ke beberapa protokol:

  • Rich Site Summary (RSS 0.91)
  • RDF Site Summary (RSS 0.9 and 1.0)
  • Really Simple Syndication (RSS 2.0)

Teknologi yang dibangun dengan RSS mengijinkan kita untuk berlangganan kepada situs web yang menyediakan umpan (feed) RSS, biasanya situs web yang isinya selalu diganti secara reguler. Untuk memanfaatkan teknologi ini kita membutuhkan layanan pengumpul. Pengumpul bisa dibayangkan sebagai kotak surat pribadi. Kita kemudian dapat mendaftar ke situs yang ingin kita tahu perubahannya. Namun, berbeda dengan langganan koran atau majalah, untuk berlangganan RSS tidak diperlukan biaya, gratis. Tapi, kita biasanya hanya mendapatkan satu baris atau sebuah pengantar dari isi situs berikut alamat terkait untuk membaca isi lengkap artikelnya.

(source : Wikipedia Bahasa Indonesia)

Bagaimana Feed43 Bekerja?

Feed43 akan mengkonversi format bebas dalam sebuah dokumen HTML atau XML menjadi sebuah RSS feed dengan mengekstraksi potongan-potongan teks atau HTML melalui sebuah pola pencarian, dan kemudian potongan tersebut digabungkan ke dalam sebuah output template untuk membentuk konten item feed yang user-friendly dan standard.

Bagaimana, apa anda mengerti maksudnya? kalau tidak, sebaiknya kita langsung praktek saja yah :)

Step-by-step membuat rss feed dengan Feed43

Untuk memulai, syarat utama yang harus anda miliki adalah, anda harus memiliki account di Feed43.com, silahkan lakukan pendaftaran untuk mendapatkan account di http://feed43.com/users.html?action=new

Kemudian, sedikit pengetahuan tentang HTML mungkin akan dapat membantu anda, tapi bagi anda yang tidak mengerti, silahkan simak dengan seksama, saya siap membantu bila anda kesulitan dalam menerapkan langkah-langkah dibawah.

Oke saya anggap sekarang anda sudah memiliki account feed43, sekarang kita mulai saja, untuk contoh kasus akan mempergunakan situs web Harian Seputar Indonesia yang beralamat di http://www.seputar-indonesia.com/edisicetak/index.php.

rssfeed-tutorial-00

Secara default, Situs web Harian Seputar Indonesia tidak memiliki layanan RSS feed. Nah, untuk langkah awal, ada baiknya anda cari sebuah halaman indeks yang biasanya memuat seluruh berita yang tersedia atau setidaknya berita-berita headline, tujuannya agar kita dapat dengan mudah mengidentifikasi tag-tag HTML yang bisa kita pergunakan untuk praktek ini, selain itu juga, halaman indeks biasanya memuat seluruh berita yang ada. Nah dalam hal ini, indeks berita untuk rubrik berita utama harian seputar indonesia berada di alamat http://www.seputar-indonesia.com/edisicetak/content/category/13/

rssfeed-tutorial-01

Sekarang buka account feed43.com anda, disana anda bisa langsung mengklik “Create new feed” untuk memulai membuat RSS feed kita sendiri dari konten yang berada di situs web Seputar Indonesia tadi.

rssfeed-tutorial-02

Setelah itu anda akan langsung dibawa menuju halaman Editing feed: <New Feed>. Kalau anda lihat disana ada 2 teks box yang berada persis dibawah tulisan Step 1. Specify source page address (URL), yaitu Address dan Encoding. Nah, yang perlu anda lakukan hanyalah meng-copy-paste alamat url yang tadi telah anda dapatkan (untuk contoh ini adalah http://www.seputar-indonesia.com/edisicetak/content/category/13/) ke teks box Address, untuk teks box Encoding dibiarkan saja kosong. Selesai copy paste, silahkan tekan tombol Reload, kemudian biarkan proses load berjalan sampai sebuah text area box muncul.

rssfeed-tutorial-03

Setelah muncul, disana anda akan melihat source HTML dari halaman http://www.seputar-indonesia.com/edisicetak/content/category/13/ . Isi source HTML ini juga sama dengan source HTML yang bisa anda lihat melalui browser anda (Firefox : View -> Page Source, IE : View -> Source).

Selain box teks area tersebut, dibawahnya juga akan muncul step selanjutnya yaitu Step 2. Define extraction rules dan 2 buat teks area yaitu Global Search Pattern dan Item (repeatable) Search Pattern. Global Search Pattern akan anda isi dengan sebuah simbol pola pencarian global yang dapat anda tentukan sendiri. Pada umumnya (dan saya sarankan) anda menggunakan simbol persen dengan tanda kurung seperti ini : {%}. Sedangkan Item (repeatable) Search Pattern diisi dengan penggalan tag HTML yang ada pada box teks area page source yang polanya berulang dan mewakili konten-konten teks yang ingin anda masukkan kedalam RSS feed dengan sebelumnya konten-konten teks tersebut anda gantikan dengan simbol pola tadi ({%}), tujuannya agar sistem feed43 dapat memperoleh gambaran pola yang tersusun dan berulang untuk kemudian menempatkannya pada skema RSS feed yang anda inginkan. Pusing yah??? oke…tunggu bagian kedua dari tulisan ini yah ;)

Incoming search terms for the article:

Related posts:

  1. Blok halaman web yang tidak berguna dengan LeechBlock Bila anda memiliki bandwidth akses internet yang terbatas, atau anda...
  2. Isi sesuai dengan apa yang ada di kartu identitas! Hehehe…apaan sih maksud judul diatas? sebenernya ini cerita lamaaa banged…tapi...
  3. meletakkan Info Virus di halaman web anda Semangat para blogger untuk terus menimba dan berbagi ilmu pengetahuan...
  4. Tips pencarian google : Bagian 1 – Pencarian dasar Akhirnya, setelah sekian lama bergelut dengan kesibukan saat offline, sampai-sampai...
  5. Berikan cinta ++ dengan nofollow Dipostingan terdahulu saya sudah membahas soal bagaimana seharusnya sikap yang...

Jika Anda menyukai artikel di blog ini, silahkan isikan alamat email Anda untuk berlangganan artikel dari HarisMedia Dot Com secara gratis melalui email

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

3 Comments to “Membuat RSS feed untuk halaman web yang tidak memiliki layanan RSS dengan menggunakan layanan Feed43 (bagian 1)”

  1. siuma 26 December 2009 at 12:23 PM #

    bingung mbak

  2. Ramdhan 16 May 2010 at 10:53 PM #

    bingung mas… maklum newbie hehe..


Leave a Reply