Published on

「サイトマップを読み込めませんでした」の対処方法

Authors
  • avatar
    Name
    ssu
    Twitter

Google search consoleにサイトマップを登録しても、 「サイトマップを読み込めませんでした」となる場合の対処方法をお教えします。

調べる項目がいくつかあります。

  1. 対象となるsitemapが正しく存在しているか?
  2. Googleがfetchできるか?

になります。

1に関しては、https://www.xml-sitemaps.com/validate-xml-sitemap.html こちらのサイトに自分のサイトマップのURLを貼り付けて、送信します。 下記のようにno issue detectedとなるとsitemapの書き方自体と存在は問題ないことがわかります。 もしissue detectedになった場合は、サイトマップの作り方が間違っているので直してください。

2.次にGoogleが正しくfetchできるかをみます。

Google search consoleのURL検査で自分のサイトマップのURLを入力します。 次に、「公開URLをテスト」という項目があるので、そこをクリックします。

そして、下記のように「ページの取得」が成功となっていれば、 Googleも問題なくURLを見れることになります。 こちらが取得できていなければrobots.txtなどを見直してみてください。

こちらも問題なく取得されているのであれば、Google botのbugになるので、 とにかく待ち続けることしかないです。4日か、4週間ほど待てば自然とサイトマップも認識されると思います。

参考: sitemap-couldn-t-fetch-sitemap-could-not-be-read

参考: how-often-does-google-update-its-search-results