Built for on-call SEOs
Monitor backlinks and get paged when they vanish
Rankift is a backlink API for in-house SEOs who would rather get a Slack message than open a dashboard. Snapshot a domain, diff it on a schedule, and read only what changed.
- Snapshot referring domains with one call
- Diff against last week in twenty lines
- Free
domain,overviewandstatsactions
$ curl "https://rankift.com/api.php?action=overview&q=nytimes.com&key=sk_live_..."
- domains in our own link index
- 181,132,097
- domain-to-domain links
- 2,774,625,913
- backlinks indexed, refreshed about monthly
- ~798.5 billion
- free credit on sign-up, no card
- $100
What it is for
How to monitor backlinks when nobody is watching a screen
Most link tools are built for people who look at charts. This one is built for the person who gets paged. Four jobs cover almost every alert we have heard about.
A lost link is an incident
A referring domain that was there last snapshot and is gone now needs an owner and a timer. The lost links runbook shows who checks what, in which order.
A new rival link is a signal
When a competitor lands a link from a site you also want, you should hear about it within days. See competitor backlink alerts for the rules and the severity table.
A traffic drop needs a post-mortem
Core updates arrive without warning, and the first question is always the same: did our links move first? Work through the core update post-mortem.
A weekly diff is the whole product
Pull, store, compare, post. The weekly backlink diff recipe is a single Python file and a cron line.
The smallest monitor: one call, one file
Run this from cron on Monday. Save the output next to last week's file and compare them. That is the entire idea.
curl -s "https://rankift.com/api.php?action=refdomains&q=example.com&per=1000&key=$RANKIFT_KEY" \
> snapshots/example.com-$(date +%F).json
# 2 credits per call = $0.0002, whatever the row count (max 1,000 rows)How it works
From sign-up to the first page-out
- 1
Sign in with Google
No card is asked for. The account starts with $100 of credit, which is 1,000,000 credits.
- 2
Make a key and test it
The
overviewaction is free, so a bad key or a typo costs nothing. A wrong key returns HTTP 401. - 3
Snapshot your own domain first
Pull referring domains for the site you are paid to protect and store the JSON with a date in the filename.
- 4
Add rivals and a schedule
List three to five competitors, run the same pull weekly, and post only the differences to Slack or email.
Compare
What the monitor can and cannot see
| Question | Rankift API | Where to look instead |
|---|---|---|
| Did a referring domain disappear? | Yes, between monthly index refreshes | Your own crawl for same-day proof |
| Did a rival gain a link this week? | Only if it reached our index | Search Console links report for your own site |
| How fast do changes show? | About once a month | Ahrefs or Semrush for fresher crawls |
| Keywords and rank tracking? | No | Ahrefs, Semrush, a rank tracker |
| Price of one pull | 2 credits, $0.0002 | Ahrefs API units start at $129/month |
FAQ
Questions on-call SEOs ask before wiring this up
How do I monitor backlinks without paying $129 a month?
Use prepaid credit instead of a subscription. One referring-domain pull costs 2 credits, so $0.0002, and returns up to 1,000 rows. Store a snapshot weekly, compare it with the last one, and a hundred domains cost about a cent a week. New accounts get $100 free.
How fresh is the link data?
The index refreshes roughly once a month, so a link built last week may not appear yet. A weekly job still works, because it runs the diff and stays quiet until the index moves. For same-day proof, check the live page yourself.
Can it alert me when a competitor gets a new link?
It cannot send alerts itself. You schedule the pull and post the difference wherever your team reads. The rules for deciding what is worth a message are on the competitor alerts page, with a severity table.
Do I need to know how to code?
A little. The recipe is about twenty lines of Python and one cron line. If you cannot run cron, the free explorer and the domain action still answer one-off questions, and a developer friend can schedule the rest in an hour.
Will this tell me why my traffic fell?
No tool can promise that. It tells you whether your link profile changed before the drop, which rules one cause in or out. The core update post-mortem lists the other checks to run.
Should I disavow spammy links it finds?
Rarely. Google has said it ignores most junk links, and the tool exists mainly for manual actions. Read the spam links triage page before you upload anything to Search Console.
What happens when my credit runs out?
The API returns HTTP 402 and your job fails loudly instead of silently. Top up with USDT (TRC-20) from the account page. Every authenticated response includes the remaining balance, so a script can warn you early.