JoomlaからWordPressへウェブサイトを移行する方法
ジョン・ターナー
ジョン・ターナー
正直に言うと、2026年になってもまだJoomlaを使っているなら、おそらくそれは自発的な選択ではないでしょう。
おそらく、Joomlaが実際に競争力があった時代に構築されたサイトを継承したのでしょう。移行が面倒そうに思えて、ずっと先延ばしにしていたのかもしれません。
10年前のJoomlaは堅牢だったが、今の管理はソフトウェアと戦うようで、構築しているという感覚が失われている。
もし誰かを雇って問題を解決しようとしたなら? 運を天に任せるしかない。今やJoomlaの専門家を見つけるのはほぼ不可能だ。
WordPressへの移行をお勧めします。管理が容易で、サポートも得やすく、そして何より重要なのは、コンタクトフォームを追加するたびに開発者を必要としない点です。プラグインのエコシステムだけでも、数百時間もの時間と数千ドルの費用を節約できます。
この記事では、JoomlaサイトをWordPressに移行する方法を説明します。投稿が数百件あっても、簡単な移行作業で全て移せます。
以下はその要点である:
- WordPressはウェブサイトの43%を支えているのに対し、Joomlaは1.9%である
- WordPressへの移行により、より優れたサポート、60,000以上のプラグイン、そしてより簡単な管理が得られます
- FG Joomla to WordPressプラグインを使用して、すべてのコンテンツを一括移行してください
- 古いJoomla URLから新しいWordPress URLへのリダイレクトを設定し、SEOランキングを維持し、404エラーを防止します
- 移行は4つのステップで行います:WordPressの設定、コンテンツのインポート、パーマリンクの更新、リダイレクトの設定
目次
なぜJoomlaからWordPressへウェブサイトを移行すべきか?
インターネット上の全ウェブサイトの43%以上がWordPressで構築されています。一方、Joomlaで運営されているサイトはわずか1.9%であり、この割合は年々減少しています。これはWordPressがいかに優れた選択肢であるかを示しています。
WordPressはオープンソースなので、ウェブサイトで何か不具合が起きても、エラーメッセージをGoogleで検索すれば1分以内に解決策が見つかります。Joomlaの場合、2019年のフォーラム投稿(しかも返信なし)を見つけられれば幸運と言えるでしょう。
プラグインライブラリも理由の一つです。WordPressにはウェブサイトを拡張する無料プラグインが6万以上あります。SEOツールが必要ですか?AIOSEOを即座に追加できます。eコマース機能を追加したいですか?Easy Digital Downloadsは2クリックでインストールできます。

Joomla?ほとんどの拡張機能は有料か、ドキュメントが不十分か、開発者が——ご想像の通り——WordPressに移行したために放置されている。
次に、インターフェース自体があります。
WordPressはシンプルさを保つ:投稿と固定ページ。書いて、公開して、完了。Joomlaはセクション、カテゴリ、記事、そして複雑すぎるメニューシステムを操作させる。

WordPressのセキュリティも優れています。数百万のアクティブユーザーを抱えるため、脆弱性は数時間以内に修正されます。Joomlaのコミュニティ規模が小さいため、修正を待つ時間が長くなり、誰かが注目しているかどうかさえ不安です。
ビジネスを運営しているなら、あらゆる局面であなたと対立するプラットフォームに縛られるわけにはいかない。
JoomlaからWordPressへの移行方法
JoomlaからWordPressへサイトを移行する方法は以下の通りです:
- ステップ1: WordPressサイトの設定: ホスティングを購入(BluehostまたはSiteGround)、WordPressをインストールし、何もインポートする前に空のインストール状態をバックアップする
- ステップ2: JoomlaコンテンツをWordPressにインポートする:FG Joomla to WordPressプラグインをインストールし、Joomlaデータベースに接続します。すべてのコンテンツをインポートし、内部リンクを新しいWordPressの構造に合わせて修正します。
- ステップ3: WordPressのパーマリンクを更新する:「設定」→「パーマリンク」でパーマリンク構造を「投稿名」に変更し、クリーンでSEOに優しいURLを作成します。
- ステップ4: JoomlaからWordPressへのリダイレクトを追加: AIOSEOをインストールし、古いJoomla URLから新しいWordPress URLへのサイト全体のリダイレクトを設定します。検索順位を維持するため、残存するURLには手動リダイレクトを追加します。
ステップ1: WordPressサイトの設定
Joomlaに触れる前に、コンテンツを受け入れる準備が整ったクリーンなWordPressインストール環境が必要です。
WordPressは、あなたのウェブサイトを構築するソフトウェアです。始めるには、ウェブホスティングを購入する必要があります。これにより、WordPressをインストールするためのスペースとリソースが提供されます。
Bluehostと SiteGroundはどちらも堅実なWordPressホスティングを提供しています。ワンクリックインストーラーが用意されており、面倒な作業の大半を代行してくれます。

