The Ultimate Guide to Optimize WordPress Blog Posts with AI
Configured with Chain LLM, Google Sheets, HTTP Request, LM Chat Open Router, and additional nodes. Review the connections and setup before adapting this template.
Node categories in this workflow
- Trigger
- Data store
- Transform
- AI & models
- Integration
- Web / API
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 |
|---|---|---|---|
| When clicking ‘Test workflow’ | Trigger | Manual Trigger | See node parameters |
| Get context | Data store | Google Sheets | See node parameters |
| Set context | Transform | Edit Fields | See node parameters |
| Generate title | AI & models | Open Ai | See node parameters |
| Generate article | AI & models | Open Ai | See node parameters |
| Add draft to WP | Integration | Wordpress | See node parameters |
| Generate image | AI & models | Open Ai | image |
| Upload image | Web / API | HTTP Request | POST |
| Set image | Web / API | HTTP Request | POST |
| Update Sheet | Data store | Google Sheets | update |
| SEO Expert | AI & models | Chain LLM | See node parameters |
| OpenRouter Chat Model | AI & models | LM Chat Open Router | See node parameters |
| Structured Output Parser | Transform | Output Parser Structured | See node parameters |
| Set metatag | Web / API | HTTP Request | PUT |
| Finish work | Data store | Google Sheets | update |
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
googleSheetsOAuth2ApihttpBasicAuthopenAiApiopenRouterApiwordpressApi
Workflow notes
Sticky Note
Fetches the context of the article you want to generate via AI
Sticky Note1
Create the draft post on Wordpress with the article text and the title that were previously generated
Sticky Note2
Upload the generated image to Wordpress media and then associate it with the newly created article
Sticky Note3
The SEO expert analyzes the created article and generates the appropriate meta title and meta description
Sticky Note4
The generated metadata is associated with the post
Optimize WordPress Blog Posts with AI
Optimize WordPress Blog Posts with AI
This is a powerful tool for automating the creation and optimization of blog posts, saving time and ensuring high-quality, SEO-friendly content for Wordpress with Yoast plugin.
Clone this Sheet and in the "Prompt" column write the topic that will then be developed by the AI
The Ultimate Guide to Optimize WordPress Blog Posts with AI
The Ultimate Guide to Optimize WordPress Blog Posts with AI
Purpose and structure
This folder contains the The Ultimate Guide to Optimize WordPress Blog Posts with AI workflow. Its executable nodes use chainLlm, googleSheets, httpRequest, lmChatOpenRouter, manualTrigger, openAi, outputParserStructured, set, wordpress. 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
When clicking ‘Test workflow’
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/Wordpress/1550_Wordpress_Manual_Automation_Webhook.json MIT; preserve source notices.