๐Ÿ“Š โœ๏ธ Blog image SEO & size auditor with Ghost and Google Sheets

โšก 877 views ยท ๐Ÿ“Š Market Research & Insights

Description

Tags: Ghost CMS, SEO Audit, Image Optimisation, Alt Text, Google Sheets, Automation

Context

Hi! Iโ€™m Samir โ€” a Supply Chain Engineer and Data Scientist based in Paris, and founder of LogiGreen Consulting.

I help companies and content creators use automation and analytics to improve visibility, enhance performance, and reduce manual work.

> Letโ€™s use n8n to automate SEO audits to increase your traffic!

๐Ÿ“ฌ For business inquiries, feel free to connect on LinkedIn

Who is this template for?

This workflow is perfect for bloggers, marketers, or content teams using Ghost CMS who want to:

Example of Results

How does it work?

This n8n workflow extracts all blog posts from Ghost CMS, scans the HTML to collect all embedded images, then evaluates each image for:

All findings are written to Google Sheets for further analysis or manual cleanup.

๐Ÿงญ Workflow Steps:

  1. ๐Ÿš€ Trigger the workflow manually or on schedule
  2. ๐Ÿ“ฐ Extract blog post content from Ghost CMS
  3. ๐Ÿ–ผ๏ธ Parse all <img> tags with src and alt attributes
  4. ๐Ÿ“ค Store image metadata in a Google Sheet (step 1)
  5. ๐ŸŒ Download each image using HTTP request
  6. ๐Ÿงฎ Extract file size, extension, and filename SEO flag
  7. ๐Ÿ“„ Update the audit sheet with size and format insights

Workflow

What do I need to get started?

This workflow requires:

๐Ÿ“บ Learn More with n8n Tutorials

Get hands-on experience with automation through my comprehensive n8n tutorial playlist, featuring 18+ complete, step-by-step videos and ready-to-use templates.

n8n Playlist

Next Steps

๐Ÿ—’๏ธ Follow the sticky notes inside the workflow to:

This template was built using n8n v1.93.0
Submitted: June 8, 2025

๐Ÿ”— Nodes Used

Google Sheets, HTTP Request, Ghost

๐Ÿ“ฅ Import

Download workflow.json and import into n8n: Workflow menu โ†’ Import from File

๐Ÿ“– Importing guide ยท ๐Ÿ”‘ Credential setup