← All N8N workflows
AI & researchChain LLMCodeConvert To FileForm TriggerHTTP Request

High-Level Service Page SEO Blueprint Report

Configured with Chain LLM, Convert To File, Form Trigger, HTTP Request, and additional nodes. Review the connections and setup before adapting this template.

Workflow preview
CodeConvert URLs to ItemsCodeTriggerStartForm TriggerRoutingLoop Over ItemsLoop Over ItemsWeb / APIGet URL HTMLHTTP RequestCodeExtract HTML ElementsCodeTransformSet URL DataEdit FieldsCodeCodeCodeTransformEdit Fields1Edit FieldsAI & modelsGoogle Gemini ChatModelLM Chat Google GeminiWaitWaitWaitAI & modelsGoogle Gemini ChatModel1LM Chat Google GeminiTransformSet Competitor AnalysisEdit FieldsTransformSet User IntentAnalysisEdit FieldsWaitWait1WaitAI & modelsGoogle Gemini ChatModel2LM Chat Google GeminiAI & modelsCompetitors AnalysisChain LLMAI & modelsUser Intent AnalysisChain LLMAI & modelsSynthesis & GapAnalysisChain LLMTransformSet Synthesis & GapAnalysisEdit FieldsWaitWait2WaitAI & modelsGoogle Gemini ChatModel3LM Chat Google GeminiAI & modelsIdeal Page OutlineGenerationChain LLMTransformSet Page OutlineEdit FieldsWaitWait3WaitAI & modelsGoogle Gemini ChatModel4LM Chat Google GeminiAI & modelsUX, Conversion &Copywriting EnhancementChain LLMTransformSet UX & ConversionsEnhancementsEdit FieldsAI & modelsGoogle Gemini ChatModel5LM Chat Google GeminiAI & modelsFinal Service PageBlueprintChain LLMTransformEdit Fields2Edit FieldsTransformConvert to FileConvert To FileTransformEdit FieldsEdit Fields

Node categories in this workflow

  • Code
  • Trigger
  • Routing
  • Web / API
  • Transform
  • AI & models
  • Wait

Icons describe general node roles, inferred from node types. Inspect the parameters for the configured action.

Drag to pan; use + and − to zoom. Reconstructed from the exported node positions; nothing runs here. Dashed lines represent non-main connections. Full node names and notes appear below.

How it works

The exported workflow contains the following configured nodes. Their connections are shown above; inspect the JSON for the complete logic, expressions, and external actions.

Workflow node names, types, and operations
NodeCategoryTypeOperation
Convert URLs to ItemsCodeCodeSee node parameters
StartTriggerForm TriggerSee node parameters
Loop Over ItemsRoutingLoop Over ItemsSee node parameters
Get URL HTMLWeb / APIHTTP RequestSee node parameters
Extract HTML ElementsCodeCodeSee node parameters
Set URL DataTransformEdit FieldsSee node parameters
CodeCodeCodeSee node parameters
Edit Fields1TransformEdit FieldsSee node parameters
Google Gemini Chat ModelAI & modelsLM Chat Google GeminiSee node parameters
WaitWaitWaitSee node parameters
Google Gemini Chat Model1AI & modelsLM Chat Google GeminiSee node parameters
Set Competitor AnalysisTransformEdit FieldsSee node parameters
Set User Intent AnalysisTransformEdit FieldsSee node parameters
Wait1WaitWaitSee node parameters
Google Gemini Chat Model2AI & modelsLM Chat Google GeminiSee node parameters
Competitors AnalysisAI & modelsChain LLMSee node parameters
User Intent AnalysisAI & modelsChain LLMSee node parameters
Synthesis & Gap AnalysisAI & modelsChain LLMSee node parameters
Set Synthesis & Gap AnalysisTransformEdit FieldsSee node parameters
Wait2WaitWaitSee node parameters
Google Gemini Chat Model3AI & modelsLM Chat Google GeminiSee node parameters
Ideal Page Outline GenerationAI & modelsChain LLMSee node parameters
Set Page OutlineTransformEdit FieldsSee node parameters
Wait3WaitWaitSee node parameters
Google Gemini Chat Model4AI & modelsLM Chat Google GeminiSee node parameters
UX, Conversion & Copywriting EnhancementAI & modelsChain LLMSee node parameters
Set UX & Conversions EnhancementsTransformEdit FieldsSee node parameters
Google Gemini Chat Model5AI & modelsLM Chat Google GeminiSee node parameters
Final Service Page BlueprintAI & modelsChain LLMSee node parameters
Edit Fields2TransformEdit FieldsSee node parameters
Convert to FileTransformConvert To FiletoText
Edit FieldsTransformEdit FieldsSee node parameters

