質問: サイトをwordpressに変換するときに301リダイレクトを実装する簡単な方法はありますか webサイトをwordpressに変換しました。古いサイトには何百ものハードコードされたhtmlファイルがあり、新しいサイトは古いサイトのディレクトリ構造またはファイル命名システムと一致しません(元のサイトのseoが悪い)。少なくとも2か月が経過しており、googleに優しいsitemap.xmlにもかかわらず、古い検索リンクは引き続きgoogle検索に表示されます。htaccessファイルの個々のページごとに301をハードコードする必要がありますか、それとも301とapacheを誤解しているだけですか?サイト構造全体が変更されたという事実について、googleを更新できる他の方法はありますか?
回答: リダイレクトに対するパターンがまったくある場合、htaccessファイルのリダイレクトの数を減らすことができます。それに失敗すると、代わりにすべての*.htmlファイルを、たとえばファイルまたはデータベースからリダイレクトを読み取るphpスクリプトに書き換えることができます。上記のファイルまたはデータベースにすべてを手動で入力する必要がありますが、htaccessのサイズを削減します。