ほとんどのホスティングサービスでは、cPanelやカスタムダッシュボードにワンクリックWordPressインストーラーが用意されています。クリックして基本情報(サイト名、管理者ユーザー名、パスワード)を入力すれば、約60秒で公開できます。

さて、ここがほとんどのチュートリアルが省略する部分——そしてこれが極めて重要だ。
Duplicatorのようなバックアッププラグインをすぐにインストールしてください。Joomlaから記事や画像を1つでもインポートする前に、新しいWordPressサイトをバックアップしてください。

なぜ今なのか? なぜなら移行は時折失敗するからだ。インポートが途中で止まることもある。もしそうなったら、WordPressを手動で再インストールして最初からやり直したくはないだろう。
空白のサイトにDuplicatorをインストールすれば、数秒でバックアップを作成できます。移行が失敗しても、このバックアップを復元して再試行するだけです。1分もかからずに元の状態に戻れます!
ステップ2: JoomlaのコンテンツをWordPressにインポートする
さあ、JoomlaのコンテンツをすべてWordPressにインポートする時が来ました。
FG Joomla to WordPressというプラグインが必要です。この種の移行において業界標準であり、これに匹敵するものはありません。

プラグインをインストール後、WordPressダッシュボードの「ツール」→「インポート」に移動してください。リストに「Joomla (FG)」が表示されます。その下の「今すぐインストール 」をクリックしてください。インストール完了後、インポーターを実行してください。

プラグインのインポート設定が自動的に開きます。Joomlaウェブサイトのパラメータ欄に、JoomlaのURLを貼り付けてください。

次に、Joomlaデータベースの認証情報を入力するよう求められます。これにより、WordPressがJoomlaのコンテンツをどこで取得するかが指定されます。
それらの認証情報を取得するには、Joomlaのクラウドコントロールパネルにログインし、[アプリケーション] » [データベース] に移動してください。

MySQL情報の項目には、データベースのホスト名、データベース名、ユーザー名、データベースプレフィックス、パスワードが表示されます。表示されている内容を正確にコピーしてください。

また、Joomlaのダッシュボードの「システム」>「グローバル設定」>「サーバー」にも表示されます。

データベースまでスクロールして情報を取得してください。ただし、パスワードは非表示になります。

WordPressに戻り、それらの認証情報をFG Joomlaインポーターのフィールドに貼り付けてください。
他のボタンをクリックする前に、[データベース接続のテスト] ボタンを押してください。成功メッセージが表示されるまでお待ちください。失敗した場合は、認証情報を再確認してください。
「動作」では、Joomlaからインポートするデータをカスタマイズできます。メディアファイル、カテゴリ、メタキーワード、ページのインポート方法を決定してください。

インポートを開始/再開します。
完了すると、「内部リンクを変更」というボタンが表示されます。

