Cyber SEO:50%オフ
設定

当社はプライバシーを重視しており、ウェブサイトの基本機能に必要のない特定のストレージを無効にするオプションを提供しています。カテゴリーをブロックすると、ウェブサイトでの体験に影響が出る可能性があります。詳細はこちら (クッキーポリシー)

すべてのクッキーを受け入れる

n8n SEO自動化:構築すべき8つのワークフロー、セットアップと限界

n8n SEO自動化:構築すべき8つのワークフロー、Search Consoleアラートの手順、Zapierとのコスト比較、避けるべきリスクを解説。

公開日
28/10/2026
更新日
28/10/2026
読了時間
17 分
記事「n8n SEO自動化」のカバー画像。タイトルの横に Sorank のソフトウェア画面

ツール

このページの内容

要点

n8nはワークフロー自動化ツールで、自前のサーバーに無料でホストすることも、クラウドで利用することもできます。SEOの繰り返し作業を得意とし、Search Consoleのデータ取得、トラフィック低下の通知、ページのチェック、ブリーフの作成、CMSへのコンテンツ送信などを担当します。料金はステップ数ではなくワークフローの実行回数で決まるため、長いSEOの処理はZapierより安くなります。一方で、何を書くべきかを決めることも、品質を判断することもしません。また、Googleは付加価値のないまま大量生成されたページをスパムとみなします。戦略と最終確認は人が担当してください。

さらに詳しく知るには、こちらに質問

クイック診断

あなたに合ったSEOツールの種類は?

質問 1 / 425%
SEOにどれくらい詳しいですか?

n8n SEO自動化とは、SEOのデータソース(Search Console、クローラー、SERPデータ提供業者、言語モデル、CMSなど)を、スケジュールやイベントに応じて動くワークフローでつなぐことです。このテーマの多くのガイドはテンプレートを並べるだけです。本記事では、構築する価値のあるワークフロー、最も役立つものを段階的に構築する方法、Zapierと比べたコスト、そして自動化が割に合わなくなる地点を説明します。n8nの料金ページには、1回の実行はステップ数に関係なくワークフロー全体の1回の実行にあたると記載されており、この点が以下の選択の多くを左右します。

n8nとは何か、なぜSEOチームが使うのか?

n8nは視覚的にワークフローを組み立てるツールです。キャンバス上でノード(トリガー、API呼び出し、変換、条件分岐、アクション)をつなぎ、視覚的な機能で足りないときは各ノードでJavaScriptやPythonを実行することもできます。ZapierやMakeと同じ系統に属し、SEOの作業に関わる3つの特徴があります。

  • セルフホスト。コミュニティ版は自分のサーバーで無料で動きます。そのため、毎晩数千のURLを処理するワークフローでも、課金されるのはタスクごとの料金ではなくサーバーの費用だけです。
  • 汎用的なAPIアクセス。HTTP Requestノードは、OAuth2またはヘッダー認証を使ってあらゆるREST APIを呼び出せ、ページネーションやバッチ処理も組み込まれています。SEOのデータの多くはAPI(Search Console、SERPプロバイダー、クローラー、CMS)の背後にあるため、このノード一つで大半の用途をカバーできます。
  • AIエージェントのノード。AI Agentノードは、チャットモデルをツール(他のノード、HTTP呼び出し、MCPサーバー)につなぎ、どのツールを呼び出すかをモデル自身に選ばせます。これがエージェント型ワークフローの基盤であり、その流れは事前に完全には決まっていません。

SEOのどの作業を自動化すべきで、どの作業を手作業で残すべきかを広く知りたい場合は、SEO自動化のガイドをお読みください。本記事はn8nで実現する方法に絞って解説します。

n8nで自動化できるSEO作業は?

自動化に向いている作業には3つの共通点があります。一定のリズムで繰り返されること、入力が構造化されたデータであること、そしてミスを見つけやすく、見逃したときのコストが小さいことです。下の表は、この基準で代表的な8つのワークフローを並べたものです。

