Automate SEO Audit Report Creation for Your SEO Agency for Free (n8n SEO Automation)

Automate SEO Audit Report Creation for Your SEO Agency for Free (n8n SEO Automation)

Website Performance Analysis Workflow

Overview of the Workflow

  • The speaker introduces a workflow designed to analyze website performance, highlighting its output as an HTML file that incorporates HTML for structure, CSS for styling, and JavaScript for added functionalities.

Key Functionalities

  • The workflow includes features such as data filtering and exporting capabilities, enhancing user interaction with the analysis results.
  • It provides an overall traffic analysis comparing two periods, similar to Google Search Console metrics but with customizable configurations.

Traffic Insights

  • The report shows a decrease in clicks from approximately 18,000 to 15,000 over the analyzed periods, indicating a 15% drop in performance.
  • Device-specific performance is highlighted; users can assess how their site performs across different devices (desktop vs. mobile), revealing potential technical issues affecting traffic.

Geographic Performance Analysis

  • Users can filter traffic data by country and device type; for example, analyzing desktop performance specifically for Germany reveals a 9% change in clicks.
  • The ability to view all devices allows users to identify trends in impressions and clicks across platforms.

Keyword Position Distribution

Understanding Keyword Rankings

  • The tool assesses keyword rankings based on click-through rates and impressions across various thresholds (top three, positions four to ten, etc.), providing immediate visibility into ranking status.

Movement Tracking

  • It tracks keyword movements over time; users can see if they have entered or dropped out of top rankings with specific keywords.

Performance by Pages

Identifying Top Performers

  • A crucial feature of the analysis is identifying which pages are performing well or poorly. For instance, one article saw a significant increase in clicks from 175 to 240—a growth of about 37%.

Optimization Opportunities

Understanding Performance Metrics in SEO

Categorization of Page Performance

  • The categorization of page performance includes identifying top performers, which indicates an increase in clicks and improved click-through rates (CTR).
  • Declining pages are characterized by a significant loss of impressions and a decrease in CTR, marking them as low performers.

Workflow Configuration

  • The workflow can be triggered either manually or on a schedule, starting with data retrieval from the website.
  • A Google Sheet is utilized for report configuration, requiring inputs such as domain, BigQuery tables, and email details for report distribution.

Data Collection Process

  • Key parameters include minimum impression thresholds and click-through rate thresholds to analyze keyword position distributions across devices.
  • The workflow supports multiple websites; users can duplicate entries while adjusting domain-specific data.

Execution Tracking

  • Each execution saves data into a run history to track performance over time. This allows for dynamic date calculations when generating reports.
  • Users can set analysis periods dynamically to avoid gaps in data collection during manual executions based on observed performance changes.

Keyword Analysis

  • The workflow checks keyword rankings across various countries (e.g., Germany, USA, England), providing insights into ranking movements.
  • It helps identify potential keyword cannibalization by showing if multiple pages rank for the same keywords, which could impact conversion strategies.

Data Merging and Analysis

  • After merging collected data, the analysis focuses on search metrics like impressions and clicks per query across different devices.

Data Analysis Workflow Overview

Key Metrics and Data Insights

  • The analysis includes current clicks, previous clicks, impressions, click rates, and deltas to assess performance.
  • Performance metrics are segmented by devices, countries, pages, and keyword movements for comprehensive insights.

Data Merging and HTML Generation

  • The process involves merging data from various sources before generating the HTML report.
  • Code nodes are utilized to create KPI cards and variables that populate the bottom of the HTML file.

Pagination and Data Management

  • Pagination is implemented to load only 10 rows into the DOM at a time for efficient data handling.
  • Loading all data at once can lead to large HTML files that may cause browser lag or crashes due to disk space limitations.

Finalizing the Report

  • After merging data, elements like icons, charts, and company information are integrated into an HTML template.
  • The workflow treats the HTML template as a skeleton where each part is filled with code containing appropriate CSS classes.

Sending Reports Securely

  • The final output is converted into a base64 string and zipped for secure email transmission to avoid being flagged as spam.
Video description

✨ Want to learn how to build scalable no‑code AI automations? 👇 https://www.skool.com/ai-automation-community 📌 Join my free AI SEO community for workflows & resources in one place 👇 https://www.skool.com/the-ai-seo-society-free-7625 🤖 Get the SEO Audit Report Automation here: https://marvomatic.com/products/automated-website-analysis-report/ 📩 Sign up for my newsletter to get more free workflows, automation tips, and tricks delivered straight to your inbox! https://marvomatic.com/ 🛠️ Save time and money, and start building with n8n. (I get a kickback if you sign up - thank you) https://marvomatic.com/go/n8n/ Business Inquiries: 📧 hello@marvomatic.com Free & Premium n8n Tempplates: https://marvomatic.com/products/ WATCH NEXT: https://youtu.be/DlhXvS2Hsj4 https://youtu.be/UPG87Wxzaf8 TIMESTAMPS: 00:00 SEO Audit Report 07:08 Workflow Explanation