VellumUp
PricingBlogIntegrationsComponents
Sign inRegister
Back to tools

Follow / Nofollow Link Checker

Check every link on a page and see at a glance which are follow, nofollow, sponsored, or ugc, split by internal and external.

About this tool

This tool fetches a page once and reads the rel attribute on every link it finds, classifying each as follow (the default, when no rel value is present) or nofollow, sponsored, or ugc, the three values that tell search engines a link isn't meant to be treated as a vote of confidence. Links are also split by internal versus external, since the two most common real questions are how many outbound links pass credit to other sites, and whether a specific backlink pointing back to your own site was marked follow or nofollow by the site linking to you. Only the raw HTML returned by the server is read, so a rel attribute added only after client-side JavaScript runs would not be seen here.

It's worth knowing that Google changed how it treats these values in 2019: before then, nofollow (and the sponsored/ugc values added at the same time) were an absolute directive, Google would never follow the link or pass any ranking signal through it. Since September 2019, Google treats all three as hints rather than directives, meaning Google may still choose to crawl a nofollow link and, at its own discretion, take it into account as one signal among many, though it still won't be treated the same as an unmarked, fully-vouched-for link. The practical guidance hasn't really changed because of this: mark paid links sponsored, mark untrusted user content ugc, and use plain nofollow for anything else you don't want to vouch for, this tool still shows you exactly which links carry which marking either way.

Explore more free tools

Meta Tags Checker

Check a page's title, description, canonical URL, Open Graph, and Twitter Card tags for issues.

Redirect Checker

Follow a URL's full redirect chain hop by hop, with status codes and warnings for loops and insecure hops.

Anchor Text Checker

Check every link on a page and see its anchor text distribution, with a warning when one phrase dominates.

Frequently asked questions

A nofollow link is a signal to search engines that a site owner doesn't want to vouch for the link or have it treated as an endorsement. Correct as of Google's September 2019 change: Google now treats nofollow as a hint rather than an absolute directive, meaning it may still crawl the link and consider it as one signal among many, at its own discretion, rather than always ignoring it completely the way it did before 2019.
All three tell search engines the link isn't a straightforward endorsement, but they describe why. Sponsored marks a paid or advertising link, required by Google's own guidelines for any link that was paid for in cash, goods, or services. Ugc marks a link inside user-generated content, such as a comment or forum post. Nofollow is the general-purpose value for anything else the site does not want to vouch for. A link can carry more than one of these at once. Since September 2019, Google treats all three as hints it may weigh at its discretion rather than instructions it always follows exactly.
A site's mix of follow and nofollow outbound links is something search engines look at as a signal of how a page is put together. Sponsored or affiliate links that are not marked sponsored or nofollow can run against a site's own guidelines, so checking this after publishing is a common cleanup step.
When trying to earn links from other sites, whether a placement came through as follow or nofollow strongly affects how much weight it's likely to carry. This is one of the most common single checks in link-building and outreach, since the same-looking link on a page can be either, depending on how the linking site chose to mark it, and a follow link is still the more valuable outcome even under Google's current hint-based treatment.
No. Like the other tools on this page, it reads the raw HTML returned by the server. A link, or a rel attribute on a link, added only after client-side JavaScript runs would not be seen here, since search engine crawlers vary in how reliably they execute JavaScript before reading a page's links.
No. The address is used only to fetch the page for that one check, and nothing is saved. Only public web addresses can be checked: requests to private or internal network addresses are refused.
No, not anymore. Before September 2019, nofollow was an absolute directive, Google would never follow the link or pass any signal through it. Since Google's September 2019 announcement, nofollow, sponsored, and ugc are all treated as hints instead: Google may still crawl a nofollow link and weigh it as one signal among many, entirely at its own discretion, rather than always disregarding it outright. This doesn't change the practical advice, mark links appropriately based on what they actually are, but it's a real, dated change worth knowing if you last learned about nofollow before 2019.

Want SEO and GEO content
in your brand voice, automatically?

Try it risk-free — a content plan, keyword research, and up to 5 articles on us.

Say hello

support@vellumup.com

Follow us

Product

PricingFree ToolsShopify App StoreWix App MarketWordPress Pluginnpx vellumup-init

Company

BlogIntegrationsComponentsAffiliates

Integrations

DocumentationWordPressShopifyWebflowWixWebhooksNext.js

Legal

Terms of ServicePrivacy PolicyAccessibility
VellumUp

© 2026 VellumUp. All rights reserved.