WP-Sweepは、WordPressのリビジョンをまとめて削除できる無料のプラグインです。ページの更新を繰り返すうちにリビジョンはデータベースに蓄積され続け、放置するとホームページのパフォーマンスに悪影響を与える可能性があります。
このページでは、WP-Sweepの基本や、必要になる場面、実際の使い方を紹介します。
WP-Sweepとは
WP-Sweepは、WordPressのデータベースに蓄積された不要なデータを整理できる無料のプラグインです。ページを更新するたびに自動保存されるリビジョンをまとめて削除する用途で使われることが多く、管理画面のツールから操作できるシンプルな設計が特徴です。
リビジョンは記事を以前の状態に戻せる便利な機能ですが、削除せずに放置すると数百・数千件単位でデータベースに残り続けます。その結果、ページの表示速度の低下やバックアップファイルの肥大化といった問題につながることがあります。
リビジョン以外にも、スパムコメントや未承認コメント、未使用のカテゴリーやタグ、Transientオプションなど、データベースに溜まりがちな不要データをまとめて整理できます。かつてリビジョン削除の定番プラグインだったBetter Delete Revisionが新規インストールできなくなった現在、その代替として多くのホームページで採用されています。
WP-Sweepでリビジョンの削除が必要になる場面

WP-Sweepでリビジョンの削除が必要になる場面は、主にホームページのパフォーマンスや作業効率に影響が出るタイミングです。放置したリビジョンがどのような問題を引き起こすのか、代表的な場面を紹介します。
ページの表示速度を改善したい時
WordPressで記事を繰り返し更新していると、リビジョンがデータベースに蓄積され続けます。
リビジョンは記事の編集履歴として便利な反面、増えすぎるとデータベースが肥大化し、ページの表示速度や管理画面の動作に影響が出ることがあります。特に投稿数が多いホームページや長期間運営しているホームページでは、気づかないうちに数千件単位のリビジョンが溜まっているケースも珍しくありません。
WP-Sweepで不要なリビジョンを削除することで、データベースが軽くなり表示速度の改善につながります。
バックアップ前に容量を抑えたい時
WordPressのバックアップはデータベースをまるごと保存するため、リビジョンが多いほどバックアップファイルのサイズが大きくなり、処理時間も長くなります。
定期的にバックアップを取っているホームページでは、不要なリビジョンが蓄積するたびに保存先のストレージを圧迫する原因にもなります。バックアップを実行する前にWP-Sweepでリビジョンを削除しておくことで、ファイルサイズを抑えて効率よく作業を進めることができます。
サーバー移行を行うとき
サーバー移行の際は、データを新しい環境に移す前にデータベースを整理しておくことが重要です。
不要なリビジョンが大量に残ったままでは移行データのサイズが膨らみ、作業時間が増えるだけでなく、移行後の動作確認にも余計な手間がかかります。WP-Sweepであらかじめリビジョンを削除しておくことで、移行作業をスムーズに進めることができます。
WP-Sweepの使い方
WP-Sweepの使い方は、WordPressの管理画面から操作できます。
まずプラグインを有効化した状態で、管理画面のツール→Sweep(データベース掃除)を開きます。画面にはデータの種類ごとに掃除ボタンが並んでおり、リビジョンのみを削除したい場合は最上部のリビジョン行にある掃除ボタンをクリックするだけです。

データベース全体をまとめて整理したい場合は、画面最下部のすべて掃除ボタンで一括処理できます。

リビジョンに関するよくある質問
リビジョンに関してよく寄せられる質問をまとめました。WP-Sweepを使う前に確認しておきましょう。
リビジョンを削除するとSEO効果が向上しますか?
リビジョンを削除しても、SEOに直接的な影響はありません。
リビジョンはWordPressのデータベース内に保存される編集履歴であり、検索エンジンがクロールする公開ページには含まれないためです。ただし、大量のリビジョンによってデータベースが肥大化し、ページの表示速度が低下している場合は、削除によって速度が改善され、間接的にSEOにプラスの効果をもたらす可能性があります。
削除したリビジョンは元に戻せますか?
WP-Sweepで削除したリビジョンは元に戻せません。
WP-Sweepには削除を取り消す機能が用意されていないため、一度実行すると削除前の状態には戻れません。過去の編集履歴を参照したいページや、リライト前の内容を残しておきたいページがある場合は、削除前に内容を確認しておくことが重要です。
万が一に備えて、掃除を実行する前にデータベースのバックアップを取得しておくことを強くおすすめします。バックアップがあれば、誤って必要なデータを削除してしまった場合でも復元できます。
まとめ
WP-Sweepは、WordPressに蓄積されたリビジョンを手軽に削除できるプラグインです。
表示速度の改善やバックアップの軽量化、サーバー移行前のデータ整理など、さまざまな場面で役立ちます。操作はシンプルで、管理画面から数クリックで完了します。ただし、削除したリビジョンは元に戻せないため、実行前に必ずバックアップを取得してから作業するようにしましょう。
