はてなブログ A の全記事を、別のはてなブログ B のカテゴリー XXX にインポートする
タスク管理に特化したブログ「タスク管理に恋してる」をつくってましたが、更新していないので消すことにしました。その際、もったいないので全記事は本ブログにインポートすることにしました。
一般化して言うと
今回行ったことは、より一般化して言えば
はてなブログ A の全記事を、別のはてなブログ B のカテゴリー XXX にインポートする
となります。
今回行ったこと
インポート先
ライフハック-タスク管理 カテゴリー になります。
記事数ですが、インポート前は 15 くらいだったのが、インポート後は 97 になりました。
この場違い感が面白いですね。
インポート元
タスク管理の各種概念、理論、ツールなどを調べたり試したり考えたりして楽しんでいるブログです。
作業内容
今回作業したことを備忘録としてまとめておきます。
(1) データファイルの準備
まずはデータファイルを準備します。はてなブログのエクスポート機能を使います。
- 1: インポート元「タスク管理に恋してる」をエクスポート
- 2: 1 のデータファイルをコピーする
- 3: 2 のデータファイルを開き、正規表現でカテゴリーを以下のように修正
- Old:
(CATEGORY\: ).+
- New:
\1ライフハック-タスク管理
- つまりは「"ライフハック-タスク管理" というカテゴリに集約させて」インポートする
- Old:
(2) インポートの実行
データファイルを準備できたので、インポートします。
- インポート先「ガラパゴスタ」に、上記の 3 のデータファイルをインポートする
(3) インポートした記事の修正
要らない記事を消します。
今回は以下を消しました。
- インポート元の「このブログについて」記事
おわり
はてなブログはインポート・エクスポート機能を持つので、このように 「はてなブログ A の全記事を、別のはてなブログ B のカテゴリー XXX にインポートする」 こともできるのですね。おかげでスムーズに移行できました。
本記事の内容を試される場合、不安なら事前にテストとバックアップをおすすめします。
- 非公開のブログを適当につくった後、そちらでいったんインポートをテストしてから本番に望む
- 万一に備えて、インポート先ブログのエクスポートを事前に行っておく
ではまた。
p.s. ちなみにインポート元ブログからの自動リンクは行なえません。