How to tell if a backlink worked: what to check, and when
You paid for a link, and now you want to know if it did anything. The honest answer is that one link on its own rarely gives you a clean result, and anyone who shows you a ranking jump and credits it to a single link is guessing. What you can check is whether the link exists, whether Google has seen it, and whether the page it points to is moving. Here is what I check, in the order it becomes possible to check it.
Before the link goes live: write down where you start
Most people skip this, and then have nothing to compare against. Before a link is placed, note four things for the page it points to:
| What to record | Where to get it |
|---|---|
| The target page URL | Your own site |
| Two or three queries the page should rank for, and its current position for each | Search Console, Performance report, filtered to that page |
| Impressions and clicks for that page over the last 28 days | Search Console, same report |
| Referring domains to that page | Ahrefs or a similar tool, URL mode |
It takes five minutes, and it is the only way to say later whether anything changed.
Week one: is it the link you paid for?
As soon as the editor confirms, open the page and check the link itself:
- It is there, in the body of the article, not in a sidebar, footer or author box.
- It points to the right URL, with no typo and no redirect you did not expect.
- It is dofollow, if that is what was agreed. Right-click the link, choose Inspect, and look for rel="nofollow" or rel="sponsored". Google's guidance asks for paid links to carry one of those, so a link without them is a choice the publisher made, and one with them will not pass ranking value.
- The anchor and sentence are what you agreed.
- The page is not blocked from Google. Check the page source for a noindex tag.
I do this for every link I place before the live URL goes into the client's report, so the client can check it too. More on the anchor side in anchor text for SaaS backlinks.
Weeks two to eight: has Google seen it?
A link only counts once Google has crawled the page it sits on. Two ways to check:
- Search Console, Links report. It lists sites linking to you and the pages they link to. It is useful, but Google says it shows a sample of links, not all of them, and it does not say whether a link is nofollow. A link missing from this report does not mean Google has not found it.
- Ahrefs, or your backlink tool. Look up the linking page. Third-party tools often pick up a new link before Search Console shows it, and they tell you the link attribute.
If the linking page itself is not indexed (it has no ranking keywords and no organic traffic in your tool), the link is unlikely to count for much. That is why I check the page before buying, not after: see how I vet a link insertion site.
Months one to three: what changed for the page?
Go back to Search Console, Performance report, filter to the target page, and compare the period after the link with the period before it. Look in this order:
- Impressions. Usually the first thing to move. More impressions means Google is showing the page for more searches, or more often.
- Average position for your two or three queries. Compare with what you wrote down at the start.
- New queries. Sort by query and look for searches the page did not appear for before.
- Clicks. These come last, once positions are high enough to get them.
You can also check referral visits from the linking page in your analytics tool. A link on a page people read sometimes sends a few visitors directly. Many send none, and that alone does not mean the link failed.
Why one link rarely gives you a clear answer
Rankings move for many reasons at once:
- Google updates, which can shift a whole set of results in a week.
- Changes to your own page, such as a rewrite or new internal links.
- Your competitors gaining or losing links of their own.
- Other links you got in the same period, some you may not even know about.
So I judge a group of links pointing at one page over a few months, not one link over a few weeks. If you place five links to a feature page and its impressions and positions rise while nothing else changed, that is a reasonable signal. If one link goes live and the page jumps the next day, something else probably caused it.
How long it takes
Google does not publish a timeline, and I will not invent one. In practice, the first part is how long Google takes to crawl the linking page, which can be days or weeks. Any effect on rankings usually comes later than that, and depends on how competitive the query is. Plan to judge a set of links at around three months, and treat anything earlier as early signs only.
A simple tracking sheet
One row per link is enough:
| Column | Example |
|---|---|
| Live date | 2 Nov |
| Linking page URL | the article URL |
| Target page | /features/time-tracking/ |
| Anchor | automatic time tracking for client work |
| Attribute checked | dofollow, body text |
| Linking page indexed? | yes, ranks for 14 keywords |
| Seen in Search Console or Ahrefs? | Ahrefs: yes. Search Console: not yet |
| Target page position at start / at 3 months | 28 / 19 |
The example values are illustrative. The point is to keep the before and after on one line.
When a link really did not work
Some failures are clear and worth acting on:
- The link is gone, or the article was deleted or moved.
- The publisher added nofollow or sponsored after you checked.
- The linking page dropped out of Google's index.
If a link I placed drops within a year, I replace it. That is part of the price, as my link insertion page says. Links lost because the linking site is hit by a Google update or a spam action are excluded.
And if the links are all live and indexed, and the page still has not moved after a few months, the problem is often the page, not the links. The page may not match what searchers want, or the competition may need more links than you placed. Both are covered in how many backlinks do I need.
Send me your product and the pages you want to push. I will send back the sites on my list that fit your category, before you pay anything.