ベストセラー人気 WordPress テーマTop 30 詳細

グーグルサーチコンソール[インポートすることができません - サイトマップを読み取ることができません]エラー

Last Updated:2021年2月11日| コメントを残す
  • Naver ブログを共有する
  • Naver バンドに共有する
  • Facebook 共有する
  • Twitter 共有する
  • 카카오스토리공유하기

WordPress サイトのサイトマップをGoogleのサーチコンソールから読み取ることができないエラーが発生する場合があります。 たとえば、サイトマップを送信したときに「インポートすることができません」が表示されたり状態が「成功」と表示されても発見されたURLの数が「0」で表示され、サイトマップをクリックしてみると、「サイトマップを読み取ることができません」というエラーが表示されることがあります。

Yoast SEOプラグインで作成したサイトマップをGoogleのサーチコンソールから読み取ることができない問題が発生する場合は、以下の内容を参考にして解決を試みてみることができます。

グーグルサーチコンソール[インポートすることができません - サイトマップを読み取ることができません]エラー

グーグルサーチコンソール(Google Search Console)にサイトマップを送信すると、ステータスが 「インポートすることができません(Could not Fetch)」表示されても、時間が少し経つと、通常「成功」に変わります。

私は最近、サイトマップを送信したサイトについての状態が「成功」と表示されたが発見されたURLの数が「0」で表示されるエラーを接するました。

グーグルサーチコンソール - 発見されたURLの数0個

サイトマップをクリックしてみると詳細サイトマップの状態が 「インポートすることができません」に表示される。

グーグルサーチコンソール - インポートできないエラー

再び、個々のサイトマップをクリックしてみると、 「サイトマップを読み取ることができない(Sitemap could not be read)」この表示された。

グーグルサーチコンソール - サイトマップを読み取ることができません

この問題を認知したが、先のとがった方法を見つけなかったが、Yoast SEOプラグインページの「Google Console Error [Could not Fetch - Sitemap could not be read]「文を参照して、問題を解決することができました。

Yoast SEOは、次のような措置を推奨します。

1. Clear all your caching from your theme、plugin、server、CDN like CloudFlare or browser。 If you are not sure how to clear caching from theme / plugin please speak to those authors。 If you want to clear cache from the server、please speak to your host provider。 To clear the cache from a browser use this guide: https://kb.yoast.com/kb/how-to-clear-my-browsers-cache/.

2. Delete your sitemap in Google。 Doing so will not hurt the SEO of the site。 This guide explains more(scroll to the bottom): https://support.google.com/webmasters/answer/183669?hl=en.

3. Submit the sitemap again。 Be sure to submit only sitemap_index.xml and nothing else。 This guide explains more: https://kb.yoast.com/kb/submit-sitemap-search-engines/.

4. Edit your robots.txt to remove any directives specifying your sitemap's location。 This guide explains more: https://kb.yoast.com/kb/how-to-edit-robots-txt-through-yoast-seo/

5. Monitor the results to see if more pages get indexed

上記の措置を参考にして、私は次のような方法を試してみました。

  1. テーマ、プラグインのキャッシュとサーバキャッシュ、クラウドフレアのようなCDNまたはブラウザのキャッシュを削除します。
  2. グーグルサーチコンソールに提出したサイトマップを削除します。
  3. グーグルサーチコンソールで再びサイトマップを送信します。

非常に簡単なのですが。 ここに加えて、私は、上記の手順を実行する前に、 WordPress 管理者ページ> SEO> Generalから Start SEO data optimization(SEOデータ最適化を開始) ボタンをクリックして、SEOデータの最適化を実行しました。

WordPress Yoast SEOプラグイン -  SEOデータを最適化

もしYoast SEOページでは、上記の図のような通知(Notification)が表示される場合、最初に 「Start SEO data optimization」 ボタンをクリックして、SEOデータの最適化を試みた後、テーマとプラグインのキャッシュを削除して、Googleサーチコンソールでサイトマップを削除して再提出してください。

その後、時間が経過すると、通常のサイトマップを読んで 発見されたURLの数も有効なURLの数が表示されます。 私は上記の措置をとるので、Googleサーチコンソールで1時間以内に正常にサイトマップを読み始めました。

もしサイトマップを再送信しても問題が解決しない場合、これグーグルサーチコンソールのバグまたは問題であることがあるそうですね。 そのような場合 https://www.xml-sitemaps.com/validate-xml-sitemap.htmlのような検証ツールを使用して、サイトマップに問題があるか、まずチェックしてみ、問題が発見されない場合URLチェックツールを使用して、Googleサーチコンソールでサイトマップを確認してください。

If resubmitting the sitemap does not resolve the warning、it may be due to a bug or issue in Google Search Console。 We would recommend first checking the sitemap for any issues in a validator such as https://www.xml-sitemaps.com/validate-xml-sitemap.html、and if no issues are found、we would then recommend checking the sitemap in Google Search Console using the URL Inspection Tool。

最後に、

以上で、Googleサーチコンソールで、[インポートすることができません - サイトマップを読み取ることができません]エラーが発生した場合の対処方法について説明しました。 Yoast SEOを使用していない場合でも、上記のようなステップを踏んで、問題が解決するか確認してください。

参照



コメントを残す

コメント