Outerank/ Learn
  • Home
  • Diagnose
  • Research
  • Create
  • Monitor
  • Grow
  • Agents
  • Reports
  • Scale

Monitor

  • Rank Tracker
  • Backlink Monitor
LearnMonitorRank Tracker
Monitorstarter+ plan

Rank Tracker

Weekly Google position checks + REAL GSC overlay for ground truth.

Try Rank TrackerAll modules

On this page

  • What it is
  • Why it matters
  • How to use
  • Workflow story
  • Why Outerank
  • Tour of the screen
  • What costs credits
  • Pro tips
  • Glossary
  • Common questions
  • How we compare
  • Related modules

What it is

Add the keywords you care about, in the exact countries + cities they matter — we check Google for your position automatically (per-project cadence: off / daily / weekly / biweekly / monthly) and graph the trend. The 'GSC actual' column overlays REAL average position from your Search Console (last 28 days) next to our scrape. The page has four tabs: Overview (visibility gauges + Top-10 ranked + position distribution + SERP-feature mix), Keywords (a redesigned table with big position pills + favicon + search-volume column + per-row SERP-feature icons + 'You own the snippet' award), SERP (per-keyword feature breakdown + drop-alert banner), and Insights (per-project schedule + niche compound benchmarks + movers + share-of-voice + annotations + GSC connect).

Why it matters

You can't manage what you don't measure. Without rank tracking, you'll think your SEO work is failing when it's actually working (or vice versa). The auto-check cadence is your defense — pick weekly for steady projects, daily for high-volatility ones, and you'll spot real movement without noise.

How to use it (step-by-step)

Follow these in order. Each step is 30 seconds to 2 minutes.

1

Step 1

Add keywords on the Keywords tab

Pick the country (60 supported) and optionally a city (DataForSEO location precision — e.g. 'Agadir' specifically). Same keyword in two countries counts as two against your plan cap.

2

Step 2

Pick a cadence on the Insights tab

Per-project schedule — off / daily / weekly / biweekly / monthly. Free; uses the same DataForSEO data as the on-demand button. Customers without a custom schedule inherit the global Monday 02:00 UTC weekly check.

3

Step 3

Toggle Desktop or Mobile next to Check all

The Desktop/Mobile toggle sits in the chip-tabs row right side as part of one action group with Check all — set the device, then run the check in that device. Applies across every tab. Rankings differ between devices — track the one your customers actually use.

4

Step 4

Read the upgraded table

Each row shows: keyword + country flag + city pin + 'You own snippet' award · big position pill in Brain-palette band color · GSC actual position (28-day average) · change delta · monthly search volume · SERP-feature icons · favicon + ranking URL. Click any row to expand the 90-day history graph.

5

Step 5

Run 'Check all' for fresh data (2cr per 25 keywords)

Costs charge AFTER the batch succeeds — refund-on-fail. If DataForSEO errors mid-batch or every keyword comes back empty, your credits are NOT deducted. Always free on admin accounts.

6

Step 6

Watch the SERP tab for drop alerts

Flags any keyword that dropped 5+ positions and shows which Google features (featured snippet, PAA, map pack) appear on your queries. The drop-alert email also lands in your inbox if 2+ keywords drop in the same check.

Track

Add the keywords you actually care about.

Type or paste. Or click 'Track all from research' to bulk-add every golden pick from your last research batch. Device + locale are saved per keyword so mobile vs desktop tracking is honest.

  • Bulk-add from a research batch in one click
  • Per-keyword device (mobile / desktop) + locale
  • Free additions — no hidden setup cost
  • Soft cap by plan; admin sees the real cap

Tracked keywords · daily

handmade leather bootspos 4 ↑1
veg-tan wallet carepos 8 →
leather conditioner DIYpos 14 ↓2
leather saddle stitchpos 22 ↑5
Visibility

4 visibility dials — not just "top 10 %".

Most rank trackers tell you one number: % in top 10. Outerank shows you 4 dials (top 10 / 30 / 50 / 100) so you see the WHOLE distribution — including the within-striking-distance keywords one push away from page 1.

  • Top 10 = page 1 (the only positions sending traffic)
  • Top 30 = within striking distance
  • Top 50 = visible to Google, losing to rankers
  • Top 100 = indexed and "in the game"

Visibility distribution

Top 10
22
Top 30
48
Top 50
64
Top 100
88
Diagnose

