All templates
SEOIntermediate

Ranked Keyword Gap Analysis to Notion

RobomotionUpdated Yesterday
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 TokenBuild Notion Headers.
  3. Get My Ranked KeywordsIndex My Keywords.
  4. Get Competitor KeywordsFind The Gaps.
  5. For Each GapBuild Notion PageCreate 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