web-dev-qa-db-ja.com

301は404ページにリダイレクトしますか?

現在、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を表示する必要がありますか?

4
Kristian

あなたの質問に答えることはかなり複雑な問題です。いくつかの404がサイトを一般的に害することはありませんが(301リダイレクトによるものであるかどうかに関係なく)、もはや存在しない優れたコンテンツを備えたページはそうすることができます。

Googleの公式ウェブマスターセントラルブログの投稿 を参照して、質問に詳細に答えます。

より一般的な注意事項-まだ存在する場合は常に同じコンテンツにリダイレクトします-どのURLに移動したかに関係なく。

2
Repox

既存のすべてのwwwプレフィックス付きURLをプレフィックスなしのURLにリダイレクトしているように思われるので、404リダイレクトされたページの数はまだ不明です。

それらを404ページにリダイレクトする必要はないようです。通常の404ページはそれ自体をキャッチする必要があります。

関係するページ数に関しては、 Xen のようなツールを使用して、ボリュームが重要かどうかを確認する必要があります。

0
Alex