Pustil jsem se do dlouho plánovaného nalezení lokální a open source alternativy pro Feedly, ale o tom je řeč jinde. V rámci čehož jsem zjistil, že v mých cca 800 feedech je hodně takových, které buď už neexistují nebo neexistují jejich RSS. A při průběžném pomalém aktualizování jsem nadával na to, proč je tak těžké mít na první dobrou RSS feed na webu.
Jak zjistit RSS pro nějaký web?
Je to občas trochu detektivní práce, ale občas také to, že budete zkoušet obvyklé kombinace. Ale ne vždy se vám podaří rss najít. Některé web ho prostě nemají. Každopádně tady je užitečný postup

- podívejte se na web zda někde není RSS ikonka (oranžové cosi, k vidění vpravo), nebo tam snad někde není napsáno RSS či XML
- přidejte do webové adresy /feed (funguje pro vše na WordPressech mimochodem)
- přidejte do webové adresy /rss
- přidejte do webové adresy /rss.xml
- přidejte do webové adresy /blog/feed/ nebo /blog/rss nebo /blog/rss.xmls
- pokud je to na Blogger od Google, přidejte feeds/posts/default
- pokud je to na medium, tak zkuste vložit /feed/ mezi medium.com a jméno publikace
- zkuste hledat ve zdrojovém kódu stránky výskyt rss, atom, xml

Pomocníka najdete například v rssfinder.app kde stačí zadat adresu webu, jehož rss hledáte.
Co když ten web prostě RSS feed nemá?
Jsou různé způsoby jak prostřednictvím nějaké služby či aplikací získat RSS feed – dělají to tak, že z HTML kódu sestaví RSS.
Zkuste rss.app pro ilustraci, ale pokud byste chtěli využívat, je nutné platit měsíčně od 8 USD výše. Podobně je na tom createfeed.fivefilters.org, malé základní využití zdarma, jinak nutno platit.
TIP: Náhrada za Feedly? Lokální, napojitelná na Notion a jiné? Jde to. Praktické zkušenost s FreshRSS
Vlastní řešení, zdarma
Můžete provozovat vlastní – rss-bridge – včetně možnosti využít nějaký z veřejně dostupných (pro vyzkoušení třeba rss-bridge.org/bridge01/) a je i velká šance, že právě ten web co chcete mít RSS už tam bude k dispozici.
Pokud máte FreshRSS, tak si rss-bridge můžete snadno přidat právě na web kde FreshRSS provozujete. Případně, což je ještě jednodušší, to zprovoznit v Dockeru.
V Rss-bridge většinou stačí jen vyplnit URL webu a pokud nenajede řešení, tak vybrat a poté můžete jít přes CSS Selector Bridge nebo, pokročilejší, XPath BridgeI.
V CSS Selector Bridge v prvním poličku vyplníte adresu webu a v druhém doplníte XSS selector odkazu nebo něčeho nad ním – tedy a.class (kde class bude třída, kterou odkazy mají), nebo div.class, pokud je A element uvnitř divu. Funguje to až neuvěřitelně dobře.
Na 365tipech (kdyby nemělo vlastní RSS, což má) můžete pomocí RSS Bridge vytvořit RSS zadáním div.ultp-block-content jako selectoru.

Získáte adresu (na Atom, JSON a další formáty), něco jako :
http://váš_web/?action=display&bridge=CssSelectorBridge&
home_page=https%3A%2F%2F365tipu.cz&
url_selector=div.ultp-block-content
&url_pattern=&content_selector=&
content_cleanup=&title_cleanup=&limit=&format=Atom
Tuto adresu pak použijete tam, kde potřebuje RSS daného webu. Musíte, samořejmě, tedy RSS Bridge někde mít dostupné pro onu aplikací, která použije toto přemostění. Nebo použít některý z veřejně dostupných RSS Bridge.
POZNÁMKA: Ne na všech webech to půjde, řada z nich blok s odkazem na článek nepojmenovává jednotně.
V RSS Bridge má velké množství předpřipravených skriptů pro zpracováni, ale musíte si je přidat z Bridges na GitHubu.