私たちのサイトには、Googleで約210万ページのインデックスが作成されています。国際的な変更を管理するために、インデックス付きページのURLを変更しました。これは、ほぼすべてのインデックス付きページの変更を反映しています。新しいバージョンが公開されると、古いサイトマップが削除されたにもかかわらず、GoogleBotは古いページをクロールし続けます。私たちは古いページをあまりにも生かし続けており、SEOを傷つけないようにするためにどの戦略を選択するのか混乱しています。
ページは新しい場所にリダイレクトできます。 SEOに影響しないこの状況で何をすべきでしょうか?新しいページにリダイレクトするか、HTTP 410を返し、Googleがページのインデックスを作成するのを待つか、404を返すだけですか?
googleの検索インデックスに新しいページを送信し、Search Consoleでfetch as googleツールを使用します。古いページに関しては、ユーザーを新しいページにリダイレクトして誘導できます。 Googleがデータベースを更新するには、SERPに古いページが表示される可能性があるため、時間がかかる場合があります。
リダイレクション中にいくつかの変更がありますが、古いページと新しいページに適切な標準タグを割り当て、適切なリダイレクションも適用される場合、それは軌道に戻るはずです。
まず、サイトマップに新しいURLを追加します インデックス化されることを保証しません 。
Googleが送信したサイトマップを処理できるようになるまで、しばらく時間がかかります。 Googleでは、複雑なアルゴリズムに基づいてクロールの決定を行うため、サイトマップ内のすべてのURLをクロールまたはインデックス登録することはできません。
これが、古いページがまだインデックスに登録されている理由を説明しています。
私の経験では、301 redirect
はURLのインデックスを解除し、悪いユーザーエクスペリエンスを回避するための魅力として機能します。 4XXエラーよりも高速で、最初の瞬間からworkflow問題を防ぎます。
可能な限り、古いページを新しいURLに301リダイレクトすることをお勧めします。これらのページは、Googleのインデックス作成、ページ権限、および301とのリンクジュースを保持します。
410を使用すると、これらのページはすべてインデックス解除され、リンクジュースとページ権限のすべてが失われます。
また、個人的には、410のステータスを多く使用するとランキングが低下する可能性があると考えています。 Googleは、存在しないページにユーザーを送信するリスクがあり、顧客にとってはユーザーエクスペリエンスが悪いため、将来消滅すると思われるページをインデックスに登録したくありません。
ページを新しいURLに301リダイレクトします。それが不可能な場合、リンクジュースとページの権限を保持するために、ページを301にリダイレクトします。