最終確認日

Next.jsのブログ記事がインデックスされない理由を調査する

環境

こころあたり

  • robots.txt
  • オンデマンドISRを使っているから?
  • リダイレクトをしているせい?

調査

robots.txt の確認

https://uruly.xyz/robots.txt

User-agent: *
Disallow:

Crawl-delay: 3600

問題なし

メタタグnoindex の確認

<meta name="robots" content="noindex">

探したけどない。

canonical の設定が間違えている?

使っていない。

Search Console でURLリクエストしてみる

URL検査をして登録されていないことを確認したあと、インデックス登録をリクエストしてみる。

「このページはURL は Google に登録されています。」になる!

ということは問題はなさそう?

たすけてChatGPT!

コードには問題なさそうで、最も有力なのは Google の「価値評価ロジック」によるスキップらしい。

かなしい。

また、オンデマンドISRは最初のアクセスでページが生成されるので、まだ誰もアクセスしていないページは存在していない扱いになり、クローラーが来なかった。

かなしい。

できそうな対策

サイトアイコン
公開日
更新日