Skip to main content

Run automated technical SEO audits with SE Ranking and Google Sheets

Workflow preview

Workflow preview
100%
Run automated technical SEO audits with SE Ranking and Google Sheets preview
Open on n8n.io

1. Workflow Overview

Who is this for SEO agencies tracking client site health over time Web developers monitoring technical SEO improvements Website owners measuring audit progress week over w...

Best for

  • Market Research automation workflows
  • intermediate n8n builders looking for reusable templates

Tools used

n8n-nodes-base.stickynote, n8n-nodes-base.manualtrigger, @seranking/n8n-nodes-seranking.seranking, n8n-nodes-base.wait, n8n-nodes-base.if, n8n-nodes-base.code, n8n-nodes-base.googlesheets

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Eugene Melnychenko.

Original n8n.io source

1.1 Workflow description

Title
Run automated technical SEO audits with SE Ranking and Google Sheets
Workflow name
Run automated technical SEO audits with SE Ranking and Google Sheets

Who is this for

  • SEO agencies tracking client site health over time
  • Web developers monitoring technical SEO improvements
  • Website owners measuring audit progress week over week

What this workflow does

Run a technical SEO audit on any website, wait for completion, then export audit history to Google Sheets for trend tracking and progress monitoring.

What you'll get

  • Overall health score (0-100) for your site
  • Errors, warnings, and notices count by category
  • Audit history tracking (last 10 audits)
  • Trend analysis over time in Google Sheets
  • Progress monitoring week over week

How it works

  1. Starts a new audit for your domain
  2. Waits for the crawl to finish (~5 min for small sites)
  3. Checks if done—automatically retries if not complete
  4. Pulls the full report with health score and issue counts
  5. Fetches last 10 audits for the domain
  6. Exports audit history to Google Sheets with 10 columns

Requirements

  • SE Ranking account with API access (Get one here)
  • SE Ranking community node installed (Install from npm)
  • Website Audit subscription in SE Ranking
  • Google Sheets account (optional)

Setup steps

  1. Install the SE Ranking community node
  2. Add your SE Ranking API credentials
  3. Replace example.com with your domain in the Create audit node
  4. Connect Google Sheets credentials (optional)
  5. Select your spreadsheet for export

Customization

  • Change the domain and audit title in the Create audit node
  • Adjust wait times if auditing larger sites (5 min default may not be enough)
  • Connect a Schedule Trigger to run audits automatically each week
  • Change limit in List audits node to get more/fewer historical audits (max 100)

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Overview

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 2 - Step 1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 3 - Step 2

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 4 - Step 3

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 5 - When clicking 'Execute workflow'

Type / Role
n8n-nodes-base.manualTrigger - manualTrigger
Config choices
Version 1

Block 6 - Create standard audit

Type / Role
@seranking/n8n-nodes-seranking.seRanking - seRanking
Config choices
Version 1

Block 7 - Wait for crawl (5 min)

Type / Role
n8n-nodes-base.wait - wait
Config choices
Version 1.1

Block 8 - Check audit status

Type / Role
@seranking/n8n-nodes-seranking.seRanking - seRanking
Config choices
Version 1

Block 9 - If audit complete

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2.2

Block 10 - Get audit report

Type / Role
@seranking/n8n-nodes-seranking.seRanking - seRanking
Config choices
Version 1

Block 11 - Wait and retry (2 min)

Type / Role
n8n-nodes-base.wait - wait
Config choices
Version 1.1

Block 12 - List all audits for domain

Type / Role
@seranking/n8n-nodes-seranking.seRanking - seRanking
Config choices
Version 1

Block 13 - Format audits for Sheet

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 14 - Export to Google Sheets

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.7

3. Summary Table

Workflow Run automated technical SEO audits with SE Ranking and Google Sheets
Complexity intermediate
Nodes 14
Categories Market Research
Author Eugene Melnychenko
Published 19 Jan 2026

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/12811/12811.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Run automated technical SEO audits with SE Ranking and Google Sheets do?

Who is this for SEO agencies tracking client site health over time Web developers monitoring technical SEO improvements Website owners measuring audit progress week over w...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Market Research use case.