お客さまへの大切なお知らせ:膨大なサポート情報を少しでも早くお客さまにお届けするため、本コンテンツの日本語版は人間の翻訳者を介さない自動翻訳で提供されております。正確な最新情報については本コンテンツの英語版をご覧ください。
CMS-Blog

WordPress ブログ記事を HubSpot ブログにインポートする

更新日時 2月 25, 2019

対象製品

Marketing Hub Professional, Enterprise
Basic
HubSpot CMS

以下の手順に従って、既存の WordPress ブログを HubSpot ブログにインポートできます。エクスポートされた Squarespace XML ファイルは、ブログのインポートツールと互換性があります。Squarespace ブログ記事をエクスポートしたら、ファイルを HubSpot にインポートすることができます。

HubSpot にインポートされるブログのコンポーネントは次のとおりです: タイトル、記事本文、URL、公開日、執筆者、タグ/カテゴリ、ステータス、メタディスクリプション、サムネイル画像、コメント。ギャラリータグの記事や画像にリンクされている PDF ファイルはインポートに含まれません。

: ブログをインポートする前に、すべての内部リンクと画像を確認して、相対 URL ではなく、絶対 URL が含まれていることを確認してください。これにより、インポートされた記事のリンクと画像が壊れるのを防止できます。 

WordPress ウェブサイトにサインインして、ブログ記事をエクスポートします。

WordPress の WordPress のウェブサイトにサインインして、[ツール] > [エクスポート] の順に移動し、エクスポートするブログ記事を選択します。

  • WordPress.com を使用している場合は、この WordPress のドキュメントで、WordPress.com から記事をエクスポートする方法を参照してください。
  • カスタム WordPress ウェブサイトを使用している場合は、この WordPress のドキュメントで、カスタム WordPress ウェブサイトから記事をエクスポートする方法を参照してください。

WordPress XML ファイルを HubSpot にインポートする

WordPress 記事をエクスポートしたら、HubSpot アカウントにサインインします。 

  • HubSpotアカウントにて、ナビゲーションバーに表示される[設定アイコン settings]をクリックします。
  • サイドバーメニューで[ウェブサイト] > [ブログ] の順に選択します。
  • ブログ設定の上部で、[ブログをインポート] をクリックします。
  • ブログのインポートダッシュボードで、[新規ブログをインポート] をクリックします。
  • [ファイルを選択] をクリックして、WordPress 記事の XML ファイルをアップロードし、[アップロード] をクリックします。

import-file

: 既定では [インポートされた記事からショートコードを削除] チェックボックスがオンになっています。つまり、記事からショートコードがすべて削除されます。WordPress ショートコード の生コードを記事に表示する場合は、クリックしてこのチェックボックスをオフにします。

ブログ記事がダッシュボードにアップロードされたら、HubSpot ブログに記事をインポートできます。

  • インポートしたファイルにカーソルを置いて、[記事をインポート] をクリックします。インポートに含まれるブログのすべての記事のリストが表示されます。各記事の隣のチェックボックスで、インポートしない記事の選択を解除します。すべての記事をインポートする場合は、列の一番上のチェックボックスをオンにします。

import-select-posts

  • [記事をインポート] をクリックします。
  • ドロップダウンメニューを使用して、記事の [公開ステータス] を設定します:
    • 既存のステータスを維持 - このオプションを指定すると、WordPress ブログの公開ステータスが維持されます。下書き記事は下書きとして、公開済みの記事は公開済みとしてステータスが維持されます。
    • すべて「下書き」に変更 - このオプションを指定すると、WordPress ブログの公開ステータスが上書きされ、インポートされた記事はすべて下書きブログ記事として自動的に保存されます。
  • [ブログのタグをインポート] チェックボックスをオンにして、HubSpot に WordPress タグをインポートします。
  • [インポートされた記事で既存のブログ記事を上書き] をクリックして、現在のブログで URL が同じ記事をすべて置換します。
  • [インポート] をクリックします。インポートが完了すると、ブログのインポーターダッシュボードに E メール通知とメッセージが届きます。

import-posts-canvas

WordPress 記事のリダイレクトをエクスポートするには、次の手順を実行します。

  • ブログのインポーターダッシュボードに戻って、最近のインポートのファイル名をクリックします。ここには、エラーの詳細または記事が正常にインポートされたことを知らせる通知が表示されます。
  • [リダイレクトをエクスポート] をクリックします。

export-redirects

  • リダイレクトの[形式] を選択し、ファイルの配信先の E メール を入力して、[エクスポート] をクリックします。ファイルと共に E メールが届きます。

export-redirects-1

ブログリダイレクトをセットアップする方法は、HubSpot でどれぐらいの数のウェブサイトがホスティングされているかによって異なります。

  • 以前の WordPress ブログのドメインを含むウェブサイト全体が HubSpot でホスティングされている場合は、URL マッピングツールを使用して記事のリダイレクトを設定します。 
  • 以前の WordPress ブログのドメインがまだ WordPress でホスティングされている場合には、WordPress でリダイレクトを設定します。WordPress で一括リダイレクトを実装するのに、リダイレクトプラグインを活用しているユーザーもいます。

一般的なエラーのトラブルシューティング

ブログのインポートプロセスで問題が発生した場合は、以下のエラーのトラブルシューティング方法を確認してください。

インポートにコンテンツがない

インポートしたものがブログに表示されない場合は、目的のインポートされたコンテンツが適切な XML タグにあるかどうか確認してください。インポートしたコンテンツが XML ファイルにない場合は、WordPress のサポートドキュメントを参照して、すべてのコンテンツが正しく選択され、エクスポートされたかどうか確認してください。

このインポート用のファイルは形式が無効です

このエラーは、インポートしようとした XML ファイルが壊れているか、構文エラーがあるために、ブログインポーターで XML ファイルが読み取れないことを意味しています。HubSpot は、エラーに関してできるだけ詳細な情報を提供します。エラーを修正した後、さらに多くのエラーが発生する可能性もあります。これは、エラーが検出されると XML パーサーの実行が停止するためです。

Google Chrome など別の XML パーサーで XML ファイルを開いたときにも、同様のエラーが表示されます。XML エラーを解決するには、XML ファイル (WordPress または Squarespace) のプロバイダーを参照してください。

URL でのアセットの取得に失敗しました

これは、XML ファイルが参照しているアセット (通常は画像) がアセットに繋がらなかったことを意味します。たとえば、次のようなエラーが表示された場合:

URL `https://www.image.com/image.jpg` でのアセットの取得に失敗しました。このアセットはファイルマネージャーにアップロードされませんでした。

表示された URL をクリックしても画像が表示されない場合は、XML ファイルでこの画像 URL を修正し、影響を受けた記事を再インポートする必要があります。画像ファイルをファイルマネージャーにアップロードして、HubSpot で記事に画像を追加することもできます。