NEW 新たにAIワーカー機能が登場。あなただけのAI社員をつくろう! 詳しくはこちら
AIワーカー機能であなただけのAI社員をつくろう! 詳しくはこちら
ChatGPTとYoomの連携イメージ
【プログラミング不要】WebページのHタグ抽出を自動化する方法
Yoomを詳しくみる
この記事のテンプレートを試す
ChatGPTとYoomの連携イメージ
フローボット活用術

2026-01-05

【プログラミング不要】WebページのHタグ抽出を自動化する方法

Sachika Mikami
Sachika Mikami

「競合サイトの構成を分析するために、一つ一つHタグを確認する作業が面倒…」
「コンテンツのSEO対策としてHタグの構造を把握したいけど、手作業での抽出は時間がかかりすぎる…」

このように、WebページのHタグを手動で抽出する作業に多くの時間を費やしている方も多いのではないでしょうか。

もし、指定したURLのHタグをAIが自動で抽出し、リスト化してくれる仕組みがあれば、このような手間のかかる作業から解放されるでしょう!

そのうえ、本来注力すべきコンテンツ戦略の立案や分析といったコア業務に集中できる時間を創出できます!

今回ご紹介する自動化はプログラミングの知識がなくても簡単に設定できます。
分析業務の初動を短縮できるので、ぜひこの機会に導入して作業をもっと楽にしましょう!

とにかく早く試したい方へ

YoomにはWebページからHタグを自動で抽出する業務フロー自動化のテンプレートが用意されています。

「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!


■概要
Webサイトの分析や競合調査のために行うHタグ抽出の作業は、一つ一つのURLを確認しながら手作業で行うと手間がかかるのではないでしょうか。特に複数のサイトを調査する場合、コピー&ペーストの繰り返しは時間的な負担が大きく、ミスも発生しやすくなります。
このワークフローを活用すれば、フォームにURLを送信するだけでChatGPTが自動でHタグを抽出し、Microsoft Excelに結果を追加するため、こうした情報収集業務を効率化できます。
■このテンプレートをおすすめする方
  • Webサイトの分析などで、定期的にHタグ抽出の作業を行っているWeb担当者の方
  • 複数のURLのHタグ抽出を手作業で行っており、情報収集に課題を感じている方
  • ChatGPTとMicrosoft Excelを連携させ、データ収集業務の自動化を検討している方
■このテンプレートを使うメリット
  • フォームにURLを送信するだけでHタグの抽出から記録までが自動で実行されるため、これまで手作業に費やしていた時間を短縮できます。
  • 手動でのコピー&ペーストによる抽出漏れや転記ミスといったヒューマンエラーを減らし、正確なデータ管理に繋がります。
■フローボットの流れ
  1. はじめに、ChatGPTとMicrosoft ExcelをYoomと連携します。
  2. 次に、トリガーでフォームトリガーを選択し、URLの入力欄を設けたフォームを作成します。
  3. 次に、オペレーションでChatGPTの「テキストを生成(Web検索対応)」アクションを設定し、フォームで受け取ったURLからHタグを抽出するよう指示します。
  4. 最後に、オペレーションでMicrosoft Excelの「レコードを追加する」アクションを設定し、ChatGPTが抽出した結果を指定のファイルに追加します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • ChatGPTにHタグの抽出を依頼する際のプロンプト(指示内容)は任意の内容に設定可能です。例えば、特定の階層のタグのみを抽出するよう指示することもできます。
  • Microsoft Excelで抽出結果を記録するファイルやシート、追加する列などは任意に設定可能です。
■注意事項
  • ChatGPTとMicrosoft ExcelのそれぞれとYoomを連携してください。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態) 
  • 詳しくはOpenAIの「API料金」ページをご確認ください。 
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • Microsoft Excelのデータベースを操作するオペレーションの設定に関しては「【Excel】データベースを操作するオペレーションの設定に関して」をご参照ください。 

フォーム送信をトリガーにHタグを自動抽出するフローを作ってみよう

それではここから代表的な例として、YoomのフォームにURLが送信されたら、ChatGPTがHタグを抽出し、その結果をMicrosoft Excelに自動で追加するフローを解説していきます!

ここではYoomを使用してノーコードで設定をしていくので、もしもまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

※今回連携するアプリの公式サイト:ChatGPTMicrosoft Excel

[Yoomとは]

フローの作成方法

