Skip to main content

Overview

5 tools for tracking keyword rankings in Google — current positions, historical trends, and ranking movement analysis.

rank_get_keywords

Get keyword rankings — current positions, changes, and search volume. Parameters: Response:
position is the current Google ranking (1 = first result, 0 = not ranking). Positive change values mean the keyword moved UP (improved).
Example Prompt:
“Show me all keywords that are rising in rankings”

rank_get_overview

Get ranking overview — distribution, visibility score, and yesterday’s changes. Parameters: Response:
visibility_score is 0-100%, weighted by position (top 1-3 positions get the highest weight).
Example Prompt:
“How are my rankings overall? Show me the distribution”

rank_get_history

Get daily average position history — track ranking trends over time. Parameters: Response:
Decreasing avg_position over time means rankings are improving (lower = better).
Example Prompt:
“Are my rankings improving? Show me the trend for the last 90 days”

rank_report_gainers_losers

Find keywords that gained or lost rankings — biggest movers in the selected period. Parameters: Response:
Example Prompt:
“Which keywords improved or dropped this week?“

rank_report_distribution

Get ranking position distribution — how many keywords in each position range. Parameters: Response:
Position ranges:
  • 1-3: Top of page 1 — excellent visibility
  • 4-10: Rest of page 1 — good visibility
  • 11-20: Page 2 — striking distance, optimize these!
  • 21-30: Page 3 — needs significant work
  • 31-100: Low visibility
  • Not Ranking: Not found in top 100
Example Prompt:
“How many of my keywords are on page 1?”