・
「Webサイトのサイトマップを作成するために、一つ一つのURLを手作業でリストアップする作業が面倒…」
「新しいページを追加するたびにサイトマップを更新する手間や、URLの抜け漏れが心配で、他の重要な業務に集中できない…」
このように、手作業によるサイトマップの作成や管理に限界を感じていませんか?
もし、指定したWebサイトを自動でクロールし、全てのURLを抽出してGoogle スプレッドシートにサイトマップとして自動生成できる仕組みがあれば、こうした面倒な作業から解放され、SEO対策やコンテンツ作成といった、より戦略的な業務に時間を使うことができます!
今回ご紹介する自動化は、プログラミングの知識がなくても簡単に設定できるので、ぜひこの機会に導入して、Webサイトの管理業務を効率化しましょう!
YoomにはFirecrawlでWebサイトの情報をクロールする業務フロー自動化のテンプレートが用意されています。
「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!
それではここから代表的な例として、フォームにURLが入力・送信されたら、FirecrawlでWebサイトをクロールし、結果をGoogle スプレッドシートにサイトマップとして自動で追加するフローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:Firecrawl/Google スプレッドシート
[Yoomとは]
今回は大きく分けて以下のプロセスで作成します。
ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください!
それでは、今回使用するアプリの連携方法を解説します!
【Firecrawlのマイアプリ連携】
検索窓にFirecrawlと入力し、選択してください。
「アカウント名」には、任意の名称を設定します。
「API Key」は、Firecrawlから取得したAPI Keyを設定して、「追加」をクリックしてください。
【Google スプレッドシートのマイアプリ連携】
以下のナビを参照してください。
続いてYoomのテンプレートをコピーします。
以下バナーの「試してみる」をクリックしましょう。
以下の画像のような画面が表示されたらテンプレートのコピーは完了です。
最初の設定です!
フォームに回答があった際にフローボットが起動します。
まずは、赤枠をクリックしてください。
※詳しい設定方法については以下のリンク先を参照してください。
フォームを作成する画面は、デフォルトで設定されていますが、フォームのタイトルや質問項目など、自由にカスタマイズも可能です。
設定を終えたら、「次へ」をクリックしましょう!
※プレビューページでは、フォームの完成形を確認できます。
続いて、以下の画面に遷移します。
「回答ページ」や「完了ページ」をクリックすると、回答する際に表示される画面や完了画面のプレビューを確認できます。
次に「取得した値」を設定しましょう!
ここでは、次のステップで使用するサンプル値を設定します。
実際にフローを起動させると、フォームへの回答内容が反映されます。
※取得した値とは?
トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。
後続のオペレーション設定時の値として利用でき、フローボットを起動する度に変動した値となります。
※以下は、今回使用した「プロンプト」の例です。
「指定したWebサイトをクロールし、すべてのページURLを抽出してください。
各URLについて、以下の情報を整理してください。
・URL
・ページタイトル
・マークダウン
・メタディスクリプション
・ステータスコード
結果はサイトマップとして一覧化してください。」
「完了」をクリックして、次のステップに進みましょう!
ここでは、Firecrawlでクロールを実行する設定を行います。
赤枠をクリックしましょう!
アクションはそのままで、連携するアカウント情報を確認します。
確認したら、「次へ」をクリックしましょう!
次の画面で、以下の項目を設定しましょう。
「開始URL」・「プロンプト」は、フォームトリガーの設定で取得した値から設定してください。
「最大クロールページ」も同様に、フォームトリガーの設定で取得した値から選択してください。
「Webhook受信先URL」は、入力欄下の注釈を参照し、任意で設定します。
※テストを実行しても成功しない場合は、FirecrawlのURLなど任意のURLを入力してください。
「テスト」→「完了」をクリックしましょう!
クロールが実行されましたね。次のステップに進みましょう!
ここでは、Firecrawlのクロールジョブの詳細を取得する設定を行います。
赤枠をクリックしてください。
アクションはそのままで、連携するアカウント情報を確認します。
確認したら、「次へ」をクリックしましょう!
次の画面で「クロール実行ID」を設定します。
「クロールを実行」オペレーションで取得した値から選択してください。
「テスト」→「完了」をクリックしましょう!
ここでは、繰り返し処理の設定を行います。
同じ処理を繰り返すオペレーション(ループ処理)を用いることで、取得した値を繰り返し後続のオペレーションに進めることが出来ます。
以下の注意事項を確認後、赤枠をクリックしてください。
※「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
「同じ処理を繰り返す」の設定方法
次の画面で、「繰り返し対象の取得した値」を設定します。
テンプレートを使用しているため、あらかじめ設定されていますが、必要に応じて変更してください。
「完了」をクリックし、次のステップに進んでください!
最後の設定です!
Google スプレッドシートにレコードを追加する設定を行います。
それでは、赤枠をクリックしましょう!
アクションはそのままで、連携するアカウント情報を確認します。
確認後、画面を下にスクロールしましょう!
次の画面で、レコードを追加したいスプレッドシートIDとタブ名を設定していきます!
入力欄をクリックして表示される「候補」から選択してください。
今回は以下のシートを使用するため、「A1:E」になります。
次の画面で「追加するレコードの値」を設定しましょう。
各項目には、繰り返し処理のオペレーションで取得した値を引用して設定してください。
テストをクリックします。
テスト成功の表示を確認し、「完了」をクリックしましょう!
Google スプレッドシートの画面に移り、レコードが追加されているか確認をします。
※ここでは、「繰り返し処理」オペレーションを含むフローのため、表示される値は1件目のデータのみになります。
実際にフローを起動させた際に、繰り返し処理によってすべてのデータが順番に処理され、自動で追加されますのでご安心ください。
以上で、フローの完成です!
フロー画面に戻り、以下のようなメニューが表示されていればOKです!
早速フローを起動させる場合は、「トリガーをON」をクリックしましょう。
■概要
Asanaのタスク情報をスプレッドシートに同期して、スプレッドシート上でAsanaのタスクを管理できるフローボットです。
Asanaでタスクが追加・更新されたら、スプレッドシートに情報を自動的に同期します。
スプレッドシートにAsanaのタスクIDを保存しておき、このタスクIDをキーにタスクの更新を行います。
スプレッドシートにタスクIDを含めた表を作成してご利用ください。
■注意事項
・Asana、Google スプレッドシートそれぞれとYoomを連携してください。
・スプレッドシートにAsanaのタスクIDを含めた表を作成してください。
・Asanaでタスクが作成または更新されてから5~15分程でスプレッドシートに情報を連携します。
■概要
Apolloで登録されたコンタクト情報をGoogle スプレッドシートに追加するフローです。
Yoomを利用すると、プログラミング不要で簡単にアプリ同士を連携することが可能です。
■このテンプレートをおすすめする方
1. Apolloを利用して顧客情報を一元管理している企業
・Apolloを使用してコンタクト情報を管理している営業担当者
・手動でGoogle スプレッドシートに追加する作業に時間がかかっている方
2. Google スプレッドシートでデータ管理をしている企業
・日常的にデータの追加作業を行っていて、手動での作業に時間と手間がかかっている方
■このテンプレートを使うメリット
このテンプレートを利用すると、Apolloで登録されたコンタクト情報がGoogle スプレッドシートに自動反映されます。
これにより、いくつかの利点があります。
まず、情報転記が不要になるため、作業の負担が軽減し、作業時間が節約されます。
これにより、他の作業に集中できるようになるため、業務効率化につながります。
また、ヒューマンエラーのリスク軽減としても有効です。
手動で行っていた転記作業が自動化されるため、スペルミスや追加漏れなどの人為的ミスが削減されます。
■注意事項
・ApolloとGoogle スプレッドシートのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
■概要
BubbleでThingが登録されたらGoogle スプレッドシートに追加するフローです。
Yoomではプログラミング不要でアプリ間の連携ができるため、簡単にこのフローを実現することができます。
■このテンプレートをおすすめする方
1. 業務でBubbleを使用している方
・Webアプリの作成を行っている開発チーム
・開発業務に携わっている方
2. Google スプレッドシートでデータ管理を行っている方
・業務データの一元管理を行っている方
・BubbleのThingをGoogle スプレッドシートに手動で入力している方
■このテンプレートを使うメリット
BubbleのThingをGoogle スプレッドシートで一元管理している場合、チーム間での情報共有が容易となります。
しかし、Google スプレッドシートへの転記作業を手動で行う際、入力ミスや登録漏れが発生する可能性があり、データの整合性が保てなくなる恐れがあります。
このフローでは、BubbleでThingが登録されると自動でGoogle スプレッドシートに追加できるため、手動作業を効率化します。
Google スプレッドシートへの情報追加がタイムリーに行われるため、最新の情報を確認しながら業務を進めることが可能です。
また、データの整合性を保てるため、追跡や分析作業を正確に実施することができます。
■注意事項
・Bubble、Google スプレッドシートのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
■概要
Calendlyで予定が登録されたらGoogle スプレッドシートにレコードを追加するフローです。
■このテンプレートをおすすめする方
1.Calendlyで予定の作成や管理を行なっている方
・顧客との打ち合わせを作成している営業担当や営業アシスタント
・ウェビナーを企画運営するカスタマーサービス部門の担当者
・採用面接の予約を行っている採用担当者
・デジタルツールを活用してスケジュール管理を行なっている事務職員
2.Google スプレッドシートを使用してデータの管理を行なっている方
・支店を多く持ち対面での情報共有が難しい企業の担当者
・複数人で同時にデータへの情報入力を行う事務職担当者
・デジタルツールを活用してデータやファイル管理を行なっている事務職員
3.入力の手間をなくし、自動化したいと考えている方
・手入力を減らし業務の効率化を目指す中小企業の経営者
・多くの入力作業をこなす事務の担当者
・デジタルツールを活用して業務を行っているマーケティング担当者
■このテンプレートを使うメリット
・Calendlyでの登録内容を自動でGoogle スプレッドシートにレコード追加することで、手入力による手間を省き業務の効率化につながります。
・Google スプレッドシートへの登録を自動化することで登録漏れを防ぎ、確実に営業アプローチを行うことができます。
・予定が登録と同時にGoogle スプレッドシートが更新されるため、常に最新の情報を確認することができます。
・Google スプレッドシートでも情報を管理することで、情報の透明性が向上してチーム全体の連携が強化されます。
・Google スプレッドシートを使用することで複数人で同時に閲覧・編集できるため、リアルタイムな情報共有が可能となります。
■注意事項
・Calendly、Google スプレッドシートのそれぞれとYoomを連携してください。
■概要
Google スプレッドシートに行が追加されたら、Misocaに取引先を登録するフローです。
■このテンプレートをおすすめする方
1.管理業務でGoogle スプレッドシートを利用している方
・取引先の登録でGoogle スプレッドシートを活用している営業チーム
・共同編集でGoogle スプレッドシートを利用しているチームメンバー
2.Misocaで請求業務を担当している方
・取引先の登録を手動で行っている経理担当者
・Misocaへの取引先の登録作業を自動化したい方
■このテンプレートを使うメリット
Google スプレッドシートとMisocaの両ツールで取引先を管理している場合、手動による登録作業が手間だと感じているかもしれません。
また、手動による登録作業は誤入力や入力漏れといったヒューマンエラーが発生する可能性があります。
このテンプレートは、Google スプレッドシートに取引先が登録されると自動でMisocaに登録することができます。
Misocaへの取引先の登録が自動化されるため、手動による作業が軽減され、業務の効率化を図ることが可能です。
多くの取引先を扱っている場合でも、両ツールのデータの一貫性が保たれることで正確に作業を進めていくことができます。
■注意事項
・Google スプレッドシート、MisocaのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
■概要
Google スプレッドシートに行が追加されたら、TOKIUMに取引先を登録するフローです。
■このテンプレートをおすすめする方
1.取引先情報の管理をしている方
・Google スプレッドシートに取引先情報を日常的に追加している方
・管理業務でGoogle スプレッドシートを活用している方
2.業務でTOKIUMを利用している方
・TOKIUMへの取引先情報の追加を手動で行っている方
・Google スプレッドシートとTOKIUMの連携を効率化したい方
■このテンプレートを使うメリット
取引先情報の管理において複数のツールを利用する場合、手動による情報入力が手間だと感じているかもしれません。
また、手動による情報入力は入力ミスや登録漏れといったヒューマンエラーが発生する可能性があります。
このテンプレートは、Google スプレッドシートで取引先が追加されるとTOKIUMに自動で追加することができます。
TOKIUMへの取引先の登録が自動化されることで、後続作業をスムーズに進めることができ、業務の効率化を図ることが可能です。
また、手動によるヒューマンエラーの発生を防止することができるため、正確なデータ管理をすることができます。
■注意事項
・Google スプレッドシート、TOKIUMのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
■概要
Google スプレッドシートに行が追加されたら、freee会計に取引先を登録するフローです。
■このテンプレートをおすすめする方
1.Google スプレッドシートで取引先情報を管理している方
・取引先情報の追加をしているバックオフィス業務の担当者
・顧客リストを管理する営業担当者
2.業務でfreee会計を使用している方
・freee会計への取引先の登録を手動で行っている方
・Google スプレッドシートとfreee会計を連携して業務を効率化したい方
■このテンプレートを使うメリット
Google スプレッドシートはデータ管理に役立つツールで、共同編集にも適しています。
しかし、Google スプレッドシートに追加した取引先をfreee会計にも登録する場合、誤入力や入力漏れといったミスが発生する可能性があります。
freee会計への取引先の登録を自動化したい方に、このテンプレートは適しています。
Google スプレッドシートで取引先が追加されるとfreee会計にも自動で登録されるため、手動による作業を効率化することが可能です。
また、ツール間のデータの一貫性が保てるため、常に最新の情報を確認することができ、スピーディーに業務を進めることができます。
■注意事項
・Google スプレッドシート、freee会計のそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
■概要
Google スプレッドシートに行が追加されたら、マネーフォワード クラウド請求書に取引先を登録するフローです。
■このテンプレートをおすすめする方
1.取引先情報をGoogle スプレッドシートで管理している方
・定期的に取引先をGoogle スプレッドシートに追加している方
・Google スプレッドシートを共同編集しているチーム
2.バックオフィス業務を担当している方
・業務でマネーフォワード クラウド請求書を利用している方
・手動での取引先登録を自動化したい方
■このテンプレートを使うメリット
Google スプレッドシートへの取引先登録はオンライン上で行えるため、共同編集に適したツールです。
しかし、Google スプレッドシートに登録した取引先をマネーフォワード クラウド請求書にも手動で登録する場合、作業効率を低下させる可能性があります。
このテンプレートは、Google スプレッドシートに取引先が登録されると自動でマネーフォワード クラウド請求書に登録することができます。
手動作業で生じるミスを防ぐことができ、ツール間のデータの整合性を保つことができるため、バックオフィス業務を効率化することが可能です。
また、定期的に取引先を登録する環境である場合、取引先の登録が自動化されることで業務負荷を軽減することができます。
■注意事項
・Google スプレッドシート、マネーフォワード クラウド請求書のそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
■概要
Google スプレッドシートに行が追加されたら、請求管理ロボに請求先を登録するフローです。
■このテンプレートをおすすめする方
1.請求先情報の管理でGoogle スプレッドシートを利用している方
・バックオフィス業務で請求先の追加を担当している方
・請求先情報を請求管理ロボにも自動で連携したい方
2.業務で請求管理ロボを活用している方
・請求書発行業務で請求管理ロボを利用している方
・請求先の情報入力を手動で行っている方
■このテンプレートを使うメリット
Google スプレッドシートで請求先情報の管理を行い、他のツールに情報を転記する作業が必要となる場合、手間です。
また、手動による情報の転記はミスの発生リスクを高める可能性があります。
このテンプレートは、Google スプレッドシートで請求先が追加されると請求管理ロボに自動で登録することができます。
請求管理ロボへの登録が自動化されることで、入力ミスのリスクが低減され、業務時間の短縮を図ることが可能です。
また、ツール間の情報が同期されるため、請求書発行の業務をスムーズに進めることができます。
■注意事項
・Google スプレッドシート、請求管理ロボのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
■概要
Zoomでの会議後、録画を聞き直して議事録を作成する作業に時間を取られていませんか。手作業での文字起こしや要約は手間がかかる上、重要な内容を正確にまとめるのは難しいものです。このワークフローを活用すれば、Zoomミーティングが終了するだけで、AIが自動で内容を文字起こし・要約し、Google スプレッドシートに記録します。議事録作成の手間を省き、会議内容の管理を効率化できます。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
FirecrawlとGoogle スプレッドシートの連携を自動化することで、これまで手作業で行っていたURLのリストアップやサイトマップの更新作業から解放され、ヒューマンエラーのない正確なサイトマップを常に維持することができます。
これにより、Webサイトの管理者はSEO対策やコンテンツ改善といった、より付加価値の高い業務に集中できる時間を確保できます!
今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、画面の指示に従って操作するだけで直感的な業務フローの構築が可能です。
もしサイトマップ作成の自動化に少しでも興味を持っていただけたなら、ぜひ登録フォームから無料登録して、Yoomがもたらす業務効率化を体験してみてください!
Q:クロール失敗時に通知を受け取れますか?
A:
はい、エラーが発生した場合は、Yoomのアカウント作成時に登録したメールアドレスに通知が届きます。
通知内容に掲載されているリンクからエラーの原因を確認することが可能です。
また、通知設定をしておけばSlackやChatworkへ自動的に通知できます。
Slack・Chatworkへの通知設定
エラー時の対応方法については以下をご確認ください。
エラー時の対応方法について
Q:定期実行でサイトマップを自動更新できますか?
A:
はい、可能です。
Yoomのフローボット編集画面で、トリガーを「スケジュールトリガー」に変更することで、定期実行を実現できます。
スケジュールトリガーの設定方法
Q:Google スプレッドシート以外のツールとも連携できますか?
A:
はい、可能です。Yoomは様々なアプリと連携可能です。
Yoomと連携できるアプリは以下をご確認ください。
連携アプリ一覧