
Skirbi · 31 òkt 2020
Aumentá tráfiko na bo blog ku un RSS feed
Kon instalá RSS/Atom ku NodeJS
Skirbi pa mi blog ta hopi divertido, mi ta risibí mensahe for di henter mundu tokante e kosnan ku mi gusta. E tráfiko ta krese, kada luna mas lektor ta haña nan kaminda na mi blog. Siman aki mi a risibí un pidimentu pa sostené RSS feed riba mi blog. Mi a puntra mi mes: RSS feed ainda ta relevante awendia?
RSS feed
Ku RSS (of “really simple syndication”) usuario i aplikashon por haña aktualisashon di website den un formato standardisá i lesibel pa kompiuter. Esaki ta permití nan kombiná aktualisashon di hopi website diferente den un so agregadó di notisia, mas o menos manera un “korant” personalisá.
Promé ku social media a bira masha popular, RSS feed tabata wòrdu usá hopi pa kompartí link i kontenido entre diferente fuente di notisia i blog. Suskribí na e feed di un website ta similar na “sigui algu” riba social media: bo ta risibí aktualisashon outomátiko.
E kos grandi di RSS ta ku e ta distribuí. No tin un so outoridat (of korporashon grandi) ku ta kontrolá e kontenido of e plataforma.
Disminushon di uso di RSS
Komo social media a pasa RSS feed na popularidat, yudansa pa RSS a bai abou. Plataforma manera Twitter i Facebook ta permití usuarionan simpel i individual kompartí kontenido. Esaki ta hopi mas fásil ku instalá un blog ku un RSS feed korespondiente. E mayoria di kontenido di social media ta wòrdu moderá i filtrá dor di algoritmo, kombiná ku publisidat, pa bira un plataforma di mass media ku ta hasi plaka.
Resurekshon di e newsletter pa email
Ora Google Reader a sera su porta, algun blogger a perde 6.500 suskriptor di RSS den un anochi! Si bo pensa riba mantené kontakto ku bo públiko, email ta hasi sentido. Pa mayoria di nos, email ta entretehé ku nos rutina diario. Nos ta kontrolá e regular i nos tin akseso na nos email for di nos aparato mobil. Si e ta wòrdu hasi bon, manda newsletter pa email ta un manera viabel pa keda na kontakto ku bo públiko. Karamba, no ta sorpresa ku hende ta deskribí esaki komo un renasementu di media di notisia.
Pakiko ainda usa RSS feed?
Den e era di social media i resurekshon di newsletter, un por puntra pakiko bo lo ainda sostené RSS feed. Mi ta kere ku e motibu prinsipal ta ku e ta kosta masha poko esfuerso pa hasi e bon, i e (ainda) ta duna balor.
Hende, pero talbes mas importante, kompiuter por usa RSS feed pa buska aktualisashon di bo blog outomátiko. Software popular di newsletter por usa RSS pa outomatisá e proseso di krea newsletter. Dor di sostené RSS riba bo blog, bo ta hasi mas fásil pa otro hende manda newsletter pa bo.
Bo sa ku otro hende ta usa RSS feed pa tweet outomátiko tokante bo kontenido ku servisio moderno manera IFTTT (if this then that)? Bo mester wak e artíkulo aki. Pa resumí, RSS ta un bon manera pa sostené outomatisashon di kontenido. Mes si bo no tin intenshon di hasi esaki, bo mester konsiderá yuda otro ku nan esfuerso dor di sostené RSS.
Mes asina pa software di narrow casting (of digital signage), unda titular por wòrdu buska outomátiko for di bo website. RSS feed ta wòrdu sostené hopi pa software di digital signage pa generá tiker di notisia.
Ku app moderno pa lesa RSS manera Feedly usuario normal por supera hopi di e problemanan di e app original pa lesa RSS: sobrekarga di informashon ku ta sofoká. Awor nan ta sirbi un nisho, pasobra nan ta menos popular ku social media, pero e nisho aki por ta un importante (kantidat kontra kalidat). Talbes un dia lo tin un renasementu di RSS feed, igual ku e newsletter pa email.

Agregá yudansa pa RSS na bo blog
Si bo ta blog ku software popular pa blog, manera WordPress, ta posibel ku bo ya tin yudansa pa RSS inkorporá. Purba agregá “/feed” na e adrès di bo blog, e por aparesé outomátiko. Felisidatnan! Si bo ta usa software di blog propio, manera mi, bo mester implementá RSS feed bo mes.
Implementá yudansa pa RSS bo mes
Na nivel tékniko, RSS no ta nada mas ku un dialekto di XML. Ta un file ku ta kontené bo kontenido den un manera standardisá i struktura. E espesifikashon di RSS ta habrí i no tin hopi sékreto, pasobra e ta bon dokumentá.
Mi ta maneha e blog aki ku software propio ku mi a desaroyá pa mi kliente. Mi software ta generá asina yamá “página HTML estátiko” for di un back-end dinámiko ku ta kore riba NodeJS. Esaki ta nifiká ku mi a mester haña un manera pa generá e RSS feed for di mi generadó di site estátiko, huntu ku e filenan HTML. Awor, ta ora pa bira tékniko! :-)

Ta sempre un bon idea pa wak implementashon ku ta existí di standard habrí promé ku bo kuminsá “inventá e rueda di nobo”. Ta posibel ku alguien a hasi tur e trabou duro ya. Pero mas importante, skohe un pakete bon probá na lugá di un implementashon propio (ku bug i fayo no deskubrí) por ta algu inteligente. Pa NodeJS tin e módulo “Feed” ku ta hasi fásil pa generá RSS, Atom i JSON feed.

Ku e módulo Feed mi a agregá un funshon na mi generadó di site estátiko yamá “generateFeeds()” ku ta implementá e kódigo nesesario pa generá RSS, Atom i JSON feed. Su funshon prinsipal ta pa mapa e diferente kampo manera e ta spesifiká den e struktura di RSS feed ku esnan di e modelo di objeto di mi website. No ta difísil pa hasi bon si bo ya tin un modelo di objeto desente ku referensia na kampo manera un URL di imágen, e título di un artíkulo i fecha di publikashon.

Mi a pensa ku lo ta un bon idea pa konfigurá mi webserver, NGINX, pa redirigí outomátiko URL komun di feed na e filenan RSS generá. Asina mi implementashon propio di RSS ta mas fásil pa otro hende i kompiuter deskubrí, pasobra e ta imitá e komportashon di software popular pa blog.
Bo mes por wak e resultado, ku kualkier di e URL aki:
- https://willem.com/feed/
- https://willem.com/blog/feed/
- https://willem.com/blog/feed.rss (RSS)
- https://willem.com/blog/feed.atom (Atom)
- https://willem.com/blog/feed.json (JSON)
Konklushon
Di bes en kuando ta hasi sentido pa tuma un di dos wak na teknologia di aña pasá. Miéntras RSS feed por no ta tan popular ku nan tabata, nan ainda por duna balor na bo blog.
Komo implementá un RSS feed ta fásil i mantenéle por wòrdu outomatisá henter, no tin ningun motibu pakiko bo no mester konsiderá agregá e na bo blog. Komo bonus bo lo ta pronto pa e próksimo renasementu!