Loading weather data...

📈 Source Freshness Rankings

Ranked by freshness score (based on recency, volume, and average article age). Google News sources excluded.

📊 576 total articles ✨ 9 in last 24h 📅 60 in last 7d
55
Freshness Score
Latest Article
2026-05-22
Avg Age
62.9 days
Last 24h
9 articles
Last 7d
60 articles
📊 319 total articles ✨ 4 in last 24h 📅 12 in last 7d
50
Freshness Score
Latest Article
2026-05-22
Avg Age
79.7 days
Last 24h
4 articles
Last 7d
12 articles
📊 440 total articles ✨ 2 in last 24h 📅 24 in last 7d
50
Freshness Score
Latest Article
2026-05-22
Avg Age
66.2 days
Last 24h
2 articles
Last 7d
24 articles
📊 28 total articles ✨ 1 in last 24h 📅 9 in last 7d
35
Freshness Score
Latest Article
2026-05-22
Avg Age
26.4 days
Last 24h
1 articles
Last 7d
9 articles
📊 13 total articles ✨ 1 in last 24h 📅 1 in last 7d
25
Freshness Score
Latest Article
2026-05-22
Avg Age
92.5 days
Last 24h
1 articles
Last 7d
1 articles
📊 9 total articles 📅 4 in last 7d
10
Freshness Score
Latest Article
2026-05-21
Avg Age
13.1 days
Last 7d
4 articles
📊 30 total articles 📅 6 in last 7d
10
Freshness Score
Latest Article
2026-05-20
Avg Age
43.6 days
Last 7d
6 articles
📊 1 total articles 📅 1 in last 7d
10
Freshness Score
Latest Article
2026-05-19
Avg Age
2.8 days
Last 7d
1 articles
📊 1 total articles 📅 1 in last 7d
6
Freshness Score
Latest Article
2026-05-19
Avg Age
3.4 days
Last 7d
1 articles
📊 2 total articles 📅 2 in last 7d
6
Freshness Score
Latest Article
2026-05-20
Avg Age
3.5 days
Last 7d
2 articles
📊 1 total articles 📅 1 in last 7d
5
Freshness Score
Latest Article
2026-05-18
Avg Age
4.5 days
Last 7d
1 articles
📊 14 total articles 📅 1 in last 7d
5
Freshness Score
Latest Article
2026-05-21
Avg Age
72.4 days
Last 7d
1 articles
📊 9 total articles 📅 1 in last 7d
5
Freshness Score
Latest Article
2026-05-21
Avg Age
43.5 days
Last 7d
1 articles
📊 4 total articles 📅 1 in last 7d
5
Freshness Score
Latest Article
2026-05-21
Avg Age
26.7 days
Last 7d
1 articles
📊 14 total articles 📅 2 in last 7d
5
Freshness Score
Latest Article
2026-05-20
Avg Age
67.8 days
Last 7d
2 articles
📊 4 total articles 📅 1 in last 7d
5
Freshness Score
Latest Article
2026-05-20
Avg Age
42.2 days
Last 7d
1 articles
📊 35 total articles 📅 2 in last 7d
5
Freshness Score
Latest Article
2026-05-19
Avg Age
56.3 days
Last 7d
2 articles
📊 8 total articles 📅 1 in last 7d
5
Freshness Score
Latest Article
2026-05-19
Avg Age
91.2 days
Last 7d
1 articles
📊 36 total articles 📅 2 in last 7d
5
Freshness Score
Latest Article
2026-05-18
Avg Age
35.4 days
Last 7d
2 articles
📊 4 total articles 📅 1 in last 7d
5
Freshness Score
Latest Article
2026-05-17
Avg Age
25.9 days
Last 7d
1 articles
📊 1 total articles 📅 1 in last 7d
5
Freshness Score
Latest Article
2026-05-17
Avg Age
5.5 days
Last 7d
1 articles
📊 22 total articles 📅 1 in last 7d
5
Freshness Score
Latest Article
2026-05-17
Avg Age
93.6 days
Last 7d
1 articles
📊 4 total articles 📅 2 in last 7d
5
Freshness Score
Latest Article
2026-05-15
Avg Age
7.9 days
Last 7d
2 articles
📊 1 total articles
0
Freshness Score
Latest Article
2026-05-15
Avg Age
7.5 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-05-14
Avg Age
7.9 days
📊 2 total articles
0
Freshness Score
Latest Article
2026-05-13
Avg Age
11.9 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-05-13
Avg Age
9.0 days
📊 3 total articles
0
Freshness Score
Latest Article
2026-05-10
Avg Age
23.4 days
📊 30 total articles
0
Freshness Score
Latest Article
2026-05-08
Avg Age
110.5 days
📊 2 total articles
0
Freshness Score
Latest Article
2026-05-07
Avg Age
18.8 days
📊 5 total articles
0
Freshness Score
Latest Article
2026-05-06
Avg Age
49.4 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-05-06
Avg Age
15.9 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-05-06
Avg Age
15.9 days
📊 2 total articles
0
Freshness Score
Latest Article
2026-05-05
Avg Age
19.1 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-05-04
Avg Age
17.9 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-05-04
Avg Age
17.9 days
0
Freshness Score
Latest Article
2026-05-04
Avg Age
61.5 days
📊 12 total articles
0
Freshness Score
Latest Article
2026-05-04
Avg Age
59.7 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-05-03
Avg Age
19.2 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-05-02
Avg Age
20.5 days
📊 47 total articles
0
Freshness Score
Latest Article
2026-05-01
Avg Age
84.6 days
📊 72 total articles
0
Freshness Score
Latest Article
2026-04-30
Avg Age
38.6 days
📊 4 total articles
0
Freshness Score
Latest Article
2026-04-30
Avg Age
43.2 days
📊 11 total articles
0
Freshness Score
Latest Article
2026-04-30
Avg Age
84.3 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-04-29
Avg Age
23.1 days
📊 4 total articles
0
Freshness Score
Latest Article
2026-04-29
Avg Age
68.5 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-04-29
Avg Age
23.7 days
0
Freshness Score
Latest Article
2026-04-29
Avg Age
23.7 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-04-27
Avg Age
24.9 days
📊 3 total articles
0
Freshness Score
Latest Article
2026-04-27
Avg Age
68.4 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-04-27
Avg Age
25.1 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-04-23
Avg Age
29.1 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-04-22
Avg Age
29.9 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-04-21
Avg Age
31.3 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-04-19
Avg Age
33.6 days
0
Freshness Score
Latest Article
2026-04-18
Avg Age
33.9 days
📊 5 total articles
0
Freshness Score
Latest Article
2026-04-18
Avg Age
86.2 days
0
Freshness Score
Latest Article
2026-04-17
Avg Age
34.9 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-04-17
Avg Age
35.0 days
📊 11 total articles
0
Freshness Score
Latest Article
2026-04-16
Avg Age
39.0 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-04-16
Avg Age
36.5 days
📊 4 total articles
0
Freshness Score
Latest Article
2026-04-13
Avg Age
64.9 days
0
Freshness Score
Latest Article
2026-04-09
Avg Age
42.9 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-04-09
Avg Age
43.0 days
0
Freshness Score
Latest Article
2026-04-08
Avg Age
107.1 days
📊 2 total articles
0
Freshness Score
Latest Article
2026-04-06
Avg Age
84.7 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-04-01
Avg Age
51.5 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-04-01
Avg Age
51.6 days
📊 4 total articles
0
Freshness Score
Latest Article
2026-04-01
Avg Age
71.6 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-03-31
Avg Age
52.5 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-03-30
Avg Age
53.5 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-03-29
Avg Age
54.1 days
📊 4 total articles
0
Freshness Score
Latest Article
2026-03-27
Avg Age
63.6 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-03-17
Avg Age
66.4 days
📊 2 total articles
0
Freshness Score
Latest Article
2026-03-13
Avg Age
70.7 days
0
Freshness Score
Latest Article
2026-03-11
Avg Age
76.4 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-03-09
Avg Age
74.0 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-03-08
Avg Age
75.3 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-03-07
Avg Age
76.6 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-03-02
Avg Age
81.7 days
📊 4 total articles
0
Freshness Score
Latest Article
2026-02-27
Avg Age
83.8 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-02-27
Avg Age
84.1 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-02-27
Avg Age
84.5 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-02-27
Avg Age
84.6 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-02-27
Avg Age
84.6 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-02-25
Avg Age
85.9 days
📊 2 total articles
0
Freshness Score
Latest Article
2026-02-20
Avg Age
99.5 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-02-18
Avg Age
92.9 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-02-16
Avg Age
95.0 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-02-14
Avg Age
97.2 days
📊 3 total articles
0
Freshness Score
Latest Article
2026-02-13
Avg Age
103.7 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-02-10
Avg Age
101.1 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-02-08
Avg Age
103.5 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-02-07
Avg Age
104.4 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-02-05
Avg Age
106.7 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-02-04
Avg Age
107.3 days
0
Freshness Score
Latest Article
2026-02-01
Avg Age
109.8 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-01-31
Avg Age
111.2 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-01-31
Avg Age
111.2 days
📊 6 total articles
0
Freshness Score
Latest Article
2026-01-31
Avg Age
153.5 days
📊 3 total articles
0
Freshness Score
Latest Article
2026-01-28
Avg Age
129.3 days
📊 2 total articles
0
Freshness Score
Latest Article
2026-01-23
Avg Age
120.8 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-01-21
Avg Age
121.4 days
📊 13 total articles
0
Freshness Score
Latest Article
2026-01-09
Avg Age
151.4 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-01-04
Avg Age
137.9 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-01-04
Avg Age
138.0 days
📊 1 total articles
0
Freshness Score
Latest Article
2026-01-02
Avg Age
140.0 days
📊 4 total articles
0
Freshness Score
Latest Article
2025-12-31
Avg Age
142.2 days
0
Freshness Score
Latest Article
2025-12-29
Avg Age
144.2 days
📊 1 total articles
0
Freshness Score
Latest Article
2025-12-27
Avg Age
146.2 days
📊 1 total articles
0
Freshness Score
Latest Article
2025-12-26
Avg Age
147.0 days
📊 23 total articles
0
Freshness Score
Latest Article
2025-12-19
Avg Age
159.5 days
📊 3 total articles
0
Freshness Score
Latest Article
2025-12-19
Avg Age
160.1 days
📊 1 total articles
0
Freshness Score
Latest Article
2025-12-16
Avg Age
157.4 days
📊 4 total articles
0
Freshness Score
Latest Article
2025-12-12
Avg Age
164.2 days
📊 8 total articles
0
Freshness Score
Latest Article
2025-12-11
Avg Age
170.9 days
📊 1 total articles
0
Freshness Score
Latest Article
2025-12-02
Avg Age
171.4 days
0
Freshness Score
Latest Article
Never

