こんにちは。新潟散財のsukoyakaです。
今回はブログについてです。
ブログを書くとグーグルがクロール(訪問)してくれて、そうするとようやくブログの内容がグーグルの検索結果で表示されるようになる、という一連の流れがあるわけなんですが、実はブログを書いてもグーグルがクロールしてくれず、「検出‐インデックス未登録」のままという問題が発生していました。
グーグルがクロールしてくれないとグーグルの検索結果に反映されないという困った問題なのです。
実際、調べてみると今年に入ったくらいから、今まではクロールされていたのに急にぱったりと全くクロールされなくなって困っているという方が結構いるみたいなんです。それも長い期間とか。
それで、私の場合は今年の8月にブログを書き始めて、翌日にはすぐクロールされていたのですが、9月半ばから急に全くクロールされなくなってしまいました。
とても困ってました。
いろいろやってみましたが一向に解決せず、途方に暮れていましたが、それでもそのうち解決するかなと思ってなんとか続けていたところ、私の場合は12月8日に急に今までどおりクロールされるようになったので、参考になるかわかりませんが、やったことや対策などをまとめておきたいと思います。
結論としては「時間が解決してくれる」ので気にせずブログを書き続けて待つ、だと思われます。
急にクロールされなくなった!
最後にグーグルにクロールされて登録された記事はこちら。
作成日は9月16日です。ここまでは今まで通り、ブログを書いたらすぐグーグルサーチコンソールのURL検査から「インデックス登録をリクエスト」して、そうすると翌日にはクロールされてグーグルに登録されている状況でした。
しかし、その次に書いた記事がこちら。
この記事が何度URL検査から「インデックス登録をリクエスト」しても登録されず、「検出 – インデックス未登録」のステータスのままから変わらず、これ以降の記事も同じ状況が続きました。
この「検出 – インデックス未登録」という状態は、「グーグルがクロールしようとしたけど何か問題が発生したか、ブログのサーバーへの過負荷が予測されたのでクロールを中止しました」という状態です。
記事も少ないし、サーバーへの過負荷なんてなさそうだけど・・・?
似たようなステータスで「クロール済み – インデックス未登録」というのもありますが、こちらはクロールしたけど内容が登録に値しない、的なものなので、インデックスしてほしい記事なのにこのステータスの場合は内容が薄すぎるかやばいってことです。
記事の内容を修正するなど、別の対策が必要となります。
普通にブログ書いていてインデックスしてほしいのに 「検出 – インデックス未登録」 の状態なら、記事の内容がダメとかそういうことではないので安心してください。
私の場合は「検出 – インデックス未登録」なのでセーフ!
対処方法
なかなかインデックス登録されない状況に焦り、グーグルでいろいろ調べて、実践してみました。
だいたいできる対策は次のとおりです。
インデックス登録をリクエストする
グーグルサーチコンソールのURL検査から毎日1回ずつしてみましたが、解決せず。
サイトマップ(sitemap.xml)を削除して再送信する
グーグルサーチコンソールから数日に1回やってみましたが、効果なし。
サイトマップ(sitemap.rss)を登録
上記と同じように、よくわかりませんがsitemap.rssも送信できるみたいなのでやってみましたが、効果なし。今となっては不要なので削除しています。
noindexの設定になっていないか確認
noindexを設定しているとインデックス登録されないので一応確認しましたが、設定はされていませんでしたのでOK!
WebSub (FKA. PubSubHubbub)を使う
WordPressにはプライグインで、記事を書くと自動的にグーグルに「記事更新されたよ!」って教えてくれる「WebSub (FKA. PubSubHubbub)」っていうものがあり、ブログを始めたときから導入していましたが、インストールし直しても効果はありませんでした。
(もともとそんなに効果は感じられず)
記事の内容を修正して更新してみる
実は記事の内容が悪いんじゃないかと思い、微修正を行ってみましたが効果なし。
記事に内部リンクを貼りまくる
調べていると、どうやら内部リンクを貼るとグーグルが記事を見つけやすくなり、クロールしやすくなっていいらしいので、既にクロールされている記事に新着記事のリンクを貼ってみました。
↑こういう形式と、↓こういう形式で。
【鬼滅の刃】冨岡義勇の日輪刀を取ってきたので開封レビューするぞ!
ちなみに、All in One SEOというプラグインを入れており、SEOの点数が表示されるのですが、点数的には下の形式の方が高くなります(よくわかりませんが)。
なので12月10日くらいから下の形式でやるようにしてみましたが、よくよく見ると8日から既にクロールされるようになって解決していたみたいなので効果があったのかはよくわかりません。
しかし、やってみる価値はあるかもしれません。
記事のURLを変更する
調べていると、URLを変更するとクロールされることがある、というのもありましたが、URL変更は面倒だし、なんかあまり変更したくなかったので最後の手段としてとっておきました。いよいよ変更しようかなと思っていたときに解決されたのでよかったです。
効果はわかりませんがやってみる価値はあるかもしれません。
ちなみに調べているうちに、グーグル的にはURLは「_(アンダーバー)」でつなぐのではなく「ー(ハイフン)」でつないだ方がいいらしいです。
当たり前の話なのかもしれませんが、今度からそうしてみようと思います。
記事をいったん削除して再度作成する
これも対処方法のひとつとしてありましたが、面倒なので最後の手段にとってました。
効果はあるかもないかも。
記事の更新頻度をあげる(毎日更新)
更新頻度が週に1回、2週に1回くらいに落ちてきていたので、11月29日、30日、12月1日と3日連続で毎日記事を書いてみました。
直接解決につながったかは不明ですが、8日にはインデックス登録されるようになって解決したので、やってみる価値はあるかもしれません。
そのうちクロールされるので待つ
結果、これが解決方法でした!
もしかしたらグーグル側で何か問題が発生していたのかもしれませんし。
まとめ:解決方法は「待つ!」
これだけいろいろ対処方法と思われることをやってきたのに、解決方法が結局「待つ!」というのはなんだかがっかりしますが、事実、私の場合は約2か月半たったら急にクロールされてインデックス登録されるようになりました。
あとは毎日更新するなど、更新頻度を上げるのももしかしたら効果があるかもしれません。
もし私のように、せっかくブログ書いているのに 「検出 – インデックス未登録」でインデックス登録されずに困っている方の参考になれば幸いです。