このマジシャンのサイトだけど、Google Search Consoleでしばらくサーバーエラー(5xx)というのが出てました。調べたけど解決方法がわからずほっとけば消えるかなと思ってたけど減るどころか件数が増えていたのでめんどくさいなと思いながらも検索の順位に影響があるといけないので真剣に対応することにした。
目次
グーグルから届いたエラーを知らせるメール
以下のメールがグーグルから届いた。
サイト https://hiroshitsuchiya.com/ で「カバレッジ」の問題が新たに 検出されました
カバレッジhttps://hiroshitsuchiya.com/で問題が検出されましたhttps://hiroshitsuchiya.com/ の所有者様
Search Console により、貴サイトに影響する「カバレッジ」関連の問題が 1 件検出されました。
主なエラー
エラーにより、貴サイトのページまたは機能が検索結果に表示されなくなる可能性がある。貴サイトでは、以下のエラーが検出されました。
サーバーエラー(5xx)
上記の問題をできる限り解決されることをおすすめする。こうした問題を解消することで、サイトのエクスペリエンスや Google 検索結果での表示を最適化できる。
Google Search Consoleのエラー表示
Google Search Consoleのインデックス>カバレッジ>サーバーエラー(5xx)。
例のところのアドレスは以下になる。
普通のURLの後に色々と付いている。
「preview」の記載がある。
- ?customize_changeset_uuid=0d4a5e46-3849-42dd-932b-7e915b0643d7&customize_messenger_channel=preview-0
- ?customize_changeset_uuid=8147fd90-247a-4c4e-a4d8-042c7860c8d7&customize_messenger_channel=preview-0&customize_autosaved=on
- ?customize_changeset_uuid=81d92ded-d328-434c-be26-fb2c0de3c680&customize_autosaved=on&customize_messenger_channel=preview-2
- ?customize_changeset_uuid=50434736-716a-42a0-88cf-764582ad1814&customize_messenger_channel=preview-0&customize_autosaved=on
- ?customize_changeset_uuid=027af3bd-b62b-4cba-8448-c5edc2448a99&customize_messenger_channel=preview-0&customize_autosaved=on
検索した所以下のような回答を発見。
プレビュー(下書き)のページがgooglebotに辿られている可能性がある。
もしかすると下書きのページにリンクを飛ばしてしまっているページがあるかもしれない。
またはサイトマップに載ってしまっているということはないだろうか・・・??
解決策
「下書きのページにリンクを飛ばしてしまっているページがあるかもしれない。」で理由がわかった。
ということでサイト内にこのリンクが貼られていないかを検索。
検索はSearch Regexというプラグインを使った。
そしたら案の定リンク先として上のURLが貼られていた。
私はカスタマイズからウィジットの記載を修正するのだけど恐らくそのプレビュー画面でコピペをして他のページで貼り付けてしまっていたようだ。
やっと原因がわかった。
これでエラーが消えるだろう。
一安心。