あなたの順位チェックは嘘をついている

検索結果は、リクエストの発信元、ブラウザが要求した言語、そしてそれまでに見てきたものによって形作られます。意味のある順位チェックを行う方法を解説します。
自分のブラウザで検索エンジンを開き、気になる語句を入力しても、返ってくるのは本当の順位ではありません。それは「あなたの」順位です。あなたの所在地、言語設定、アカウント、そしてそのブラウザがこれまで見せられてきたすべてによって形作られています。
結果を動かす三つの要素は、すべてあなたが制御できる
- リクエストの発信元。つまりIPアドレスであり、それ以外の何物でもない
- ブラウザが要求する言語と地域。ヘッダーと設定による
- ブラウザがすでに知っていること。Cookie、ログイン中のアカウント、過去の検索
シークレットウィンドウが対処するのは三つ目だけで、最初の二つには効きません。VPNは一つ目に対処しますが、ブラウザは手元のデスクの言語とタイムゾーンを報告し続けるため、その国の普通の訪問者にはあり得ない組み合わせになります。
市場ごとに1つのプロファイル
解決策は、環境全体を一致させることです。リージョンのプリセットが言語、タイムゾーン、画面サイズを一貫したセットとして設定し、その国のプロキシがリクエストを本来の場所に置きます。ドイツの言語、ドイツのタイムゾーン、ドイツの経路。三つのうち一つだけでは意味がありません。
環境はあなたのマシンではなくプロファイルに保存されるため、来月のチェックも今月と同じ条件で実行されます。これこそがスクリーンショットを計測に変える部分です。絶対的な正確さではなく、時間を通じた比較可能性です。
プロファイルをクリーンに保つ
チェック用のプロファイルは、何にもログインさせず、ニュースを読むプロファイルと兼用せず、普段使いのブラウザにある拡張機能も入れないでください。その役割は、目立たないことに尽きます。プロファイル間では何も共有されないため、目立たないプロファイルは目立たないままです。
チェックを自動化する
市場が一つのプロファイルになれば、週次のチェックはループで回せます。Local APIが各市場のプロファイルを起動してブラウザのデバッグエンドポイントを返すので、人が手で開いたのと同じ環境に対して、スクリプトで巡回できます。


