最近、GoogleウェブマスターツールでSoft 404エラーのリストが増えていることに気付きました。これらはすべて、「一致するものが見つかりませんでした」と報告する動的に生成された検索結果ページ用です。
私はない、Googleがで意味を理解ソフト404と、なぜ彼らは、これらのページのためにそれを報告しています。だから私<meta name="robots" content="noindex">
はこれらのページに追加しました。
ただし、Googleはまだnoindexメタタグを使用しているページの新しいソフト404エラーを報告しています。
インデックスに登録しないように指示したページに対して、Googleがエラーを報告するのはなぜですか?
問題は、これらすべての不要なエラーがあるため、修正が必要な実際の問題があるかどうかを確認できないことです。
これらのページは404ステータスコードを返すはずだと言う人もいます。しかし、それは問題を404エラータブに移すだけです。さらに、Googleは結果ページがない場合にステータスコード200を返します。
これらのページのリンクをたどり、Googleにnoindexメタタグを表示したいため、robots.txtでアクセスをブロックしたくありません。さらに、これらをブロックするために使用できるパターンはありません。
コンテンツが以前は存在していたため、GoogleはこれらのURLを最初に見つけましたが、その後削除されました。私のPHPコードには、結果が見つからなかった理由を知る方法がないため、410ステータスコードを返すことができません。
実際の問題を見やすくするためにできることはありますか?