htmlサイトからWordPressへの8つの移行手順
  • その他システム
最終更新日:2023年7月28日

【徹底解説】htmlサイトからWordPressへの8つの移行手順をご紹介

htmlサイトはインターネット黎明期から存在するサイト構築方法です。

今でこそhtmlのみでサイトを作ることは珍しくなりましたが、2000年~2010年頃にサイトを作られた方はhtmlで構築されているケースも多いことでしょう。

しかし、Web集客など本格的にホームページを運用していく場合には、htmlサイトよりもWordPressの利用がオススメです。WordPressはサイト制作システム(CMS:コンテンツマネージメントシステム)の一つで、実に世界全体の1/4はWordPressにて作られています。

当記事では、htmlサイトからWordPressへの移行手順を詳しくご紹介していきます。

\htmlサイトからWordPressへの移行作業を代行中/

「htmlサイトからWordPressへ乗り換えてサイト運営したい。」
「自分で移行作業をするのは手間がかかるうえに不安。」

そんなときはサイト引越し屋さんにお任せください。
htmlサイトからWordPressへの移行作業を代行させていただきます。

些細なご質問などでもお気軽にご相談くださいませ^^
>>詳しい内容はこちら

なぜWordPressへの移行が必要なのか?違いを確認する

WordPressとhtmlサイトの違いを簡単にまとめておきます。

WordPressが優れているのは次の点です。

  • WordPressはプラグインでカスタマイズが比較的簡単にできる
  • WordPressはSEO対策を行いやすい

WordPressはプラグインを使用することでサイトのカスタマイズや機能拡張が可能です。

htmlサイトの場合、文章や画像などを追加することは比較的簡単にできますが、デザインを変えたり、動きを付けたり、管理機能を拡張するなどはできません。

SEO対策(検索エンジン対策)に関しては、htmlサイトよりWordPressの方が優れています。

なぜなら、WordPressはプラグインを使用してSEO対策をしたり、SEO対策済みのテーマが用意されていたり、SEOに強いサイト作りの環境が整っているからです。

1点だけhtmlサイトのメリットを挙げるとすれば、表示スピードが速い点です。WordPressはシステムで作られているのに対し、htmlは静的なコンテンツで作られているためページの読み込みが軽く、表示スピードも速くなります。

こういったことからも「現在htmlサイトでホームページを運営しているがWeb集客に悩んでいる」という方や「サイトのSEO対策をして本格的にホームページを運用していきたい」とお考えの方には、WordPressへの移行をオススメします。

本記事が対象とするサイト

本記事では、htmlサイトで作成した以下のようなサイトをお持ちの方を対象としています。

◎企業のホームページ等の一般的なWebサイト
前述のとおり、昨今ではhtmlサイトはあまり見かけなくなり、いま存在しているhtmlサイトはかなり昔に作ったままの状態のものが多いかと思います。

その場合、サイトの作りはシンプルなため、ほとんど問題なくWordPressへの移行が可能です。ただし、少ないケースではありますが、サイト内に別途システムなどを導入しているときは「WordPressに組み込む」か「他に独立させて運用するか」の判断が必要になります。

◎ページ数の制限は特になし
htmlサイトからWordPressに移行するにあたり、ページ数の制限は特にありません。

ただし、移行作業は基本的に1ページずつ手作業になるため、ページ数が多くなるほど労力はかかります。

htmlサイトからWordPressへの移行手順8ステップを解説

htmlサイトを運営しているということは、すでに何らかの独自ドメインをお持ちのため、本番のドメインとは別でWordPressを構築し、完成したら本番ドメインと切り替えるという手順になります。

  • ステップ①:レンタルサーバーを契約する
  • ステップ②:仮ドメインにWordPressをインストールする
  • ステップ③:WordPressの初期設定を行う
  • ステップ④:htmlサイトの固定ページを移行する
  • ステップ⑤:htmlサイトの個別ページ(ブログ記事)を移行する
  • ステップ⑥:ヘッダーメニュー(グローバルナビゲーション)とフッターメニューを設定する
  • ステップ⑦:ウィジェット(サイドバー)を設定する
  • ステップ⑧:テスト用WordPressのドメイン変更を行う

具体的には、サーバードメイン(例:sitehikkoshi.xsrv.jp)等の仮ドメインにテスト用のWordPressを作成して確認、完成したらhtmlサイトと同じドメインに変更後、本番ドメインのネームサーバーを変更して公開するという流れです。

それでは、htmlサイトからWordPress移行の手順を順番に見ていきましょう。

ステップ①:レンタルサーバーを契約する

xserver
WordPressを使用するためには、サーバーの契約が必要になります。WordPressの使用が可能なサーバーはたくさんありますが、オススメはエックスサーバーです。

現在お使いのレンタルサーバーでWordPressを利用できる場合には、新規で契約する必要はありません。

>>エックスサーバー公式サイトはこちら

エックスサーバーは、ページの表示スピードが速く、サーバーの安定性も高いこと、独自SSLが無料で使えて月額料金もお手頃であることから、多くのサイトで利用されています。

