現在、wwwを移行しています。私のURLからプレフィックスし、htaccessを使用してジョブを実行します。新しいソフトウェアとクリーンなデータベースがあるため、古いURLの一部はもう存在しません。
したがって、一部のリクエストは404ページにリダイレクトされます。
1. www.domain.com/old-page # htaccess redirect to non-www url, 301
2. domain.com/old-page # page does not exists, 404
この方法にはSEOの問題がありますか、それともページランクに影響しますか?
または、リダイレクトする前にページの存在を確認し、リダイレクトなしで404を表示する必要がありますか?
あなたの質問に答えることはかなり複雑な問題です。いくつかの404がサイトを一般的に害することはありませんが(301リダイレクトによるものであるかどうかに関係なく)、もはや存在しない優れたコンテンツを備えたページはそうすることができます。
Googleの公式ウェブマスターセントラルブログの投稿 を参照して、質問に詳細に答えます。
より一般的な注意事項-まだ存在する場合は常に同じコンテンツにリダイレクトします-どのURLに移動したかに関係なく。
既存のすべてのwwwプレフィックス付きURLをプレフィックスなしのURLにリダイレクトしているように思われるので、404リダイレクトされたページの数はまだ不明です。
それらを404ページにリダイレクトする必要はないようです。通常の404ページはそれ自体をキャッチする必要があります。
関係するページ数に関しては、 Xen のようなツールを使用して、ボリュームが重要かどうかを確認する必要があります。