ワークフロートリガー主なノード出力判定
Search Consoleのクリック減少アラート毎週のスケジュールHTTP Request(Search Console API)、Code、Slackまたはメールクリックが減ったページとクエリ完全に自動化
インデックス状況の確認毎日のスケジュールHTTP Request(URL Inspection API)、Google Sheetsまだインデックスされていない新しいURL完全に自動化
順位トラッキングのエクスポート毎日のスケジュールHTTP Request(SERPデータプロバイダー)、データベースキーワードごとの順位の履歴自動化し、毎週確認
リンク切れとステータスコードの確認毎週のスケジュールサイトマップの取得、HTTP Request、フィルター404、5xx、リダイレクトチェーン完全に自動化
キーワードのクラスタリング手動または新しいエクスポートSheets、Code、AI Agentページごとにまとめたキーワード下書きは自動化、判断は人
コンテンツブリーフシートに新しいキーワードが入ったときSERPデータ、AI Agent、Google Docs構成、質問、確認すべき情報源下書きは自動化、編集は人
タイトルとメタディスクリプションの提案クリック率の低下を検知したときSearch Consoleのデータ、AI Agent書き換えの提案提案ごとに人が承認
記事の公開承認済みの下書きCMSノード(WordPress)またはwebhook下書きまたは公開済みの記事公開の送信は自動化し、承認は人

最初の4行は純粋なデータ処理で、リスクは小さい作業です。後の4行は言語モデルを使うため、その価値は残しておく確認のステップに左右されます。主に順位を長期的に追いたいのであれば、専用の順位トラッキングツールのほうが、自作のパイプラインより運用コストが低いことが多いです。それでも自作する場合は、SERP APIのガイドで比較すべき点を確認できます。

n8nでSearch Consoleのアラートワークフローを構築するには?

多くのチームが最初に構築すべきワークフローです。毎週トラフィックを監視し、月次レポートより先に下落したページを知らせてくれます。必要なのは、Google Search Consoleのプロパティ、Search Console APIを有効にしたGoogle Cloudプロジェクト、そしてn8nのインスタンスです。

1. Googleの認証情報を作成する

n8nで、Search Consoleの読み取り専用スコープを指定したGoogle OAuth2 API認証情報を作成します。n8nは多くのGoogleサービスについて、サービスアカウントよりOAuth2を推奨しています。それでもサービスアカウントを使う場合は、そのメールアドレスをSearch Consoleプロパティのユーザーとして追加してください。追加しないと、すべての呼び出しで権限エラーが返ります。

2. Schedule Triggerを追加する

集計期間が終わってから数日後に、週1回実行するよう設定します。Search Consoleのデータは数日の遅れで確定し、APIは既定では確定したデータだけを返すためです。

3. Search Analytics APIを2回呼び出す

searchAnalytics.queryエンドポイントにリクエストを送る HTTP Requestノードを2つ追加します。1つは直近の確定した7日間、もう1つはその前の7日間を対象にし、ディメンションはpageとqueryを指定します。1回のリクエストで返される行数は最大25,000行(既定は1000行)で、startRowパラメーターで残りの行を取得できます。ノードのページネーション設定で処理できます。

ヒント

同じワークフローを多数のサイトで実行しますか?HTTP RequestノードのBatchingオプションを有効にし、バッチ間の間隔を設定してください。Googleは Search Analytics を、サイトごと、ユーザーごとに毎分1200リクエストに制限しています。呼び出しの間隔を空けておくと、気づきにくい失敗が起きにくくなります。

4. Codeノードで2つの期間を比較する

2つの結果をページごとに結合し、クリック数の差を計算します。そのうえで、あなたが決めたしきい値(たとえば20%かつ30クリック以上)を超えて減ったページだけを残します。小さなページでアラートが埋まらないようにするためです。絶対的な減少数で並べ替えます。

5. 短いレポートを送る

減少幅が大きい上位10ページを、主要なクエリと順位の変化とともにSlackやメールで送ります。履歴を残したい場合はGoogle Sheetsノードを追加してください。出力は診断ではなく、対応すべき作業のリストです。下落の原因は、Googleのアップデート、サイトの技術的な変更、季節要因、あるいは回答ボックスによる奪取など、さまざまです。

公式の制限は、GoogleのSearch Console APIの利用制限のページに記載されています。Search Analyticsの割り当てに加えて、URL Inspection APIはサイトごとに1日2000回の検査を許可します。これは新規ページや更新されたページには十分ですが、大規模サイトを毎晩すべて再検査するには足りません。

Google のクリック数が増減しているページを一覧するSorankのダッシュボード
Sorankで見る同じ週次の比較:ワークフローを構築・保守しなくても、Googleからのトラフィックが増えたページと減ったページがわかります。

このシグナルを生み出す仕組みを保守するより、結果を読むほうが良い場合は、Sorank のGEO・SEOダッシュボードで、Search Consoleのパフォーマンス、増減するページ、AIアシスタントからの訪問を一か所で確認できます。

n8nでSEO記事を書いて公開することはできる?

