How to Monitor Keyword Positions Using GSC

Track specific keywords in Google Search Console. Filter, compare, and understand why GSC positions differ from rank trackers.

By Ben Peetermans

GSC shows position data for every keyword your site ranks for — not just ones you configure. But finding and tracking specific keywords requires knowing how to filter effectively.

Here’s how to monitor keyword positions in GSC.

Checking position for a specific keyword

  1. Go to Performance in Search Console
  2. Click ”+ New” to add a filter
  3. Select “Query”
  4. Choose filter type:
    • “Queries containing” — includes partial matches
    • “Exact query” — exact match only
  5. Enter your keyword
  6. View position in the metrics

The position shown is an average across all impressions during your selected date range.

Understanding the position number

GSC position is not a simple “you rank #5” number. It’s an average:

Position = Sum of all ranking positions / Number of impressions

If you ranked #1 for 90 searches and #20 for 10 searches:

Average = (90×1 + 10×20) / 100 = 2.9

You’d see “Position: 2.9” even though you ranked #1 most of the time.

See what position actually means for why this matters.

Tracking position changes over time

To see if position is improving or declining:

  1. Filter to your target keyword
  2. Click “Date” → “Compare”
  3. Select periods — 28 days vs. previous 28 days works well
  4. Check position delta

Rising position number (5 → 8) means you’re ranking lower. Falling position number (8 → 5) means you’re ranking higher.

Tracking multiple keywords

GSC doesn’t have a “watchlist” feature. For multiple keywords:

OptionHow It WorksEffortBest For
Manual checkingCreate a list, check each keyword weekly, log to spreadsheetHigh — repetitive per keywordUnder 10 keywords
Regex filtersUse “Query matches regex” with (keyword1|keyword2|keyword3) — see all matches in one viewLow once set upRelated keyword clusters
Automated toolsSerpDelta tracks keywords and alerts you to changes automaticallyNone after setup10+ keywords or any site where drops matter

Which keywords to monitor

You can’t track everything. Prioritize:

PriorityKeywords
HighMain revenue-driving keywords
HighKeywords where you rank 4-10 (improvement potential)
MediumNew content targets (first 3 months)
MediumCompetitor-overlap keywords
LowLong-tail variations (track via page, not query)

Focus on 10-30 keywords for manual tracking. More than that becomes unmanageable.

The data delay factor

Remember: GSC data is 2-3 days old. When you check “today,” you’re seeing data from 2-3 days ago.

This means:

  • You can’t catch ranking drops in real-time
  • Changes you made won’t show for days
  • Weekly checking is usually sufficient

If you need faster awareness, use a rank tracker that checks daily.

Combining query and page filters

For precision tracking, filter by both query AND page:

  1. Add query filter for your keyword
  2. Add page filter for your target URL
  3. View that specific query-page combination

This shows how one specific page performs for one specific keyword — the most precise tracking GSC offers.

When GSC isn’t enough

GSC keyword tracking has limitations:

  • Averages only — no visibility into variance
  • No location/device specificity — averages across all
  • Manual process — no alerts or automation
  • No competitor data — only your own performance

For daily position checks, location-specific data, or competitor tracking, you’ll need additional tools.

Next steps: Once you’re tracking keywords, learn to act on what you find. If positions are dropping, the Queries report shows exactly which keywords and how far. If numbers look off compared to your rank tracker, here’s why GSC and trackers differ.

See your rankings right now

Connect Google Search Console. Free to start, no credit card.

Start free