WordPress Spring Cleaning Toolkit - 一個完整指南 如何優化您的 WordPress 安裝以獲得更好的性能

已發表: 2021-09-27

每隔一段時間,您需要刪除那些討厭的蜘蛛網,以保持您的 WordPress 全速運行而不會受到任何干擾。

與真正的蜘蛛網不同,您不能將它們吸入真空吸塵器。 您需要一組特定的工具並手動執行特定任務以消除您的站點的威脅。

完成後,您的 WordPress 網站將比以往運行更順暢。

哦,您不必堅持到明年春天進行下一次 WordPress 春季大掃除,當那些蜘蛛網再次出現時,立即開始並重新進行清潔練習。

當然,我指的蜘蛛網

  • 不需要/未使用的主題和插件。
  • 過時的插件和主題。
  • 糟糕的網站安全措施。
  • 缺乏定期備份。
  • 未使用的圖像。
  • 未使用的標籤。
  • 無效的快捷方式。
  • 網站因社交媒體共享選項而過度混亂。
  • 斷開的鏈接。
  • 多個冗餘的後期修訂。
  • 垃圾評論。
  • 優化不佳的 WordPress 數據庫。

在 WordPress 大掃除之前,請創建站點備份。 您可以使用 BackUpWordPress 來做到這一點。

我強烈建議備份所有內容,尤其是當您第一次春季清理博客時。 您可能不熟悉一些事情,我們不想讓您陷入對站點數據庫造成不可逆轉損壞的境地。

因此,在我們繼續之前,請備份您的網站。

刪除您不使用的插件和主題

如何刪除wordpress插件
如何刪除多個WordPress插件

找到您不再需要的所有插件和主題,然後停用、卸載和刪除它們。

其中一些插件可能只佔用一點空間,並不會真正影響網站速度。 但是,未能更新所有插件和主題可能會使您的網站容易受到攻擊。 您必須不斷更新所有插件和主題; 如果您有 20 或 30 個插件和主題,這將成為一個問題。

不斷更新不需要的東西的麻煩是擺脫未使用的主題和插件的充分理由。

更新主題和更新/替換插件

在您停用並刪除不需要的插件和主題後,請更新您正在使用或可能很快會使用的所有主題和插件。

這必須手動完成。 但是,如果您了解 WordPress 並準備好親自動手,請嘗試閱讀 WordPress.org 上啟用自動後台更新的頁面。

除此之外,請密切關注新更新的變化,以便將來不會出現任何兼容性問題。 如果插件有一段時間沒有更新,您應該考慮切換到同樣好的或更好的替代品。

P3

除此之外,我建議您查看是否有任何插件對站點負載有顯著影響。 一旦你確定了它們,試著找到更好的替代品。 您可以使用 P3 Plugin Profiler 找出哪些插件正在影響您的網站速度並採取相應措施。

加強您的網站

大部分強調刪除不必要的插件/主題和更新所有剩餘的主題/插件都是基於合理的安全問題。 如果不更新,它會使您的網站容易受到隨著時間的推移可能會出現的漏洞的影響。

文字圍欄

確保您網站安全的兩個非常好的選擇,Wordfence 安全和 iThemes 安全。 這兩個安全插件都涵蓋了您的所有基礎,並保護您的站點免受惡意腳本和黑客的侵害。

定期使用可靠的備份解決方案並刪除不必要的備份

有多種免費和付費機制可以定期為您的站點執行備份。 不同之處在於您決定存放這些備份的位置。

備份必須獨立於您的站點所依賴的硬件。 換句話說,您不應該將您的站點及其備份存儲在同一台服務器上。 如果該服務器發生某些事情,那麼您將丟失您的站點。

因此,合乎邏輯的做法是將您網站的文件保存在其他地方,可能保存在 Rackspace Cloud、Dropbox、Amazon S3 或 Google Drive 上,最後保存在您家/辦公室的硬件上。

備份WordPress

有幾個插件可以幫助自動化備份過程,我個人喜歡 BackUpWordPress。 還有另外兩個免費插件,但 WordPress.org 上的用戶評分相當兩極分化。 所以我不推薦他們。

不僅定期創建備份,而且您可以限製備份的數量,以確保它不會佔用太多空間。 您應該保留的備份數量很大程度上取決於您運行備份的頻率。 在任何重大更新或添加新主題或插件之前,請始終備份您的 WordPress。

請記住,只要您選擇將備份保存在不託管站點的服務器上,它就永遠不會影響站點速度。 因此,備份的數量僅限於支持存儲的大小。

