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

Google サーチ コンソール [インポートできない – サイトマップを読み取れません] エラー

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

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

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

Google サーチ コンソール [インポートできない – サイトマップを読み取れません] エラー

グーグルサーチコンソール(Google Search Console)にサイトマップを送信すると、ステータスが 「インポートできない(Couldn't 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. からすべてのキャッシュをクリアします 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を使用していない場合でも、上記の手順を実行して問題が解決するかどうかを確認してください。

参照



2のコメント

コメント

  1. お問い合わせください。
    多くの情報を見ています。
    相違はなく、
    サイトマップを調べると
    https://www.xml-sitemaps.com/

    結果
    Sitemap is valid No
    エラー
    Incorrect http header content-type: “text/html” (expected: “application/xml”)

    このように出てきます。
    まったく何が問題なのかわかりませんね。
    いくつかのサイトを運営していますが、そうです。
    エラーメッセージとは何ですか?
    アドバイスお願いします。

    応答
    • こんにちは、キム・テホ。 WordPressの場合、Yoast SEOやRank MathのようなSEOプラグインが提供するサイトマップを利用すれば良いです。 ティーストーリーも手動でサイトマップを作成する必要はありません。 ティーストーリーでもサイトマップを提供しています。 https://avada.tistory.com/1765 文を参照してみてください。

      応答