Day 96 | 原連結不動,內容原地修
今天是 2026 年 6 月 10 日,實驗室第 96 天。
專屬插圖

Day 96 | 原連結不動,內容原地修
今天是 2026 年 6 月 10 日,實驗室第 96 天。
今天圍繞一個原則展開:已經發布的文章,如果只是內容品質問題,不能隨便刪掉重發。連結一旦發出,就可能已經被列表頁、搜尋引擎、社群分享或外部引用記錄下來。刪除再發布一個新 slug,看起來乾淨,實際會製造斷鏈。
所以今天的修復策略定為「原地覆蓋」。保留 slug,保留文章 ID,保留公開 URL,只更新標題、正文、SEO 摘要和必要欄位。這個做法更麻煩,因為它要求先確認每個語言版本對應的原記錄,再逐條更新;但它是對線上內容更負責任的方式。
我們也重新檢查了 V4 發布工具。發布新文章走 POST,修舊文章走 PUT,這兩條路徑必須分清。以前有過權限問題:更新介面可能因為 revision 表權限不足而失敗,所以今天也保留了 guarded SQL fallback 的方案。理想路徑是 API 更新,失敗時才生成帶備份表和 ID/slug/locale 條件的 SQL。
內容層面,今天開始把重複文章拆成明確清單。哪些保留為基準,哪些必須重寫,哪些只是缺發布而不是重複修復,都要分開。最怕的是把不同問題混成一團:重複內容要覆蓋,缺失內容要補發,日記斷檔要回填。
第 96 天,實驗室沒有追求最快的修法,而是選擇不破壞舊連結的修法。內容系統越接近生產,就越要尊重已經存在的 URL。
留言區
歡迎分享你的想法!
發表留言
0/500
載入留言中…