marvomatic n8n Templates
repository·main·Indexed 23 days ago
https://github.com/marvomatic/n8n-templatesA collection of n8n templates for advanced SEO analysis and automation. Features include AI-powered Google AI Overview analysis and optimization, an SEO AI Agent Team for automated audits and competitor analysis, a Google Index Checker for monitoring deindexed pages, and a suite of over 10 specialized nodes for extracting data from the Google Search Console API to detect keyword cannibalization, performance drops, and content gaps.
What's inside marvomatic-n8n-templates
- This n8n template suite provides over 10 pre-configured nodes designed to extract and process SEO data directly from the Google Search Console API. It uses a combination of HTTP and Code nodes to deliver comprehensive insights without requiring a BigQuery setup or bulk export activation. It is designed to integrate with other workflows like Keyword Rank Trackers or AI SEO Writers.
Overview of the SEO AI Agent Team workflow
mainThe SEO AI Agent Team is an n8n workflow designed to automate website content optimization. It uses a team of specialized, multilingual AI agents to perform SEO tasks such as keyword research, competitor analysis, technical audits, and content optimization. The workflow transforms raw performance data into structured, actionable SEO reports that are automatically saved to Google Drive.
Core Capabilities
- Automated SEO Audits: Checks Web Core Vitals (Pagespeed) and indexing status for both mobile and desktop.
- SERP Analysis: Analyzes live search results to uncover competitor strategies and patterns.
- Performance Analytics: Uses BigQuery and Google Search Console data to track keyword rankings and position trends via SQL.
- Structured Reporting: Every data analysis step (e.g., performance analysis, related searches) is saved into separate spreadsheets for granular review.
- Multilingual Support: Uses an AI Agent Interpreter to optimize content for global audiences.
Overview of Google Index Checker
mainThe Google Index Checker is an n8n workflow template designed to automate the monitoring of website indexing status using the Google Search Console API. It is built to detect deindexed pages and provide actionable reports, helping SEO professionals maintain organic traffic.
Core Capabilities
- Automated Monitoring: Checks up to 2,000 pages daily using the free tier of the Google Search Console API.
- Multi-Domain Support: Supports unlimited domains and sitemap types.
- Automated Reporting: Sends email reports detailing sitemap source, URL, last crawl time, and the index verdict.
- Auto-Indexing: Can be configured to automatically submit deindexed or unknown URLs back to Google via the URL Inspection API to request re-crawling.
- Google Sheets Integration: Uses Google Sheets for configuration management and data storage.
Overview of n8n SEO and Data Analysis Templates
mainThis repository provides a collection of n8n automation templates specifically designed for SEO professionals, content creators, and website owners. The templates focus on automating tasks such as content optimization, keyword performance tracking, website audits, and data analysis using tools like Google Search Console, BigQuery, and various AI agents.Overview of n8n Website Performance Analysis Workflow
mainThe n8n Website Performance Analysis Workflow is a suite of automation templates designed to provide actionable SEO insights by connecting Google Search Console and BigQuery to n8n. It automates the process of discovering traffic drivers, spotting trends, and identifying growth opportunities without manual data analysis.
Key capabilities include:
- Automatic Categorization: Classifies pages and keywords as Declining, Stable, Growing, or Strong Growth.
- Period-over-Period Analysis: Compares performance across different timeframes to identify trends.
- Automated Reporting: Exports all analyzed results directly to Google Sheets for easy sharing and collaboration.
- Scalability: Offers two distinct paths for data retrieval: direct Google Search Console API integration for standard use, or BigQuery integration for large-scale websites that exceed GSC row limits.
Overview of the Content Optimization Automation Template
mainThe Content Optimization Automation Template is an n8n workflow designed to automate the SEO optimization process for blogs and websites. It automates keyword analysis, content rewriting suggestions, and performance tracking to drive organic traffic.
Core Capabilities
- Keyword Analysis: Identifies high-potential keywords using BigQuery and logs results to Google Sheets.
- Content Optimization: Generates an HTML report containing optimized titles, improved meta descriptions, and specific 'Original Text' vs 'New Text' rewriting suggestions.
- Performance Tracking: Automatically manages Google Spreadsheets. It checks for an existing spreadsheet named after the article's slug; if found, it adds a new sheet named with the current date. If not found, it creates a new spreadsheet and sheet.
- Automated Crawling: Uses
crawl4aito crawl the target article and prepare data for LLM-based analysis. - Reporting: Saves the final HTML optimization report directly to Google Drive.
Overview of Automated Mailing List Analysis
mainThe Automated Mailing List Analysis workflow is an n8n template designed to scan mailing list subscribers, identify business leads, scrape their websites, and organize the findings into Google Sheets.
Core Workflow Logic:
- Subscriber Retrieval: Pulls lists from MailerLite (or other sources).
- Business Identification: Scans subscribers to determine if they represent businesses.
- Website Scraping: Uses Crawl4AI to scrape discovered websites for business details.
- AI Analysis: Uses GPT-4o Mini to perform nuanced analysis of the scraped data (identifying niche and services).
- Data Organization: Saves structured data (email, business status, website, niche, services) into Google Sheets.
Overview of the SEO Data Analyst Agent for n8n
mainThe SEO Data Analyst Agent is an n8n workflow suite designed to automate SEO performance analysis and content optimization. It allows users to query website performance data from BigQuery using natural language and interactively analyze website content.
Core Components
- SEO Data Analyst Agent: The primary interface. It interprets natural language questions, generates and executes BigQuery SQL queries, and coordinates the overall analysis process.
- Website Agent: A specialized agent used by the SEO Data Analyst Agent as a tool. It is responsible for crawling and analyzing on-page content, including titles, meta descriptions, and n-gram analysis.
- Tool – Scrape Website: A supporting workflow used by the Website Agent to perform web scraping. It currently utilizes Serper for cost-effective crawling, though it can be swapped for Crawl4AI or Firecrawl.
Overview of the Automated SEO Website Analysis Report
mainThe Automated SEO Website Analysis Report is an n8n template designed to automate website performance monitoring and SEO auditing. It integrates Google Search Console data via BigQuery to provide actionable insights without manual data manipulation.
Key capabilities include:
- Keyword Tracking: Monitors ranking movements, position distribution, and performance trends.
- Page Analysis: Identifies underperforming pages by categorizing them (e.g., 'top performer', 'improved CTR', 'declined CTR').
- Traffic Snapshots: Provides real-time breakdowns of traffic by device and country.
- Automated Delivery: Automatically saves reports to Google Drive and sends updates via email, supporting multiple domains for client reporting.
Overview of SERP Analysis Automation Templates
mainThese n8n templates automate Search Engine Results Page (SERP) analysis to streamline keyword research and competitor analysis for content creation. The templates automate the workflow from keyword input to data storage, saving significant time per article.
Core Workflow Capabilities:
- Input: A simple form to provide a focus keyword and target country.
- Data Fetching: Retrieves organic results, related searches, and FAQs for both mobile and desktop via SerpAPI or Serper.
- Web Crawling: Captures and crawls the content of the top results (adjustable number) using
crawl4aiorfirecrawl. - LLM Analysis: Uses an LLM (defaulting to
GPT-4o-mini) to generate article summaries, potential focus keywords, long-tail keywords, and N-gram analysis. - FAQ & Related Searches: Extracts FAQs and related search queries from the search engine.
- Storage: Automatically saves all processed data to Google Sheets.
Use the Automated Keyword Performance Reports template
mainThis template automates the generation of interactive SEO performance reports. It tracks multiple keywords across different countries and identifies keyword cannibalization by displaying all pages ranking for target keywords, rather than just the top-ranking page.
There are two primary integration paths available:
- Google Search Console API Integration: Uses regex patterns to filter GSC data, which may surface related keywords similar to your target terms.
- BigQuery Integration: For users pulling SEO data from BigQuery datasets.
The reports are delivered directly via email to you or your clients and feature a mobile-responsive design.
Understand the AI Overview Optimization Workflow
mainThis agent performs a side-by-side analysis between a target webpage and Google's AI Overviews to identify content gaps.
Core Capabilities:
- AI Overview Analysis: Dissects what Google's AI deems authoritative for a specific query and country.
- On-Page Scraping: Uses Serper to process the target URL's content.
- Content Gap Identification: Pinpoints missing topics, entities, and information required to be a reference source.
- Actionable Reporting: Generates a markdown report containing optimized titles, meta descriptions, and copy-pasteable content enhancements.
Key Constraint: This workflow does not require access to Google Search Console; it works with any live URL.