Skip to content

Backlinks

How to get new backlinks indexed (so Google actually sees them)

Google can only count a link it has seen. Here is a step-by-step workflow for checking, tracking and getting your new linking pages crawled.

Published: 8 min readWeIndexer

You earned a guest post, a mention in a roundup or a listing in a directory that actually matters. Weeks later, nothing seems to have changed and the link does not show up in any report. The usual question follows: how do I get this backlink indexed?

This guide is written for anyone handling more than one or two new links at a time: an in-house SEO, a PR person tracking coverage, or an agency reporting to clients. It explains what "backlink indexing" really means and then walks through a repeatable workflow you can run on a list of URLs every few weeks.

A backlink is not a thing Google indexes on its own. What needs to happen is that Google crawls the page that contains your link. When it fetches that page, it parses the HTML, finds the <a href> pointing to you and records it. In practice the linking page usually also needs to be indexed for the link to carry much weight, because a page Google chose not to keep in its index is a page it does not consider valuable.

So "getting a backlink indexed" really means "getting the linking page crawled, and ideally indexed". That shifts the problem: you are not working on your own site, you are working on someone else's page.

Why Search Console does not help here

The URL Inspection tool and "Request indexing" only work for properties you have verified. You cannot inspect or submit a page on a site you do not own. The Links report in your own Search Console shows links Google already knows about, and it updates slowly, so it is not a good way to check whether a link from last week has been seen.

With that in mind, the workflow below has five steps: collect, verify, check index status, help discovery, re-check.

Step 1: Collect the list of linking URLs

Start with a single sheet. The exact URL of the page that carries the link matters, not the homepage of the site. A link from a blog post lives at that post's URL; if the post later moves into a paginated archive, the URL you track should still be the post itself.

Useful columns: linking URL, target URL on your site, anchor text, date the link went live, rel attribute, HTTP status, indexed (yes/no), date checked, action taken, notes. You will fill most of them in the next steps. Sources for the list include outreach replies, PR coverage alerts, partner pages you agreed on and the backlink tool you already use.

Before worrying about indexing, make sure there is something for Google to find. A surprising number of "unindexed backlinks" are links that were never crawlable in the first place. For each URL, check the following:

  1. 01

    HTTP status is 200

    The linking page should return 200 directly. A redirect to another URL, a 404, a soft 404 (an empty or "not found" page returning 200) or a 5xx error all mean you are tracking the wrong URL or the page is not usable.

  2. 02

    The link is in the HTML

    View the page source or fetch the raw HTML and search for your domain. The link should be a normal <a href="https://your-site/…">. Links injected only after user interaction, hidden behind JavaScript click handlers without an href, or placed inside an image with no link may not be picked up.

  3. 03

    Not blocked by robots.txt

    Open the linking site's /robots.txt and check that the path is not disallowed for Googlebot. If Google cannot crawl the page, it cannot read the link.

  4. 04

    The page is not noindex

    Look for <meta name="robots" content="noindex"> in the head or an X-Robots-Tag: noindex response header. A noindex page will drop out of the index, and Google tends to crawl such pages less over time. See Google's noindex documentation.

  5. 05

    Canonical points to itself

    If the linking page declares a canonical to a different URL (for example a tag page or the first page of a series), Google may index that other URL instead, and your link may not be on it.

  6. 06

    Note the rel attribute

    Record whether the link carries rel="nofollow", "sponsored" or "ugc". These do not stop the page being crawled, but they change how Google treats the link.

rel valueMeaningWhat to expect
(none)A normal editorial link.Google can follow it and use it for ranking signals.
nofollowThe site does not want to vouch for the target.Treated as a hint: Google may or may not use it for discovery or ranking.
sponsoredThe link is an ad, sponsorship or other paid placement.The correct label for paid links. Treated as a hint, not a ranking vote.
ugcUser-generated content, such as comments or forum posts.Treated as a hint. Common on community sites.

Anything that fails these checks does not need an indexing push. It needs a conversation with the site owner (fix the redirect, remove the noindex, restore the link) or it should simply be marked as lost.