🎯 Hero Articles Selection

Top 5 hero articles selected for the homepage based on scoring algorithm (recency + relevance + source bonus). Public safety alerts are forced to position #1 for up to 3 days.

#{ article.position }: Fall River police cruiser involved in crash during emergency response
📝 WPRI 12 Fall River 🏷️ crime 🕒 2026-05-22
✅ Enabled
Relevance
100.0
Recency
50.0
Source Bonus
0.0
Total Score
80.0
Selection: Organic Scoring
#{ article.position }: Immigration and Customs Enforcement Boston arrest Haitian national under investi
📝 Fall River Reporter 🏷️ police-fire 🕒 2026-05-22
✅ Enabled
Relevance
100.0
Recency
50.0
Source Bonus
2.4
Total Score
82.4
Selection: Organic Scoring
#{ article.position }: ICE Arrests Haitian Illegal Alien Charged With Kidnapping, Strangulation, and R*
📝 New Bedford Guide 🏷️ police-fire 🕒 2026-05-22
✅ Enabled
Relevance
69.0
Recency
50.0
Source Bonus
0.0
Total Score
70.7
Selection: Organic Scoring
#{ article.position }: New coffee shop coming to Fall River mill spot. Owners spill the beans - Fall Ri
📝 Herald News 🏷️ business 🕒 2026-05-22
✅ Enabled
Relevance
63.0
Recency
50.0
Source Bonus
2.4
Total Score
71.3
Selection: Organic Scoring
#{ article.position }: BankFive donates flagpole to Veterans Association of Bristol County - Fall River
📝 Herald News 🏷️ news 🕒 2026-05-22
✅ Enabled
Relevance
59.0
Recency
50.0
Source Bonus
2.4
Total Score
70.1
Selection: Organic Scoring

