web-dev-qa-db-ja.com

古いサイトからURLを一括リダイレクトする場合、SEOのためにすべてを新しいサイトのホームページにリダイレクトできますか?

何千ものURLを新しいサイトにリダイレクトする必要があります(同じドメインですが、現在はWordpress上にあります)彼の新しいリンクへのリンク(最初のアイデア)。私の質問は、すべての古いリンクをドメインにリダイレクトするとSEOを維持しますか?(Second Idea)

最初のアイデア:

Old URL: domain.net/article/title/article_id

リダイレクト先:

New URL: domain.net/index.php/year/month/day/tile

2番目のアイデア:

Old URL: domain.net/article/title/article_id

リダイレクト先:

New URL: domain.net
2
user80393

SEOを維持するには、古いURLを新しいURLにリダイレクトする必要があります。好きです。古いURLを新しいURLにマップする識別可能なパターンがない場合、すべての古いURLと新しいURLを識別することにより、各URLを個別にリダイレクトする必要があります。

だから、あなたの「最初のアイデア」が本当に唯一の選択肢です。検索エンジン(Googleなど)によってインデックスが付けられているか、外部サイトからリンクされているURLを識別することにより、リダイレクトする必要があるURLの数を制限できます。

「セカンドアイデア」(古いURLをすべてホームページにリダイレクトする)は、あまり良いアイデアではありません。検索エンジンはこれをsoft-404として扱い、ユーザーエクスペリエンスが低下する可能性があります。 (また、「古いURL」と存在しないURLを区別する方法は?)

新しいURL:example.com/index.php/year/month/day/tile

index.phpがまだURLの一部である場合、mod_rewrite/.htaccessを使用して「最も美しい」URLを作成することはありません。理由は何ですか?

4
DocRoot