臉書舊貼文總是在最不湊巧的時候冒出來:找工作時、開始一段新感情時,或是轉換職涯跑道時。如果你想大量刪除某一年或某段期間的臉書貼文,又不想花好幾天手動處理,這篇教學會一步步告訴你怎麼做。
為什麼要依年份刪除臉書舊貼文?
依日期有針對性地清理,比全部刪光更實用。多數人都有某段想抹去的過去:
- 過去某段感情或人生階段的貼文
- 已經不能代表自己的舊政治或社會觀點
- 2009–2015 年剛開始玩臉書那幾年,濾鏡和過度分享正流行的時期
- 用舊名字或舊身分發的內容
- 轉換職涯前、和舊工作有關的貼文
依年份或日期範圍刪除,可以精準清理,又不會動到你仍想保留的近期動態。
如何找到臉書舊貼文
使用動態紀錄的日期篩選
臉書的動態紀錄,是依日期找出舊貼文最可靠的地方: 臉書的動態紀錄說明頁面確認,動態紀錄可以依日期與動態類型篩選內容。
- 前往你的臉書個人檔案
- 點選封面相片下方的三個點選單 →「動態紀錄」
- 在左側面板選擇「你的貼文」
- 點選「篩選器」並設定日期範圍
這個畫面會依時間順序列出貼文,你可以往回捲到任何一年。
使用時間軸的年份捷徑
在部分臉書個人檔案上,你可以在個人檔案網址後面加上 ?year_overridefromelement=年份,直接跳到時間軸上的特定年份,例如:
https://www.facebook.com/[your-username]?year_overridefromelement=2014
這個捷徑並不是臉書官方的刪除功能,隨時可能失效。請把動態紀錄的日期篩選當成可靠的方法,時間軸捷徑只拿來瀏覽檢視。
方法一:手動大量刪除舊貼文
臉書原生工具可以在單一畫面中做一定程度的批次選取。
使用「管理貼文」
- 前往個人檔案 → 三個點選單 →「管理貼文」
- 用年份篩選切換到特定期間
- 逐一勾選每則貼文旁的方框
- 點選「移到垃圾桶」或「刪除」
限制:沒有「選取 2013 年所有貼文」這種選項。你只能選取目前畫面上看得到的貼文,然後重新載入再重複一次。如果某一年有好幾百則貼文,這仍然要花很多時間。
使用動態紀錄
限制也差不多:你可以在一個畫面中選取多則貼文,但要選完一整年,就得一再重複捲動、勾選、確認、重新載入。
只要每年超過 30–50 則貼文,手動方法就不太實際了。
如果你需要更完整的流程,包含單則刪除與批次刪除,請看如何刪除臉書貼文這篇教學。
方法二:用 DeleteActivity 依年份大量刪除臉書舊貼文
DeleteActivity 是一款 Chrome 擴充功能,會透過你目前的臉書登入狀態自動刪除貼文。日期範圍篩選正是依年份清理的核心功能。
步驟 1:安裝 DeleteActivity
從 Chrome 線上應用程式商店安裝 DeleteActivity。它完全在瀏覽器中運作,不需要密碼,也不會上傳任何東西。
步驟 2:開啟臉書並啟動擴充功能
照常在 Chrome 登入臉書,點選工具列上的 DeleteActivity 圖示開啟面板。
步驟 3:設定日期範圍
在「首頁」分頁選擇資料類型「貼文」,然後在「篩選條件」中設定「日期範圍」:
- 刪除 2012 年的所有貼文:開始日期 2012 年 1 月 1 日 → 結束日期 2012 年 12 月 31 日
- 刪除 2018 年以前的所有貼文:開始日期留空(從最早開始)→ 結束日期 2017 年 12 月 31 日
- 清理特定期間:把開始與結束日期設在該期間前後
步驟 4:加上關鍵字篩選(選用)
如果你想鎖定和特定主題有關的舊貼文,例如前公司、舊嗜好或某個地點,可以在日期範圍之外再填入「關鍵字」。兩者搭配,就能只刪除那段期間中的特定一部分,而不是全部清空。
步驟 5:再次檢查篩選條件
DeleteActivity 掃描完就會直接刪除,沒有另外的預覽清單。所以執行前請再確認一次資料類型、日期範圍和關鍵字。如果不確定條件是否正確,可以先用較窄的範圍(例如一個月)試跑,再到臉書上確認結果。
步驟 6:分批可控地執行
點選「開始掃描並清理」。擴充功能會開啟動態紀錄分頁,掃描後刪除符合條件的貼文;請保持分頁開啟,並在「DeleteActivity 控制台」查看「符合條件」和「已刪除」的數量,隨時可以點選「暫停」或「停止」。如果日期範圍很長,一次處理一年會比一次處理十年更可靠。這樣比較容易核對結果,清理節奏也更好掌控。
步驟 7:匯出刪除紀錄
每次執行後,到「設定」分頁選擇「匯出報告格式」(CSV 或 JSON),再點選「匯出」。你會得到一份依日期和貼文內容整理、清楚記錄刪除內容的清單。
每次可以刪除多少則貼文?
| 範圍內的貼文數 | 建議做法 |
|---|---|
| 100 則以下 | 一次執行,涵蓋完整日期範圍 |
| 100–500 則 | 一次執行,每次處理一到兩年 |
| 500–1,000 則 | 分兩到三次,依年份拆分 |
| 1,000 則以上 | 分幾天多次執行,每次一年 |
把大型清理依年份拆成多次執行,每次都更容易核對,結果也更好預測。
依年份清理臉書貼文的小技巧
- 從最舊的年份開始。2009–2013 年的貼文通常刪除風險最低,清理效益也最高。
- 每次執行前都檢查篩選條件。如果你發文很頻繁,一段日期範圍涵蓋的貼文可能比想像中多,開始後請留意「符合條件」的數量。
- 別省略匯出紀錄。就算你很確定刪了什麼,一份附時間戳記的紀錄也能免去日後「我好像刪過 X」的不確定。
- 搭配日期與關鍵字篩選,讓範圍更精準。如果只想刪除某段期間中提到特定主題的貼文,就同時使用兩種篩選,不要把那一年的貼文全部刪光。
- 近幾年的貼文分開處理。依年份清理請聚焦在較久遠的過去;最近兩三年的內容,改用關鍵字清理,避免誤刪目前的內容。
常見問題
可以刪除某一年的所有臉書貼文嗎?
可以。DeleteActivity 的日期範圍篩選可以設定精確的開始與結束日期,所以你能鎖定單一年份、十年或任何自訂範圍。完整流程請參考批次刪除臉書貼文教學。
怎麼刪除 2012 年或更早的臉書舊貼文?
開始日期留空,結束日期設為 2012 年 12 月 31 日,然後點選「開始掃描並清理」。在控制台留意「符合條件」的數量,發現不對就點選「停止」。非常舊的貼文載入時間可能比較長,因為臉書必須調出歷史動態資料。
一次能刪除的貼文數量有上限嗎?
沒有硬性上限,但超過 500 則時,依年份拆成多次執行會比較可靠。DeleteActivity 會自動控制刪除節奏,並在每處理 100 筆後冷卻,降低大規模清理時的帳號風險。
大量刪除貼文會影響我的臉書帳號狀態嗎?
刪除貼文是正常的帳號操作。像 DeleteActivity 這樣有限速機制的刪除工具,會讓節奏接近手動操作,不會觸發帳號警示。請避免使用沒有限速、以最高速度執行的工具。
刪除所有臉書舊貼文最快的方法是什麼?
最快又可靠的方法是使用 DeleteActivity 搭配日期範圍篩選:設定範圍,然後點選「開始掃描並清理」。它會自動處理讓手動清理變慢的「捲動、勾選、確認」循環,因此比手動選取快得多。
可以刪除我被標註的舊貼文嗎?
你可以移除別人貼文中對你的標註,讓那則貼文不再出現在你的時間軸上,但只有原發文者才能刪除貼文本身。至於你自己發的貼文,則可以完整刪除。
開始清理你的臉書舊貼文
DeleteActivity 100% 在你的瀏覽器本機執行:免密碼、不上傳,資料從不離開你的裝置。
安裝 DeleteActivity:Chrome 線上應用程式商店免費下載
想做比舊貼文更全面的清理,請看2026 年如何一次刪除所有臉書貼文,或是涵蓋貼文、留言、讚與訊息的臉書動態批次刪除完整教學。