私は最初に200応答のページをロードするウェブサイトを持っています。ページがロードされると、ajax呼び出しを使用してデータが移入されます。Ajax駆動のWebサイトでソフト404を修正する方法は?
ただし、URLによってはデータがなく、ajax呼び出しから404コードが返され、ページに「結果が見つかりません」と表示されます。 しかし、これは私のウェブサイトで多くのソフト404エラーを発生させています。 Googleのクローラは200のステータスコードを取得しましたが、ウェブページに「結果が見つかりません」と表示されます。 サイトのSEOに影響を与えたため、これらのエラーを修正したいと考えています。 Google検索では、
1)ハードコードステータスコードが404になります。しかし、ajax呼び出しがステータスを返すまで、ページがロードされると、これがどのように行われるかはわかりません。
2)いくつかの他のページへのコンテンツ、
3)301を固定します。これには1)と同様の問題があります。
これらのエラーはどのようにこれらのページで修正できますか?