新規アカウントで自動フォローを試したところ、フォロー0件の段階でパスワード変更を要求されました。同じ日・同じアカウント・同じサーバーで方式だけを変えたら、48件連続でフォローしても無警告。引き金は「押した数」ではなく「開いたページ数」でした。
フォロー0件で止められた1回目
最初に組んだのは、ハッシュタグを巡回して投稿を開き、そこから投稿者を拾っていくオーソドックスな方式です。ハッシュタグを12個回り、投稿を120本以上開きました。
ここでパスワードの変更を要求されました。この時点でのフォロー実行数は0件です。1件もフォローボタンを押していない状態で制裁が来ました。
ハッシュタグ12個を巡回し、投稿を120本以上開いた。フォロー0件、それでもパスワード変更要求。「まだ何もしていないから安全」という前提が崩れました。
この時点で、自分が疑っていた原因は全部外れていることになります。フォローを押していないのでフォロー数は関係ない。サーバーもIPも変えていないので、次の検証で切り分けられます。
同じ日・同じアカウントで方式だけ変えた2回目
条件を極力そろえました。同じアカウント、同じサーバー、同じ日。変えたのは収集の方式だけです。
2回目は、ハッシュタグ巡回をやめてフォロワー一覧を1回開くだけにしました。一覧に並んでいるユーザーに対してそのままフォローを実行します。投稿ページは開きません。
結果、48件連続でフォローして、警告は一度も出ませんでした。
間隔はどちらも30〜60秒で同じです。速度を落として回避したわけではありません。間隔は変数から外れています。

引き金は「短時間に何ページ開いたか」
2回の実測を並べると、こうなります。
| 1回目 | 2回目 | |
|---|---|---|
| 開いたページ | 投稿120本以上 | フォロワー一覧1回 |
| フォロー実行 | 0件 | 48件 |
| 間隔 | 30〜60秒 | 30〜60秒 |
| サーバー・IP | 同一 | |
| 結果 | パスワード変更要求 | 警告なし |
アカウント・IP・間隔・日付が同じで、違うのはページを開いた回数だけ。そして結果が真逆になりました。引き金はフォロー数でもIPでもなく、短時間に何ページ開いたかです。
自動化の設計で削るべきは「操作の速度」ではなく「ページ遷移の回数」です。1ページから48人取れる導線と、120ページ開いて何も取れない導線では、後者のほうが危険でした。
ハッシュタグ巡回が高コストな理由
ハッシュタグ経由は、ターゲット1人を得るために投稿ページを1枚開く構造になっています。120人集めたければ120ページ開くことになる。一方でフォロワー一覧は、1ページの中に大量のユーザーが並んでいます。同じ人数を集めるのに、必要なページ遷移が2桁違います。
これは私の環境での2回の実測です。何ページ開いたら止まるのか、その閾値は分かっていません。120本以上でアウト、1回でセーフ、その間のどこに線があるかは検証できていません。「少なめならいい」と読み替えないでください。
押した数とフォロー中の数は一致しません
もうひとつ、実測して初めて分かったことがあります。48件フォローを押しましたが、プロフィールの「フォロー中」は36件しか増えませんでした。
最初はブロックされたのかと思いましたが、違いました。差分の12件は非公開アカウントへのフォロー申請中です。申請が承認されるまで、フォロー中としてはカウントされません。
押した48件 − フォロー中36件 = 12件は非公開アカウントの申請中。バグではありません。制裁でも失敗でもないので、ここを見て「ブロックされた」と判断しないよう、ログ側は「押した数」と「フォロー中の数」を別々に記録しておくべきです。
逆に言うと、フォロー中の数だけを監視していると、正常に動いているのに異常だと誤検知します。私は最初これで無駄に停止させかけました。
今の設計方針
- ターゲット収集はフォロワー一覧など、1ページに多数が並ぶ画面から取る
- ログは「押した数」と「フォロー中の増加数」を分けて記録する
- 差分が出ても、非公開アカウントへの申請中の可能性をまず疑う
- ハッシュタグを何個も巡回して投稿を1本ずつ開く方式
- 間隔を延ばせば安全になる、という考え方(間隔は同じでも結果が割れました)
分かっていないことも書いておきます。この2回はどちらも同じ新規アカウントでの結果で、アカウントの年齢や過去の履歴が影響するかは検証していません。ページを開く回数の安全圏も不明です。分かったのは、フォロー0件でも制裁は来るという一点と、方式を変えるだけで48件通ったという一点だけです。
- 1回目:ハッシュタグ12個・投稿120本以上を開き、フォロー0件でパスワード変更を要求された
- 2回目:同じアカウント・同じサーバー・同じ日に、フォロワー一覧を1回開くだけに変更。48件連続フォローで警告なし
- 間隔はどちらも30〜60秒で同一。IPも同一。差は「開いたページ数」だけ
- 引き金はフォロー数でもIPでもなく、短時間に何ページ開いたか
- 48件押してフォロー中は36件しか増えない。差分12件は非公開アカウントへの申請中で、バグではない
- 何ページで止まるかの閾値は分かっていない。少なめなら安全とは言えない


