vol.183TECH
Google Search Consoleのソフト404を解決する数ヵ月前、私たちはウェブサイトのNuxtのバージョンを2から3へアップグレードしました。この作業は、本来それほど大きな影響を与えるものではなく、比較的単純な作業のはずでした。ところが、このアップデートが、まさか数ヵ月にもわたって解決できない問題の始まりになるとは、私たち自身も予想していなかったのです。
私たちに何が起ったのか。
Nuxt を 3.15.4 にアップグレードしてからわずか1週間後、Google Search Console(GSC)で確認できるインデックス数が、突然半分以下にまで激減しました。およそ400ページあったものが、200ページ未満にまで落ち込んでしまったのです。本来こんなことは起きるはずがありません。
最初に疑ったのは、GSCに関連するサイトマップや robots.txt の設定でした。「サイトマップに未インデックスのページが含まれていないのでは?」と考えて確認しましたが、特に問題はありません。次に、「robots.txt で誤ってページをブロックしているのでは?」とも疑いましたが、こちらも異常は見つかりませんでした。
その後もいくつかの調整を試みましたが、どれも効果はなく、状況は改善しませんでした。そしてようやく私たちは気づくことになります――この問題は、想像以上に時間と労力を要する、厄介なものなのだと。「これは長期戦になる」と、腹をくくるしかありませんでした。