管理画面がわかりやすく、WordPressを簡単にインストールすることができるのもエックスサーバーをオススメする理由の一つです。

ステップ②:仮ドメインにテストWordPressをインストールする

まずは、仮ドメインにWordPressをインストールをしてテストサイトを作成しましょう。

エックスサーバーを利用する場合は、サーバーパネルから簡単にWordPressをインストールできます。

※エックスサーバー以外のレンタルサーバーであっても、基本的にはボタン1つでWordPressをインストール出来る機能が備わっています。

xserver1-1

ステップ③:WordPressの初期設定を行う

仮ドメインにWordPressをインストールすることができたら、次はWordPressの初期設定を行いましょう。ここでは「一般設定」「パーマリンク設定」「テーマ設定」「ヘッダーバナーの設定」の手順をご紹介します。

◎一般設定

wordpress1-1

まずWordPressのダッシュボードにログインしましょう。
「設定」→「一般」の順に選択します。

wordpress1-2

一般設定ページでは、以下のものを設定することができます。

  • サイトのタイトル
  • キャッチフレーズ
  • WordPressアドレス
  • サイトアドレス
  • メールアドレス
  • メンバーシップ設定
  • サイトの言語設定
  • タイムゾーンの設定

サイトのタイトルはhtmlサイトで使用していたものを入力しましょう。キャッチフレーズは、サイトの内容を表現するものを入れます。狙っている検索キーワードがあれば、入れておくと良いです。

WordPressアドレスとサイトアドレスは、基本的に同じURL(サーバードメイン)を設定しておきましょう。(※自動で入力されています)

メールアドレスは、ブログにコメントがついた時などに通知を受け取るためのアドレスです。

メンバーシップ設定は、WordPressを複数のユーザーで使用する際に個別にIDやパスワードを発行したり、編集等の権限を制限したりするためのユーザー管理機能設定ですので、必要な場合は設定しておきましょう。

タイムゾーン設定は、外国向けのサイトでない限り、デフォルトのままでOKです。

◎パーマリンク設定

wordpress1-3

次に、管理画面の「設定」→「パーマリンク設定」からパーマリンク設定を行います。

パーマリンクとは、ページごとに個別で設定されるURLのことで、サイトドメイン以下の部分を設定することをパーマリンク設定と呼びます。

htmlサイトからWordPressに移行する際は、htmlサイトで作成した記事のドメイン評価を引き継ぐためにカスタム構造を選択し、htmlサイトの形式に合わせて設定するようにしましょう。

デフォルトのパーマリンクで対応できない場合には、「Custom Permalinks」というプラグインを使用して自由に設定することも可能です。

◎テーマ設定

WordPressではテーマを選択することで、サイトを好みのデザインに変更することができます。

WordPressには、無料のものから有料のものまでたくさんのテーマがあります。htmlサイトで作成したサイトのデザインに近いテーマを見つけて、インストールするといいでしょう。

▼ダッシュボードからテーマをインストールする方法

管理画面から「外観」→「テーマ」→「新規追加」を選択します。

wordpress1-4

ここでテーマを選んでインストールすることも可能ですが、既にテーマを他サイトからインストールして持っている場合は「テーマのアップロード」を選択し「ファイルを選択」からローカルフォルダにあるテーマファイルを選び「今すぐインストール」でテーマをインストールします。

※テーマファイルはzip形式でアップロードしてください。

インストール終了後、「有効化」をクリックすればテーマが反映されます。

▼FTPソフトでテーマをインストールする方法
FTPソフトでテーマをインストールする場合は/wp-content/themes/の直下に、解凍したテーマファイルをアップロードしてください。

その後、WordPressの管理画面から「外観」→「テーマ」に移動すると、FTPソフトでアップロードしたテーマが追加されていますので「有効化」をクリックしてテーマを反映させましょう。

◎ヘッダーバナーの設定

wordpress1-5

「外観」→「ヘッダー」を選択します。

wordpress1-6

「新規画像を追加」→「ファイルを選択」→ヘッダーバナーを選んで「開く」→「選択して切り抜く」→サイズを調整したら「画像切り抜き」→「公開」

使用するテーマによって多少、設定方法は異なりますが、基本的には上記の流れでヘッダーバナーを変更することが可能です。

ステップ④:htmlサイトの固定ページを移行する

次に、htmlサイトで作成したページの移行を行います。

WordPressでは2種類のページを作ることができ、1つは会社概要やお問い合わせページなどを作成するための「固定」ページ、もう1つはブログ記事を更新するための「投稿ページ」があります。

htmlサイトからWordPressへの移行では、ブログ記事は投稿ページで作成し、それ以外は固定ページを使ってページを作成していきます。ちなみに、htmlサイトで作成したページのデータをエクスポートすることはできませんので、1ページずつコピペで移動させる必要があります。

wordpress1-7

WordPressの管理画面から「固定ページ」→「新規追加」を選択し、htmlサイトで作成した会社概要やサービス紹介などのページをコピペで移行させましょう。

ステップ⑤:htmlサイトの個別ページ(ブログ記事)を移行する

htmlサイトからブログ記事やニュース、更新情報などのページをWordPressに移行する場合は「投稿」から作成していきます。

固定ページと同じく、1記事ずつコピペしていきます。

wordpress1-8

管理画面の「投稿」→「新規追加」を選択し、記事を1つずつコピペしていきましょう。

ステップ⑥:ヘッダーメニュー(グローバルナビゲーション)とフッターメニューを設定する

wordpress1-9
まず初めに、メニューを作成します。

WordPressの管理画面から「①外観」→「②メニュー」を選択。「③新規メニューを作成」をクリックし、「④メニュー名」に分かりやすい名前を入力します。

「⑤作成した固定ページ」の中からメニューに追加したいページを選択して「⑥メニューに追加」をクリック。「⑦メニューの位置」を選択して「⑧メニューを保存」を押すとメニューの作成が完了します。

フッターメニューの設定方法は使用しているテーマによって異なります。テーマによっては「⑦メニューの位置」で選択することも可能です。

WordPressの初期テーマであるTwenty Seventeenの場合は「外観」→「ウィジェット」で「フッター」に「ナビゲーションメニュー」をドラッグ&ドロップして追加し「保存」すると、フッターメニューが表示されるようになります。

ステップ⑦:ウィジェット(サイドバー)を設定する

wordpress1-10
次にウィジェット(サイドバー)の表示を設定します。

WordPressの管理画面から「外観」→「ウィジェット」を選択。サイドバーに表示したい項目を左の「利用できるウィジェット」から選んで「ブログサイドバー」にドラッグ&ドロップで追加します。

先述したように設定方法は使用するテーマによって変わるため、当箇所で見当たらない場合はテーマ提供元の設定マニュアルを参考にしてみてください。

以上で、WordPressのテストサイトの作成は完了です。

ここまできたら、残りはWordPressのドメインを変更し、ネームサーバーの変更を行うだけです。

ステップ⑧:テスト用WordPressのドメイン変更を行う

テストサイトは、レンタルサーバーが提供するサーバードメイン(例:〇〇〇.xsrv.jp)で作成していますので、htmlサイトで使用していた独自ドメインに合わせてドメイン変更する必要があります。

WordPressのドメインを変更するには「バックアップ」→「独自ドメインにWordPressをインストール」→「ファイルを移行」→「データベースを移行」→「データベースのインポート」→「データベースの編集」という流れになります。

詳しい方法はこちらの記事を参考にしてください。

または、当作業だけ弊社(サイト引越し屋さん)に外注することも可能です。技術的に難しいと感じた場合はお気軽にご相談ください。

conrtact-form

htmlサイトからWordPress移行においてリダイレクトが必要なケース

最後に、htmlサイトからWordPressへのリダイレクト(自動転送設定)について。

htmlからWordPressに移行するにあたり、独自ドメインは変更していないため、サイト全体での301リダイレクト設定は基本的に必要ありません。

必要な301リダイレクト設定としては、個別記事ごとのリダイレクトです。

htmlからWordPress移行にあたり記事のURLが変更となった場合には、記事単位で301リダイレクト設定をしてあげる必要があります。

これにてhtmlサイトからWordPress移行の全行程が完了です。

WordPress移行後はバックアップも忘れずに!

Webサイトを安全に運営していくうえで大事なことの1つにバックアップがあります。バックアップとは、Webサイトのデータを手元に保存しておくことです。

WordPressはWebシステムですから、サーバーの環境によって誤作動が起きたり、間違ってサイトを壊してしまうこともあります。そんな時にバックアップがあればサイトを復旧可能です。

詳しくはこちらを参考にバックアップを行うようにしてください。

その他、WordPress移行後に必要な保守作業について下記ページでまとめています。
是非合わせてご参考ください。

まとめ

今回の記事をまとめると・・・

  • 本格的なネット集客なら、htmlサイトより機能を拡張できるWordPressが有利
  • htmlサイトからWordPressに移行するには、レンタルサーバーの契約→サーバードメインでテストサイト作成→ドメイン変更→ネームサーバーの変更といった流れになる
  • レンタルサーバーは表示が早く、安定しているエックスサーバーがオススメ
  • htmlサイトで作成したページやブログ記事は、エクスポートすることができないので1つずつコピペしていく必要がある

今回ご紹介した手順で進めれば、htmlサイトからWordPressへ自力で移行することができます。ぜひ実践してみてください(^ ^)

\htmlサイトからWordPressへの移行作業を代行中/

「htmlサイトからWordPressへ乗り換えてサイト運営したい。」
「自分で移行作業をするのは手間がかかるうえに不安。」

そんなときはサイト引越し屋さんにお任せください。
htmlサイトからWordPressへの移行作業を代行させていただきます。

些細なご質問などでもお気軽にご相談くださいませ^^
>>詳しい内容はこちら

この記事を書いた人

サイト引越し屋さん編集部

日本で最も利用されているサーバー移転&保守代行サービス『サイト引越し屋さん』の中の人です。 サイト引越しに関わる技術情報をはじめ、WordPressやその他のWebサービスに関するノウハウを発信しています。 全日本SEO協会所属。日本ウェブ解析士協会(WACA)所属。

WordPress保守管理メールセミナー