RSS baru detik gak valid

Dulu, situs detikInet punya RSS dengan alamat:

http://detikinet.com/index.php/feed/

nb: RSS di atas gak bisa lagi, ada pesan: Requested circuit “feed” doesn’t exist jika Anda membukanya. (23-08-07, RSS detik berganti lagi menjadi yg di atas)

Lalu RSSnya berganti menjadi:

http://detikinet.com/index.php/detik.feed


Nah, yang ini bisa, cuma masalahnya RSS dari detikinet yg baru ini ternyata tidak valid:

  1. Harusnya tag <guid> tidak boleh mengarah ke alamat yg sama (jadi, harus unik, karena ini yg akan digunakan untuk mengarahkan subscriber ke alamat posting yang asli).
    Yang dilakukan detikinet adalah tag <link> yang dibuat unik (harusnya <guid> juga dibuat unik)
  2. Penanggalan yang salah. Penanggalan di RSS detikinet <pubDate> tidak mengikuti RFC-822 date-time.

buat kamu yg mau buat format tanggal RFC-822 date-time bisa pake fungsi:
[code lang=”php”]
date(“r”, strtotime(“$variabel_tanggal_Anda”));
[/code]

Hasil validasi RSS detikinet bisa diliat dengan mengklik:

Feed Validator
Feed Validator (update) 

Anda juga bisa mencoba validasi RSS Anda di sini.

nb: RSS blog saya ini valid, cuma ada tag HTML <span> yang dibuat plugins untuk konversi ke PDF yg sedikit di warning oleh Feed Validator