Feeder 在 Feed 中發現尚未看過的 ID 時,就會將文章新增為新文章。如果網站變更舊文章的 ID 或日期,Feeder 就無法判斷文章其實是舊的,因此文章會再次以未讀狀態出現,也可能觸發通知。問題通常出在網站端,Feeder 也提供幾種處理方式。
Feeder 如何判斷文章是不是新的?
Feed 中的每篇文章通常都有固定的 ID:RSS 使用 guid,Atom 使用 id。Feeder 會記住每個 Feed 中看過的所有 ID,只有 ID 是新的文章才會新增。如果 Feed 沒有 ID,Feeder 會用文章標題和日期建立 ID,因此標題或日期一旦變更,文章就會看起來像新文章。
為什麼舊文章會再次出現?
| 原因 | 你會看到的情況 |
|---|---|
| 網站變更了文章 ID,例如改用新的網站系統 | 許多舊文章一次出現,通常只發生一次 |
| Feed 沒有 ID,而網站編輯了標題或日期,或開始為文章新增日期 | 讀過的文章稍微變更後再次出現 |
| 網站以新的日期重新發布舊文章 | 舊文章出現在最上方,日期卻是最近的 |
| AI Feed 或網頁自訂 Feed 的頁面沒有顯示日期 | 文章日期會變成 Feeder 找到文章的時間,舊文章也可能再次出現 |
| 你剛開始追蹤一個有大量封存文章的 Feed | 出現數月或數年前的文章 |
可以怎麼處理?
改用網站的正式 RSS Feed
AI Feed 和自訂 Feed 會讀取網頁,而網頁上的文章通常沒有日期或 ID。如果網站有正式 Feed,請改為追蹤該 Feed:選取 新增 Feed,貼上網站網址,或試著在網址結尾加上 /feed 或 /rss。接著刪除舊 Feed。追蹤 YouTube 時,請使用頻道的 RSS Feed,而不是頻道頁面。請參閱YouTube Feed。
使用「過濾重複項」隱藏重複文章
這項規則會隱藏過去 7、14 或 30 天內,同一個 Feed 中連結或標題相同的文章,而且不會發送通知。將兩個 Feed 加入同一條規則後,兩個 Feed 都有的文章只會顯示一次。此功能包含在 Professional 和 Enterprise 方案中。
- 在左側側邊欄選取 規則,再選取 新增規則。
- 在要執行什麼動作?下方選擇過濾重複項,並在選取 Feed下方選擇 Feed。
- 設定重複項時間範圍和判斷重複項的依據,再選取儲存規則。
詳情請參閱過濾重複項。
一次將舊文章標示為已讀
追蹤 Feed 時,Feeder 會顯示 Feed 中的文章,有些 Feed 會列出數年份的文章。若要清除這些文章,請選取全部標示為已讀(文章清單上方的圓形勾選按鈕)。在將早於以下時間的文章標示為已讀...下方,選擇24 小時、1 週或1 個月。此操作會套用到所有 Feed,不只目前開啟的 Feed。
回報 Feed 問題
請將 Feed 網址,以及文章再次出現時的螢幕截圖寄到 support@feeder.co。如果可行,我們會調整 Feeder 讀取該 Feed 的方式。
文章日期和排序方式如何運作?
Feeder 會顯示 Feed 提供的文章日期,並依日期排序。沒有日期的文章會使用 Feeder 發現它的時間,因此看起來可能比實際上更新。若要選擇排序方式,請在文章清單上方選取顯示,並將排序方式設為由新到舊或由舊到新。請參閱自訂文章清單。
如果 Feed 提供的日期正確,但 Feeder 顯示了其他日期,請告訴我們。這是我們這邊的錯誤。
常見問題
為什麼舊文章會觸發通知?
Feeder 新增它判定為新文章的項目時,就會發送通知,因此上述原因也適用。改用網站的正式 Feed,或設定「過濾重複項」,即可避免文章重複出現。
為什麼同一個 Feed 的每篇文章都會出現兩次?
這個 Feed 可能為每篇文章提供了兩個不同的 ID 或連結。請回報問題,我們會查看。
還是無法解決嗎?請將 Feed 網址寄到 support@feeder.co,我們會查看 Feed 傳送的內容。