• SEO

SEOツールから頻繁にログアウトされてしまう理由――そしてその解決策

  • Valentin Ghita
  • 8 min read

はじめに

技術監査を開始してから40分が経過しました。フィルタの設定は完了し、クロールも半分ほど進んだところです。すると、ツールが突然ログイン画面に戻し、保存されていない設定はすべて消えてしまいました。パスワードは有効で、システムがクラッシュしたわけでもないため、このログアウトは不意に起きたように感じられます。しかし、実際にはそうではないことがほとんどです。ほとんどの場合、リクエストが突然新しいIPアドレスから送信されたため、プラットフォーム側が意図的にそのセッションを終了させたのです。Wi-Fiからモバイルデータ通信に切り替わったか、あるいはISPが夜間に接続先を再割り当てしたのかもしれません。 いずれにせよ、ツールはその変化をアカウント乗っ取りの可能性とみなして、あなたを守るためにセッションを切断したのです。午後の設定作業がすべて水の泡になってしまったとなれば、それは何の慰めにもなりません。解決策は、サポートチケットを送ったり別のブラウザを使ったりすることではありません。ツールがなぜ変動するIPアドレスを信用しないのかを理解し、ツールが求めている唯一のもの――タスクが完了するまで持続する、安定的で予測可能なID――を提供することです。

IPアドレスが変化するとセッションが終了する理由

ログインすると、ツールはセッショントークンを発行します。これは、パスワードを再入力しなくても済むよう、ブラウザがすべてのリクエストに添付する小さな認証情報です。しかし、トークンは盗まれる可能性があり、盗まれたトークンはパスワードなしで機能してしまいます。 そのため、プラットフォームは各トークンの周囲の状況を監視しており、送信元IPアドレスは利用可能な最も明確なシグナルとなります。あるアドレスで生成されたトークンが突然別のアドレスで検出された場合、プラットフォームは、ノートパソコンがネットワークを切り替えたのか、それとも別の場所で乗っ取られたクッキーが再利用されたのかを判別できません。セッションを終了させるのが安全な判断であるため、プラットフォームはそうするのです。

だからこそ、IPアドレスが変更された際にログアウトされるのは意図的な仕様なのです。そのトリガーとなる事象は、多くの人が想像するよりもはるかに多岐にわたります。スマートフォンがWi-Fiと5Gを切り替える場合、VPNの再接続、オフィスのフェイルオーバー回線、数分ごとに出口を切り替えるローテーションプロキシ、さらには日常的なISPのリース更新さえも含まれます。

以下のタイムラインはその仕組みを示しています。アドレスが維持されている間はトークンは有効ですが、アドレスが変更された瞬間に無効になります。

SEO Tools Keep Logging You Out

出典:Anonymous Proxies(オリジナル図)

マーケティング業務に最も大きな打撃を与える点

アドレスが変動すると、簡単な検索では数秒、状態を管理する長時間の作業では数時間のロスになります。特に影響が大きいのは以下の3つの業務です。

長期にわたる監査とクロール

サイト監査では、クロールの範囲、フィルター、比較ビュー、半分だけ注釈が付けられた問題など、至る所で未保存の状態が保持されます。クロール途中でログアウトすると、実行全体が無効になる可能性があり、大規模なサイトではそれだけで半日分の作業が無駄になります。多層的なフィルターは作業完了前に保存されることがめったにないため、詳細なキーワード調査も同様に影響を受けます。

複数アカウントを扱うクライアント業務

地域ごとに事業を展開する代理店やブランドは、クライアントや市場ごとに、複数の正規のログインを並行して運用しています。ツールは各ログインをそのネットワークコンテキストに紐づけるため、共有オフィスの接続先が変更されると、すべてのセッションが同時に切断され、一部のアカウントでは追加の認証が要求されることになります。安定したセッションを維持するため、チームはしばしば、Anonymous Proxiesなどのプロバイダーから取得した固定のISPアドレスを各端末に割り当てます。これにより、各ログインは独自の整合性のある履歴を維持でき、まさにこれがチェック機能の真価を発揮する点です。

常時表示のダッシュボード

レポート画面は常に開いたままにしておくことを前提としています。チームが壁面ディスプレイに「Rank Tracker」のダッシュボードを表示し続けている場合、誰かがふと目を向けた瞬間に、IPアドレスの変更によってログイン画面が表示されてしまいます。データの収集は続きますが、誰かが再ログインするまで、本来確認したかったデータは表示されなくなります。慎重かつ正確な順位追跡作業が成果をもたらすのは、数値を表示しているセッションが存続している間だけです。

固定IPがセッションを維持する仕組み

このロジックは逆もまた真です。アドレスが頻繁に変化するとハイジャックと見なされる一方、固定されたアドレスは、同じ人物が長期にわたるタスクに取り組んでいるように見えます。実際、その通りだからです。トークンが発行され、それ以降のリクエストはすべてプラットフォームが期待するアドレスから送信されるため、セッションはログアウトするか、予定通りに期限切れになるまで継続します。

