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.
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.
| Node | Category | Type | Operation |
|---|---|---|---|
| Convert URLs to Items | Code | Code | See node parameters |
| Start | Trigger | Form Trigger | See node parameters |
| Loop Over Items | Routing | Loop Over Items | See node parameters |
| Get URL HTML | Web / API | HTTP Request | See node parameters |
| Extract HTML Elements | Code | Code | See node parameters |
| Set URL Data | Transform | Edit Fields | See node parameters |
| Code | Code | Code | See node parameters |
| Edit Fields1 | Transform | Edit Fields | See node parameters |
| Google Gemini Chat Model | AI & models | LM Chat Google Gemini | See node parameters |
| Wait | Wait | Wait | See node parameters |
| Google Gemini Chat Model1 | AI & models | LM Chat Google Gemini | See node parameters |
| Set Competitor Analysis | Transform | Edit Fields | See node parameters |
| Set User Intent Analysis | Transform | Edit Fields | See node parameters |
| Wait1 | Wait | Wait | See node parameters |
| Google Gemini Chat Model2 | AI & models | LM Chat Google Gemini | See node parameters |
| Competitors Analysis | AI & models | Chain LLM | See node parameters |
| User Intent Analysis | AI & models | Chain LLM | See node parameters |
| Synthesis & Gap Analysis | AI & models | Chain LLM | See node parameters |
| Set Synthesis & Gap Analysis | Transform | Edit Fields | See node parameters |
| Wait2 | Wait | Wait | See node parameters |
| Google Gemini Chat Model3 | AI & models | LM Chat Google Gemini | See node parameters |
| Ideal Page Outline Generation | AI & models | Chain LLM | See node parameters |
| Set Page Outline | Transform | Edit Fields | See node parameters |
| Wait3 | Wait | Wait | See node parameters |
| Google Gemini Chat Model4 | AI & models | LM Chat Google Gemini | See node parameters |
| UX, Conversion & Copywriting Enhancement | AI & models | Chain LLM | See node parameters |
| Set UX & Conversions Enhancements | Transform | Edit Fields | See node parameters |
| Google Gemini Chat Model5 | AI & models | LM Chat Google Gemini | See node parameters |
| Final Service Page Blueprint | AI & models | Chain LLM | See node parameters |
| Edit Fields2 | Transform | Edit Fields | See node parameters |
| Convert to File | Transform | Convert To File | toText |
| Edit Fields | Transform | Edit Fields | See node parameters |
Setup
- Download the JSON and import it into an isolated n8n instance. Leave the workflow inactive.
- Connect your own credentials through n8n’s credential store. Replace
REPLACE_WITH_*values with your resource identifiers. - Inspect API destinations, Code nodes, database queries, file paths, and outbound actions.
- 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:
- 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.
- 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.
- 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.
- 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.
- 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.