Tracking Keywords
Tracking keywords means checking how specific search queries perform over time: rankings, clicks, impressions, visibility. Sounds straightforward, but I see people overcomplicate it all the time.
Start here
- Start with 20–50 priority keywords across brand, commercial, and informational buckets.
- Combine Google Search Console with one third-party rank tracker — each gives a different, useful angle.
- Check weekly for most pages; daily only for high-stakes or during volatile periods.
- Configure tracking for the exact engine, device, and location of your audience.
- Don't obsess over average position — watch clicks, impressions, and CTR instead.
Tracking isn't just about collecting numbers — it's about knowing which numbers matter and how to read them without fooling yourself.
What I'd do first
- Audit your current keyword set. Export queries from Search Console, pull out the ones that already get impressions or clicks, and add any new priority terms from your content strategy.
- Cut the list to 20–50 terms. Split them into three buckets: brand (your company/product name), commercial (high-intent like 'buy X'), and informational (how-to or guide queries).
- Set up Search Console as your baseline — it's free, first-party, and shows real performance data.
- Pick one third-party rank tracker (I use Semrush or Ahrefs, but there are cheaper options) and configure it for the right location and device. Most people forget to set location, then wonder why rankings look weird.
- Decide on a cadence: weekly checks for most keywords, daily only for terms that are currently in flux (e.g., during a content launch or algorithm update), and monthly for stable evergreen stuff.
Plain-English take
Think of keyword tracking like checking your blood pressure. You don't need to monitor it every minute; you need to take regular, consistent readings under the same conditions to see if things are improving or getting worse. The two main tools are Google Search Console (which gives you aggregate data on impressions, clicks, and average position) and a rank tracker (which takes daily snapshots of where your page sits for specific queries). Each serves a purpose. Search Console tells you what actually happened in the real world; a tracker tells you your spot right now, filtered by location and device. Combine them, and you'll see the full picture.
How it shows up
In Search Console: you see a table of queries with columns for clicks, impressions, CTR, and average position. You can filter by date range, country, device, and search appearance. In a rank tracker: you get a daily list of your keywords with position numbers, often with historical trend lines. Some trackers also show estimated traffic, featured snippet status, and competitor positions. If you're tracking locally, you might see map pack results or local 3-pack data — which is a whole different game from organic blue links.
Tradeoffs
I've gone back and forth on tracking frequency. Weekly feels right for most clients, but I've had cases where a daily check caught a ranking drop early enough to revert a bad change before it cost real traffic. The downside? Daily tracking is noisy and can drive you crazy overreacting to normal fluctuations. Another tradeoff: using only Search Console means you miss day-by-day changes and location-specific data; using only a rank tracker means you lose visibility into actual click-through rates and impression volumes. Splitting between both is right, but it adds a step of reconciliation — don't expect the numbers to match. Also, the more keywords you track, the more you'll be tempted to cherry-pick wins. Keep the list small and intentional.
What I got wrong
For too long I treated average position as the one metric to rule them all. I'd see a keyword bounce from position 5 to 8 and panic, then it'd go back to 5 and I'd relax. What I missed was that clicks and impressions were actually growing over the same period — the position fluctuation was just noise. I also used to ignore device and location defaults in my rank tracker, which gave me skewed data for a local business client. Turns out they were ranking well on mobile in their city but poorly on desktop in a different state — and my default setting was desktop USA. Oops.
Next step
Quick answers
Should I track every keyword on my site?
No. Pick a focused set that aligns with your goals. If a keyword isn't worth action, don't track it.
Why do my Search Console numbers not match my rank tracker?
Different data sources. Search Console aggregates real user data; trackers take a snapshot from a specific location/device. Use both, but expect differences.
Sources
Primary documentation is linked directly. Anything commercial is marked nofollow.
- Google Search Central: Search Console Performance report — Official docs on impressions, clicks, CTR, and average position — the baseline for anyone tracking keywords.
- Google Search Central: SEO Starter Guide — Solid background on how Google Search works, which helps interpret tracking data.
- Semrush: How to Track Keywords — Practical walkthrough for setting up tracking — selecting keywords, exporting from Search Console, configuring a rank tracker.
- DashThis: How to Track Keyword Rankings — Good overview of tracking cadence and building dashboards, especially if you're juggling multiple clients.
Notes from Callum Bennett.