この問題を引き起こす原因は何ですか?
この問題は 4xx (Client error) HTTP ステータスコードの 1 つを返すウェブサイトのサイトマップファイル内のすべての URL を報告します。
なぜ重要なのでしょうか?
ウェブサイトのサイトマップファイルは、検索エンジンにクロールとインデックスをさせたいすべてのページを一覧表示する必要があります。 また、Googleは、正規URLを選択する際の要因の1つとして、データをサイトマップを使用しています。
サイトマップ内の4xx URLは誤解を招くシグナルを検索エンジンに送信します。 存在しないURL(404 (Not Found)または410(Gone)コード)またはアクセスできないURL(401(Unauthorized)にインデックスを作成するように命令する 403(禁止)、その他)。 4xx HTTP ステータスコード の全リストを確認できます。
これはあなたのサイトマップを無視してGoogleのような検索エンジンで起因することができます。 この場合、ウェブサイト上でインデクサビリティの問題が発生する可能性があります。
それを修正する方法?
サイトマップファイルには、200 (OK) レスポンスコードを返すライブURLのみを含める必要があります。
サイトマップから 4xx URL を削除します。 ページがクロールされインデックス化されている場合は、そのページの状態を200(OK)に変更します。
注意:
HTTP 429 (リクエストが多すぎる) レスポンスコードは、プロジェクトのクロール設定で設定されたクロール速度がウェブサーバーには高すぎることを示しているかもしれません。 クロール設定 でそれを減らし、プロジェクトを再クロールします。