WordPressマルチサイトを使いこなす:ネットワーク設定の完全ガイド
ジョン・ターナー
ジョン・ターナー
ほとんどのWordPressユーザーは、複数のサイトを管理する際に限界点に達する。
ブラウザのタブはウサギのように増え、プラグインのアップデートはパートタイムの仕事になり、5つの異なるダッシュボードで同じテーマの編集をコピーしている。
WordPress Multisiteはゲームを変えます。単一のインストールからサイト全体のネットワークを運営することができます。
しかし、ほとんどのチュートリアルでは教えてくれないことがあります:マルチサイトは万人向けではありません。一元的なコントロールが好きなサイトオーナーもいれば、不必要に複雑だと感じるサイトオーナーもいます。
この記事では、マルチサイトがあなたの状況に適しているかどうかを判断するお手伝いをします。もしそうであれば、頭痛の種を抱えることなくセットアップする方法を説明します。
以下はその要点である:
- WordPressマルチサイトは、1つのダッシュボードとホスティングアカウントから複数のウェブサイトを管理します。
- 最適:同じようなニーズを持つブログ/ポートフォリオ、クライアントの開発作業、テーマ/プラグインを共有するサイト。避けた方がいい場合:独自の要件を持つ全く異なるサイト
- セットアップには、wp-config.phpの編集、DNSワイルドカードの設定、ネットワークアーキテクチャの理解など、技術的な快適さが必要です。
- 利点:ユーザー管理の一元化、ホスティングのコスト削減、サイト間の一貫したブランディング、更新とメンテナンスの簡素化
- 制限:すべてのプラグイン/テーマがマルチサイトに対応しているわけではない、トラフィックの多いサイトではネットワーク全体が遅くなる可能性がある、ネットワークの障害はすべてのサイトに影響する
- ネットワーク全体の問題はすべてのサイトをダウンさせる可能性があるため、Duplicator Proのようなマルチサイトのフルバックアップをサポートするツールを使用する。
目次
WordPressマルチサイトとは?
WordPressマルチサイトは、1つのWordPressインストールで複数のウェブサイトを管理できる機能です。一元化されたダッシュボードを提供し、そこから効率的にウェブサイトのネットワークを監督、管理することができます。
WordPressマルチサイトの利点とは?
複数のWordPressウェブサイトを管理するのは大変な作業です。さまざまなダッシュボードを切り替えながら、個別のソフトウェアアップデートやバックアップ、その他の重要な管理タスクを処理しなければなりません。
WordPress Multisiteはこの問題を解決します。
ブログのネットワークの構築、複数のビジネスサイトの運営、ニッチなフォーラムのコミュニティの育成など、WordPressマルチサイトはウェブ管理を簡素化し、生産性を向上させます。
マルチサイト・ネットワークの主な利点について説明しよう。
集中ユーザー管理
マルチサイトはユーザー管理を簡素化します。ユーザーは1つのアカウントでログインし、適切なパーミッションがあれば複数のサイトにアクセスできます。新しいユーザーを作成し、ユーザーの役割をカスタマイズし、サブサイトの管理者に通知を送信して強力なネットワークを構築することができます。
費用対効果
単一のホスティングアカウントを使用して複数のウェブサイトを持つことは、各サイトを個別にホストするよりも手頃な価格のソリューションになります。
スケーラブル
マルチサイトでは、必要に応じてウェブサイトのネットワークを拡張することができ、将来の成長に対応し、簡単に拡張することができます。
一貫したブランディング
マルチサイトでは、すべてのサイトに同じテーマとスタイルを適用できるため、一貫したブランディングとデザインの維持が容易になります。
簡易メンテナンス
バックアップ、セキュリティ、パフォーマンスの最適化の管理は、単一のインストールと共有インフラストラクチャを扱うことで、より効率的になります。
簡単なコラボレーション
Multisiteは、WordPressネットワーク内のコントリビューター間のコラボレーションを促進し、共有アクセスと合理化されたワークフローを可能にします。
SEOの改善
WordPressマルチサイトでは、すべてのサイトで一貫したSEO戦略を実施し、検索エンジンの可視性を高め、オーガニックトラフィックを促進することができます。
WordPressマルチサイトのデメリットとは?
WordPressマルチサイトは万人向けではありません。
複雑さ
セットアップと設定のプロセスがより複雑になり、問題のトラブルシューティングがより困難になる可能性があります。WordPress Multisiteは、より高度な技術的専門知識とネットワーク固有の機能への理解を必要とします。
プラグインとテーマの互換性
すべてのプラグインやテーマがWordPressマルチサイトと完全に互換性があるわけではありません。お気に入りのツールを使うのをやめて、似たようなオプションを探す必要があるかもしれません。
パフォーマンス
マルチサイト・ネットワークの規模とトラフィックによっては、パフォーマンスが懸念される場合があります。ネットワーク内でトラフィックが多いサイトは、同じリソースを共有する他のサイトのパフォーマンスに影響を与える可能性があります。
ネットワークの安定性に依存
複数のサイトが単一のWordPressインストールに依存しているため、ネットワークに問題が発生するとすべてのサイトに影響する可能性があります。ネットワーク全体の技術的な問題や設定ミスは、マルチサイトのネットワーク全体をダウンさせる可能性があります。そのため、定期的なバックアップと 災害復旧計画を行うことが重要です。
限られた柔軟性
WordPress Multisiteは一元管理と一貫したブランディングを可能にしますが、個々のサイトのカスタマイズが制限される場合があります。ネットワーク内の各サイトは、同じコアファイル、テーマ、プラグインを共有します。特定のサイトのデザインや機能を変更するには、カスタム開発が必要になる場合があります。
マルチサイトの長所と短所
| 長所 | 短所 |
| 単一のダッシュボードからすべてのサイトを管理 | セットアップには、wp-configとDNS設定の使いやすさが必要です。 |
| 1つのホスティングアカウントで複数のサイトに対応し、コストを削減 | すべてのプラグインがマルチサイトに対応しているわけではない |
| ネットワーク全体にテーマを適用し、一貫したブランディングを実現 | トラフィックの多いサイトは、ネットワーク内の他のサイトに影響を与える可能性がある |
| 簡易アップデート | ネットワークの問題が全拠点に同時に影響 |
| 1回のログインで複数のサイトにアクセス可能 | サイト特有のカスタマイズが難しくなる |
| サブサイトはプラグインとテーマを共有する | サブサイト管理者の学習曲線 |
| バックアップとセキュリティの合理化 | マルチサイトへの出入りには専門知識が必要 |
WordPressマルチサイトはいつ使うべきか?
これらのウェブサイトを運営したいのであれば、マルチサイトを運営することをお勧めする:
- 類似のコンテンツ、プラグイン、テーマ、機能を持つウェブサイト
- 単一サーバーを共有するウェブサイト
- ブログやポートフォリオなどの個人サイトのネットワーク
- デベロッパーやウェブ・エージェンシーが運営するクライアント・ウェブサイトのネットワーク
いくつかの例を見てみよう!
BBCアメリカは、すべての番組を集中管理するネットワークを持っている。メインのウェブサイトといくつかのサブサイトがあり、すべて単一のワードプレスインストール内にある。

