Instagramのbotフォロワー攻撃を一掃する方法(ステップ別)
botの波に襲われた? GramlensでInstagramのbotフォロワーを一括削除する方法 — レート制限に配慮し、ひとつのバックグラウンドジョブで。

ある朝、フォロワー数が3,000増え、エンゲージメント率が静かに崩れる。バズったわけではない — botフォロワー攻撃を受けたのだ。ときに数千が一度に、恨みを持つ誰か、ボットネット、あるいは失敗した「成長」サービスによって、あなたのプロフィールに強制的にフォローさせられた偽アカウントの波だ。これは、GramlensでInstagramのbotフォロワーを一括削除する方法についての、誇張のないステップ別ガイド — 手動の「フォロワーを削除」を何時間も繰り返す作業を、レート制限に配慮したひとつのバックグラウンドジョブに変える。
botフォロワー攻撃は見た目だけの問題ではない。ダメージは現実で、測定できる:
- エンゲージメントが崩れる。 いいねとコメントのフォロワーに対する比率は、ブランドも、アルゴリズムも、あなた自身の分析も注視する数字だ。投稿に絶対いいねしない3,000アカウントを分母に放り込めば、エンゲージメント率は一晩で半分になる。
- スパムっぽく見える。 フォロワー8,000、投稿あたりいいね40のプロフィールは、あなたが何も悪いことをしていなくても「買った」ように読める。スポンサーやコラボ相手は気づく。
- Instagramのスパムシステムを誘発しうる。 突然の不自然なフォロワー急増は、まさにInstagramのintegrityシステムがフラグを立てるパターンだ。最悪の場合、プラットフォーム自身のクリーンアップの掃射が、その爆風であなたのアカウントを巻き込む。
ネイティブの対処 — 偽フォロワーを一人ずつ開き、三点メニューをタップし、「削除」をタップする — は規模が大きいと地獄だ。誰も3,000回はやらない。実際に機能するワークフローがこれだ。
First move:波を止めるためにまず非公開にする
一つでもアカウントを削除する前に、出血を止める。アカウントを一時的に非公開にする(Instagram → 設定 → アカウントのプライバシー → 非公開アカウント)。これはほとんどのガイドが飛ばすステップで、進行中の攻撃を実際に止めるのはこれだ。
理由はこうで、これがこのページで一番大事なことだ:フォロワーを削除してもブロックにはならない。 Instagramの「削除」は、アカウントをあなたのフォロワー一覧から外すだけだ。公開アカウントでは、削除されたbotはすぐ向き直ってまたフォローできる — 攻撃がまだ動いていれば、そうする。穴がまだ開いたままのボートから水をかき出すことになる。
非公開にすれば穴がふさがる。アカウントが非公開の間、新しいフォローの試みは承認が必要な保留中のリクエストになるので、botの波はもう自分を追加できない。閉じたドアの裏で掃除をして、ほこりが収まったら公開に戻す。(特定のbotが公開に戻した後も戻ってくるなら、恒久的な停止はInstagramのネイティブなブロックだ — 注意点のセクションを見てほしい。これはGramlensが意図的にあなたの代わりにやらないからだ。)
Instagramのbotフォロワーを削除する方法:2つの掃除ワークフロー
どちらのワークフローを使うかは一点で決まる:攻撃前のフォロワーの古いsnapshotがあるかどうか。たいていの人は持っていない — それがWorkflow Aだ。持っているなら、Workflow Bは外科手術のように正確だ。
どちらもGramlensのActionsタブを通り、どちらもManageグループ(「あなた自身のつながり」)にあるRemove Followersアクションを使う。Remove FollowersはProアクションだ — プランについては最後で詳しく。
Workflow A — 基準snapshotなし(よくある、事後対応のケース)
ほぼ全員がここから始める:攻撃はもう起きていて、比較する対象がない。だから手元にある唯一のシグナルで作業する — botはほぼ常にあなたの最新のフォロワーだ。
- 自分のアカウントのフォロワーをparseする。 自分のプロフィールを開き、Gramlensを開き、フォロワー一覧をエクスポートする — InstagramフォロワーをCSVにエクスポートする方法で扱った基本のparseと同じだ。これで作業用の生の一覧が手に入る。
- 最新のフォロワーを切り出す。 Instagramはフォロワーを新しい順で返し、Gramlensはその順序を保つ。フォロワーのテーブルに「日付で並べ替え」のトグルはない — 代わりに、ActionsウィザードのSelectionステップで切り出しを制御する:「First N」を500か1,000にし、順序は「As listed」(Instagramのネイティブな順、新しい順)のままにする。これで、古参のフォロワーに触れずに、いちばん新しいエントリ — つまり波 — を狙える。
- 削除前に、目視でbotだと確認する。 これは任意ではない。一覧をスクロールし、偽アカウントの典型的なサインを確認する:プロフィール写真なし、投稿ゼロか一桁、ゴミのようなユーザー名(ランダムな英数字、
user8842013)、いびつな比率(数千をフォローしているが、フォロワーは誰もいない)。本物のフォロワーはそう見えない。「最近のフォロワー」が本物の人々のきれいな混合なら、攻撃は思ったより小さいかもしれない — 件数を絞る。 - 一括Remove Followersジョブを実行する。 その切り出しが本当に偽だと確信したら、Safe速度でジョブを開始する。Gramlensはレート制限に配慮した、意図的なペースで一覧を処理する。
Workflow Aの正直なトレードオフ:これは確実性ではなくパターンマッチングだ。「最新の500」≈「botの波」に賭けている。攻撃直後はたいてい正しいが、ステップ3が存在するのはそのためだ。
Workflow B — 基準snapshotを取っていた(精密な方法)
攻撃前のどこかでアカウントをparseしていたなら、当て推量を完全に省ける。
- Analyzeタブを開き、Timelineへ行く。Timelineは、Gramlensがそのアカウントについて保存したすべてのフォロワーsnapshotを読み込み、日付で2つ選ばせてくれる。
- 攻撃前のsnapshotを基準に、現在の状態を比較対象に選ぶ。Gramlensは差分を取り、各アカウントを**「New」または「Unfollowed」**とラベル付けする。
- **「New」**の集合は、まさに基準以降に追加されたフォロワー — 攻撃直後ならそれが、目視一切なしでbotの波そのものだ。
- その差分だけを削除する。
これは「最新の1,000を削除して祈る」と「直近48時間に現れた、ちょうど2,840アカウントを正確に削除する」の違いだ。難点は、Timelineが比較に最低2つのsnapshotを必要とすること — つまり、今回の攻撃がsnapshotなしであなたを捕まえたなら、次回への教訓は単純だ:自分のフォロワーを定期的にparseする(月1回で十分)。常設の基準があれば、次の攻撃はパニックの当て推量から2クリックの掃除に変わる。
バックグラウンドで走らせておく
削除は意図的に遅い。これはバグではなく仕様だ — Instagramはフォロワーを削除できる速さを制限していて、3,000件の削除を10分で駆け抜けるツールはアカウントをaction blockに追い込む。Gramlensは各削除のペースを取り、ランダムな遅延を加え、自然な休憩を挟むので、大きな波は現実的に数時間のジョブになる(本当に巨大なものは1セッションを超えることもある)。
座って見ている必要はない。GramlensのアクションキューはサイドパネルのUIではなく、Instagramタブそのものの中で走る — だからパネルを閉じ、ウィンドウを切り替えて煮込ませておき、後で開き直せばライブの進捗バーが見られる。いちばんきれいなやり方は、Gramlensの最良の使い方で説明している専用ウィンドウのセットアップだ:Instagramを独立したChromeウィンドウに引き出し、サイドパネルをドックし、ジョブを開始して、本来の仕事に戻る。ただしInstagramタブを閉じたり、そこから離れて別のページに移動したりしないこと — それがエンジンで、閉じると実行が止まる。
できないこと(そしてやるべきでないこと)
率直に言う。間違いの代償はあなたのアカウントだからだ:
- 数千を一瞬で削除はできない。 Instagramは削除を制限する。速く押しすぎると一時的なaction blockのリスクがある。Gramlensがジョブのペースを取ってくれる — 掃除中に速度を上げないこと。Safeモードはまさにこの瞬間のためにある。
- 削除はブロックではない。 GramlensはRemove FollowersとUnfollowができる — アカウントをブロックはしない。削除されたbotは公開プロフィールをまたフォローできる。掃除中に非公開にすることが再フォローを止める。しつこい特定のアカウントには、Instagramのネイティブなブロックを手動で使う。
- 誤検出に注意。 ここでの高くつく間違いは、botを数件残すことではない — 本物のフォロワーを吹き飛ばすことだ。本物のファンを削除する方が、残った偽物数件を許容するよりはるかに高くつく。ゆっくり進み、削除前に確認する。 Workflow Bは、まさにこのリスクをなくすために存在する。
- 自動アクションはInstagramの利用規約に反する。 これは脅しではなく、ただの事実だ — どんなツールであれ一括フォロワー管理は、あなたの裁量で行うものだ。Gramlensはペースを取り、警告シグナルで止まることで機械的なリスクを下げる(Instagramがチェックポイントや「アクションがブロックされました」という応答を投げた瞬間にhard-stopする)が、ToSは変えられない。それを踏まえて判断を。
FAQ
フォロワーを削除すると相手に通知されますか?
いいえ。フォロワーを削除しても、Instagramは何の通知も送りません。アカウントは単にあなたをフォローしなくなるだけで、本人が見に行かない限り気づきません。
削除した後、botはまたフォローできますか?
はい — アカウントが公開なら。削除はブロックではないので、まだ活動中のbotはすぐにまたフォローできます。掃除中に非公開にする理由、そして止まらない特定のアカウントにInstagramのネイティブなブロックを使う理由は、すべてこれです。
どのくらいの速さなら安全に削除できますか?
ゆっくりです。Safe速度のままにしてください。GramlensはInstagramのレーダーの下にとどまるよう、削除を時間に分散させ、自動の休憩を挟みます(Safeは1時間に数千ではなく、1日に低い数百という範囲を中心に設計されています)。大きな波では、分単位ではなく時間単位で測るバックグラウンドジョブだと受け入れてください。
これで本物のフォロワーに害が及びますか?
間違った相手を削除した場合だけです。だからこそ両方のワークフローに確認ステップが組み込まれています — 最新の切り出しを目視する(Workflow A)か、きれいな基準と比較する(Workflow B)。実行前に確認すれば、誤検出はまれです。
Freeプランでできますか?
いいえ。一括Remove Followers(とUnfollow)はProプランのManageアクションです。Freeプランは制限内でのparse/エクスポートに加え、Safeモードのfollowとlikeをカバーします。PlusはparseとDeep Parseの制限を外しますが、Manageアクションは開放しません。規模のある攻撃の掃除はProのワークフローです。
攻撃が10,000以上のアカウントだったら?
同じ方法で、実行時間が長くなるだけです。Safe速度で複数セッション・複数時間のジョブを見込み、終わるまでアカウントを非公開に保ち、すべてを一度に押し通すより掃除を数日に分けることを検討してください。この規模ではWorkflow Bが断然好ましい — 基準を比較する方が、1万のプロフィールを手で見直すより優れています。
TL;DR. 波を止めるためにまず非公開にする(覚えておく:削除はブロックではない)。次にワークフローを選ぶ — 古いsnapshotがなければ自分のフォロワーをparseし、Actionsウィザードの「First N」+「As listed」で最新の500〜1,000を狙い、目視でbotだと確認して、SafeでRemove Followersを実行する。攻撃前のsnapshotを取っていたなら、Analyze → Timelineを開き、現在と比較して、ちょうど「New」のアカウントだけを削除する。どちらにせよ、Proでキューに入れ、バックグラウンドで走らせ、速度を上げすぎず、削除前に確認する。