A dofollow nofollow link checker shows whether a specific webpage links to your site, and whether that link is coded to pass SEO value or not. This tool runs that check in bulk: enter your root domain and paste up to 50 URLs, and for each one you'll see whether it links back to your domain, what the matched link's anchor text and destination are, and whether the link is dofollow (the default, which search engines can follow and credit) or nofollow, ugc, or sponsored (which search engines are told not to pass ranking credit through).
Who Should Use This Tool
This is a verification tool, not a discovery tool - you tell it which pages to check, and it tells you what's actually there. That makes it useful any time you already have a list of URLs and need to confirm what kind of link, if any, sits on each one:
- Link builders and SEOs confirming that guest posts, resource-page mentions, and outreach placements went live as agreed, and whether the agreed link is actually dofollow.
- Agencies compiling link-building reports for clients, where "the link is live" and "the link passes value" are two different line items.
- Website owners checking whether a directory listing, partner site, or press mention linked back the way it was promised.
- Content marketers auditing sponsored posts or influencer mentions, where a missing
rel="sponsored"tag can be a disclosure issue as much as an SEO one.
How to Use the Bulk Dofollow Link Checker
- Enter your root domain. This is the domain you want to check backlinks for (e.g. yoursite.com) - a match against any page or subdomain under it counts.
- Paste your URL list. One URL per line, or separate them with commas - up to 50 at a time.
- Verify you're human. Click Check Dofollow Links and complete the reCAPTCHA check, then the tool fetches and scans every page at once.
- Read the results. Each row shows whether the page links to your domain, what the matched link looks like, and whether it's dofollow or nofollow.
How the Check Works
For each URL you submit, the tool requests the live page over HTTPS, parses its HTML, and walks every <a href> tag on the page. Each link's destination is resolved to a full URL - relative links like /about are expanded against the page's own address - and compared against your root domain. A match against yoursite.com, www.yoursite.com, or a subdomain like blog.yoursite.com all count, since they resolve to the same registrable domain.
When a matching link is found, the tool reads its rel attribute. If rel contains nofollow, ugc, or sponsored, the link is classified nofollow; if there's no such attribute, it's dofollow. A page can contain more than one link to your domain - if any of them is dofollow, the result shows dofollow, since one followable link is generally what matters for a link-building placement.
This check runs against the page as it exists right now, fetched fresh the moment you click "Check." It isn't pulling from a stored index or a historical crawl, and it can't read links that only appear after client-side JavaScript runs on the page.
Dofollow vs. Nofollow: The rel Attribute
Every link is dofollow by default. A link only becomes nofollow when the page's HTML explicitly adds a rel value telling search engines to withhold ranking credit:
| rel value | Meaning | Passes SEO value? |
|---|---|---|
| (none) | Standard dofollow link | Yes |
| rel="nofollow" | Editor doesn't vouch for the destination | No |
| rel="ugc" | User-generated content (comments, forum posts) | No |
| rel="sponsored" | Paid or sponsored placement | No |
Search engines can still crawl through nofollow links to discover pages, but as a rule of thumb they don't treat them as an endorsement worth passing ranking credit for.
What Each Result Means
- Linked? Yes/No - whether at least one link to your root domain was found anywhere on the page.
- Link Type - Dofollow if at least one matching link has no restricting
relattribute, Nofollow if every matching link carriesnofollow,ugc, orsponsored. This is blank when no link was found. - Matched Link - a sample of the actual anchor text and destination URL the checker found, so you can confirm it's the placement you expected rather than an unrelated internal link.
- Status - whether the page fetch succeeded. An error here (timeout, 404, blocked request) means the tool couldn't read the page at all, which is different from "not linked."
Why Dofollow and Nofollow Links Matter for SEO
Links remain one of Google's core ranking signals, and a dofollow link is the version of a link that's eligible to pass that credit - so it's the direct ranking factor most link-building work is aimed at. Nofollow, ugc, and sponsored links work differently: Google has said it treats these as hints rather than absolute directives for crawling and indexing, which means a nofollow link can still get a page discovered, but it isn't the same vote of confidence a standard link is.
That distinction matters when you're evaluating a campaign. A placement with a nofollow link can still be worth pursuing for referral traffic, brand visibility, and a natural-looking link profile - a backlink profile made up entirely of dofollow links from a narrow set of obviously paid placements is itself a pattern search engines can flag. Treat dofollow links as your primary ranking lever and nofollow links as a secondary, still-useful signal rather than a wasted placement.
Example: Checking a Guest Post Placement
Input: root domain yoursite.com, URL checked https://industry-blog.com/guest-post-title.
Result: Linked: Yes · Link Type: Nofollow · Matched Link: anchor text "read the full guide here" pointing to https://yoursite.com/guide.
What it means: the publisher did add the agreed link, so the placement delivered on that front, but the link won't directly contribute to rankings the way a dofollow placement would.
Recommended action: if the original agreement specified a dofollow link, follow up with the editor and reference that agreement. If it didn't, treat the placement as a traffic and visibility asset rather than a ranking one, and weigh that against what it cost.
Real-World Use Cases
- Guest post verification - confirming a published guest post includes the agreed link, in the agreed format, before marking the placement complete.
- Outreach campaign audits - running a whole spreadsheet of placements through the checker at once instead of opening each page individually.
- Client reporting - giving an agency a page-by-page breakdown of which links are live and which are dofollow versus nofollow.
- Directory and citation checks - confirming a business directory or citation site actually linked back, and whether that link carries any SEO weight.
- Competitor spot-checks - when you already know where a competitor has backlinks from a backlink index tool, checking whether those specific links are dofollow.
Common Mistakes to Avoid
- Checking the wrong URL. If a page was moved, redirected, or canonicalized after the link was added, checking the old URL can show "not linked" even though the link exists on the current version of the page.
- Assuming "not linked" always means the link was never added. It can also mean the link is injected by JavaScript after the page loads, sits behind a login, or the page blocked the request.
- Treating every nofollow result as a wasted placement. Nofollow links still carry traffic and brand value; they simply aren't a direct ranking signal.
- Not rechecking over time. A link can switch from dofollow to nofollow (or the reverse) if a site's editorial policy changes, so a one-time check isn't a permanent record.
Expert Recommendations
When auditing a link-building campaign, track the dofollow-to-nofollow ratio across the whole campaign rather than judging each placement in isolation - a healthy mix of both is normal, and a link profile that's suspiciously all-dofollow can draw more scrutiny than one with a natural blend. Re-check important placements periodically rather than once at launch, since site owners occasionally change link attributes long after the original post went live, sometimes without notice. And treat this tool as a verification step in a larger process, not a replacement for a full backlink index: it confirms what a specific link looks like today, but it won't discover new backlinks you don't already know about.
Related SEO Concepts
- Link equity - the ranking value a page can pass to another page through a dofollow link.
- Anchor text - the clickable text of a link, which search engines use as a relevance signal for the linked page.
rel="ugc"andrel="sponsored"- nofollow variants that let search engines distinguish user-generated links and paid placements from an editor's own endorsement.- Backlink profile - the full collection of links pointing to a site, including their dofollow/nofollow mix, anchor text variety, and source diversity.
Limitations to Keep in Mind
- This tool checks the URLs you provide - it doesn't discover new backlinks on its own. Pair it with a backlink index if you need to find links you don't already know about.
- Links added purely through client-side JavaScript after the page finishes loading won't appear, since the check reads the page's initial HTML.
- Pages behind a login or paywall, or that actively block automated requests, can't be fetched and will show as an error rather than a result.
- Results reflect the live page at the moment you run the check - if a link is added or removed afterward, you'll need to check again.
- Checks are capped at 50 URLs per request and 10 check requests per day, per visitor.
AudEsto builds this checker alongside a handful of other free SEO utilities, including the domain and index-status tools linked below. If you're mid-campaign, enter your root domain and this batch of URLs at the top of the page to see the dofollow and nofollow status of every placement in one pass.