WordPress.comも人気のある例だ。このネットワークには、ブロガーが運営する何百万もの異なるサブサイトが含まれている。WordPress.orgとは異なり、これらの別々のブログはすべて同じサーバー上でホストされています。

WordPressのマルチサイトは、教育サイトにも役立つ。Harvard Blogsは、大学生や教職員が自分のブログを構築できるネットワークである。

クライアントのためにウェブサイトを構築する場合は、マルチサイトネットワークを使用して、サブサイトにお気に入りのプラグインやテーマを設定することができます。本番の準備ができたら、サイトをネットワークから独自のサーバーに移行するだけです。
WordPressマルチサイトホスティングの考察
最初のWordPressマルチサイトの設定を始める前に、どのWordPressホストを使用するかを検討する必要があります。先に述べたように、これはネットワークのパフォーマンスを左右します。
まず、あなたの目標について考えてみましょう。サブサイトを2つ以上持つ予定がない場合は、コストを節約して共有ホスティングプランにすることができます。
しかし、ネットワークをさらに拡張したい場合もあるでしょう。このような場合は、仮想専用サーバー(VPS)、マネージド・ホスティング、または専用サーバーをご利用ください。
さまざまなホスティングオプションを検討したい場合は、Bluehostをお勧めします。このホスティングプロバイダは、共有、VPS、および専用ホスティングを含む様々なプランを持っています。