VaultPress

如果您的網站變得足夠流行並產生大量收入,您可以考慮使用 VaultPress 或 BackUpBuddy 等高級服務。

站點備份不是可選的,如果不是付費解決方案,請使用免費的備份服務/插件。 你永遠不知道什麼時候會需要它。

清理您網站上未使用的圖像

WordPress 畫廊中的圖像在 WP 數據庫的內容文件夾中佔據了相當多的空間。 您的網站可以沒有的不必要的圖像。

您可以使用 Image CleanUp,刪除所有未使用和未引用的圖像。 該插件的工作原理是索引所有圖像,並根據元數據檢查任何未引用的文件以驗證元條目是否仍然存在。 如果沒有,則可以將其移出 wp-content 或永久刪除。

圖像清理
圖像清理插件界面

隨著時間的推移,未使用的圖像數量會增加,並且會使 wp 內容變得混亂。 這個插件有趣的部分是你可以將圖像移動到備份文件夾和內容文件夾之外。 如果需要,可以稍後恢復圖像。

刪除未使用的標籤

逐個刪除未使用的標籤可能會佔用大量時間。 相反,您可以使用批量刪除未使用的標籤。 請注意,該插件的作用就像一個魅力,即使它已經兩年沒有更新了。 檢查下面的屏幕截圖,我使用 WordPress 5.8 對其進行了測試。

With&WithOutUnUsedTags
您可能會注意到標籤計數為零的標籤已被刪除

您不想花時間手動刪除一百或一千多個標籤。 如果您必須刪除大量無疑會阻塞您的 WP 的標籤,我建議您使用該插件。 特別是,如果您在過去一年左右的時間裡沒有刪除它們。

排序您的社交媒體共享選項

我在很多 WordPress 網站上看到過; 該網站充滿了社交共享選項。 就個人而言,如果我的多個共享選項遭到轟炸,我就不會再訪問該站點。

大多數優秀的網站都能確保訪問者最大程度地訪問共享選項。 他們這樣做,同時確保它永遠不會妨礙良好的用戶體驗。 永遠不要做任何會使閱讀或瀏覽您網站上的內容變得更加困難的事情。

假設您正在尋找免費插件,我建議您嘗試使用 Simple Shared Button Adder。 同樣,如果您在任何地方添加共享按鈕,簡單的共享按鈕添加器就無法獲得一個簡單的插件。

如果您正在尋找高級插件,我會推薦 Monarch。

修復斷開的鏈接

斷開的鏈接在任何網站上都是一個真正的問題。 這會帶來非常令人沮喪的用戶體驗,並且您網站的任何第一次訪問者都不太可能再次訪問。

使用 Broken Link Checker 可以輕鬆檢查損壞的鏈接,您可以檢查網站的所有帖子、頁面、評論和其他部分。 一旦發現損壞的鏈接,您可以對其進行編輯、取消鏈接文本、關閉或將鏈接標記為未損壞。

雖然該插件允許您選擇要檢查站點的哪些部分、要檢查的鏈接類型、提供連續/間歇性監控選項,但該插件似乎非常消耗資源。 最好手動使用它,而不是讓它連續工作。

這個插件的替代品是 W3C Link Checker。 此備用選項不會在您站點的服務器資源上運行。

斷鍊管理器

另一個似乎很有希望的選項是 Broken Link Manager。 這個插件可以檢查、監控和組織所有損壞的鏈接。 除了為每個斷開的鏈接啟用不同的重定向外,還可以為所有斷開的鏈接設置默認重定向。 並且該插件還提供了 301 重定向。

301 重定向對搜索引擎友好,可確保您不會因鏈接斷開而遭受 SEO 損失。 相比之下,Broken Link Checker 只能阻止搜索引擎跟踪損壞的鏈接。 這不如 301 重定向有用。

我實際上喜歡它,而不是其他兩個選項,但它相對較新。 我會謹慎地對待它,並帶有一點懷疑。

刪除多個修訂

當我在 WordPress 網站上寫了一篇文章而沒有多次保存它時,我一次也記不起來了。 當我寫完最後一篇文章時,我已經積累了 19 次修改。 假設你要發表一百篇文章,加起來就是一千多次修訂。 至少,在我的情況下肯定會。 這會不必要地佔用空間。

修訂數量
減少 WordPress 中的修訂數量以減少數據庫大小

這些多次保存不時證明是有用的。 但是,當您發布了完成的文章並且不再需要它們時,它們只會佔用您服務器上的磁盤空間並在每次有人請求您的網站時加載。

