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

XMLファイルを使用してWordPressまたはSquarespaceからブログをインポートする

更新日時 2023年 1月 19日

以下の 製品でご利用いただけます(別途記載されている場合を除きます)。

すべての製品とプラン

以下の手順に従うことにより、WordPressのブログをXMLファイルでHubSpotにインポートできます。SquarespaceのXMLファイルもサポートされています。

注:ブログのホストがWordPressである場合、まずWordPress Connectのブログインポート機能を試してみることをおすすめします。これを使用すれば、ブログのホームページのURLに基づいてブログの全コンテンツをインポートできます。HubSpotにブログコンテンツをインポートする最善の方式を選択する方法について詳細をご確認ください。

始める前に

  • HubSpotにインポートされるブログのコンポーネントは次のとおりです。タイトル、投稿本文(インライン画像を含む)、URL、公開日、作成者、タグ/カテゴリ、ステータス、メタディスクリプション、アイキャッチ画像。
  • ギャラリータグの記事や画像にリンクされているPDFファイルはXMLインポートに含まれません。
  • ブログをインポートする前に、すべての内部リンクと画像を確認して、相対URLではなく、絶対URLが含まれていることを確認してください。これにより、インポートした投稿のリンクや画像が破損するのを防ぎます。

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

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

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

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

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

  • HubSpotアカウントにて、メインのナビゲーションバーに表示される設定アイコンsettingsをクリックします。
  • サイドバーメニューで、[CMS]>[ブログ]の順に進みます。
  • [現在のビュー]セクションで、最初のドロップダウンメニューをクリックし、[ブログをインポート]を選択します。

import - blog - from - settings

  • インポートの概要ページで、右上の[新しいブログをインポート]をクリックします。既にブログをインポートしている場合は、代わりに[新しいインポートを開始]プルダウンメニューをクリックし、[ブログ投稿]を選択します。 
  • [XMLファイルのアップロード]オプションを選択し、[次へ]をクリックします。
  • ブログインポーターの概要の右上にある[投稿をインポート]をクリックします。 
  • ダイアログボックスで、ファイルを選択してXMLファイルをアップロードします。デフォルトでは、インポートされた投稿からショートコードを削除がチェックされています。これにより、WordPressブログ投稿からショートコードが削除されます。投稿にWordPressショートコードのRAWコードを含めるには、チェックボックスをオフにします。
  • [アップロード]をクリックしてインポートを完了します。

import-file

ブログ記事がダッシュボードにアップロードされたら、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で記事に画像を追加することもできます。

 

この記事はお役に立ちましたか?
こちらのフォームではドキュメントに関するご意見をご提供ください。HubSpotがご提供しているヘルプはこちらでご確認ください。