What rank tracking actually is
Rank tracking is the practice of running specific keywords through a non-personalised Google query from a specific location and recording the position of your URL. Repeated on a regular cadence (usually weekly), it produces a time series of ranking positions per keyword. The output is keyword-level granularity that GSC's aggregated average position cannot match.
The use case. GSC shows you that your average position for "plumber Perth" was 4.3 last week. A rank tracker shows you that the page ranking for "plumber Perth" was position 3 last Monday, position 4 on Wednesday, and position 5 on Friday. The first is portfolio-level; the second is keyword-level. The second is what you need to diagnose a sudden drop or attribute a sudden rise to a specific change.
The limits. Third-party rank trackers query Google from a non-personalised proxy in the target location. The result approximates what a logged-out user in that location would see. Personalisation, query freshness, SERP feature variability and Google's daily refinement of the underlying index mean the tool can be a position or two off the live SERP on any given check. That is fine for trend analysis; it is not fine for declaring a single point-in-time ranking with confidence. Frame the tool as directionally useful, not as ground truth.
The tools and how they compare
Three tools cover nearly every Australian SMB use case.
AccuRanker
Fast, focused, reasonably priced. The whole product is built around rank tracking. The interface is fast, the keyword lists are flexible, and the multi-location project structure suits Australian businesses with multiple service-area suburbs. Pricing is per-keyword-per-month, so disciplined keyword lists keep the cost down. Our default recommendation for SMBs that want pure rank tracking without bundled competitive analysis.
Semrush
Broader competitive analysis suite with rank tracking as one feature among many. The position tracking tool inside Semrush is solid; the wider suite (keyword research, organic competitor analysis, site audit, backlink analysis) is what justifies the price. Better choice when the team needs rank tracking plus the wider analysis on the same platform.
Ahrefs
Similar shape to Semrush. Slightly different data (each tool has its own click-stream sources, so the keyword volumes and rankings can differ). Stronger backlink offering. The Rank Tracker tool inside Ahrefs is competitive with Semrush. Pick based on which broader workflow your team prefers.
Two honourable mentions. SE Ranking is a cheaper Semrush-alternative that works well for solo consultants and very small agencies. Sistrix is European-focused but has strong AU coverage and a stable position-tracking workflow. Nightwatch is mid-tier. Rank Math has a free rank tracker bundled with its WordPress plugin; it is the lightest option but suits sites where rank tracking is a nice-to-have rather than a discipline.
The honest read on tool choice: the rank-tracking accuracy across AccuRanker, Semrush and Ahrefs is broadly similar. Pick based on the broader workflow you need around rank tracking, not based on rank-tracking accuracy alone.
Keyword list discipline
The single most important rank tracking decision is which keywords go in the list. Most clients arrive with one of two failure modes: a tiny list of brand terms that produces no useful insight, or a sprawling 2,000-keyword list that nobody can scan in a sitting.
The shape that works for most Perth SMBs.
- 40 to 80 priority commercial keywords. The terms that drive lead and revenue volume. Mix of head terms ("plumber Perth") and mid-tail variants ("emergency plumber Fremantle", "blocked drain Joondalup").
- 20 to 50 informational topic keywords. The terms you want to win citations on or rank for in the content-marketing layer.
- 10 to 30 competitor brand terms. For context. Tracking competitor brand rankings shows you who is winning the comparison and review traffic in your space.
- 5 to 10 brand terms. Your own brand and common misspellings. Baseline scorecard; should always rank position 1.
Total: 100 to 300 keywords for most SMBs. Enough to cover the priority surface area, small enough to actually read every week. Re-review the list quarterly, swap out keywords that no longer matter, add keywords that have become priorities.
What to avoid. Adding a keyword just because it might rank someday. Adding every long-tail variation of a head term (the rank tracker shows similar results for "plumber Perth" and "plumbers Perth"; pick one). Adding keywords that the business does not actually want to convert from. See the Keyword Research pillar and keyword difficulty for the upstream keyword-selection discipline.
Location-based tracking
The location setting on a rank tracker matters more than most teams realise. "Plumber" ranks completely differently in Perth versus Sydney versus Melbourne. Setting the tracking location to "Australia" produces a mongrel result that does not match what any user actually sees.
The shape we use for Perth and WA businesses.
Perth-headquartered SMB serving one city. Single project, location set to Perth, WA. Captures both the metro-area rankings and the local-pack data for Perth-suffixed queries.
Multi-suburb business serving the metro area. Separate projects per priority suburb (Fremantle, Joondalup, Mandurah, Midland, Rockingham). The local-pack and Maps results vary by location even on identical query text; the only way to track them honestly is per-location. AccuRanker's project structure suits this; Semrush and Ahrefs handle it less elegantly.
National Australian business. Separate projects per capital city (Perth, Sydney, Melbourne, Brisbane, Adelaide). Plus one Australia-aggregated project if you genuinely want a national view, but treat it as a sanity check not as a primary scorecard.
WA regional business. Set the location to the regional centre that matters (Bunbury, Geraldton, Kalgoorlie, Karratha). The metro Perth ranking for "mechanic Karratha" is irrelevant to a Karratha mechanic.
See Local SEO Perth, the Local SEO pillar, and the WA suburb pages (Fremantle, Joondalup, Mandurah, Karratha) for the location-by-location context.
Cadence and reporting
Weekly checks are the right default. Daily checks are noise unless you are actively investigating an issue.
The weekly report we run internally on every client tracks four numbers.
- Top-3 keyword count. The headline scorecard. Number of priority keywords ranking positions 1 to 3.
- Top-10 keyword count. The leading indicator. New keywords entering the top 10 usually graduate to the top 3 within a few weeks if the underlying SEO work continues.
- Average position trend. Across the priority keyword list, week-on-week and 28-day rolling. Use the trend, not the absolute number.
- Top movers. The 5 to 10 keywords that moved most positively and the 5 to 10 that moved most negatively. Investigate the negative movers; record the positive ones for case-study material.
The monthly stakeholder report rolls these up into a single top-3 keyword count delta and a list of the most material positive and negative movers. The 27-keyword grid does not belong in a CEO report. See reporting to stakeholders and SEO KPIs.
The limits of rank as a KPI
Three limits that matter.
Rank is loosely correlated with traffic. A page that moves from position 4 to position 7 on its head term often loses 20 to 40 percent of impressions but a smaller share of clicks because long-tail variations move differently. A page that rises from position 8 to position 5 sometimes gains less traffic than expected because the underlying query has lower volume than the tool estimated. The honest framing: rank is a leading indicator of traffic, not a substitute for it.
Rank is even more loosely correlated with revenue. A position-1 ranking for "what is SEO" produces high impressions, high informational clicks and almost no leads. A position-3 ranking for "SEO services Perth" produces fewer clicks but actual revenue. Reporting "we gained 50 top-3 rankings this quarter" without tying them to revenue is the SEO equivalent of celebrating impressions without conversions.
Rank tracking does not capture SERP features. Most rank trackers report only the regular organic position, not whether your page is in a featured snippet, AI Overview citation row, local pack or knowledge panel. A page that wins the featured snippet sometimes "drops" in rank tracker reporting because the snippet displaces the regular position-1 listing. The fix is to use a rank tracker that explicitly tracks SERP features (AccuRanker, Semrush and Ahrefs all do, with varying coverage) and to read rank movement alongside SERP shape. See SERP performance analysis.
Common mistakes
- Keeping the keyword list focused (100 to 300 terms) and re-reviewing quarterly.
- Running separate tracking projects per priority suburb for local businesses.
- Treating top-3 keyword count as a scorecard, not the headline KPI.
- Pairing rank tracking with GSC, GA4 and SERP analysis rather than relying on it alone.
- Tracking 2,000 keywords that nobody reviews.
- Setting the location to "Australia" for a local-intent business.
- Checking rankings daily and reacting to single-day movements.
- Reporting "average rank improved from 18 to 16" without the distribution.
- Treating rank as the primary KPI instead of as a diagnostic.
Perth and WA context
Two patterns specific to Perth and WA rank tracking.
Suburb-suffixed queries dominate the priority list for local businesses. "Plumber Fremantle", "electrician Joondalup", "dentist Mandurah", "mechanic Midland". A typical Perth local business has 60 to 80 percent of its priority keyword list made up of suburb-suffixed variants. Group them in the rank tracker by suburb for the per-location view, then aggregate to a single top-3 count for the headline.
WA regional businesses need regional-centre tracking, not metro Perth. A Bunbury accountant's relevant SERP for "accountant Bunbury" looks nothing like the Perth metro SERP. Set the location to Bunbury, Geraldton, Kalgoorlie or Karratha as relevant. The SEO Bunbury, SEO Geraldton (if applicable), SEO Kalgoorlie and SEO Karratha service pages cover the local-search context for each region.
For the wider context, the GSC chapter covers the data source that pairs with rank tracking, the SERP performance chapter covers the SERP-shape analysis that completes the picture, the SEO KPIs chapter covers how rank tracking feeds the KPI hierarchy, the keyword difficulty chapter covers the upstream selection of which keywords belong in the list, and the DR vs DA chapter covers why third-party authority scores share the same "directional, not ground-truth" framing as third-party rank data. Clients ready to set up rank tracking properly can engage the SEO service or start with a free SEO audit.