所以讓我們擺脫它們。 您可以使用 Better Delete Revision 為您執行此操作。 Better Delete Revisions 將刪除 WordPress 數據庫中的修訂後修訂、標籤、元數據以及幾乎所有其他修訂關係。

BetterDeleteRevs
更好的刪除修訂插件通知

總的來說,它將刪除修訂,節省空間並使您的 WP 數據庫更輕。

但是,該插件不會涉及當前計劃、已發布或草稿帖子的修訂。 其他插件選擇執行除刪除修訂之外的功能,但這是擺脫冗餘修訂的最佳插件。

另一個可以用於相同目的的插件是 RVG Optimize Database。 但它提供了更多的可選功能。

修訂控制是另一個插件,可用於啟用/禁用修訂並限制不同帖子和頁面的修訂數量。

定期清除垃圾評論

我們都喜歡參與我們的內容,這就是為什麼我們花時間在製作我們認為對我們的讀者有吸引力和有幫助的內容上苦惱。 但在網絡上,大多數評論來自垃圾郵件發送者和垃圾郵件機器人。

網站每天都會收到數百甚至數千條垃圾評論。 因此,定期從我們的網站上清除它們很重要。

垃圾評論清理器會定期刪除評論。 您可以選擇您希望插件多久刪除一次垃圾郵件,您就可以設置了!

WordPressCommentsCleaner
WordPress 定期垃圾郵件清理

您網站上的垃圾評論堆永遠不會大到足以成為一個問題。

如果您想要一個高級解決方案來處理垃圾評論和發布修訂,您可以使用 Manage WP 在任意數量的 WordPress 網站上處理相同的問題。

優化您的 WordPress 數據庫

任何 WordPress 春季大掃除、數據庫優化的關鍵部分。 我一直堅持到最後,因為有一些插件不僅可以讓您的 WordPress 數據庫乾淨整潔。 但它們也執行其他功能。 其中一些功能已在帖子中介紹。

因此,您可以閱讀有關數據庫優化插件的這一部分,然後決定是否需要單獨的插件用於某些目的,例如清除評論和刪除帖子修訂。

WordPress 運行一個數據庫,該數據庫的健康狀況對您網站的性能至關重要。 每次在您的站點上加載某些內容時,都會從數據庫中檢索它。 因此,它越輕,您的網站運行得越快、越高效。

WP-優化

WP Optimize 是一個強大的數據庫清理和優化插件。 它刪除垃圾郵件和未經批准的評論、垃圾帖子、刪除引用和鏈接。 該插件可以設置為每週、每隔一周或每月自動運行。

注意紅色的插件選項; 盡可能避免它們。 最好在插件開始任何優化過程之前執行數據庫的手動備份。 應始終可以將站點恢復到原始狀態。

WP-Sweep 可能仍然比 WP-Optimize 更好。 此插件可用於刪除未使用的、孤立的和重複的數據。

WPSWeep
WP-Sweep 插件界面

該插件使用正確的 WordPress 刪除命令,而不是直接運行 MySQL 查詢。 因此,當您使用 WP-Sweep 時,經常被其他數據庫優化插件孤立的數據也會被刪除。

WP-DB Manager 是另一個可供您使用的選項,該插件與前兩個相比的主要優點是它執行數據庫備份。

使用數據庫清理和優化工具將同時處理您的垃圾評論、未使用的標籤和帖子修訂。 話雖如此,數據庫優化工具更難處理。 發生可怕錯誤的可能性肯定更大。 但是很可能什麼都不會發生,在這種情況下,在運行數據庫優化之前使用數據庫清理插件和運行備份是一個有效的組合。

如果您選擇數據庫優化插件,您就不必擔心垃圾郵件/未批准/刪除的評論、發布修訂、自動草稿、孤立數據和未使用的標籤。

所以你不需要額外的插件,你可以使用一個插件而不是多個插件。

找出最適合您的數據庫優化插件。 然後,如果您需要的 WordPress Spring Cleaning 功能之一不存在,請查找帖子中前面提到的插件以了解特定功能。

最後的想法

如果您為 WordPress 網站找到了正確的插件和解決方案組合,那將是最好的。 我希望,我已經幫助您了解 WordPress 春季大掃除的基本知識,並為您提供了適當插件的必要知識。

您必須以正確的頻率執行全部和部分 WordPress 春季大掃除。 這取決於您網站的流量大小和您使用的主題/插件。

告訴我您的 WP 春季大掃除如何! 乾杯