ホームページをドメインを変えて新設した場合には、旧ホームページの資産を継承するためにリダイレクト301をするのがおすすめです。

ただ、これは新・旧ホームページにほぼ同じページがある場合の話です。

コンセプトを変えたなどで同じページがほとんどない場合はどうすればいいのでしょうか?

ドメインだけの単純なリダイレクトですと、リダイレクト先でNot Found403エラーになるため、ユーザビリティー面でもSEO面でもダメなやり方です。

おすすめの方法は、新ホームページの方に、リダイレクトで飛んできた人専用のページを作るのです。

たとえば、そのページのスラッグを「welcome」とします。

旧サイトに設置する「.htaccess」ファイルには以下の様に記述します。

RewriteEngine On
RewriteRule ^(.*)$ https://(新ドメイン).com/welcome

そうすると、検索でヒットした旧ホームページの全てのページから「welcome」へリダイレクトされます。

「welcome」ページには、『旧サイトは閉鎖しました。今後はこちらのサイトでよろしくお願いします・・・』といった表記をしておけば言い訳です。