同一サイトで複数WordPressを設定する





複数テーマを同一サイトで扱う場合の注意


複数テーマを同一サイトで扱う場合、テーマが揺れSEO対策効果が低くなる可能性がありますので、テーマ毎にサイトを分離することを検討しますが、サイトを分離することでサイト毎の記事数が減少し、ドメインパワーが落ちSEO対策効果が低くなる可能性もあります。

そこで、分離する双方のサイトの記事数が多くなるまで分離しない様にしますが、いざ分離しようとすると新しいWordPressを用意したり記事を移行する必要があり、記事数が多いと労力の掛かる作業となります。分離可能性のあるテーマについては、同一サイトで複数WordPressを設定し、同じURLドメインでもディレクトリパス毎にWordPressを切り替えられるようにします。記事数が多くなった時点で、テーマ毎のWordPressにドメインを設定するようにします。

同一サイトで複数WordPressを設定する手順


  1. 「メインとなるサイト」と「いずれ分離する可能性のあるサイト」のWordPressを構築する
  2. 「メインとなるサイト」のルートディレクトリ配下に「いずれ分離する可能性のあるサイト」のシンボリック・リンクを張る
    ln [リンク先パス] [リンク名]
    
  3. 「いずれ分離する可能性のあるサイト」側のWordPressの一般設定の「WordPress アドレス (URL)」、「サイトアドレス (URL)」にディレクトリ付きのURLを設定
  4. サイトを分離する手順


    記事数が増え、サイトを分離するには下記手順で分離します。

    1. 記事が増えサイトを分離する場合は、「いずれ分離する可能性のあるサイト」側のWordPressの一般設定の「WordPress アドレス (URL)」、「サイトアドレス (URL)」に新しいドメインURLを設定
    2. 「いずれ分離する可能性のあるサイト」のシンボリック・リンクを削除
    3. 分離前URLから分離後URLへのリダイレクト設定を追加

    ※関連リンク

    ln シンボリックリンクを張る

    サイトの統合、分離後はリダイレクトで正しいURLへ誘導します。


    サイトの統合、分離後はリダイレクトで正しいURLへ誘導します。リダイレクトについては、下記記事を参考にしてください。

    Apacheでのリライト、リダイレクト設定

    Apacheでのリダイレクト設定

    Apacheでのリライト設定

    関連記事


    複数テーマを扱う場合は、新しいサイトを立ち上げる