{"product_id":"n8n-rss-topic-digest-keyword-scoring-html-report","title":"n8n RSS Topic Digest: Keyword Scoring \u0026 HTML Report","description":"\u003ch3\u003eGet a ranked RSS keyword digest—with scoring, deduping, and an HTML report\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow reads three configurable RSS\/Atom feeds, filters and deduplicates recent articles, scores each headline against your keywords (with a freshness boost), and generates a downloadable \u003cstrong\u003eHTML report\u003c\/strong\u003e—including ranked links and feed health\/warnings.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns on demand or daily\u003c\/strong\u003e: manual trigger, or scheduled for \u003cstrong\u003e08:00 (Europe\/Warsaw)\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReads three RSS\/Atom feeds\u003c\/strong\u003e: each item is labeled by source, with failures and empty feeds retained for reporting.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eValidates and cleans entries\u003c\/strong\u003e: checks links and publication dates, strips common tracking parameters, and keeps only items within your configured lookback window.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDeduplicates stories\u003c\/strong\u003e: removes duplicates within the same run using normalized URL and title.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eScores headlines\u003c\/strong\u003e: compares comma-separated topics against each headline, optionally excluding specified words; applies a \u003cstrong\u003efreshness bonus\u003c\/strong\u003e and drops items below your minimum score.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBuilds a balanced shortlist\u003c\/strong\u003e: uses a per-publisher cap plus an overall story limit.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGenerates an HTML digest\u003c\/strong\u003e: ranked links, scoring reasons, and \u003cstrong\u003efeed health\/warnings\u003c\/strong\u003e, output as a downloadable HTML file.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eSaaS operators tracking market news and product updates from multiple sources, without manually scanning feeds.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers building a repeatable content triage pipeline for internal reporting.\u003c\/li\u003e\n  \u003cli\u003eAnalysts monitoring specific topics (and excluding noise) to focus on the most relevant, recent headlines.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes\u003c\/strong\u003e: \u003ccode\u003erss feed read\u003c\/code\u003e, \u003ccode\u003eset\u003c\/code\u003e, \u003ccode\u003ecode\u003c\/code\u003e, \u003ccode\u003emerge\u003c\/code\u003e, \u003ccode\u003esticky note\u003c\/code\u003e, \u003ccode\u003econvert to file\u003c\/code\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eKey features\u003c\/strong\u003e: deduplication by normalized URL\/title, keyword scoring with freshness boost, per-publisher cap, and HTML report generation.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSetup:\u003c\/strong\u003e update the three feed URLs, keywords\/exclusions, lookback window, and limits in “Choose topics and limits.” Run manually once to download the HTML from the final step’s binary output.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45985524318387,"sku":"N8N-19388","price":71.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/srxoEXT2y5jaikUyo6WHs_ig7WVDij.png?v=1788945432","url":"https:\/\/buyflowscripts.com\/products\/n8n-rss-topic-digest-keyword-scoring-html-report","provider":"N8N Commerce","version":"1.0","type":"link"}