VOOZH about

URL: https://apify.com/zerobreak/nofollow-link-audit

โ‡ฑ Nofollow Link Audit ยท Apify


Pricing

$2.99/month + usage

Go to Apify Store

Nofollow link audit tool that scans any webpage and reports every link's rel attribute, whether dofollow, nofollow, sponsored, or UGC, so SEO teams can check link types without reading raw page source.

Pricing

$2.99/month + usage

Rating

0.0

(0)

Developer

๐Ÿ‘ ZeroBreak

ZeroBreak

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 months ago

Last modified

Categories

Share

Nofollow Link Audit: Check Every Link's Rel Attribute on Any Webpage

Nofollow Link Audit scans any webpage and reports every link's rel attribute, classifying each as dofollow, nofollow, sponsored, or UGC. Each result includes the resolved link URL, anchor text, and whether the link points to an internal or external domain.

Give it a URL, run it, and get a clean dataset you can filter down to just the nofollow links, just the sponsored ones, or just the external dofollow links. Handles multiple URLs per run.

Use cases

  • SEO audit: confirm whether backlinks in your profile are actually followed before attributing them to rankings
  • Guest post verification: check whether a host site is passing PageRank through your placement or nofollowing it
  • Sponsored link compliance: find outbound paid links that have not been tagged rel=sponsored as Google requires
  • Competitor research: see which outbound links competitor resource pages follow vs nofollow
  • Link building: identify whether directories, forums, or blogs offer dofollow links before pursuing placements

Input

ParameterTypeDefaultDescription
urlstringrequiredSingle webpage URL to audit for link attributes.
urlsarray-Multiple webpage URLs to audit. Enter one per line.
maxUrlsinteger100Max pages to process per run. Caps cost and runtime.
timeoutSecsinteger300Overall actor timeout in seconds.
requestTimeoutSecsinteger30Per-request HTTP timeout in seconds. Requests exceeding this are skipped.
proxyConfigurationobjectDatacenter (Anywhere)Proxy type and location for requests. Supports Datacenter, Residential, Special, and custom proxies. Optional.

Example input

{
"url":"https://apify.com",
"maxUrls":100,
"requestTimeoutSecs":30,
"proxyConfiguration":{"useApifyProxy":true}
}

What data does this actor extract?

One record per link found on each audited page.

{
"pageUrl":"https://apify.com",
"linkUrl":"https://docs.apify.com/",
"anchorText":"Documentation",
"relAttribute":null,
"isDofollow":true,
"isNofollow":false,
"isSponsored":false,
"isUgc":false,
"isExternal":true,
"scrapedAt":"2025-03-07T10:30:00.000Z",
"error":null
}
FieldTypeDescription
pageUrlstringThe audited page where the link was found.
linkUrlstringFully resolved URL of the link.
anchorTextstringVisible anchor text. Null for image-only or empty links.
relAttributestringRaw rel attribute value (e.g. "nofollow sponsored"). Null if no rel attribute is set.
isDofollowbooleanTrue if the link passes PageRank (no nofollow, sponsored, or ugc rel values present).
isNofollowbooleanTrue if the link has rel=nofollow.
isSponsoredbooleanTrue if the link has rel=sponsored (paid or affiliate link).
isUgcbooleanTrue if the link has rel=ugc (forum post, comment, or other user-generated content).
isExternalbooleanTrue if the link points to a different domain than the audited page.
scrapedAtstringISO 8601 timestamp of when the link was extracted.
errorstringError message if the page failed to load. Null on success.

How it works

  1. Fetches each input URL and parses the HTML response with BeautifulSoup
  2. Finds all anchor tags with an href attribute
  3. Resolves relative URLs to absolute form and skips non-HTTP links (mailto:, tel:, javascript:)
  4. Reads each link's rel attribute and sets isDofollow, isNofollow, isSponsored, and isUgc flags
  5. Compares domains to determine whether each link is internal or external
  6. Pushes one record per link to the Apify dataset

Integrations

