Track keyword positions across your GSC imports
SearchTriage now lets paid plans track selected GSC queries and compare average positions across complete, non-overlapping reporting periods.
SearchTriage now includes keyword position tracking built directly from imported Google Search Console data.
Paid-plan users can choose important queries from a retained GSC import, add them to a per-site watchlist, and see how their average positions change as later exports are uploaded. The result is a focused ranking table rather than another AI-written summary.
This feature is deliberately based on Google Search Console average position. It is not a live SERP rank checker, and SearchTriage does not send automated searches to Google. It tracks the first-party performance data already present in your imports.
Choose real queries from your own GSC data
Keyword tracking starts with queries that SearchTriage has actually parsed for the selected site. Open Keyword tracking, choose a retained import, then search, sort, and select the queries worth watching.
This keeps the watchlist grounded in real search evidence. A query cannot be added by changing a form value or entering an unrelated phrase: it must belong to the selected site's import.
When a query is selected, SearchTriage backfills every retained processed import that contains suitable query data. Future query imports update active watchlist items automatically.
If an export contains segmented rows for the same query, positions are combined using impressions as the weighting. Clicks and impressions are added together, and CTR is calculated from those totals.
Comparisons that avoid misleading arrows
GSC exports do not always cover neat, matching periods. A user might upload seven days, then upload 90 days that overlap the same week. Another export may have missing dates or no Dates dataset at all.
SearchTriage only displays a movement arrow when both reporting periods:
- have known start and end dates
- contain no coverage gaps
- do not overlap
- differ in length by no more than one day
When those conditions are not met, the table says Not comparable and explains why. It does not manufacture a trend from incompatible data.
For valid comparisons, a position improvement of at least 0.5 shows a green upward arrow. A decline of at least 0.5 shows a red downward arrow. Smaller changes are shown as stable in grey. Because lower GSC positions are better, moving from position 12 to position 8 is an improvement.
Missing queries are not treated as ranking losses
A tracked query may be absent from a later export because it received too little visibility, fell outside an export row limit, or genuinely stopped appearing. Absence alone does not prove a ranking decline.
SearchTriage marks that snapshot as Not found and keeps the last observed position separately. No red arrow is shown. This distinction matters when reviewing large sites or exports whose query sets change from one period to the next.
Position history that survives import cleanup
Tracked keyword snapshots are stored independently from the heavier parsed query and page rows. The compact history remains available when old parsed rows are pruned under SearchTriage's retention policy or when the source import is deleted.
You can pause a keyword to free a plan slot without deleting its history. Resuming it checks retained imports again. If a plan is downgraded, SearchTriage pauses the newest keywords above the new allowance instead of discarding them, and leaves the user in control of which ones to resume later.
Keyword limits by plan
Keyword tracking is available on paid plans because meaningful movement needs more than the Free Sample's single lifetime import.
- Starter: 20 active keywords per site
- Builder: 100 active keywords per site
- Growth: 500 active keywords per site
- Agency and Agency Plus: unlimited active keywords per site
These limits count active watchlist items. Paused keywords keep their history without using an active slot.
A practical view of search movement
The report can be searched, filtered by movement, sorted by position, clicks, impressions, or change, and reviewed site by site. It is useful for watching priority commercial queries, important support questions, striking-distance opportunities, or pages recently updated after a SearchTriage recommendation.
Keyword movement is still evidence, not a verdict. Average position can vary with country, device, query mix, and search behaviour. SearchTriage keeps the comparison rules visible so the table supports judgement rather than replacing it.
See the full plan allowances on SearchTriage features, or compare plans to choose the right watchlist size.