二つの WordPress サイトを一つにまとめる方法

  • Naver ブログを共有する
  • Naver バンドに共有する
  • Facebook 共有する
  • Twitter 共有する
  • 카카오스토리공유하기

長い時間前に無料 加入型ワードプレス サイトを一つ作って海外の顧客を対象に、翻訳業務を紹介するサイトを一つ作りました。 そうするうちにドットブログ(.blog)ドメインを一つ登録して、コンテンツをマウントワードプレスのサイトに移動し運営してきました。

しかし、.blogドメインの更新費用が22ドルで、かなり高いです。 サイトを放置していたため、今回更新しないで、代わりにサイトのコンテンツをすべてこのブログの英語サイトに移転することにしました。

このように二つのワードプレスのサイトを一つの合わせたい場合、1つをメインに置いて、別のサイトのコンテンツを抽出して、メインのサイトにインポート(import)する方法を検討してみることができます。

次の順序でコンテンツをAサイトから抽出しBサイトに移行することができます。 他の方法では、DBを抽出してImportする方法も考えてみることができるが、ここではあえてその必要はないと思われる。 ケイボード掲示板の場合ケイボード自体のバックアップ/復元機能を提供します。

コンテンツのエクスポートとインポート

まず、Aサイトで ツール>エクスポートを介してデータをXMLファイルにエクスポートします。

データのエクスポート

すべての記事、ページ、コメント、カスタムフィールド、カテゴリ、タグ、ナビゲーションメニューとカスタム文をすべてエクスポートするには、「すべてのコンテンツ」を選択します。 文だけをエクスポートするには、「文」を選択します。 「文」だけをエクスポートすると、画像ファイルは、以前のではありません。

ユーザー定義文の場合、新しいサイトでは、同じユーザー定義文のタイプが使用されている場合には、前の後に正常に表示されるが、そうでない場合は、表示されないことです。

コンテンツをエクスポートした場合はBサイトで ツール>インポートを介してエクスポートされたXMLファイルをインポートします。 まず、インポートする前に、サイトのバックアップをするといいそうです。 インポート方法の詳細については、 加入型(WordPress.com)で設置型に移転する 文を参考にしてください。

※コンテンツをインポートした後インポート文やページでのメディアファイルのパスが、以前のサイトのメディアファイルのパスである場合、1)メディアファイルをFTPでアップロードし2)」ワードプレスのサイト内のリンクを一括変更するVelvet Blues Update URLs「文で紹介するプラグインを使用して、メディアファイルのパスを一括して変更してくれることができます。

リダイレクト設定

文をインポートしたら 記事>すべての記事にインポートした文が表示されます。 今AサイトのURLをBサイトにリダイレクトさせてくれれば作業が完了します。 検索エンジンや他のサイトにさらされたAサイトのリンクをクリックしたときBサイトの該当グローリダイレクトされるようにしなければならSEO(検索エンジン最適化)に損害がありません。

301リダイレクトを設定する方法は、「ワードプレス301リダイレクト(301 Redirect)"文を参照してみることができます。私は、単にSimple 301 Redirectsプラグインをインストールして301リダイレクトを設定しました。

Aサイトの固有のアドレスとBサイトの固有のアドレスの設定が同じであれば、簡単に301リダイテクトを設定することができます。 両方のサイトの固有のアドレスの設定が同じである場合は、次のようにリダイレクトを設定します。

ワードプレス301リダイレクト設定

もし両方のサイトの固有のアドレスの設定が異なる場合Wildcardを使用して、状況に応じてルールを定めています。

ちなみに、既存のサイトに、Canonical URL(代表URL)を追加することができます。 Yoast SEOをインストールして、次のコードをテーマの関数ファイルに追加します。

// Batch Chagne Canonical
function change_canonical($url) {
    global $post;

    if ( is_singular( 'post' ) ) {
         return 'https://www.example.com/' . $post->post_name;
    } else {
         return $url;
    }
}
add_filter( 'wpseo_canonical', 'change_canonical' );

上記のように設定すると、個々の「文」にCanonicalタグが挿入されます。

おわりに

以上で、ワードプレスのサイトつを一つにまとめる方法について簡単に取り上げました。 前述したが、DBを介してコンテンツをインポート(Import)する方法も考慮してみることができます。 また、ケイボード掲示板やレボリューションスライダーコンテンツは、プラグイン自体のエクスポート/インポート機能を使用して、以前のが可能です。

ワードプレスのサイトを別の場所に丸ごと移転したい場合には、Duplicatorなどのプラグインを使用することができます。



コメントを残す