ブログを丸ごと保存する方法|自分と他人のブログで変わる
「長く書いてきたブログを、サービスが終わる前に全部残しておきたい」
「エクスポートしたファイルを開いたら、写真が1枚も入っていなかった」
「好きな人のブログが消える前に、まるごと保存しておきたい……」
ブログを丸ごと保存する方法は、そのブログが自分のものか、他人のものかで変わります。
自分のブログなら、管理画面のエクスポートで、記事をまとめてファイルに書き出せます。他人のブログは管理画面に入れないので、表示されているページを保存する道具で残します。
私は、ArchiveSealというWebページ保存用のChrome拡張機能の開発者です。この記事では、ブログを丸ごと残す方法を、2つの場合に分けて整理します。
この記事で分かることは、次の3つです。
- 自分のブログを、エクスポートで丸ごと書き出す方法
- エクスポートしたファイルに入らないものと、その残し方
- 他人のブログを丸ごと残すときの方法と、気をつけること
自分のブログか、他人のブログかで方法が変わります
ブログを丸ごと保存する方法は、管理画面に入れるかどうかで決まります。自分のブログは管理画面から記事のデータを書き出せますが、他人のブログは表示されているページを残すしかありません。
| 自分のブログ | 他人のブログ | |
|---|---|---|
| 使うもの | ブログの管理画面のエクスポート | ページを保存するソフトや拡張機能 |
| 残るもの | 記事のデータ(本文・コメントなど) | 表示されているページ |
| 見た目 | 残らない(テキストのデータ) | 道具による |
| 向いている使い方 | 別のサービスへの引っ越し・バックアップ | 読み返す・記録として残す |
自分のブログでも、エクスポートで残るのは記事のデータで、ブログの見た目ではありません。見た目も残したいなら、エクスポートとは別に、ページを保存しておきます。
自分のブログは、エクスポートで記事を書き出します
自分のブログを丸ごと残すなら、まずブログの管理画面のエクスポートを使います。記事をまとめてファイルに書き出す機能を用意しているブログサービスがあります。
ここでは、はてなブログとWordPressを例に、公式のヘルプに書かれている内容を整理します。
はてなブログの場合
はてなブログのヘルプによると、エクスポートでは記事本文とコメントを、MT(Movable Type)形式のブログデータとして書き出します。入口は、ブログごとの管理画面の「詳細設定」ページにある「エクスポート」欄です。
書き出したデータの本文は、ブログの編集モードによらず、HTML形式になります。
はてなブログのヘルプでは、エクスポートできるのは記事本文とコメントのテキストデータのみで、写真やイラストなどは個別にバックアップするよう案内されています。WordPressの場合
WordPressは、管理画面の「ツール → エクスポート」から書き出します。「エクスポートファイルをダウンロード」ボタンをクリックすると、パソコンに保存できるXMLファイルが作られます。
WordPress.orgの日本語の説明によると、このファイルはWXRファイルと呼ばれ、投稿・固定ページ・コメント・カテゴリー・タグなどが含まれます。
エクスポートに入らないものは、別に残します
エクスポートで書き出せるのは、記事のデータです。ブログを丸ごと残したつもりでも、写真やブログの見た目は、別に残さないと手元に残らないことがあります。
エクスポートのあとに、次の3つを確かめてください。
- 写真やイラスト:はてなブログのように、エクスポートに入らないサービスがあります。ブログに載せた写真の元のファイルが、手元のパソコンやスマートフォンにあるかを確かめます
- ブログの見た目:書き出したファイルはテキストのデータなので、デザインや記事の並びは残りません。見た目も残したい記事は、ページとして保存します
- ファイルの中身:書き出したファイルを開いて、最新の記事まで入っているかを見ます
特に、サービスが終わる前に残すときは、エクスポートと写真の確認を、終了日より前に余裕を持って済ませてください。終わってからでは、管理画面に入れなくなることがあります。
他人のブログは、表示されているページを残します
他人のブログは管理画面に入れないので、エクスポートは使えません。表示されているページを、保存する道具で残します。
| 残し方 | 向いている場合 |
|---|---|
| 1記事ずつPDFやファイルで保存する | 残したい記事が数本〜数十本 |
| サイトを丸ごと保存するソフトを使う | ブログ全体を、リンクのつながりごと残したい |
記事が多いブログを丸ごと残すソフトの使い方と注意点は、サイトを丸ごとオフライン保存する方法で詳しく扱っています。
他人のブログを残すときに気をつけること
他人のブログを残すのは、自分が読み返すためにとどめます。保存したものを人に渡したり、どこかに載せたりする前に、そのブログの利用規約や、書いた人の考えを確かめてください。
サイトを丸ごと保存するソフトは、短い時間にたくさんのページを読み込みます。相手のサーバーに負担をかけないよう、読み込む間隔をあける設定があれば使ってください。
見た目ごと残したい記事は、1本ずつページで保存します
エクスポートでは見た目が残らず、丸ごと保存するソフトは設定が難しいことがあります。特に残したい記事が数本なら、1本ずつページとして保存するのがいちばん確かです。
PDFで残す方法の比較はWebページをPDFで保存する方法に、保存方法の全体はWebページを保存する方法にまとめました。
Chrome拡張の ArchiveSeal は、画面の見た目をそのまま画像として残し、あわせてページの本文テキスト・URL・保存日時を取得して残す方式です。印刷用の再レイアウトを介さないため、崩れが起きにくくなります。残した PDF のヘッダーには URL と日時が入ります。動画や埋め込み枠は空白になります。
保存したページを、グループで整理できるのも特徴です。ブログごとにグループを作っておけば、あとで記事を探しやすくなります。
基本の保存・グループ整理・画像 PDF(A4 縮小)の出力と、保存したページの本文の閲覧は無料で使えます。Pro 版では、ページの HTML を保存し、管理画面で元のまま開いて閲覧(オフライン可・文字の選択も可)/保存した HTML を1つのファイルとしてダウンロード/範囲を指定して PDF 出力(テキスト検索に対応)/PDF の連結・一括・A4 分割出力/PDF のテキスト検索対応ができます。Pro の機能は 10 日間無料で試せます。登録も決済情報の入力も不要で、期間が終わると自動的に Free に戻ります。
よくある質問
ブログを丸ごと保存するには、どうすればよいですか?
自分のブログなら、管理画面のエクスポートで記事をまとめてファイルに書き出します。他人のブログは管理画面に入れないので、1記事ずつページを保存するか、サイトを丸ごと保存するソフトを使います。
エクスポートしたファイルに写真が入っていません。
サービスによっては、エクスポートに写真が入りません。はてなブログのヘルプでは、エクスポートできるのは記事本文とコメントのテキストデータのみで、写真やイラストなどは個別にバックアップするよう案内されています。
エクスポートすれば、ブログの見た目も残りますか?
残りません。エクスポートで書き出せるのは記事のデータで、デザインや記事の並びは入りません。見た目も残したい記事は、エクスポートとは別に、ページとして保存しておきます。
他人のブログを丸ごと保存してもよいですか?
自分が読み返すための保存にとどめてください。保存したものを人に渡したり、どこかに載せたりする前に、そのブログの利用規約や、書いた人の考えを確かめてください。
ブログのサービスが終わる前に、何をしておけばよいですか?
終了日より前に余裕を持って、エクスポートで記事を書き出し、写真の元のファイルが手元にあるかを確かめます。書き出したファイルに最新の記事まで入っているかも開いて確かめておくと安心です。
まとめ
- ブログを丸ごと保存する方法は、自分のブログか、他人のブログかで変わる
- 自分のブログは、管理画面のエクスポートで記事を書き出す
- エクスポートに写真や見た目が入らないことがある。写真の元のファイルは別に確かめる
- 他人のブログは、表示されているページを残す。残したものは自分で読み返すためにとどめる
- 特に残したい記事は、1本ずつページとして保存すると見た目ごと残る
ブログは、書いた人にとっても読む人にとっても、消えてから残すことはできません。サービスの終了やブログの閉鎖を知ったら、早めに残しておくと安心です。