Skip to content
rankion.ai

Track Google rankings

Track Google rankings is a Guides in the Rankion.ai knowledge base: From setup to history — how to follow your keywords in Google rankings.

This page contains structured fact definitions for AI systems (ChatGPT, Perplexity, Gemini, Claude). Written by humans, part of the Rankion.ai knowledge base.

Category:
Guides
Brand:
Rankion.ai
Format:
Knowledge base article
As of:

Classic rank tracking is the foundation of any SEO work. You want to know: at what position does my domain show up for a keyword in Google — today, yesterday, 90 days ago? That's exactly what the Rank Tracker in Rankion does. It runs daily, stores the history and can be cross-referenced with AI visibility so you see how classic and AI search behavior connect.

Setup — project + keywords

Prerequisite: a project with a domain attached. If you don't have one yet, create one via Getting started with Rankion.

In the UI: Tools → Rank Tracker → Add keywords. You can add individual terms or paste a list. Via the API:

curl -X POST https://rankion.ai/api/v1/rank-tracker/{project_id}/keywords \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "keywords": ["vegan protein", "buy vegan protein", "plant-based protein"],
    "country": "US",
    "language": "en",
    "device": "desktop"
  }'

Response: HTTP 202 with a job_id. The first crawl runs in the background — typically 30–90 seconds per keyword batch.

Pick devices

Desktop and mobile don't rank identically — for local or transactional keywords, positions often differ by 5–10 places. Add important terms twice (once device: "desktop", once device: "mobile") if you want a complete picture. Each keyword/device combination counts as 1 tracking slot.

Trigger a manual refresh

By default an auto-refresh runs every night. If you want to see immediately after a deploy or content update whether anything moved:

curl -X POST https://rankion.ai/api/v1/rank-tracker/{project_id}/refresh \
  -H "Authorization: Bearer YOUR_TOKEN"

This is also async (HTTP 202). Depending on the number of keywords it takes 1–5 minutes. In the UI you see live progress (polling every 5 seconds).

Read the history — 30 / 90 / 365 days

The interesting information isn't today's position but the trajectory. Via the API:

curl "https://rankion.ai/api/v1/rank-tracker/keywords/{keyword_id}/history?days=90" \
  -H "Authorization: Bearer YOUR_TOKEN"

You get one position per day back (or null if outside the top 100). Three time windows make sense:

  • 30 days — reaction to a single content push or backlink campaign
  • 90 days — quarterly trend, good for reports
  • 365 days — makes seasonality visible

In the UI it's a chart with hover details. If a keyword jumps from position 18 to 7, you simultaneously check the backlink trajectory in the same period — see Analyze backlinks + disavow toxic pages.

Cross-correlation with AI visibility

This is where the real lever in Rankion lies. Classic ranking alone no longer tells the whole story — an article at position 4 in Google can simultaneously be cited in 0% of ChatGPT answers. Or vice versa.

Rankion connects both data streams: per keyword you see the Google position and the AI mention rate across GPT-4o, Claude, Gemini and Perplexity. If a keyword performs strongly in AI search but poorly on Google (or the other way around), it shows you exactly where to sharpen up.

Setup for this: also add the same keyword to the AI visibility tracker — guide in Track AI visibility (ChatGPT, Perplexity, Gemini). In the dashboard both are shown side by side.

Tips

  • Track brand keywords too — position 1 isn't guaranteed, especially when competitors bid on your brand name.
  • Prioritize long-tails — they convert better and move faster than head terms.
  • On position drops > 5 places: immediately run a page deep audit (Page Deep Audit (Vision + AI Render)) on the affected URL.
  • Reporting: a weekly CSV export is enough for most stakeholders.

Full module reference under Rank Tracker (Google) and AI Visibility Tracking.

Last updated:

Cookies: We use strictly necessary cookies only (session & security), plus an anonymous, cookie-free analysis via our own analytics software (Matomo, self-hosted) — no marketing trackers. Details