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

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

更新日時 2019年 9月 17日

対象製品

Marketing Hub  Professional, Enterprise
Basic
HubSpot CMS

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

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

:

  • ブログをインポートする前に、すべての内部リンクと画像を確認して、相対URLではなく、絶対URLが含まれていることを確認してください。これにより、インポートされた記事のリンクと画像が壊れるのを防止できます。
  • ブログのコメントをインポートするには、コメントに関連付けられたEメールアドレスが必要です。
  • Wordpressのスレッド化されたコメントは、スレッド化されていないコメントとしてインポートされ、HubSpotでコメント記事の日付で並び替えられます。

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で記事に画像を追加することもできます。