Setup

  1. Download the JSON and import it into an isolated n8n instance. Leave the workflow inactive.
  2. Connect your own credentials through n8n’s credential store. Replace REPLACE_WITH_* values with your resource identifiers.
  3. Inspect API destinations, Code nodes, database queries, file paths, and outbound actions.
  4. Run with synthetic data and harmless destinations. Enable triggers only after checking the actual outputs.

Requirements

An n8n instance with the listed node types and compatible versions. Service-connected workflows may require accounts, credentials, or paid APIs.

Credential types declared in the source

  • googlePalmApi

Workflow notes

Generate High-Level Service Page Blueprint Report

Generate High-Level Service Page Blueprint Report

This powerful workflow generates comprehensive SEO blueprints for service pages by analyzing competitor websites and user intent. By examining the structure, headings, and meta information of top-ranking competitors for a specific target keyword, the workflow creates a detailed content strategy tailored to your brand and services, designed to outperform the competition and maximize conversions.

Setup Instructions:

  1. Create a new Jina Reader API key here. You can claim a free API key, which allow you to use up to 1m tokens for free.
  2. Create a new Google Gemini(PaLM) credentials by following the guide here. Please note, if you are using the free tier, you need to set the "Waiting Time" to 20s as the free tier allow a maximum of 5 requests per minute.
  3. Update the node "Set Fields" with your Jina API Key. Change the Waiting Time to "20" if using free Google Gemini API key. You can change the Gemini model from here as well, in the case Gemini make changes to their Gemini models.
  4. Start the form trigger and answer to the following questions: 4.1. Competitors: A list of direct competitors. Up to 5, use their direct service page URL. 4.2. Target Keyword: The query related with your service. (E.g. International accounting services, Chicago cleaning services, etc...) 4.3. Services Offered: Details your complete service offerings. This will be ensure the outline recommended align with your services. 4.4. Brand Name: The name of your brand, your company name. 4.5. Homepage: If you try to rank for a homepage, check that box.
  5. Download the .txt file generated at the end, copy/paste it's content (Markdown format) and copy it here. You can after copy/paste the rendered results in Gdocs and share with your client/team.

You can see a demo of the report here.

High-Level Service Page SEO Blueprint Report

High-Level Service Page SEO Blueprint Report

Purpose and structure

This folder contains the High-Level Service Page SEO Blueprint Report workflow. Its executable nodes use chainLlm, code, convertToFile, formTrigger, httpRequest, lmChatGoogleGemini, set, splitInBatches, wait. The table and connection map below are derived from the JSON, not an inferred guarantee of behavior.

Setup

Import inactive. Configure your own credentials and replace REPLACE_WITH_* values. Review external destinations and Code nodes before running.

Entry points

Start

Verification

Sanitized source candidate; not runtime-tested. This overview is generated from node metadata. Read the folder README for the connection map, credential types, and license.

Attribution

https://github.com/Zie619/n8n-workflows/blob/94007c1445d9258a7da116646b79473e7c7c3282/workflows/Wait/1745_Wait_Code_Automation_Webhook.json MIT; preserve source notices.

More in AI & research