Skip to main content

Automated on-page SEO analysis & logging with RapidAPI and Google Sheets

Workflow preview

Workflow preview
100%
Automated on-page SEO analysis & logging with RapidAPI and Google Sheets preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

SEO On Page API – Complete Guide, Use Cases & Benefits The SEO On Page API is a powerful ...

Best for

  • Market Research automation workflows
  • Multimodal AI automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.formtrigger, n8n-nodes-base.set, n8n-nodes-base.httprequest, n8n-nodes-base.code, n8n-nodes-base.googlesheets, n8n-nodes-base.stickynote

Source and attribution

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

Original n8n.io source

1.1 Workflow description

Title
Automated on-page SEO analysis & logging with RapidAPI and Google Sheets
Workflow name
Automated on-page SEO analysis & logging with RapidAPI and Google Sheets

SEO On Page API – Complete Guide, Use Cases & Benefits

The SEO On Page API is a powerful tool for keyword research, competitor analysis, backlink insights, and overall SEO optimization.
With multiple endpoints, you can instantly gather actionable SEO data without juggling multiple tools.
You can explore and subscribe via SEO On Page API.


📌 Description

The SEO On Page API on SEO On Page API allows you to quickly analyze websites, keywords, backlinks, and competitors — all in one place.
Ideal for SEO professionals, marketers, and developers who want fast, accurate, and easy-to-integrate data.


Node-by-node Overview

  1. On form submission — Shows a web form (field: website) and triggers the workflow on submit.
  2. Global Storage — Copies website (and optional country) into the execution JSON for reuse.
  3. Website Traffic Cheker — POSTs website to webtraffic.php (RapidAPI) to fetch traffic summary.
  4. Re-Format — Extracts data.semrushAPI.trafficSummary[0] from the traffic API response.
  5. Website Traffic — Appends traffic metrics (visits, users, bounce, etc.) to the "WebSite Traffic" sheet.
  6. Website Metrics DA PA — POSTs website to dapa.php (RapidAPI) to get DA, PA, spam score, DR, org traffic.
  7. Re-Format 2 — Pulls the data object from the DA/PA API response for clean mapping.
  8. DA PA — Appends DA/PA and related fields into the "DA PA" sheet.
  9. Top Baclinks — POSTs website to backlink.php (RapidAPI) to retrieve backlink data.
  10. Re-Format 3 — Extracts data.semrushAPI.backlinksOverview (aggregate backlink metrics).
  11. Backlinks Overview — Appends overview metrics into the "Backlinks Overview" sheet.
  12. Re-Format 4 — Extracts detailed data.semrushAPI.backlinks (individual backlinks list).
  13. Backlinks — Appends each backlink row into the "Backlinks" sheet.
  14. Competitors Analysis — POSTs website to competitor.php (RapidAPI) to fetch competitors/data sets.
  15. Re-Format 5 — Flattens all array datasets under data.semrushAPI into rows with a dataset label.
  16. Competitor Analysis — Appends the flattened competitor and keyword rows into the "Competitor Analysis" sheet.

🚀 Use Cases

  • Keyword Research – Find high-volume, low-competition keywords for content planning.
  • Competitor Analysis – Identify competitor strategies and ranking keywords.
  • Backlink Insights – Discover referring domains and link-building opportunities.
  • Domain Authority Checks – Evaluate site authority before guest posting or partnerships.
  • Content Optimization – Improve on-page SEO using actionable data.

💡 Benefits

  • One API, Multiple Insights – No need for multiple SEO tools.
  • Accurate Data – Get trusted metrics for informed decision-making.
  • Fast Integration – Simple POST requests for quick setup.
  • Time-Saving – Automates complex SEO analysis in seconds.
  • Affordable – Access enterprise-grade SEO insights without breaking the bank.

📍 Start using the SEO On Page API today to supercharge your keyword research, backlink tracking, and competitor analysis.

Create your free n8n account and set up the workflow in just a few minutes using the link below:

👉 Start Automating with n8n

Save time, stay consistent, and grow your LinkedIn presence effortlessly!

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 - On form submission

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

Block 2 - Global Storage

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 3 - Website Traffic Cheker

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 4 - Website Metrics DA PA

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 5 - Top Baclinks

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 6 - Competitors Analysis

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 7 - Re-Format

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

Block 8 - Re-Format 2

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

Block 9 - DA PA

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

Block 10 - Website Traffic

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

Block 11 - Re -Format 3

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

Block 12 - Re -Format 4

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

Block 13 - Backlinks Overview

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

Block 14 - Backlinks

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

Block 15 - Re -Format 5

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

Block 16 - Competitor Analysis

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

Block 17 - Sticky Note

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

Block 18 - Sticky Note1

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

Block 19 - Sticky Note2

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

Block 20 - Sticky Note3

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

Block 21 - Sticky Note4

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

Block 22 - Sticky Note5

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

Block 23 - Sticky Note6

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

Block 24 - Sticky Note7

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

Showing the first 24 of 33 workflow blocks. Download the JSON for the full node graph.

3. Summary Table

Workflow Automated on-page SEO analysis & logging with RapidAPI and Google Sheets
Complexity advanced
Nodes 33
Categories Market Research, Multimodal AI
Author Evoort Solutions
Published 14 Aug 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/7367/7367.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 Automated on-page SEO analysis & logging with RapidAPI and Google Sheets do?

SEO On Page API – Complete Guide, Use Cases & Benefits The SEO On Page API is a powerful ...

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, Multimodal AI use case.