メンテナンス中にクローラーがまわってきたトラブルを解決
モンチョです。しばらくぶりです。
昨日20時から深夜にかけて、クライアントサイトのプチリニューアルを行ったのですが、その際、当然のようにサイトをメンテナンス表示としました。
「ただいまメンテナンス中です。しばらくたってから」みたいなやつですね。
私は作業スタッフではないので、その代替ページの作成は行っておりませんし、ましてやmeta周りのチェックまでしておりませんでしたが、、、
無事にサイトリニューアルが完了し(深夜)、クライアントへの報告メール。ホッとひと安心していたのですが、朝になってトラブル発覚。
Google検索結果で該当サイトのタイトル表示とディスクリプションが「メンテナンス中です〜」となっている
あーやってしまったなー。
検索エンジンに対してメンテナンス中であることを伝える方法としては、「ステータスコード503ページの設定」が効果的です。
ステータスコード503とは、「Service Unavailable(サーバーはサーバーの一時的な過負荷あるいはメインテナンスのために、現在、リクエストを扱うことができない)」という意味です。
というわけで、本当の正解は「503を返す」ことかと思われますが、やっちまったあとの対処法はこちらです。
Search Console へ 急げ!すぐに解決します。
SearchConsoleアカウントは絶対に握っておきましょう。こういう時のために。
- 該当サイトを選択して、左ナビゲーションの
【▶クロール】⇒【Fetch as Google】をクリック - 該当サイトのURL(トップの場合は空欄でOK)を入力
- 端末を選択(通常はPCかと。なんでも良さそうですが)
- 【取得】ボタンをクリック
- 下部にページのステータスが出て完了となっていれば【インデックスに送信】
- ロボットじゃないチェック/このURLと直接リンク〜を選択し【送信】
これで、数分後にはボットが再クロールを行い、検索結果の表示がいつものものに戻りました。