📈 Trending Articles Selection

Trending articles selected based on high relevance scores, strong Fall River connections, and recency. Must be published within last 10 days with relevance ≥ 1.0.

#{ article.position }: Immigration and Customs Enforcement Boston arrest Haitian national under investi
📝 Fall River Reporter 🏷️ police-fire 🕒 2026-05-22
✅ Enabled
Relevance
100.0
FR Bonus
6.0
Recency
0.0
Total Score
106.0
Selection: High relevance + Fall River connection + recency
#{ article.position }: Fall River police cruiser involved in crash during emergency response
📝 WPRI 12 Fall River 🏷️ crime 🕒 2026-05-22
✅ Enabled
Relevance
100.0
FR Bonus
4.0
Recency
0.0
Total Score
104.0
Selection: High relevance + Fall River connection + recency
#{ article.position }: Fall River marks Juneteenth with jazz fest, family fun, Black history exhibit -
📝 Herald News 🏷️ entertainment 🕒 2026-05-22
✅ Enabled
Relevance
94.0
FR Bonus
6.0
Recency
0.0
Total Score
100.0
Selection: High relevance + Fall River connection + recency
#{ article.position }: Senior skip day for Fall River area and Rhode Island students erupts into violen
📝 Fall River Reporter 🏷️ crime 🕒 2026-05-20
✅ Enabled
Relevance
100.0
FR Bonus
6.0
Recency
0.0
Total Score
106.0
Selection: High relevance + Fall River connection + recency
#{ article.position }: Fall River Fire Department extinguishes early morning fire at commercial buildin
📝 Fall River Reporter 🏷️ police-fire 🕒 2026-05-21
✅ Enabled
Relevance
100.0
FR Bonus
6.0
Recency
0.0
Total Score
106.0
Selection: High relevance + Fall River connection + recency

