Premium launches are $39 $19 right now ยท no code needed

Logo Launch IT (Fast)
Brian MillotBrian MillotAugust 17, 202611 min read

Dofollow Backlinks That Actually Show Up in Ahrefs (2026)

Your directory listings are live but Ahrefs shows nothing. The four technical reasons backlinks stay invisible, and a 90-second audit to check any listing yourself.

On this page
Dofollow Backlinks That Actually Show Up in Ahrefs (2026)

You submitted to fifteen directories. Every one of them sent a confirmation email. Your listing is live, your logo is on their page, and your product name is spelled correctly. Six weeks later you open Ahrefs, and your referring domains chart is exactly where it was.

This is the most common frustration in early-stage SEO, and it almost never means the directories lied. It means the links failed one of four specific technical tests that decide whether a backlink is a backlink at all. This guide explains those tests, shows you how to check any listing in about ninety seconds, and gives you a submission sequence that produces links that actually appear.

Fair warning on where this comes from: LaunchIt is a launch platform that gives every listing a dofollow backlink, so we have an obvious interest in you caring about this topic. We will also show you exactly how to audit us, including a bug we found in our own implementation while writing this article. Trust the method, not the vendor.

A backlink counts when all four of these are true at once. Break any one and the link is invisible, no matter how good the listing looks.

  1. A crawler can fetch the page. If the listing sits behind a login, returns a soft 404, or is blocked in robots.txt, nothing else matters.
  2. The page contains a real anchor tag with your URL in it. Not a button, not a div with a click handler, not a logo image with a background style. An actual <a href="https://yoursite.com"> present in the HTML the server returns.
  3. The link does not carry rel="nofollow", "ugc", or "sponsored". Any of those tell search engines not to pass authority. The mention still exists; the equity does not.
  4. The linking page is indexed. A profile that no crawler has ever fetched is a business card in a drawer.

There is a fifth trap that catches more founders than any of the above: the link points somewhere that is not quite your site. A link to http:// when you serve https://, to the www version when your canonical is the bare domain, or to a URL loaded with tracking parameters, will often fail to consolidate onto the property you are actually watching.

The useful mental model: "they listed us" is a marketing fact. "an indexed page serves a dofollow anchor pointing at our canonical host" is an SEO fact. Only the second one moves anything.

The ninety-second audit for any listing