他のウェブホスティングサービスと比較して、Bluehostは手頃な価格のオプションです。どのレベルのホスティングを選択しても、銀行を壊すことなく、新しいマルチサイトを起動することができます。
WordPressマルチサイトの設定方法
WordPressマルチサイトがあなたのビジネス目標を満たすと確信したら、いよいよセットアップです。その方法をご紹介します:
- ステップ1:ウェブサイトをバックアップする:変更を加える前に、Duplicator Pro(マルチサイトをサポートする唯一のバックアップ/マイグレーションプラグイン)を使用してフルバックアップを作成します。
- ステップ2:WordPressマルチサイトを有効にする:wp-config.phpを編集し、ネットワーク設定を行い、.htaccessファイルを更新する。
- ステップ3:ワイルドカードサブドメインを作成する:複数のサブドメインを自動的にマッピングするDNS設定を行う
- ステップ 4: サイトをネットワークにインポートします:Duplicator Pro を使用して、新しいサブサイトを追加するか、既存のサイトを移行します。
ステップ1:ウェブサイトのバックアップ
まず最初に、ウェブサイトのバックアップを取る必要があります。このステップを忘れると、ネットワークのセットアップ中に何か問題が発生した場合、サイトを復元することができなくなります。
簡単にバックアップを作成するには、Duplicator Proをインストールすることをお勧めする。自動バックアップ、安全なバックアップ暗号化、ワンクリック復元、クラウドストレージに対応しているため、WordPressのバックアッププラグインとして最適です。

Duplicator Proのサブスクリプションを選択してください。無料版もありますが、WordPressマルチサイト対応にはアップグレードが必要です。
購入後、ライセンスキーをコピーします。次に、オリジナルサイトのWordPressダッシュボードを開きます。Duplicatorをインストールし、有効化します。
最後のステップとして、Duplicator Pro " Settingsを見つけ、ライセンスキーを有効にします。

これで最初のバックアップを作成できます!Duplicator Pro " バックアップ " 新規追加.

バックアップに名前を付ける。さらにセキュリティを高めるために、Amazon S3や Google Cloudのようなクラウドストレージを選択することができます。

次に、バックアップセクションを展開します。ここで、バックアップしたいデータを正確にカスタマイズすることができます。

フルバックアップの場合、フルサイトプリセットをクリックし、次へをクリックします。Duplicatorはサイトをバックアップする前にフルスキャンを実行します。

バックアップを作成したら、Download " Both Filesをクリックします。

この後、WordPressマルチサイトの設定を続けることができます!
ステップ2:WordPressマルチサイトを有効にする
ホスティングプロバイダーがWordPressマルチサイトのインストールをセットアップしてくれる場合もあります。しかし、ご自身で行う必要がある場合もあります。
始めるには、サイトのファイルを開く必要があります。FileZillaやcPanelのようなファイル転送プロトコル(FTP)クライアントに接続することでこれを行うことができます。これはウェブホストによって異なります。
次に、wp-config.phpファイルを開きます。That's allの直前で、編集を止める!ハッピーブログの行に、次のコードを追加します:
/* Multisite */
define('WP_ALLOW_MULTISITE', true);
この変更後、ファイルを保存する。その後、WordPressの管理ダッシュボードを開き、ツール " ネットワーク設定を見つけます。