今回は大きく分けて以下のプロセスで作成します。

  • ChatGPTとMicrosoft Excelのマイアプリ連携
  • テンプレートをコピー
  • フォームトリガーの設定と各アクション設定
  • トリガーをONにし、フローが起動するかを確認


■概要
Webサイトの分析や競合調査のために行うHタグ抽出の作業は、一つ一つのURLを確認しながら手作業で行うと手間がかかるのではないでしょうか。特に複数のサイトを調査する場合、コピー&ペーストの繰り返しは時間的な負担が大きく、ミスも発生しやすくなります。
このワークフローを活用すれば、フォームにURLを送信するだけでChatGPTが自動でHタグを抽出し、Microsoft Excelに結果を追加するため、こうした情報収集業務を効率化できます。
■このテンプレートをおすすめする方
  • Webサイトの分析などで、定期的にHタグ抽出の作業を行っているWeb担当者の方
  • 複数のURLのHタグ抽出を手作業で行っており、情報収集に課題を感じている方
  • ChatGPTとMicrosoft Excelを連携させ、データ収集業務の自動化を検討している方
■このテンプレートを使うメリット
  • フォームにURLを送信するだけでHタグの抽出から記録までが自動で実行されるため、これまで手作業に費やしていた時間を短縮できます。
  • 手動でのコピー&ペーストによる抽出漏れや転記ミスといったヒューマンエラーを減らし、正確なデータ管理に繋がります。
■フローボットの流れ
  1. はじめに、ChatGPTとMicrosoft ExcelをYoomと連携します。
  2. 次に、トリガーでフォームトリガーを選択し、URLの入力欄を設けたフォームを作成します。
  3. 次に、オペレーションでChatGPTの「テキストを生成(Web検索対応)」アクションを設定し、フォームで受け取ったURLからHタグを抽出するよう指示します。
  4. 最後に、オペレーションでMicrosoft Excelの「レコードを追加する」アクションを設定し、ChatGPTが抽出した結果を指定のファイルに追加します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • ChatGPTにHタグの抽出を依頼する際のプロンプト(指示内容)は任意の内容に設定可能です。例えば、特定の階層のタグのみを抽出するよう指示することもできます。
  • Microsoft Excelで抽出結果を記録するファイルやシート、追加する列などは任意に設定可能です。
■注意事項
  • ChatGPTとMicrosoft ExcelのそれぞれとYoomを連携してください。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態) 
  • 詳しくはOpenAIの「API料金」ページをご確認ください。 
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • Microsoft Excelのデータベースを操作するオペレーションの設定に関しては「【Excel】データベースを操作するオペレーションの設定に関して」をご参照ください。 

ステップ1:ChatGPTとMicrosoft Excelのマイアプリ連携

それではここから今回のフローで使用するアプリのマイアプリ登録方法を解説します。
※事前にYoomと使用するアプリにログインしてください。

ChatGPTをマイアプリ連携

※ChatGPT(OpenAI)を使ったアクションを動かすには、OpenAIのAPI有料プランに契約しておく必要があります。APIの利用料金が発生した時にスムーズに支払いができるよう、契約内容を整えておきましょう。

以下の手順をご参照ください。

Microsoft Excelをマイアプリ連携

※Microsoft 365(旧Office 365)」には個人向けと法人向けプラン(Microsoft 365 Business)があります。
法人向けプランを契約していない場合、Yoomからの認証がうまくいかない可能性があるのでご注意ください。
以下の手順をご参照ください。

事前準備

エクセルファイルを用意する
今回ご紹介したテンプレートでは、ChatGPTがHタグを抽出しその結果をMicrosoft Excelに自動で追加します。
そのため、まずは結果を記載するためのエクセルファイルを用意しておく必要があります。
今回は以下のファイルを用意しました。

ファイルをアップロードする
Yoomと連携するために先ほど用意したファイルを、OneDriveかSharePointに保存しましょう。
今回はOneDriveにファイルを保存しました。

ステップ2:該当のテンプレートをコピー

以下のバナーにある試してみるボタンをクリックしてください。


