Blogger 文章別亂刪!友人的慘痛經驗分享與背後原理分析

習大大對永久連結的看法

習禁評對永久連結的看法

之前接到朋友的哭訴電話,說自己手殘不小心將網站上的文章全部刪除了。但因為有備份的關係,文章內容還找的回來,主要麻煩是出在永久連結。

 

 

先不說 Blogger 有每天約 100 篇左右的文章匯入限制,就算所有文章全都成功匯入,你會發現「永久連結」也「永久跑掉」了。即便將文章還原回草稿修改連結再次發佈,文章的年月日期也會跑掉。

 

「這樣到底有什麼意義?」友人哭笑不得「文章備份是一回事,但永久連結無法維持的話,累積的 SE0 排名不都要重來嗎?」維尼翠

 

後來他一氣之下,將整個網站上的文章全部搬遷到 Wordpress 平台。參考我之前寫過的搬家教學文進行調整後,永久連結全都找回來了!

 

利用 WordPress 沙盒服務修改永久網址後匯入主站,省下升級進階版的費用

Blogger 搬家遷站至 WordPress 後維持永久連結的教學 (Permalink)

 

 

文章內容與永久網址

如果你有備份網站的話倒還不成問題,因為「永久網址」才是你的超級大麻煩。就我所知,文章誤刪或還原、重新發佈後所導致遺失永久連結的這個問題是無解的。即便你用 PostID 找回文章,也不一定能抓回文章和永久連結。

 

 

簡單來說,現在 Blogger 文章的發布日期已經不能像過去那樣任意向後或往前調整了,此舉應該是 Google 為避免有人惡意竄改文章時間吧。

 

如果我沒記錯,以前 Blogger 是允許使用者隨意匯入、匯出和修改文章發佈時間的。我們甚至可以用編寫未來文章的方式將日期調整成 9999年9月9日,然後直接於排程工具發佈這篇文章,做出置頂文的效果,但可惜這個 Bug 後來已被 Google 修正了。

 

現在即便你修改了發佈時間,該篇文章的網址年月仍會維持原本的發佈年月;你可以修改文章備份 xml 檔內的 updated 時間,讓文章網址回朔到 2002 年,但抱歉,這篇文章的永久網址還是會被加上 _123.html 這種奇怪的流水號,且永久連結檔名無法於 xml 內修改。

 

<published>2002-04-30T05:49:00.002-07:00</published>
<updated>2002-02-20T06:50:48.803-07:00</updated>

 

不過 Google Takeout 所輸出的 ATOM 檔中有「永久連結」的標籤,或許透過這種方式可以成功取回原始連結?以後有空再來研究。

 

Moving from Blogger (Atom XML) to WordPress with RSS Import 

Atom 2 Rss 轉換工具,能將 Google Takeout 所輸出的 Blogger ATOM 轉換成 xml。


Blogger post permalink lost when exporting importing blog

 

 

結語

簡而言之,在 Blogger 平台上被刪除的文章,其永久連結是抓不回來的。因為 Blogger 匯入備份檔時,會用標題中的英數字元作為網址參考來源,導致文章失去舊的永久連結。

  

就算文章匯入後自動產生的名稱與原始連結相符,Google 也會在該篇文章網址末端加上流水號,導致失去搜尋引擎 SEO 排名。

 

因此建議各位不要輕易刪除你的文章,最好是以「還原為草稿」將其隱藏或下架。另外發佈日期和永久連結也千萬不要去更動,因為點擊、修改後是無法回朔的!

 

 

 

延伸閱讀

用 WordPress 沙盒服務修改永久網址,省下升級進階版的費用

Blogger 搬家至 WordPress 後維持永久連結的教學 (Permalink)

更多 Blogger 教學

更多 SEO 文章

Moving from Blogger (Atom XML) to WordPress with RSS Import

Blogger post permalink lost when exporting importing blog

 

留言