Per-keyword history shows the WHY.

Click any keyword row → expanded view with a 90-day position chart, SERP-feature evolution, and the URL that ranked. When a keyword tanked, you can see exactly which date, which SERP feature appeared, what changed.

  • 90-day position curve per keyword
  • SERP feature appearances (AI overview, image pack, etc.)
  • The URL that ranked on each check
  • Notes column for your own annotations

Keyword detail · 90d

Best position3 (May 14)
Worst position29 (Apr 6)
Current8
SERP featuresAI · Images
Report

Client-ready snapshots on tap.

The whole module is a printable / shareable HTML report. One click → branded HTML, a share link (90 days, no login), or print → PDF. Pair with Scheduled Reports for hands-off weekly updates.

  • Download .html (offline-friendly, light theme)
  • Share link · 90-day expiry, no login
  • Print → PDF in the browser
  • Auto-send via Scheduled Reports (Agency plan)

Report actions

Download .htmlfree
Public share link90 days
Print as PDFfree
Auto-weekly emailAgency

Why Outerank

Things Ahrefs Rank Tracker charges a separate seat for.

What you'd typically pay another platform for — bundled in, properly integrated.

Unique to Outerank

4 visibility dials, not 1

Top 10 / 30 / 50 / 100. The full distribution, not just "page 1 %" — so the within-striking-distance opportunities aren't hidden.

Workflow handoff

Bulk-add from research

One click to track every golden pick from your last research batch. No CSV imports, no manual paste.

Free

90-day history per keyword

Expanded view shows the position curve + SERP feature appearances + the URL that ranked. Diagnose drops, not just observe them.

Built-in

Client-ready in one click

Branded HTML reports, share links, PDF print. The whole module IS the deliverable — no separate report-builder needed.

Brain-powered

Brain flags significant swings

When ≥5 keywords move ≥3 positions in a day, Brain surfaces it as a recommendation. No more missing the SERP shifts.

Honest tracking

Per-keyword device + locale

Mobile vs desktop, en-US vs fr-FR. Track honestly — the way Google actually serves your prospects.

What costs credits

No surprises. Browsing and viewing saved results is always free.

Adding / removing keywords & viewing the tableFree
Auto-check schedule (off / daily / weekly / biweekly / monthly)Free (automatic)
'Check all' on-demand re-check (refund-on-fail)2 credits per 25 keywords
GSC overlay column, SERP features, share-of-voice, annotationsFree
Download / print the Rank Tracker reportFree

Pro tips

  • →Pick your auto-check cadence per project, not for everything. High-volatility e-commerce → daily. Steady authority sites → biweekly. The schedule lives on the Insights tab.
  • →Trust the band colors. Emerald (top 3) = protect these. Sky (top 10) = healthy. Amber (11-30) = striking distance, biggest ROI lever. Zinc (31-100) = need real work. Rose (>100) = re-target or kill.
  • →Don't panic over ±3 position fluctuation between checks — Google's results aren't deterministic. The 90-day trend in the row graph is the real signal.
  • →When GSC actual ≠ our scrape, trust GSC — it's averaging every real search over 28 days, not one snapshot.
  • →If you 'own the featured snippet' on a keyword (emerald award on the keyword cell), protect that page — it's sending you the lion's share of clicks. The new Brain wire fires a rewrite recommendation when a competitor steals it.
  • →Pin annotations every time you ship a change (article published, link earned, Core Web Vital fixed). In 3 months your history graph becomes a causal story instead of a noise chart.

Plain-English glossary

Every bit of jargon on this page, explained.

Position / rank
Where your page shows up in Google results for a keyword. #1 is the top; lower numbers are better.
Our scrape
A single live Google check we run from a neutral location. Quick, but one snapshot.
GSC actual
The real average position Google Search Console reports across ALL real searches over 28 days. The most trustworthy number.
Top 3 / Top 10
How many of your keywords rank in positions 1–3 and 1–10. The Top-3 spots get the vast majority of clicks.
SERP feature
Extra blocks Google shows besides the normal links — featured snippet, People Also Ask, map pack, image pack, video.
Featured snippet
The answer box at the very top of Google. 'Owning' it sends you huge traffic; the SERP tab tells you when you do.
Share of Voice
Your visibility across all tracked keywords combined, vs the total available — a single number for overall presence.