You do not need a paid tool to check whether a directory gave you something real. Do this on every listing you care about:

  1. Open the live listing page (not the directory's sales page, which is where the promises live).
  2. View source, do not inspect. This is the important part. Right-click and choose "View page source" to see the raw HTML the server sent. The DevTools inspector shows you the page after JavaScript has run, which is not what most crawlers see. A link that exists in the inspector but not in view-source is the single most common invisible-backlink cause, and the inspector will happily hide it from you.
  3. Search the source for your domain. If it is not there, JavaScript is building the link and third-party crawlers will likely never record it.
  4. Read the rel attribute on that anchor. Nothing, or rel="noopener", means dofollow. Anything containing nofollow, ugc, or sponsored means no equity.
  5. Check the page is indexed: search Google for site: followed by the listing URL. No result means no link.

Two of those checks catch problems the directory itself may not know about, which brings us to the uncomfortable part of this article.

We failed our own audit

While writing this guide we ran the ninety-second audit on LaunchIt. Our tool pages had a proper anchor with no nofollow, pointing at the maker's site. In the browser it worked perfectly. In view-source, the anchor read href="".

The URL was being attached by JavaScript after the page loaded. Google, which renders JavaScript, would likely have picked it up eventually. Ahrefs, Semrush, and Majestic, which mostly do not, would have seen an anchor pointing nowhere. Every founder who launched with us and then checked Ahrefs for their backlink was looking for something their crawler could not see.

We also found the second problem from the list above: once JavaScript did run, the link carried ?ref=launchit&utm_source=launchit&utm_medium=referral. Tracking parameters are fine on ads and newsletters that you control. On a backlink they are actively harmful, because the link then points at a parameterised URL rather than your clean canonical one, which is a great way to have equity land somewhere that does not help you.

Both are fixed now. The outbound link on every listing is rendered server-side, dofollow, and points at the clean destination with no tracking parameters attached. Attribution still works, because browsers send us as the referrer anyway. You can verify all of it in view-source on any live listing, which is the entire point.

We are telling you this because a directory that says "we give dofollow backlinks" and a directory that has actually checked its own HTML this quarter are different things, and you cannot tell them apart from the pricing page.

1. It was never dofollow to begin with

Most community platforms nofollow outbound links by policy, and they are right to: it is the correct use of the attribute for user-generated content. Assume nofollow on Reddit, Hacker News, Indie Hackers comments, and most forum posts. Those are excellent for traffic and terrible for link equity, which is fine as long as you know which one you are buying.

Review platforms are frequently conditional: free profiles get nofollow, paid tiers get dofollow. Directories change these policies quietly and without announcement. This is why you check the live listing after publishing, not the marketing copy before submitting.

2. The listing page was never indexed

A directory can be perfectly legitimate and still have thousands of profile pages Google has never bothered to fetch. This happens with very large directories where profiles are buried many clicks deep, with sites that have no sitemap, and with the thin-farm end of the market where Google has decided the whole section is not worth crawling.

The site: check catches this in seconds. If the page is not indexed after a month, the link does not exist in any meaningful sense, and no amount of waiting will change it.

3. The crawler could not see the anchor

This is the failure we just described in our own product, and it is endemic among modern single-page-app directories. If the outbound link is rendered by JavaScript, or only appears after a click, or is built as a button with a click handler instead of an anchor, then the crawlers that populate the backlink tools you check will not record it.

Google is more forgiving here since it renders JavaScript in a second indexing pass, but that pass is slower and not guaranteed. Ahrefs is the strict one, which is exactly why "it does not show in Ahrefs" is such a common complaint even for links that are technically fine in a browser.

Tracking parameters, http instead of https, www instead of bare domain, a redirect chain through a link shortener, or a link to your old Webflow or Vercel subdomain. Each of these can prevent the equity from consolidating onto the property you are measuring. When you fill in your website field on any directory, paste the exact canonical URL you want to rank, with no parameters and no trailing surprises.

Step 1: make sure your own site can receive the benefit

New links pointing at a site with technical problems are wasted. Before you start submitting, confirm one canonical host (pick www or bare and redirect the other), no accidental noindex on your marketing pages, a valid sitemap submitted in Search Console, and a robots.txt that does not block anything important. Our SEO guide for 2026 covers the short list that actually matters and skips the 400 audit warnings that do not.

Step 2: prioritise targets by authority, not by count

Fifteen indexed dofollow links from real directories will do more than two hundred from submission blasts. Sort your target list by Domain Rating, filter to the ones relevant to your category, and cap your first session at ten to fifteen. We maintain a list of startup directories ranked by live Ahrefs DR with every URL automatically checked so you are not submitting to dead sites, and you can check any individual domain with our free DR checker.

A word on DR: it scores the linking domain, while dofollow is a property of a specific link. A DR 80 nofollow passes nothing. A DR 35 dofollow passes something. Use DR to rank your list, then use view-source to confirm the link type.

Step 3: submit deliberately, in waves

Spread submissions over a few weeks rather than doing all of them the same afternoon. Use the same product name, the same one-sentence description, and the same canonical URL everywhere. That consistency is what turns scattered listings into a coherent entity that search engines and AI assistants can recognise as one product.

Step 4: wait properly, then verify

Give it two to four weeks. Crawl and index cycles are slow, and directory profiles are rarely a crawler's first priority. Then open your backlink tool, filter to new dofollow links, and check three things: the source URL is the listing page you expect, the target URL is your canonical domain, and the rel is what you were promised.

When something is missing, do not email the directory yet. Run the ninety-second audit on that listing first. Nine times out of ten you will find the answer yourself, and you will know whether the fix is on their side or yours.

Step 5: measure referring domains, not DR

Domain Rating is logarithmic and deliberately slow. Going from DR 5 to DR 15 can take a handful of good links; going from DR 40 to DR 50 takes a different order of magnitude entirely. Referring domains is the number that responds to your work in a timeframe where you can still learn from it. Watch that, and treat DR as the annual scoreboard rather than the weekly one.

What to avoid

  • Submission blasters. "Submit to 2,000 directories" services exist to produce a receipt, not links. The sites they submit to are precisely the ones no crawler indexes.
  • Bought guest post packages. Link networks get identified and devalued in batches, and you inherit whatever happens to the network.
  • Link exchange groups. Reciprocal patterns across a cluster of small sites are trivially detectable and get discounted as a group.
  • Fake reviews to unlock a listing. Beyond being against the rules of every serious platform, fabricated reviews and star ratings are a spam signal attached to your brand, and in many jurisdictions they are illegal in advertising.
  • Judging a directory by its logo wall. Impressive brand logos on a directory's homepage tell you nothing about whether the profile pages are indexed.

Frequently asked questions

In order of likelihood: the link is nofollow, the listing page is not indexed, the anchor is generated by JavaScript so the crawler never saw it, or the target URL does not match the property you are looking at. Run the ninety-second audit above and you will identify which one within a couple of minutes. Also allow two to four weeks before concluding anything, since crawl cycles are slow.

View the page source and find the anchor containing your URL. If its rel attribute is absent, or contains only noopener or noreferrer, it is dofollow. If it contains nofollow, ugc, or sponsored, it is not. That is the whole test, and it works on every site on the internet.

No, they are just a different product. Nofollow links from places people actually read send real traffic, real signups, and brand searches, and brand searches influence rankings through an entirely separate route. What they do not do is pass link equity, so do not pay for them expecting authority.

There is no threshold number, and anyone quoting one is guessing. What matters is a steady stream of links from genuinely independent, indexed sources. Fifteen quality referring domains in your first quarter is a solid, realistic start for a new product.

Yes, on every listing, and now you know how to verify rather than believe it: open any live listing, view source, find the anchor to that maker's site, and read the rel. It is server-rendered, has no nofollow, and points at the clean canonical URL with no tracking parameters. Our robots.txt allows all major crawlers including AhrefsBot, so the pages carrying those links can be indexed by the tools you use to check us. As described above, this was not fully true until recently, and finding that is exactly what the audit is for.

Not on the link itself. Parameters split your target URL and can send equity somewhere unhelpful. Use tracking on ads, emails, and buttons you control. For directory backlinks, keep the destination clean; you will still see the referral in your analytics because browsers pass the referring domain automatically.

The short version

  • A backlink counts only when it is a real anchor, in the served HTML, without nofollow, on an indexed page, pointing at your canonical URL.
  • View-source is your audit tool. The DevTools inspector will lie to you by showing JavaScript-generated links that crawlers never see.
  • Rank targets by DR, confirm link type by inspection, cap your first wave at ten to fifteen, and wait a few weeks before judging.
  • Track referring domains as your working metric and treat DR as a slow annual measure.
  • Audit the platforms that promise you links, including this one. Start from the ranked directory list, or launch on LaunchIt and then go read our HTML.

Ask AI about this article

Open your assistant with the article preloaded: key takeaways and next steps.

Share this article