複数サイトの記事を別のサイトに統合(マイグレーション)するご依頼
ご相談の背景
同一ドメインでサブディレクトリに分けて運用していた複数の WordPress サイトを、1 つの WordPress にまとめたいというご相談を受けました。サイトの統合により、管理が容易になり、SEO 効果の向上やユーザーエクスペリエンスの改善を期待されています。
対応内容
データベースのエクスポート各サイトの投稿データを WordPress のデータベースから全てエクスポートし、マイグレーション先のサイトにインポートしました。投稿記事の内容だけでなく、カスタムフィールドやタクソノミー(カテゴリやタグ)も含めて移行しました。
添付画像の移行投稿に関連する画像やメディアファイルもマイグレーション先に移すようにしました。これにより、記事の内容が完全に保持されることを確認しました。
マイグレーションの方法
記事の数と添付画像が多いサイトでしたので、通常の WordPress のエクスポート機能(XMLファイルでのエクスポート)を使用すると、インポートに失敗する可能性が高くなります。そのため、以下の手順で対応しました。
データベースのバックアップ各サイトのデータベースをバックアップし、万が一のトラブルに備えました。
データベースのテーブルをエクスポート各サイトのデータベースの必要なテーブルをダンプファイルとしてエクスポートしました。
インポートマイグレーション先の WordPress サイトにダンプファイルをインポートしました。この際、適切なテーブルの設定やカスタムフィールドの移行を行いました。
SEO 設定マイグレーション後、リダイレクト設定やメタデータの確認を行い、
0