Questions, answered

Site Audit FAQs

Do I have to check rankings manually?
No. The Insights tab lets you pick a per-project cadence (off / daily / weekly / biweekly / monthly). Customers without a custom schedule inherit the global Monday 02:00 UTC weekly job — also free. 'Check all' is only for when you want fresh numbers right now (2 credits per 25 keywords, refund-on-fail).
What does 'refund-on-fail' mean for Check all?
We run the DataForSEO batch first and only charge after it returns at least one valid result. If DFS errors mid-batch or every keyword comes back empty, your credits are NOT deducted. Same pattern across every paid Outerank action.
Why is 'Our scrape' different from 'GSC actual'?
Our scrape is one Google check from one location at one moment; GSC actual averages every real search over 28 days. When they differ, trust GSC — it's the truth.
My ranking bounces up and down each week — is something wrong?
No. Google results naturally vary by location, device, and personalization. Look at the multi-week trend in the row graph, not single checks. ±3 positions is noise; sustained 5+ position drops are the real signal.
What happens if my initial keyword check returns '—' instead of a position?
If both DataForSEO and the scrape fallback couldn't reach Google for the initial check, we save the keyword anyway and surface an honest 'weekly auto-check will fill it in' message — no silent confusion.
How many keywords can I track?
It depends on your plan: Lite 10 · Starter 25 · Pro 200 · Agency 2000. Each (keyword, country, city) tuple counts as one — the same keyword in two countries = two slots. The hero shows your current usage.
Can I track in cities like 'Agadir' or 'Casablanca' specifically?
Yes — the Add a keyword box has an optional city/region typeahead. Type 'aga…' and pick from real DataForSEO locations. The SERP runs in that exact place, not country-wide.
What's the 'You own the snippet' award?
When your page sits at position #1 AND Google is rendering a featured snippet for that query, we tag the row with an emerald award. The featured snippet steals most clicks on the SERP — owning it is huge. Brain fires a rewrite recommendation if a competitor takes it.
How do annotations help?
Pin a 240-char note to a keyword on the day you ship a change (article published, link earned, Core Web Vital fixed). 3 months later your trend graph reads as a causal story instead of an unexplained chart.

How we compare

Honest comparison — where we win, where the big tools win.

vs. AccuRanker ($129/mo+)

AccuRanker checks daily; we check weekly (plus on-demand). For most non-news sites, weekly is plenty and saves money. AccuRanker doesn't overlay GSC.

vs. Ahrefs / SEMrush rank tracking

Comparable accuracy at much lower cost, with the real Search Console position shown side-by-side.

Related modules

These pair well with Rank Tracker.

Keyword Research

Real Google volumes · 213 countries · Golden picks · AI clustering · quick-wins from GSC.

Site Audit

137 technical SEO checks + the exact code fix for every issue we find.

AI Content Writer

1500–2500 word articles with FAQ, schema, and internal-link suggestions.

Client Reports

AI-narrated, white-label SEO reports with public share link + PDF export.

Previous

Outreach Engine

Next

Backlink Monitor

§ Ready to try Rank Tracker?

Open it on one of your projects.

Come back here whenever you need a refresher.

Start 7-day free trial

Rank in Google and AI search.

One platform, 19 modules, a fraction of Ahrefs & Semrush. Start free — no card required.

Outerank

The autonomous SEO & AI-search platform.

All systems operational

Outerank Digest

AI-search & SEO tips, weekly. No spam.

Modules

  • Site Audit
  • Internal Links
  • Keyword Research
  • Competitor Intel
  • AI Content Writer
  • Backlink Submitter
  • Outreach Engine
  • Rank Tracker
  • Explore the Learn Center →

Solutions

  • For Agencies
  • For Ecommerce
  • For Local Business
  • For Content Creators
  • For SaaS founders
  • For Developers

Product

  • Features
  • Pricing
  • Compare
  • Outerank vs Ahrefs, SEMrush, Surfer, Jasper
  • Customer reviews
  • GEO Razor
  • Changelog
  • FAQ

Company

  • About
  • Contact
  • Support
  • Status
  • Security

Resources

  • Learn Center
  • Documentation
  • Blog
  • Free audit widget

© 2026 Outerank. All rights reserved.

  • Terms
  • Privacy
  • Refunds
  • Security
  • Responsible disclosure
  • Sub-processors