サブサイトのアドレスを設定するには、2つのオプションがあります:
- サブドメイン:site1.example.com
- サブディレクトリ: example.com/site1
サブドメインは、DNS設定でドメインマッピングが必要であることを覚えておいてください。このガイドの後半でその手順を説明しますので、ご安心ください。
サイトアドレスを選択した後、ネットワークのタイトルをカスタマイズできます。また、管理者のメールアドレスを追加する必要があります。そして、インストールをクリックします。
さて、WordPressはネットワークのインストールを完了するためのコードを提供します。これをコピーして、wp-config.phpと.htaccessファイルに貼り付ける必要があります。

ワードプレスサイトにログインすると、マルチサイトネットワークダッシュボードが表示されます。

ネットワーク管理者として、新しいサブサイトを作成し、個々のダッシュボードを管理することができます。さらに、ネットワーク全体にプラグインやテーマをインストールすることもできます。
ステップ3:ワイルドカード・サブドメインの作成
ワイルドカード・サブドメインは、1つのドメインに複数のサブドメインを自動的に作成してマッピングできるDNS設定です。これにより、ネットワーク内の新しいサイトの追加と管理のプロセスが簡素化されます。
WordPressマルチサイトネットワークでワイルドカードサブドメインを有効にするには、DNS設定を行う必要があります。まず、WordPressホスティングアカウントにサインインします。このチュートリアルでは、Bluehostを使用します。
ドメイン " サブドメイン " サブドメインを追加.次に、サブドメイン名のフィールドにアスタリスク(*)を入力します。ドロップダウンメニューを使用してドメイン名を選択します。

ドキュメント・ルートはデフォルト・オプションのままにしておく。最後にCreateを押す。
ステップ4:サイトをネットワークにインポートする
ネットワークの設定が完了したら、新しいサブサイトを作成しましょう!これを行うには、単にマイサイト " ネットワーク管理 " サイトに移動します。そして、新規追加をクリックします。

次に、サイトのアドレスとタイトルを入力します。多言語ネットワークを作成したい場合は、新しいサブサイトを別の言語で自由に設定してください。最後に、管理者のEメールを選択し、サイトを追加をクリックします。

これにより、ネットワーク内にまったく新しいサイトが誕生する。
しかし、既存のサイトをマルチサイトに移行したい場合もあるでしょう。これは、フリーランサーとしてクライアントのサイトで作業するのに便利です。
Duplicator Proを使えば、ネットワークの内外にサイトを簡単に転送できます。データの損失や複雑な移行プロセスを心配する必要はありません。
まず、スタンドアロンサイトのバックアップを作成する必要があります。詳しくはステップ1の説明をご覧ください。
ネットワークインストールで、マイサイト " プラグイン " 新規追加。Duplicator Proをインストールし、ネットワークで有効化します。

次に、Duplicator Pro " バックアップのインポートを見つけます。バックアップアーカイブファイルをインポートボックスにドラッグ&ドロップします。

バックアップをインポートするには、「Continue」を押します。

この時点で、ネットワークのリカバリ・ポイントの設定を検討してください。最新のバックアップを選択し、生成されたリカバリURLをコピーしてください。インストールで問題が発生した場合、これを使用してマルチサイトをロールバックすることができます。

この安全策を講じたら、ページを一番下までスクロールする。ここで、Launch Installerをクリックします。

Duplicatorのインストーラーで、マルチサイトネットワークに単一のサイトをインポートするオプションが表示されます。これを選択し、新しいサブサイトのURLパスをカスタマイズします。

規約と注意事項に同意し、「Next」をクリックします。最後のステップとして、リカバリURLを確認し、インストーラを実行する必要があります。

Duplicatorがアーカイブファイルを解凍し、ネットワークにインポートします。完了したら、管理者ログインボタンを使ってネットワークに再度アクセスしてください。

ネットワーク管理画面では、元のスタンドアロンサイトがサブサイトとして設定されていることがわかります。他のWordPressサイトと同じように、独自のダッシュボードがあります。

