All templates
SEOIntermediate

Ranked Keyword Gap Analysis to Notion

Robomotion•Updated 2 months ago
Ranked Keyword Gap Analysis to Notion

Overview

Runs a ranked keyword gap analysis between your domain and a competitor's, and logs every keyword they rank for and you do not into a Notion database.

Ranked Keyword Gap Analysis to Notion

Runs a ranked keyword gap analysis between your domain and a competitor's, and logs every keyword they rank for and you do not into a Notion database.

How it works

Two ranked-keyword calls, one comparison, and the difference written straight to Notion.

  1. Run — an Inject trigger; run it on demand, or give it a repeat interval.
  2. Read Notion Token → Build Notion Headers.
  3. Get My Ranked Keywords → Index My Keywords.
  4. Get Competitor Keywords → Find The Gaps.
  5. For Each Gap → Build Notion Page → Create Notion Page.

Why HTTP rather than the Notion node

The database needs typed number and url properties, which Robomotion.Notion.Pages.Create does not expose. The page is created over the Notion REST API with Core.Net.HttpRequest.

Setup

  • DataForSEO credential — API login and password from https://app.dataforseo.com/api-access.
  • Notion credential — a vault item holding an internal integration token, with the database shared to it.
  • notion_props in Set Parameters must match your database's column names exactly.

Ported from

More seo templates

See all 53 →