■概要
Webサイトの分析や競合調査のために行うHタグ抽出の作業は、一つ一つのURLを確認しながら手作業で行うと手間がかかるのではないでしょうか。特に複数のサイトを調査する場合、コピー&ペーストの繰り返しは時間的な負担が大きく、ミスも発生しやすくなります。
このワークフローを活用すれば、フォームにURLを送信するだけでChatGPTが自動でHタグを抽出し、Microsoft Excelに結果を追加するため、こうした情報収集業務を効率化できます。
■このテンプレートをおすすめする方
  • Webサイトの分析などで、定期的にHタグ抽出の作業を行っているWeb担当者の方
  • 複数のURLのHタグ抽出を手作業で行っており、情報収集に課題を感じている方
  • ChatGPTとMicrosoft Excelを連携させ、データ収集業務の自動化を検討している方
■このテンプレートを使うメリット
  • フォームにURLを送信するだけでHタグの抽出から記録までが自動で実行されるため、これまで手作業に費やしていた時間を短縮できます。
  • 手動でのコピー&ペーストによる抽出漏れや転記ミスといったヒューマンエラーを減らし、正確なデータ管理に繋がります。
■フローボットの流れ
  1. はじめに、ChatGPTとMicrosoft ExcelをYoomと連携します。
  2. 次に、トリガーでフォームトリガーを選択し、URLの入力欄を設けたフォームを作成します。
  3. 次に、オペレーションでChatGPTの「テキストを生成(Web検索対応)」アクションを設定し、フォームで受け取ったURLからHタグを抽出するよう指示します。
  4. 最後に、オペレーションでMicrosoft Excelの「レコードを追加する」アクションを設定し、ChatGPTが抽出した結果を指定のファイルに追加します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • ChatGPTにHタグの抽出を依頼する際のプロンプト(指示内容)は任意の内容に設定可能です。例えば、特定の階層のタグのみを抽出するよう指示することもできます。
  • Microsoft Excelで抽出結果を記録するファイルやシート、追加する列などは任意に設定可能です。
■注意事項
  • ChatGPTとMicrosoft ExcelのそれぞれとYoomを連携してください。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態) 
  • 詳しくはOpenAIの「API料金」ページをご確認ください。 
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • Microsoft Excelのデータベースを操作するオペレーションの設定に関しては「【Excel】データベースを操作するオペレーションの設定に関して」をご参照ください。 

テンプレートのコピーに成功すると、以下の画面が表示されますのでOKをクリックしましょう。
なお、コピーしたテンプレートはYoomのマイプロジェクトから確認できます。

ステップ3:フォームトリガーの設定

フォームをクリックします。
今回ご紹介するテンプレートでは、Yoomのフォームを利用します。

フォームにはデフォルトでURLの項目が設定されています。
新しく追加したい場合は、+質問を追加をクリックして項目の設定を行ってください。

完了ページの設定はYoomの有料プランでご利用いただけます。
他にも有料プランのみで利用できる機能がございますので、ご興味のある方は以下のリンク先をご確認ください。

次に、共有フォーム利用時のフローボットの起動者を設定します。
デフォルトで設定されていますが、プルダウンメニューから選択することも可能です。
ご自身の状況に合わせて設定してください。

全て設定できていることを確認したら次へをクリックしましょう。

このページでは、実際にフォームを受け取った場合と同じように、取得した値を設定することで次のアクションでテスト利用することができます。
テスト利用したいURLを入力したら完了をクリックしましょう。

取得した値とは?
トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。
後続のオペレーション設定時の値として利用でき、フローボットを起動する度に変動した値となります。

ステップ4:ChatGPTでテキストを生成する設定

テキストを生成(Web検索対応)をクリックします。

連携するアカウント情報にはステップ1で連携したアカウントか、連携時に使用していたYoomのアカウントが表示されます。
アカウントを確認して問題なければ次へをクリックしてください。

今回モデルはデフォルトで設定されているGPT-4oを利用しますが、以下のようにプルダウンメニューから変更することも可能です。

テキストはデフォルトで設定されていますが、自由に編集可能です。
ChatGPTに依頼したい内容に合わせて編集してください。
また、テキスト内にはデフォルトで取得した値が設定されています。
項目名だけではなく、実際の値が表示されているのを確認してください。
取得した値を活用することで、固定値ではなく、トリガーが実行されるたびに最新の情報が反映できます。
また、取得した値は以下のように入力欄をクリックすることで設定できます。
入力欄に直接記入すると入力した値が固定値となり、このテンプレートを通して行う全てのテキスト生成の設定に適用されますのでご注意ください。

設定できていることを確認したらテストをクリックしましょう。

テストに成功すると、テスト成功画面と取得した値が表示されます。
確認できたら完了をクリックしましょう。