お好きなだけサブサイトを追加してください!
マルチサイト・ネットワークのバックアップ方法
サイバー攻撃、マルウェア、サーバーエラー、予期せぬ不具合などでマルチサイトのネットワークを失うことがないように、定期的にバックアップを取ることが重要です。他の多くのバックアッププラグインとは異なり、Duplicatorは大規模なネットワークであっても、すべてのサブサイトのバックアップを保存することができます。
ネットワーク管理者として、Duplicatorで新しいバックアップを追加します。バックアップをローカルサーバーに保存するか、サードパーティのクラウドストレージサービスを使用するかを決めることができます。
デュプリケーターはこれらのストレージオプションをすべてサポートしているので、あなたのネットワークに合ったものを見つけることができる:
- グーグルドライブ
- ドロップボックス
- アマゾンS3
- マイクロソフトOneDrive
- ファイル転送プロトコル
- ドリームオブジェクト
- ウルトル
- DigitalOceanスペース
- わさび
- クラウドフレアR2
- グーグル・クラウド
- バックブレイズB2
バックアップ]セクションで、[マルチサイト]タブをクリックします。これにより、どのサブサイトをバックアップに含めるかを選択できます。サイトを除外するには、[除外サブサイト] ボックスに移動するだけです。

ただし、ネットワーク全体をリストアできるのは、すべてのサブサイトがバックアップに含まれている場合のみです。フィルタリングする場合は、各サブサイトをスタンドアロン サイトとしてリストアする必要があります。
アーカイブ・ファイルをカスタマイズしたら、「次へ」をクリックします。サイト スキャンを確認し、[バックアップの作成] をクリックします。

Duplicatorはあなたのネットワークをバックアップします!
マルチサイトネットワークのバックアップの概要を簡単に説明します:
- Duplicator Proをインストールし、プラグインをネットワークで有効化する。
- バックアップの作成と保存場所の選択
- マルチサイト]タブを使用して、特定のサブサイトを含める/除外する
- 将来のバックアップの自動スケジュール設定
よくある質問 (FAQ)
WordPressのシングルサイトとマルチサイトの違いは何ですか?
シングルサイトは、1つのウェブサイトをサポートするスタンドアロンのWordPressインストールです。一方、マルチサイトでは、1つのWordPressインストールで複数のウェブサイトをホストすることができ、それぞれが独立したコンテンツ、テーマ、プラグインを持ちます。すべてのサブサイトは、メインサイトの中央管理ダッシュボードから管理できます。
マルチサイトはSEOに有効か?
WordPressのマルチサイトは、効果的に導入・管理することで、SEOに有利に働きます。複数のウェブサイトを一元管理できるため、サイト構造の改善、コンテンツ管理の容易さ、サイト間の一貫したブランディングにつながる可能性があります。しかし、良い結果を得るためには、適切なSEO最適化技術が不可欠であることに変わりはありません。
WordPress Multisiteは同じデータベースを使用しますか?
はい、WordPressマルチサイトのすべてのサブサイトは同じデータベースを使用します。マルチサイトを有効にすると、新しいデータベーステーブルが作成され、各サイトが別々にデータを保存するようになります。
マルチサイトで異なるテーマを使用できますか?
ネットワーク管理者はテーマをインストールし、Network Activateを押してサブサイトで利用できるようにすることができます。その後、サブサイトの管理者は自分のサイトでテーマを有効化することができます。各サブサイトで1つのテーマを有効化できますが、どのテーマをインストールするかはネットワーク設定が制御します。
結論
以上です!このガイドが、WordPressのマルチサイト・ネットワークについて学ぶ手助けになれば幸いです。
WordPressのチュートリアルはこちら:
- WordPressマルチサイトのバックアップ方法
- WordPressマルチサイトを簡単に移行する方法
- 13 Best WordPress Multisite Plugins
- WordPressマルチサイトをシングルサイトに変換する方法
- CodeVidiaがマルチサイト・ネットワークを安全かつ簡単に移行する方法
- ベストWordPressマルチサイト移行プラグイン(+専門家レビュー)
- ネットワーク・セキュリティに最適なWordPressバックアップ・プラグイン
WordPressマルチサイトへ、またはマルチサイトからウェブサイトを簡単に移行したいですか?今すぐDuplicatorをダウンロードして、簡単なサーバー間転送をご利用ください!