先月頃からSERPOSCOPEのエラーが出ないのに順位取得されない不具合が出現9月くらいからでしょうか。SERPOSCOPEのTASKSやLOGSを見ても問題ないにもかかわらず、検索順位が取得されていないエラーが時々おきました。キャプチャは毎回出ているようですが、以前ご紹介したAntiCaptchaを使って自動認証して解決しています。ErrorsとStatusをみると全て「0」、「DONE_SUCCESS」なのでプログラムは問題なく走っていますが、検索順位画面は取得されていない状態が時々起こっています。今回、SERPOSCOPEのアップデートによってこのエラーが解消されたようです。SERPOSCOPEのサポートに管理者がエラー解消について発言SERPOSCOPEのサポートフォーラムにユーザーから次のような報告がありました。2018.10.03「この1か月くらい次のような問題があります。プロキシやキャプチャは問題なく動いているのに、結果(検索順位)がすべて取得できないことがあります。」これに対して管理者は「バグがあるので、来週直します」と返答しています。今回の件について、こちら<https://github.com/serphacker/serposcope/issues/200>にもう少し詳しく書いてありますね。とコメントしています。ツイッターでも報告していますね。!」と表示されていますね。!」をクリックしてSERPOSCOPEのトップ画面に移動し、下にスクロールしてファイルをダウンロードしましょう。versionを選択しました。exeファイルを開くと、このような表示が現れました。実行というボタンが表示されました。あとはインストールを完了し、SERPOSCOPEのブラウザ画面をリロードするだけで2.10.0に更新されます。数日使ってみて、その状況をこちらでご報告します。AntiCaptchaツールの導入Googleは本来、自動ツールによる検索順位データの収集を禁止しています。このBotによる自動収集を防ぐために、連続してGoogle検索をおこなうとキャプチャ認証画面が出るようになっています。これは手動でも出ます。このキャプチャ認証を自動で行うのがAntiCaptchaです。一応有料なのですが、私の場合は昨年12月に1ドル分購入して、現在0.866ドル分残っています。このペースだと5年以上もちますね笑。AntiCaptchaを含め、SERPOSCOPEでは4種類のキャプチャ自動認証ツールを利用できますが、今のところAntiCaptchaだけで大丈夫なようです。AntiCaptchaツールは専門知識が全くなくても導入できます。こちらの記事に導入手順を書きましたので参考にしてみてください。順位検索のPause時間を長くする先ほどのキャプチャ認証とも関連しているのですが、SERPOSCOPEでの順位検索をやりすぎるとGoogleに怒られてしまいます。AntiCaptchaツールを使用しても、短時間にたくさんの順位検索を行うと、途中でエラーが出て止まってしまいます。したがって、可能な限り検索のPause時間を長くしたほうがエラー頻度は低くなります。私の場合は120~180秒に設定しています。このPause時間の場合、100キーワード調べるのに約4時間かかります。Pause時間を長くする方法については、こちらに詳しく書きました。