📰 Recent Articles Selection

Recent articles from major sources (last 30 days), excluding weather/sports/obituaries. Balanced selection with diversity across sources, prioritizing Fall River Reporter.

#{ article.position }: Fall River Seafood Festival Debuting Memorial Day Weekend - 1420 WBSM
📝 1420 WBSM 🏷️ entertainment 🕒 2026-05-17
✅ Enabled
Selection: Major source selection
#{ article.position }: Emeril Lagasse | Biography & TV Shows - Britannica
📝 Britannica 🏷️ news 🕒 2026-05-15
✅ Enabled
Selection: Major source selection
#{ article.position }: The 13 Most Historic Restaurants In Massachusetts - Chowhound
📝 Chowhound 🏷️ news 🕒 2026-05-14
✅ Enabled
Selection: Major source selection
#{ article.position }: Fall River fire chief advocates for policy changes after deadly Gabriel House fi
📝 coastalabc.com 🏷️ police-fire 🕒 2026-05-21
✅ Enabled
Selection: Major source selection
#{ article.position }: Victim killed by MBTA commuter rail train in East Bridgewater - Enterprise News
📝 Enterprise News 🏷️ crime 🕒 2026-05-13
✅ Enabled
Selection: Major source selection
#{ article.position }: This Massachusetts Brewery May Have Just Created Summer’s Most Refreshing Drink
📝 FUN 107 🏷️ news 🕒 2026-05-21
✅ Enabled
Selection: Major source selection
#{ article.position }: BankFive donates flagpole to Veterans Association of Bristol County - Fall River
📝 Herald News 🏷️ news 🕒 2026-05-22
✅ Enabled
Selection: Major source selection
#{ article.position }: Thomas Courtemanche - Legacy | Obituary
📝 Legacy | Obituary 🏷️ police-fire 🕒 2026-05-08
✅ Enabled
Selection: Major source selection
#{ article.position }: DCR Visitor Centers and Exhibits - Mass.gov
📝 Mass.gov 🏷️ news 🕒 2026-05-18
✅ Enabled
Selection: Major source selection
#{ article.position }: Schedule - Durfee Hilltoppers (Fall River, MA) Softball 25-26 - MaxPreps
📝 MaxPreps 🏷️ news 🕒 2026-05-15
✅ Enabled
Selection: Major source selection
#{ article.position }: Fall River man wins $1 million lottery prize - MSN
📝 MSN 🏷️ news 🕒 2026-05-20
✅ Enabled
Selection: Major source selection
#{ article.position }: Westport fire: Mid City Scrap Metal blaze visible from Fall River and New Bedfor
📝 msn.com 🏷️ police-fire 🕒 2026-05-10
✅ Enabled
Selection: Major source selection
#{ article.position }: Fall River fire chief calls for changes to state code - NBC Boston
📝 NBC Boston 🏷️ news 🕒 2026-05-21
✅ Enabled
Selection: Major source selection
#{ article.position }: ICE Arrests Haitian Illegal Alien Charged With Kidnapping, Strangulation, and R*
📝 New Bedford Guide 🏷️ police-fire 🕒 2026-05-22
✅ Enabled
Selection: Major source selection
#{ article.position }: Juvenile arrested on gun charges in Fall River - Newport Dispatch
📝 Newport Dispatch 🏷️ police-fire 🕒 2026-05-17
✅ Enabled
Selection: Major source selection
Updated: May 22, 2026