SEOツールにとって固定IPがもたらすメリットは、ただ一つ、「一貫性」です。午後丸々を無駄にしてしまった後、「セッションを維持するプロキシ」と検索する人は大勢いますが、正直なところ、プロキシ単体でセッションを維持できるものはありません。固定アドレスがあれば、ツールにセッションを終了させる理由を与えないだけです。90分目と1分目のアドレスが同一であることは、その速度や所在地よりも重要です。

長時間のタスクに向けた安定したIDの設定

まずはアドレスそのものから始めましょう。必要なのは、長いセッションを通じて固定されたままの、ISPから割り当てられたIPアドレスです。そうすれば、タスクの途中でログイン時の身元が変動することはありません。データセンターのIP範囲も固定されていますが、ISPアドレスには住宅用レベルの評判が付随しており、規制の厳しいプラットフォームでも安心して利用できます。

Ranktrackerの紹介

効果的なSEOのためのオールインワン・プラットフォーム

ビジネスが成功する背景には、強力なSEOキャンペーンがあります。しかし、数え切れないほどの最適化ツールやテクニックがあるため、どこから手をつければいいのかわからないこともあります。でも、もう心配はありません。効果的なSEOのためのオールインワンプラットフォーム「Ranktracker」を紹介します。

Ranktrackerの登録がついに無料になりました。

無料アカウント作成

または認証情報を使ってサインインする

そこから、設定を単調で再現可能なものにします:

  • 各ユーザーに独自のアドレスを割り当ててください。チームメンバーやクライアントのログインごとに1つの固定IPを割り当て、決して共有しないでください。アドレスを共有すると、アカウントの履歴が不明瞭になるからです。
  • プロファイルレベルでルーティングを行ってください。アドレスをブラウザのプロファイルや特定のアプリに紐付けることで、業務用ツールは固定IPを使用し、それ以外のものは通常の接続を利用するようにします。
  • タスク全体を通じてそのIPアドレスを維持してください。途中でIPアドレスを切り替えると、当初抱えていた問題と全く同じ状況が再発してしまいます。
  • アドレスをアカウントに一致させます。通常ドイツから操作されるプロファイルは、ドイツのアドレスを維持し、タイムゾーンもそれに合わせる必要があります。

下の図はその構成を示しています。3つの「シート」があり、それぞれが独自のアドレスに紐付けられています。

SEO Tools Keep Logging You Out

出典:Anonymous Proxies(オリジナル図)

ローテーションプールが依然として適切な選択となる場合

すべての作業にセッションが伴うわけではありません。 10の都市でSERPがどのように表示されるかを確認したり、地域をまたいで広告を検証したりするには、ログインを伴わない単発のリクエストを送信する必要があり、その作業には1つのアドレスではなく多数のアドレスが必要です。ローテーションはこのために設計されたものです。したがって、ログイン済みのセッションは固定アドレスに留めておき、1回限りの地域チェックや一括収集にはローテーションプールを維持しましょう。同様の区分は、複数拠点での順位追跡にも当てはまります。順位チェックは地域ごとに分散して行われる一方、自身のレポート用セッションは固定されたままです。

以下の表は、多くのチームが採用している境界線を示しています。

SEO Tools Keep Logging You Out

出典:Anonymous Proxies(オリジナル図)

よくある質問

ログアウトした後もパスワードが有効なのはなぜですか?

認証情報自体に何の変化も生じていないからです。プラットフォームは信頼できなくなった1つのセッショントークンを無効化し、再ログイン時には現在のIPアドレスに紐付けられた新しいトークンが発行されるためです。

VPNを使えばログアウトを防げますか?

特定のサーバーを固定し、そのサーバーが毎回同じ出口アドレスを割り当てる場合に限ります。しかし、一般向けのVPNでは、これを保証することはほとんどありません。再接続やサーバーの切り替えによってアドレスが変化しますが、その変化こそが、あなたが排除しようとしているトリガーそのものです。

アカウントごとに個別の固定IPアドレスが必要ですか?

マルチアカウントで作業する場合は、必要です。1つのアカウントにつき1つのIPアドレスを割り当てることで、各ログインの履歴の一貫性が保たれ、あるアカウントのアクティビティが別のアカウントに波及するのを防げます。個人の単一ログインであれば、固定IPアドレスは1つで十分です。

長時間の調査セッションを維持する

タスクの途中でログアウトが発生するのは意図的なセキュリティ対応であり、その原因はあなたが制御できる1つの変数に起因します。 ステートフルな作業には単一の固定IPを割り当てれば、以前はセッションを終了させていたチェックが動作しなくなります。ログインを行わないステートレスなジョブについてはIPローテーションを維持し、セットアップの各側面が設計された通りに動作するようにしましょう。1つの席につき1つのIPを割り当て、そのアカウントが通常動作する場所に合わせ、タスクの期間中はそれを維持します。そうすれば、セッションはネットワークの変動時ではなく、ログアウトした時に終了します。

Valentin Ghita

Valentin Ghita

technical writing

handles technical writing, marketing, and research at Anonymous Proxies (anonymous-proxies.net). He writes about proxies, web data, and the technical side of digital marketing.

Ranktrackerを無料で使いましょう。

あなたのWebサイトのランキングを妨げている原因を突き止めます。

無料アカウント作成

または認証情報を使ってサインインする

Different views of Ranktracker app