勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

Googleのインデックスが消えて「Increase in ……」というメッセージが届いた際の対応方法

   2024/05/22  Google

たまたま運営中のサイトをGoogleで検索したところ、いつもいる順位にいなかった。順位変動したのかと思い、数ページ掘り下げるも確認できず。

Webマスターツールを開いたところ「Increase in authorization permission errors」みたいなメールが届いていた。

 

原因

先日、海外IPを遮断したんだけど、その影響でGoogleBotがアクセスできなくなりインデックスから消えたと思われる。

 

対応方法

検索流入がそこそこあるサイトだったので、海外IP制限は解放してFetch as Googleでインデックス送信したところ24時間経過せずに順位が戻った。

 

その他

「海外IPは全部遮断するけど、GoogleBotは制限なし」ってのをしたかったけど、これは厳しいらしい。

そもそもGoogleBotのIPを公開しておらず、決めうちで記述していっても、漏れがあるとまた同様のことが起こる可能性が高い。

かといってIPは全部開放しておいて、気になった海外IPだけ遮断というのもきりがない。

サーバのスペックアップするしかなさそう。

 - Google

  関連記事

GASで特定サイトにログインした後にスクレイピングを行う方法
GASで特定サイトにログインした後にスクレイピングを行う方法

Google Apps Scriptの勉強として特定サイトにログインし、その後に ...

GoogleMapAPIでクリックした座標にマーカーを設置する方法
GoogleMapAPIでクリックした座標にマーカーを設置する方法

GoogleMapAPIでクリックした位置にマーカーを設置し、座標の経度緯度をテ ...

formにGoogle reCAPTCHA v3を組み込み、PHPでスコア判定する方法
formにGoogle reCAPTCHA v3を組み込み、PHPでスコア判定する方法

だいぶ前にGoogle reCAPTCHA v2をformに組み込むという記事を ...

GASとDrive APIを組み合わせて画像やPDFファイルをOCR処理する方法
GASとDrive APIを組み合わせて画像やPDFファイルをOCR処理する方法

Googleドライブに保存した画像やPDFファイルをOCR処理し、ファイル内のテ ...

reCAPTCHA v2でAjaxは使わずにチェック状況を確認する方法
reCAPTCHA v2でAjaxは使わずにチェック状況を確認する方法

reCAPTCHA v2を実装する案件があり以前の記事を参考に組み込んでみたもの ...