
Quick overview
This template helps you discover valuable SEO opportunities by automatically identifying keyword gaps between your website and a competitor. Using the DataForSEO Labs API, the workflow retrieves top-ranked organic keywords for both domains, compares them, and logs the missing keyword opportunities directly into a Notion database for easy analysis and content planning.
Who it’s built for
This workflow is designed for SEO specialists, content strategists, digital marketers, and website owners who want to uncover new keyword opportunities and improve their organic visibility. It is especially useful for teams that manage SEO planning in Notion and want to automatically populate their content pipeline with competitor-driven keyword ideas.
Workflow breakdown
- The scenario runs manually whenever you want to analyze keyword opportunities.
- It sends a request to the DataForSEO Labs API to retrieve the top organic keywords for your website.
- The workflow then retrieves the top ranked keywords for a selected competitor.
- Both keyword lists are compared to identify search queries where the competitor ranks but your website does not.
- For each missing keyword, the workflow extracts key SEO metrics such as search volume, competition level, ranking position, and the competitor’s ranking page URL.
- All keyword gap opportunities are automatically added to a Notion database for further review and planning.
- Once the keywords are saved, you can use Notion AI to instantly generate a content plan based on these opportunities. Recommended prompt: “Analyze the keyword gap between my website’s page {{your URL}} and competitor website’s page and build a content strategy for me.”
What you get
You get a structured Notion database containing keyword opportunities your competitor already ranks for but your website currently misses. Each record includes important SEO context such as search volume, competition level, ranking position, and the competitor’s ranking page URL. This allows you to quickly identify high-value content opportunities and turn them into actionable SEO or content strategies.
What you need to get started
- DataForSEO account and API credentials (your API login and password).
- A Notion account with a prepared database for storing keyword opportunities (Competitor’s Ranked Keyword, Keyword Search Volume, Keyword Competition, Competitor’s Position, Competitor’s URL).
- Active DataForSEO and Notion integrations in Make.