技術的には可能です。典型的なパイプラインでは、シートからキーワードを読み取り、SERP APIで上位の結果を取得し、AI Agentノードでモデルに構成と下書きを作らせ、そのテキストをWordPressノードでWordPressへ、またはHTTP呼び出しで任意のCMSへ送信します。構築には数時間かかります。しかし、検索順位を狙えるほど質を高めるには、はるかに長い時間がかかります。難しい部分はワークフローの外にあるからです。勝てるキーワードを選ぶこと、上位の結果にない事実や情報源を加えること、サイトに合った内部リンク、画像、構造化データ、一貫した文体などです。コンテンツ自動化のガイドでは、人の手に残すべき作業を詳しく説明しています。

注意

Googleのスパムポリシーは、大規模なコンテンツの悪用を定めています。その中には、ユーザーにとって価値のないページを大量に作るために生成AIツールを使うことも含まれます。キーワードのリストを、確認されていない数百件の投稿に変えるワークフローは、まさにそのパターンに当たります。

実際には、より安全な構成が2つあります。1つ目は、n8nを調査とブリーフの作成に使い、執筆は人が行う構成です(当社の無料のコンテンツブリーフ生成ツールで、良いブリーフに何が含まれるかを確認できます)。2つ目は、執筆と公開を専用ツールに任せ、n8nは周辺の処理だけに使う構成です。たとえばSorankの記事生成ツールは、WordPress、Shopify、Webflow、Wix、またはwebhookを通じた任意のシステムに公開できます。n8nのWebhookノードでその通知を受け取り、独自の処理(Slackへの通知、SNS投稿、編集者へのタスク作成など)を起動できます。既製のソリューションを比較したい場合は、最適なコンテンツ自動化ツールの一覧をご覧ください。

n8nとZapier:SEOワークフローにはどちらが向いている?

どちらのツールも、上で説明したワークフローを実行できます。違いは課金方法と、書けるコードの自由度にあります。SEOの処理は長く、データ量も多くなりがちです。

比較項目n8nZapier
課金単位ステップ数に関係なく、ワークフローの1回の実行が1回の実行として数えられる成功したアクションごとに1タスク(トリガー、フィルター、フォーマッターは除く)
入門価格(年額払い、2026年10月時点で確認)Starter:2500回の実行で月20€Professional:750タスクで月19.99ドル
無料の選択肢セルフホストのコミュニティ版月100タスク、2ステップのZapのみ
カスタムコードJavaScriptとPythonのノード実行時間に制限のあるコードステップ
AIエージェントとMCPAI Agentノード、MCP Client ToolノードAIステップとエージェント。別料金または従量課金
学習の難易度急で、プログラミングに近い穏やかで、既製のアプリ操作が多い

数字で見ると差がわかります。15のアクションステップを持つ毎週のワークフローは、月に約4回実行されます。n8nでは4回の実行、Zapierでは約60タスクです。これを複数のサイトや毎日の実行に掛け合わせると、ステップ単位の課金は急速に膨らみます。長いSEOの処理では、通常n8nのほうが安く、柔軟です。一方、主要なアプリ間で2〜3ステップの短い自動化をするなら、Zapierのほうが速いままです(料金はn8nとZapierの料金ページに基づく)。

n8nはGEOとAIでの可視性にどう関わる?

GEOとは、ChatGPT、Gemini、Perplexity、Claudeに引用されることです。従来のSEOには不要だった種類のワークフローが加わります。同じ購買に関する質問を、スケジュールに沿って複数のアシスタントに投げ、自社ブランドが出てくるかを記録するというものです。n8nでは、モデルのAPIにプロンプトを送り、回答の中からブランド名を検索することで、基本的な仕組みを組めます。ただし、2つの限界があります。APIの回答は、Web検索や位置情報、パーソナライズを加える消費者向けアプリでユーザーが見る内容と異なる場合があります。また、役に立つパネルにするには、複数のアシスタントにまたがる数十のプロンプトを、傾向が見えるだけの頻度で繰り返し実行する必要があります。

ChatGPT、Gemini、Claude、Grokでの表示率、平均順位、引用元を示すSorankのAI可視性の概要
Sorankでの AI可視性の追跡:追跡しているプロンプトごとに、アシスタント別の表示率、順位、情報源を確認できます。

そのため、多くのチームはこの部分にn8nとは別のツールを組み合わせています。Sorankの AIメンション追跡は、プランに応じて10〜50のプロンプトを、ChatGPT、Claude、Geminiで追跡します。Proプランでは、Grokも対象になります。また、あなたの代わりに誰が引用されているかを示します。エージェントの面では、n8nのMCP Client Toolノードによって、AI AgentノードがMCPサーバーの提供するツールを呼び出せます。SorankのMCPサーバーは、SEOとSearch Consoleのデータを Claude、ChatGPT、コードエディターに取り込みます。キャンバスよりターミナルが好みなら、同じ作業をClaude Codeでスクリプト化することもできます。