Connect Nofollow Link Audit with other apps and services using Apify integrations. You can integrate with Make, Zapier, Slack, Airbyte, GitHub, Google Sheets, Google Drive, and many more. You can also use webhooks to trigger actions whenever results are available.

FAQ

What link types does this actor detect? Four rel values: nofollow, sponsored, ugc, and dofollow (the absence of the other three). A link can have multiple rel values at once. For example, rel="nofollow sponsored" sets both isNofollow and isSponsored to true.

Does it crawl the entire site or just the given page? It audits links on each input URL but does not follow them to crawl deeper. To audit multiple pages, provide them all via the urls input field, or run a crawler first to collect the URLs you want checked.

Can it check links on JavaScript-rendered pages? This actor fetches raw HTML. Pages that inject links via JavaScript may return incomplete results. For JavaScript-heavy sites, use a browser-based actor to get the rendered HTML first, then pass those URLs here.

How many links can it process per run? There is no hard limit on links extracted per page. Use maxUrls to control how many pages are fetched per run (default 100, max 1000).

What does rel=sponsored mean for SEO? Google introduced rel=sponsored in 2019 to identify paid placements and affiliate links. It works like nofollow for PageRank but signals intent more precisely. Paid links without this tag violate Google's webmaster guidelines and can lead to manual penalties.

Run a nofollow link audit on any page to see exactly which links pass PageRank and which do not. Download the results as CSV, JSON, or Excel from the Apify dataset.

You might also like

Link Extractor

automation-lab/link-extractor

This actor extracts all hyperlinks from web pages. For each link, it captures the anchor text, href, rel attributes (nofollow, ugc, sponsored), target attribute, and classifies links as internal or external. It also detects the link's location in the page (nav, header, footer, main content,...

๐Ÿ‘ User avatar

Stas Persiianenko

65

Store Link Auditor & Dofollow Checker API

tugelbay/store-link-auditor

Backlink and dofollow checker API for store, marketplace, directory and profile pages. Audit target-domain links, nofollow, ugc, sponsored and noindex signals. Guide: https://konabayev.com/tools/store-link-auditor/?utm_source=apify_info&utm_medium=referral&utm_campaign=store-link-auditor

๐Ÿ‘ User avatar

Tugelbay Konabayev

2

Website Link Graph & Outbound Links Crawler

logiover/website-link-graph-crawler

Extract all links from a website to CSV/JSON. Maps internal & outbound link graph with anchor text + nofollow/rel flags. No API, no login.

Backlinks Checker

s-r/backlinks-checker

Get the full backlink profile for any domain โ€” domain score, referring-domain count, total-link count, and per-link records (origin URL, target URL, anchor text, follow/nofollow, dates).

Website Link Extractor โ€” List All URLs from Any Page

maged120/get-urls

Extract all links from any web page. Returns every URL found with anchor text and link type โ€” useful for quick link audits, competitor research, or sitemap building.

Backlink Checker - Backlinks, Referring Domains & Anchors

santhej/backlink-checker

Check backlinks for any domain or URL: referring page, anchor text, dofollow/nofollow, domain authority rank, spam score, and first/last seen dates. Filter by quality. Clean JSON/CSV for link audits & competitor research. An Ahrefs alternative. No API keys.

๐Ÿ‘ User avatar

Santhej Kallada

9

5.0

Link Relationship Analyzer

zerobreak/link-relationship-analyzer

Link relationship analyzer that crawls any website and maps all internal and external links, so SEO teams can audit anchor text, find orphaned pages, and see how a site's pages connect.

Website URL Crawler & Link Extractor

maximedupre/website-url-crawler

Crawl JavaScript-rendered websites and export a URL link map. Get source pages, depth, anchor text, link type, HTTP metadata, and crawl status.

๐Ÿ‘ User avatar

Maxime Duprรฉ

3

Broken Link Checker - Find Dead 404 Links

logiover/broken-link-checker

Site-wide broken link checker: crawl any website, find 404 and dead links, export the link audit to CSV or JSON with source page and status code.