Step 3: Check which linking pages are indexed

Now split the remaining list into indexed and not indexed. The tempting shortcut is typing site:example.com/page-url into Google one by one. It works for a handful of URLs but is unreliable at scale: results for the site: operator are an estimate, can vary between queries, may omit pages that are in fact indexed, and repeated automated queries quickly get rate limited or hit CAPTCHAs.

For a list of dozens or hundreds of URLs, a bulk index checker is more practical. WeRankLab's index checker accepts up to 1,000 URLs at a time, reports indexed or not indexed per URL, and works on pages you have no Search Console access to, which is exactly the situation with backlinks. Paste the results back into your sheet with the date.

Step 4: Help Google discover the pages that are not indexed

For a linking page that is live, crawlable and still not indexed, the realistic levers are about discovery and crawl priority. You cannot force indexing on another site, but you can make the page easier to find.

Send crawl requests

Since you cannot use "Request indexing" on someone else's site, an external URL indexing tool is the closest equivalent. WeRankLab's URL indexing service takes up to 1,000 URLs per submission, sends crawl requests to Google, and pre-checks each URL for noindex, a canonical pointing elsewhere, a robots.txt block or a redirect; URLs that fail are not sent or charged. A crawl is not a promise of indexing: Google still decides whether the page is worth keeping.

Ask the site owner for an internal link or sitemap entry

The most durable fix sits with the linking site. A new article that is only reachable through deep pagination, or a profile page with no links pointing to it, is effectively orphaned. A polite request to link it from a related article or category page, or to make sure it is in their XML sitemap, helps Google find it on its own. Many site owners are glad to do this because it helps their own page too. Our internal linking guide explains why this works.

Share the page where it is genuinely useful

If the article is worth reading, share it: in your newsletter, on your social profiles, in a relevant community thread where it answers a real question, or from a resources page on your own site. Real visits and real mentions are good for everyone. Do not post it in places where it is off-topic, and do not create throwaway pages just to point at it.

What not to do

Links you pay for, in money or in kind, must be qualified with rel="sponsored" (or nofollow). Buying followed links, large-scale link exchanges, automated link building and building extra layers of links pointing at your backlinks to "power them up" are link schemes under Google's spam policies and can lead to links being ignored or manual actions. Also accept that some linking pages are thin, duplicated or on low-quality sites; Google may never index those, no matter how often they are crawled.

Step 5: Re-check after one to two weeks and keep a log

Discovery and indexing take time, and timing varies a lot between sites. Re-run the index check on the not-indexed URLs one to two weeks after you acted. Record the date and the result rather than overwriting the old value, so you can see which actions tend to work for which kinds of sites.

  • Indexed now: mark it done. Spot-check it again in a month or two, since pages can drop out.
  • Still not indexed, page looks solid: check that the site owner made the change you asked for, then send one more crawl request. Repeating requests for the same URL every day does not help.
  • Still not indexed, page is thin or the site is low quality: stop spending effort on it. Note it as "unlikely to index" and focus on better links.
  • Link removed or page gone: mark it lost and follow up with the site owner if it was an agreed placement.

If the pages on your own site that receive these links are the ones not getting indexed, that is a different problem. Start with why a page is not indexed, and if Search Console shows "Crawled – currently not indexed", read the crawled but not indexed guide.

Backlink indexing checklist

  • Every new link is logged with the exact linking URL, target, anchor and date.
  • The linking page returns 200 without redirecting.
  • Your link is present as a plain <a href> in the HTML.
  • The page is not blocked in robots.txt and has no noindex tag or header.
  • The linking page's canonical points to itself.
  • The rel attribute is recorded, and every paid link is marked sponsored or nofollow.
  • Index status checked in bulk, not with dozens of manual site: searches.
  • Unindexed but healthy pages sent for crawling once.
  • Site owner asked for an internal link or sitemap entry where the page is orphaned.
  • Re-check scheduled for one to two weeks later, with results logged by date.

Run this loop every time a batch of new links lands and it stops being guesswork. You will know which links Google has seen, which ones need a nudge, and which were never going to count.