この手順を省略すると、古いブログ記事内のすべての内部リンク(他の記事、画像、ダウンロードへのリンク)は、依然としてJoomlaのURLを指し続けます。このプラグインは、それらのリンクを新しいWordPressの構造に合わせて書き換えます。
ステップ3: WordPressのパーマリンクを更新する
Joomlaでは、WordPressとは異なるURL構造でした。ユーザーが404エラーを目にするのを防ぐため、WordPressのパーマリンクを更新する必要があります。
WordPressダッシュボードの「設定」>「固定リンク」に移動し、「投稿名」を選択します。これにより、yoursite.com/your-article-title のようなURLが作成されます。

変更を保存してください。
それだけです。10秒しかかかりませんが、SEOにとっても、実際にURLを入力したり覚えたりしなければならない人にとっても、思っている以上に重要です。
ステップ4: JoomlaからWordPressへのリダイレクトを追加する
これが、クリーンな移行とSEOの惨事を分ける重要なステップです。
古いJoomlaのURLはGoogleにインデックスされています。ユーザーがブックマークしており、他のサイトからもリンクされています。リダイレクトを設定せずにWordPressを起動すると、これらのリンクはすべて無効になり、検索順位も同様に失われます。
リダイレクト処理を自動化するプラグインの導入をお勧めします。AIOSEOはSEOプラグインであり、サイト全体のリダイレクト機能を追加するアドオンを備えています。
AIOSEOをインストールしたら、リダイレクト設定に移動し、「サイト全体のリダイレクト」オプションをクリックしてください。古いJoomlaのURLを入力し、WordPressサイトのURLへリダイレクトします。

古いURLをいくつかブラウザに貼り付けてテストしてみてください。これらは現在、正しいWordPressページに遷移するはずです——404エラーにはなりません。
もし見落とされたページが見つかった場合、AIOSEOで特定のページに対して手動リダイレクトを追加できます。このプラグインには404エラー追跡機能が組み込まれているため、ページが正常に動作していないかどうかを確認できます。
よくある質問 (FAQ)
2026年になってもJoomlaは依然として有用でしょうか?
いいえ、2026年現在、ほとんどの新しいウェブサイトにとってJoomlaはもはや関連性を持っていません。WordPress、ヘッドレスCMSプラットフォーム、そして現代的なフレームワークが主流となる中、Joomlaの市場シェアは減少を続けています。エコシステムの成長鈍化、拡張機能の減少、そしてメンテナンスの複雑化により、Joomlaは現代の開発ニーズにおいて競争力を失っています。
JoomlaはWordPressより優れているのか?
いいえ、WordPressはJoomlaよりも優れています。なぜなら、より簡単なセットアップ、より大規模なプラグインとテーマのエコシステム、より強力なコミュニティサポート、そして長期的なメンテナンスコストの低さを提供しているからです。これらの利点により、WordPressはほとんどの企業や出版社にとって好まれるCMSとなっています。
Joomlaの欠点は何ですか?
Joomlaの主な欠点には、学習曲線が急峻なこと、拡張機能のエコシステムが小規模なこと、メンテナンスの複雑性が高いことが挙げられます。JoomlaはWordPressよりも高度な技術的専門知識を必要とし、テーマやプラグインの数が少なく、サードパーティによるイノベーションの速度が遅い傾向にあります。これらの制約により、Joomlaは初心者や小規模チームにはあまり適していません。
WordPressへの移行は成功しましたか?次にすべきこと
サイトは移動済み、コンテンツは公開中、リダイレクトも正常に機能しています。
さあ、サイトを保護する時が来ました。
この移行作業に何時間も(場合によっては何日も)費やしたばかりだ。最後に望まないのは、プラグインの更新ミスやハッキング、あるいは全てを消し去るサーバー障害によって、その全てを失うことだ。
そこでDuplicator Proの出番です。
Duplicator Proは、Duplicator Cloud、Google Drive、Dropbox、またはお使いのあらゆるセキュアストレージに接続するバックアッププラグインです。サイトの自動バックアップをスケジュール設定すれば、データ損失の心配は一切不要です!
ここにいる間、私はあなたがこれらの厳選されたWordPressのリソースを気に入ると思います: