WordPress
type: Concept
definition: オープンソースで公開され世界的に広く使われるCMS。コンテンツのエクスポート機能を標準で備え、乗り換え時のデータ引き継ぎに使える。
alternative label: ワードプレス
uses: WordPressプラグイン
uses: WordPressのエクスポート機能
uses: パーマリンク

MovableType.net
type: Concept
definition: サーバー管理やCMS本体のアップデート・セキュリティ対策をサービス側が行うMovable TypeのSaaS版。
alternative label: MovableType.net(SaaS)
recommended for: 管理者が実質不在の小規模環境
mitigates: プラグインの脆弱性
uses: MovableType.netのインポート機能

Movable Type(ソフトウェア版)
type: Concept
definition: 自社サーバーで運用し、あらかじめHTMLを生成する静的パブリッシングを基本とするCMSで、プラグインや独自開発による拡張が可能。
alternative label: MT
succeeds: WordPress
uses: 静的パブリッシング

管理者が実質不在の小規模環境
type: Concept
definition: PCが数台〜十数台で、専任のIT管理者がいない環境。管理の空白が最大のリスクになる。

WordPressプラグイン
type: Concept
definition: 問い合わせフォーム・SEO・セキュリティ対策などの機能をWordPress本体に追加する拡張プログラムの仕組み。
alternative label: Plugin

プラグインの脆弱性
type: Concept
definition: 更新が滞ったプラグインに見つかるセキュリティ上の欠陥で、CMS本体の脆弱性よりも目立つ問題として繰り返し注意喚起されている。
alternative label: プラグイン起因の脆弱性

静的パブリッシング
type: Concept
definition: あらかじめHTMLファイルを生成しておき、閲覧時はそのファイルをそのまま返す配信方式で、Movable Typeの基本の動き方。
alternative label: Static Publishing

WordPressのエクスポート機能
type: Concept
definition: 投稿・固定ページなどのコンテンツをカテゴリー・投稿者・期間・ステータスで絞り込んでWXR形式のXMLとして書き出せるWordPressの管理画面機能。
alternative label: ツール→エクスポート
uses: WXR形式(WordPress eXtended RSS)

WXR形式(WordPress eXtended RSS)
type: Concept
definition: WordPressの「エクスポート」機能が出力するXMLファイルの形式で、投稿・固定ページ・コメント・カスタムフィールド・タームなどを含む。
alternative label: WXR

MovableType.netのインポート機能
type: Concept
definition: WordPress形式を含む複数の形式のファイルを読み込み、本文やカスタムフィールドから参照される画像・添付ファイルもアイテムとして取り込むMovableType.netの機能。
alternative label: ツール→インポート

カスタム投稿タイプ
type: Concept
definition: WordPressの標準の投稿・固定ページ以外に、テーマやプラグインが独自定義するコンテンツ種別。
alternative label: Custom Post Type

カテゴリー階層
type: Concept
definition: カテゴリーの親子関係による階層構造で、Movable Type形式でのインポート時は自動では保たれないことがある。
alternative label: ルートカテゴリ/サブカテゴリ
configured by: MovableType.netのインポート機能

パーマリンク
type: Concept
definition: 各記事に割り当てられる恒久的なURL、およびその形式の設定で、WordPressでは管理画面の設定メニューで決める。
alternative label: Permalink

URL対応表(リダイレクトマッピング)
type: Concept
definition: URL棚卸し表を基に、旧URLごとにkeep(維持)かredirect(転送)かを判定し、対応先URLを1本ずつ確定させた表。
alternative label: URLマッピング
alternative label: URL Mapping Table
broader: URL棚卸し表
requires: パーマリンク
should precede: 301リダイレクト

URL棚卸し表
type: Concept
definition: 旧サイトの全URLを固定ページ・エリアページ・記事・非ページファイルの単位で洗い出し、現在のステータスや判定を記録する表。
alternative label: URLインベントリ
alternative label: URL Inventory
should precede: URL対応表(リダイレクトマッピング)

301リダイレクト
type: Concept
definition: HTTPステータスコード301を返して恒久的な移転であることを検索エンジンとブラウザーに伝える転送方式。
alternative label: 恒久的な転送
alternative label: 301 Moved Permanently
mitigates: SEO評価の下落

SEO評価の下落
type: Concept
definition: URLの変更やリダイレクトの不備などによって、検索エンジンでの評価や順位が下がること。
alternative label: 検索順位の下落
verified by: Google Search Console

サイトマップ
type: Concept
definition: サイト内のページの一覧を検索エンジンに知らせるためのファイル。
alternative label: XMLサイトマップ
alternative label: Sitemap
recommended for: SEO評価の下落

Google Search Console
type: Concept
definition: 自社サイトが検索結果に何回表示され、何回クリックされたかを確認できるGoogleの無料ツール。
alternative label: サーチコンソール
alternative label: Search Console

プラグイン機能の代替
type: Concept
definition: WordPressプラグインが担っていた機能を、移行後に作り直す・テンプレートで実装する・不要になるのいずれかに仕分けて代替する取り組み。
alternative label: 作り直す/テンプレートで実装/不要になる
requires: WordPressプラグイン

subject: Movable Type(ソフトウェア版)
predicate: succeeds
object: WordPress
description: この記事が扱うのはWordPressで運用中のサイトをMovable Type(またはMovableType.net)へ移す、逆方向のCMS移行
evidence: inport.html
verified at: 2026-08-01
certainty: established

subject: MovableType.net
predicate: recommendedFor
object: 管理者が実質不在の小規模環境
description: 専任のWeb担当者がおらずCMSの保守に人を割けない小規模環境には、本体更新やセキュリティ対応をサービス側に任せられるMovableType.netを起点に検討するのが現実的
evidence: features
verified at: 2026-08-01
certainty: established

subject: WordPress
predicate: uses
object: WordPressプラグイン
description: WordPressは問い合わせフォームやSEO対応などの機能をプラグインという拡張の仕組みで実現する
evidence: plugins
verified at: 2026-08-01
certainty: established

subject: WordPressプラグイン
predicate: mayCause
object: プラグインの脆弱性
description: 更新のたびに発生するプラグインの更新対応が放置されると、そのままセキュリティ上のリスクになる
evidence: alert20200918.html
verified at: 2026-08-01
certainty: context-dependent

subject: MovableType.net
predicate: mitigates
object: プラグインの脆弱性
description: MovableType.netではCMS本体のアップデートやセキュリティ対策をサービス側が実施するため、プラグイン更新放置に相当するリスクが軽減される
evidence: features
verified at: 2026-08-01
certainty: established

subject: Movable Type(ソフトウェア版)
predicate: uses
object: 静的パブリッシング
description: Movable Typeはあらかじめ静的なHTMLを生成して配信する静的パブリッシングを基本とし、必要に応じてダイナミック配信も選べる
evidence: dynamic-publishing
verified at: 2026-08-01
certainty: established

subject: 静的パブリッシング
predicate: mitigates
object: プラグインの脆弱性
description: 公開側でCMSのプログラムが動かない静的パブリッシングでは、たとえプラグイン相当の欠陥があっても公開側から直接突かれる面が小さくなる
evidence: features
verified at: 2026-08-01
certainty: context-dependent

subject: WordPress
predicate: uses
object: WordPressのエクスポート機能
description: WordPressは管理画面のツール→エクスポートから投稿・固定ページなどをXMLとして書き出せる
evidence: tools-export-screen
verified at: 2026-08-01
certainty: established

subject: WordPressのエクスポート機能
predicate: uses
object: WXR形式(WordPress eXtended RSS)
description: WordPressのエクスポート機能はWXR形式のXMLファイルとしてコンテンツを書き出す
evidence: tools-export-screen
verified at: 2026-08-01
certainty: established

subject: MovableType.net
predicate: uses
object: MovableType.netのインポート機能
description: MovableType.netはツール→インポートから複数形式のファイルを取り込める
evidence: inport.html
verified at: 2026-08-01
certainty: established

subject: MovableType.netのインポート機能
predicate: uses
object: WXR形式(WordPress eXtended RSS)
description: WordPressからの経路で移行する場合、MovableType.netのインポート機能は、対応する複数形式の1つとしてWordPressから出力したXMLを「WordPress形式」のままそのまま読み込める。ほかにMovableType.net自身のエクスポート形式・Movable Type形式・CSV形式にも対応しており、WXR形式は必須ではない
evidence: inport.html
verified at: 2026-08-01
certainty: context-dependent

subject: MovableType.netのインポート機能
predicate: requires
object: WordPressのエクスポート機能
description: WordPressからのデータ移行経路を使う場合に限る。MovableType.netへのこの経路での移行は、まずWordPress側でエクスポートしたファイルを用意することを前提にするが、mt-import自体はMovableType.net自身のエクスポート形式やCSV形式などWordPress以外のソースからの取り込みにも対応しており、wp-exportは必須ではない
evidence: inport.html
verified at: 2026-08-01
certainty: context-dependent

subject: カスタム投稿タイプ
predicate: incompatibleWith
object: MovableType.netのインポート機能
description: カスタム投稿タイプはそのままではMovableType.netのインポートで読み込めない場合があり、post_typeの書き換えなど変換や手直しが必要になる
evidence: inport.html
verified at: 2026-08-01
certainty: context-dependent

subject: カテゴリー階層
predicate: configuredBy
object: MovableType.netのインポート機能
description: カテゴリー階層は、エクスポートファイル内のカテゴリー記述をスラッシュ区切りの形へ書き換えることで、インポート時に維持するよう構成できる
evidence: inport.html
verified at: 2026-08-01
certainty: established

subject: WordPress
predicate: uses
object: パーマリンク
description: WordPressは管理画面のパーマリンク設定で各記事のURL形式を決める
evidence: documentation
verified at: 2026-08-01
certainty: established

subject: URL対応表(リダイレクトマッピング)
predicate: requires
object: パーマリンク
description: WordPressのパーマリンク設定と移行後のURL構造は通常一致しないため、対応表を作るにはパーマリンクの形式を把握しておく必要がある
evidence: site-move-with-url-changes
verified at: 2026-08-01
certainty: established

subject: URL棚卸し表
predicate: shouldPrecede
object: URL対応表(リダイレクトマッピング)
description: 新旧URL対応表を確定する前に、公開中の全URLを棚卸ししておくべき
evidence: site-move-with-url-changes
verified at: 2026-08-01
certainty: established

subject: URL対応表(リダイレクトマッピング)
predicate: shouldPrecede
object: 301リダイレクト
description: 変わるURLに301リダイレクトを設定する前に、新旧URLの対応表を確定しておくべき
evidence: site-move-with-url-changes
verified at: 2026-08-01
certainty: established

subject: 301リダイレクト
predicate: mitigates
object: SEO評価の下落
description: 変わるURLに恒久リダイレクト(301)を設定することで、検索エンジンへ移転先を伝えSEO評価の下落を軽減できる。ただしタイトル・メタディスクリプション・見出し構造の引き継ぎやサイトマップ再送信・Search Console確認と組み合わせて初めて大きな下落を避けられるとされ、301だけで下落が完全に無くなるわけではない
evidence: site-move-with-url-changes
verified at: 2026-08-01
certainty: established

subject: サイトマップ
predicate: recommendedFor
object: SEO評価の下落
description: 公開後にXMLサイトマップを再送信することは、SEO評価の下落を避けるための対応として推奨される
evidence: site-move-with-url-changes
verified at: 2026-08-01
certainty: established

subject: SEO評価の下落
predicate: verifiedBy
object: Google Search Console
description: 移行後にインデックスやエラーが正しく引き継がれているか、SEO評価の下落の有無はSearch Consoleで確認できる
evidence: https://support.google.com/webmasters/answer/9128668
verified at: 2026-08-01
certainty: established

subject: MovableType.net
predicate: requires
object: プラグイン機能の代替
description: MovableType.netへ移行するとWordPressプラグインの仕組み自体は持ち込めないため、機能ごとに作り直す・テンプレートで実装する・不要になるのいずれかを決める必要がある
evidence: wordpress.html
verified at: 2026-08-01
certainty: context-dependent

subject: プラグイン機能の代替
predicate: requires
object: WordPressプラグイン
description: プラグイン機能の代替を検討するには、まずWordPressのプラグイン一覧を機能ごとに仕分ける必要がある
evidence: plugins
verified at: 2026-08-01
certainty: established