n8nでSEOを自動化する際の限界とリスクは?

  • 保守。APIは変わり、トークンは期限切れになり、ノードの更新で気づかないうちにワークフローが壊れることがあります。実行が失敗したときに通知するエラーワークフローを追加してください。そうしないと、何週間も更新されていないレポートを信じてしまいます。
  • 割り当てとコスト。Search Console、SERPプロバイダー、モデルAPIには、いずれもレート制限と呼び出しごとの料金があります。10,000件のURLそれぞれでモデルを呼び出すループは、置き換えるはずだったツールより高くつく場合があります。
  • インデックスの近道。多くのテンプレートは、新しいURLをすべてGoogleのIndexing APIに送信します。Googleのドキュメントによれば、Indexing APIはJobPostingまたはBroadcastEventのマークアップを持つページ専用です。通常のページでは、サイトマップと内部リンクに頼ってください。詳しくはGoogleのインデックス登録のガイドで説明しています。
  • セキュリティ。セルフホストのインスタンスには、Search Console、CMS、モデルのアカウントの認証情報が保存されます。最新の状態に保ち、認証の背後に置き、各認証情報には機能する最小限のスコープだけを与えてください。
  • 品質の低下。レビューなしでモデルが実行するステップが多いほど、小さな誤り(数字の間違い、でっち上げられた情報源、壊れたリンク)がサイトに届きやすくなります。

メモ

良い指針は次のとおりです。収集、チェック、アラートはエンドツーエンドで自動化し、下書きは確認ステップを付けて自動化します。顧客や同僚に説明できない判断は、決して自動化しないでください。

どこから始めるか

まず1つのデータワークフロー(上述のSearch Consoleアラート)から始め、1か月運用してから、モデルを使うステップを追加してください。n8nはSEOデータの移動と確認には優れていますが、何を公開すべきかを決めるのは得意ではありません。コンテンツやAIでの可視性を自分で構築するのを避けたい場合、Sorankがautopilotで対応します。キーワード調査、CMSに公開される記事、自然なバックリンク、ChatGPT、Claude、Geminiでの追跡を、年額払いで月$49から提供しています。料金ページには3日間の無料トライアルもあります。

よくある質問

n8nでのSEO自動化は無料ですか?

n8nのセルフホスト版コミュニティ版は無料です。したがって料金がかかるのは、サーバーと、ワークフローが呼び出すAPIだけです(Search Consoleは無料ですが、SERPデータと言語モデルは有料です)。n8nのクラウドプランは、年額払いで2500回の実行につき月20€から始まります(2026年10月時点で確認)。

n8nをSEOに使うにはプログラミングの知識が必要ですか?

単純なワークフローには必要ありません。トリガーや、Google Sheets、Slack、CMSのノードは視覚的に設定できます。Search Console APIの呼び出し、ページネーションの処理、2つの期間の比較は、Codeノードで少しのJavaScriptやPythonを使うとはるかに簡単になります。API と認証の仕組みを基本的に理解していると、さらに楽になります。

n8nでGoogleの順位を追跡できますか?

n8n自体は順位を収集しません。スケジュールに従ってSERPデータプロバイダーやSearch Console APIを呼び出し、順位をシートやデータベースに保存できます。Search Consoleが示すのは自社サイトの平均順位だけですが、SERPプロバイダーは競合を含む検索結果ページ全体を示します。

無料のSEO・GEO監査

30日分のコンテンツプランを無料で入手

競合、あなたのサイト、AIでの可視性を分析し、あなた専用のコンテンツプランを無料で作成します。

Sorankの無料SEOツール

無料ツールをすべて見る

サイトの無料診断を受ける

先行導入企業のご紹介

野心的な創業者たちからの声

オーガニック成長ソフトウェア

8 か月で顧客 0 人から 5000 人

Thibault BMsorank.com
オーガニック成長レジャーと航空

4か月でクリック数0から1104へ

Dominiqueflight-sensations-idf.com
オーガニック成長EC

5 か月で訪問者 0 人から 1 万人

Celio Fabianomonrobotlavevitre.fr
オーガニック成長インストーラー向けリード生成

2か月でクリック x98

LeadBolt Agencyleadbolt.online
オーガニック成長音楽ソフトウェア

5か月でクリック数55倍

Valentin Cordiertiger-sounds.com