Semrush Rank Tracking Digest
Live demo
Watch it work before it's live
Rank digest 18 August 2026
Rank history shows visibility moving from 3,410 to 3,602 overnight. Kotiteatteri kaiuttimet went 11 to 3 on the category page, langattomat kuulokkeet 8 to 6, and levysoitin huolto slipped 4 to 9. Two vinyl storage terms appear in the top pages report for the first time. The pull for hifikauppa.fi returned its overview with no keyword movement attached.
What you'll need
Set up in minutes
Connect Semrush
One sign-in. The agent acts through your account, scoped to what this template uses.
Connect Slack
One sign-in. The agent acts through your account, scoped to what this template uses.
Tracked domains
The domains this digest covers, yours first and then any competitor worth watching, each with the Semrush database it should be read in, plus the sections of the site or kinds of terms you care about most.
Digest style
What lands in Slack each morning: which domain leads, how far a keyword has to travel before it earns a line, how many movers you want in each direction, and who to tag when a pull comes back empty.
Choose which agent runs it
NoClick's built-in models work out of the box — or bring Claude Code, Codex, and other coding agents on your own subscription.
Watch it handle a test run
A staged conversation against a simulated world — then it’s live.
The brief
About this agent
Rank tracking is the SEO number people check daily and almost nobody shares, because it sits behind a seat someone else pays for. This agent makes a single pass over every domain you list each morning, writes what moved as a position before and after with the page holding it, and puts overnight competitor gains in the same message. It suits teams who want the movement in the channel they already work in, without the units bill that comes from clicking around a dashboard.
What people use it for
- Movement the morning it happens - A term falling off the first page appears the next morning with both positions attached, instead of surfacing in a monthly report when the cause is three deploys behind you.
- Watch rivals take ground - Domains you list get pulled the same way yours does, so a competitor's new pricing page winning three commercial terms overnight is a line in the digest rather than a discovery weeks later.
- Catch your pages competing - Where two of your URLs swap on one keyword, the digest says the ranking page changed and names both. Printed as a bare number that same event looks like a drop and gets fixed in the wrong place.
- One pull, one predictable bill - Every run makes the same handful of requests for each domain, so the units are arithmetic rather than a surprise. That is the difference between a daily habit and a subscription somebody quietly cancels.
Before you fork
What do I need on the Semrush side?
An API key on a plan that includes units, since rank and keyword data are not part of a standard interface subscription. You list the domains with the database each is read in, and pick a channel. No project is created on your account: the agent reads those databases directly for the domains you name.
How many units does this burn?
A fixed set of calls per domain per run, and the instructions forbid retrying or widening a request. Ten domains checked daily cost ten times what one costs, which is arithmetic you can do before forking it. If units get tight, shorten the domain list or restrict the schedule to weekdays.
Will it tell me why a ranking moved?
No, and the restraint is deliberate. Third party rank data is a sample, positions differ from what you personally see in a browser, and the honest reading of a drop is a fact plus an open question. It prints positions as they arrived, labels Semrush traffic figures as estimates, and offers no forecast, no promised recovery and no cause it cannot actually see.
Keep exploring
More ways to run it
Run it with your coding agent
More agents like this
GitHub PR Review Agent
Reads every pull request the minute it opens and leaves one comment with a plain read of the change, a verdict on each…
Stripe Checkout Recovery Agent
Catches every abandoned Stripe checkout and leaves a short recovery email in Gmail naming the exact items and prices the…
Failed Payment Recovery Agent
Turns every failed charge into a ready-to-send dunning email in Gmail and one Slack line, with the amounts and dates pulled…
Stripe Revenue Digest Agent
Turns yesterday's Stripe activity into one Slack message every morning: what came in, what failed, who churned, and the one…
Make it yours
Put Semrush Rank Tracking Digest to work.
Free to start. Guided setup, a test run against staged conversations, and it's live.