Google Search Console でサイトがindexされない問題

実は私のメインサイトがずっとSearch Consoleでindexされておりませんでした。

ものすごくズボラな性格なので、「あれ、設定しなかったんだったかな?」というくらいの感じでついこの間 Search Console につなげようと思ったら…

すでに設定はしているらしい。はて?と思い、そこから気になって仕方なかったこの「Google Search Console でサイトがindexされない問題」

見ると、6月17日から全くindexされなくなってしまったようなんです。(それをここまで放置していた私も私なんですが…)

思い当たる節があるとすれば、このドメインは私が人生で初めて持ったドメインで、これまで3回リニューアルしていて、最後のリニューアルは去年。Wordpress→HTMLへと変更した時に、引き継ぎをちゃんとしなかったからだろうか?と思いました。

今その過去のフォルダもサーバー内にあるので、それが悪さをしているのでは…と、試行錯誤を重ねました。

最初は軽く考えていてすぐに治るだろうと思っていたのですが、3日格闘してもSearch Consoleはうんともすんとも言わなくて。これはいよいよダメかもしれない、誰か先生に助けてもらいたい…と思っていたくらいでした。

でも4日目の朝、解決した夢を見て起きて、なんか今日はいけるかもしれないと思ったら解決できたんです!嬉しかった〜!!!よくある「寝たら直る」系の問題ではなかったのですが、ちゃんと自力で解決できたので、忘備録として記録しておきます。

目次

Search Console の何が問題だったのか?

元々所有権は獲得できており、緑色で表示されていて、プロパティは存在していました。でも、Fabiconが表示されていないということは、つながっていない感じです。

「公開URLをテストする」を押すと、この画面に行きついてしまうのです。

インデックス登録リクエストに失敗してしまい、「インデックス登録に関する問題が見つかりました」と表示されるので「ライブテストを表示」ボタンを押すと、以下のような状況が説明されました。

理由についての「詳細」を押すと、こちらのページに飛んでしまい、大海に放り出されたような解説しか得られませんでした。

よーく読めば解決策が書いてあるのでしょうけど、最初の段階では読む気になれず、同様の症例があるかどうかをたくさん検索しました。でも、

  • 過去にリニューアルを重ねている
  • WordPressからHTML/CSSのサイトに変更している
  • 所有権は確認できているがindexだけされない
  • robots.txtが原因であるっぽい

これらの条件を満たす解説はなかなか見つけられなくて、途方に暮れました。

私がやったこととしては、

  • HTML タグ
  • Google Analytics
  • Google タグ マネージャー

それぞれで接続を試みましたが、どれも成功はするので、これは接続の問題ではなさそう。

他にDNSレコードやHTMLファイルという方法があったけど、問題はそこではないということがわかったのでやめておきました。

どうやら、所有権の確認後の問題であるとわかりました。だとすると、書いてある通りにRobots.txt が問題なんだと思います。でも、検索すればするほど、「robots.txtなんて作った覚えもないから関係ない」という例もあって、ここですごく時間がかかりました。

他にもいろいろ試行錯誤しましたが、やっぱり私の場合、これ以外に行き当たる問題がなかったのです。別のページではこんな指摘も。やっぱりrobots.txt!

「先週の不合格率はしきい値を超えました」ここを開くと、

クロールが失敗しているということは、やっぱりクローラーが来てくれているのに、robots.txtがはじいているのかも?

サーバー内部を見ても、robots.txtは存在しなかったのですが、私の場合はリニューアルを重ねたということもあって昔の方がサーバーに残っている可能性もあるのかなと思い、robots.txtを作って入れることにしました。

Robots.txtを自作して入れてみた

Robots.txtはテキストファイルでサーバーのURLの直下に配置します。

https://xxx.com/robots.txt

と打って出てくれば存在するということ!最初に自作したrobots.txtは、拡張子が間違っていて500のサーバーエラーを返しました。

作り直して入れ直すと、エラーを返さず見れるように。

これはいけるかも!と思ってSearch Consoleに戻りインデックスをリクエストしてみると…

リクエスト送信成功!やった〜!!

リクエストがはじかれて赤い画面を見て3晩かかってしまったので、リクエストを送信できてグリーンの画面を見たときはときは飛び上がるように嬉しかったです!

不思議なのが、インデックスされる夢を見た日にこれが起こったことです!夢の中でもsearch consoleと向き合っていたようです…笑(結構私の場合あるあるです。)

結果、robots.txt設置で解決しました!

結果的にこれが功を奏して、インデックスリクエストを送信することができて、最終的にこうなりました!

よかった〜!Search Consoleはデータがたまらないとみることができないので、あとは1週間ほど時間を置いてからまた確認してみようと思います。

愛着のあるサイトなので、成功して本当に良かったです。これから大事に育てていきたいと思います。

よかったらシェアしてね!
  • URLをコピーしました!
目次