To check if a backlink is indexed, check whether the page that contains it is in Google's index. Search Google for the exact URL in quotes, or with the site: operator plus the path. Those are quick but approximate. For a reliable answer, look for the referring page in your own Search Console's Links report, or ask the host to run URL Inspection. Before any of this, confirm the page can be indexed at all.
First: indexed, or indexable?
Two different questions get mixed up:
- Indexable means nothing technical stops Google: status 200, no noindex, not blocked in robots.txt, canonical pointing to itself.
- Indexed means Google actually crawled the page and keeps it.
If a page isn't indexable, checking whether it's indexed is pointless: it won't be, and it can't be. Start with our free indexability checker, then use the methods below on the pages that pass.
Method 1: search for the exact URL
Paste the full URL of the host page into Google, in quotes. If the page appears, it's almost certainly indexed. If it doesn't, it may still be indexed: Google doesn't always return results for raw URL queries.
Reliability: a positive result is trustworthy, a negative one isn't.
Method 2: the site: operator
Search site:example.com/path/to/article. This narrows results to that URL or section. It's convenient for checking many links by hand, and widely used.
Reliability: approximate. Google itself describes site: results as an estimate. Pages can be indexed and not shown. Use it as a hint, not a verdict.
Method 3: your own Search Console
In Search Console for your site, the Links report lists top linking sites and pages. A referring page appearing there means Google crawled it and saw your link.
Reliability: good for confirming, slow for new links. The report updates with a delay and doesn't list every link, so absence proves little.
Method 4: ask the host
If you have a relationship with the site, ask them to paste the URL into URL Inspection. It gives a definite answer and the reason if the page isn't indexed. They can also request indexing from the same screen.
Reliability: the best possible answer, if they're willing.
Method 5: backlink tools
Third-party link databases show whether they found your link. That's their own crawler, not Google's index. A link they see may not be indexed by Google, and the other way round.
Reliability: useful to monitor that the link still exists, not to confirm Google indexing.
Which method to use
| Method | Speed | Reliable "yes" | Reliable "no" | Works at scale |
|---|---|---|---|---|
| Exact URL search | Instant | Yes | No | Manual |
| site: operator | Instant | Mostly | No | Manual |
| Your Search Console Links | Days to weeks | Yes | No | Yes |
| Host's URL Inspection | Instant | Yes | Yes | No |
| Backlink tools | Varies | Not for Google | No | Yes |
What to do when a backlink isn't indexed
- Check indexability. If the page fails (noindex, robots.txt, 404, redirect, canonical elsewhere), fix it with the host or stop investing in that link.
- Check discovery. Is the page linked from anywhere on the host site? If not, ask for an internal link.
- Request a crawl. For one or two links, ask the host. For many, use an indexing service. @IndexForgeBot checks each link first and charges $0.01 only for those that pass.
- Wait and recheck. Give it a few days, then use methods 1–3 again.
- If it's crawled but not kept, the page itself is the problem. See why backlinks don't get indexed.
Checking a list of backlinks efficiently
For dozens or hundreds of links, manual searches don't scale. A practical routine:
- Keep every new backlink URL in one sheet with the date it went live.
- Run an indexability check on the whole list and mark technical failures.
- Send the rest for indexing in one batch.
- A week later, spot-check a sample with exact URL searches and look at your Links report.
- Contact hosts only about the links that matter most.
Common mistakes
- Checking your own page instead of the page that links to you.
- Treating a missing
site:result as proof that a page isn't indexed. - Paying to index pages that are noindexed or blocked in robots.txt.
- Checking too early. A link that went live yesterday may simply not be crawled yet.
Why site: searches sometimes lie
The site: operator searches a sample of the index and is tuned for speed, not completeness. It can miss pages that are indexed, show pages that were recently removed, and return different counts from one search to the next. It's fine for a quick look, but don't make decisions about money or about removing links based on a single site: result.
Reading your own Search Console Links report
The Links report in your Search Console shows "Top linking sites" and, for each, the pages that link to you. A few things to know:
- It updates with a delay, often days or weeks after Google crawls the page.
- It shows a sample, not every link.
- A link appearing there means Google crawled the page and saw the link, which is the signal you care about.
Use it to confirm that a batch of links landed, not to check yesterday's placement.
A worked example
Suppose you published a guest post on blog.example.com/tools-roundup a week ago. Here's how a check would go, step by step:
- The free checker reports 200, no noindex, not blocked, canonical to itself. The page can be indexed.
- An exact URL search in Google returns nothing. That doesn't prove it's missing.
- The post isn't linked from the blog's homepage or category. That explains a slow crawl.
- You ask the host to add it to a category, and send the URL for indexing.
- Four days later, the exact URL search returns the post. Weeks later, the Links report lists it.
Signals from your own traffic
If the linking page sends you visitors, you'll see it as a referrer in your analytics. That tells you the link works for people. It says nothing about indexing by itself, but a page that gets traffic is also more likely to be crawled regularly.
How often to recheck backlinks
| Link type | Recheck |
|---|---|
| New placement | After one week |
| Paid or high-value link | Every 2–3 months |
| Profiles and directories | Twice a year |
| Bulk or low-value links | Spot-check a sample |
Why your link tool and Google disagree
Link databases run their own crawlers on their own schedules. They may find a link Google hasn't processed yet, or keep showing a link Google already dropped. They also see pages Google refuses to index, like noindexed profiles. Treat tool data as "the link exists on the web" and Google's data as "Google counts the page". Both are useful, for different questions.
When a link disappears from the index
A backlink that was indexed can drop out later. Common reasons: the host deleted or moved the page, added noindex during a redesign, or Google re-evaluated the page and stopped keeping it. If an important link vanishes, check the page first. A technical change is easy to spot and often easy to reverse with the host.
Checking many links without manual searches
For large lists, separate the two questions. Indexability can be checked automatically for any number of URLs: status, redirects, noindex, robots.txt, canonical. Actual indexing can only be confirmed reliably for sites you control. For everything else, confirm a sample by hand and rely on the Links report for the rest over time.
What "indexed" doesn't tell you
Knowing that a page is in the index answers one question: can Google see the link? It doesn't tell you whether Google gives the link any weight. Links from irrelevant pages, paid links without the right attributes and links from pages Google considers low quality may be indexed and still count for little. Use indexing as a gate: a link that isn't indexed can't help, a link that is indexed might.
That's also why it isn't worth chasing indexing for every single link. Focus on the placements that would matter if Google counted them.
Recording results so you can compare later
Keep the check date next to every result. A link that wasn't indexed on day 3 and was indexed on day 10 tells you how long that host usually takes. Over a few months, these notes show which hosts are worth buying from again.
Indexed today, gone next month
Pages drop out of the index when hosts prune old content, move sections or add noindex to archives. A link checked once at purchase can quietly stop counting later. For links you paid for, a recheck every one to three months is enough to notice changes while you can still ask the host to restore the page.
Common questions
How long after publishing should a backlink be indexed?
On active, well-crawled sites, often within days. On small sites, weeks. After a crawl request, accepted links are usually indexed in 1–3 days.
Can a backlink be indexed and still not count?
Yes. Google may index the page and still discount a link it considers paid, spammy or irrelevant. Indexing is necessary, not sufficient.
Is there a tool that checks Google indexing in bulk?
Several services offer index checking, with varying accuracy, because Google doesn't provide a public API for this. For your own sites, Search Console remains the reference.
Have links stuck outside the index?The bot checks every URL first and charges $0.01 only for links that go through. 10 free to start.
Open the bot