Nofollow, Sponsored or UGC? How to Mark Links on a Small Business Blog (2026)
Should a small business blog use nofollow, sponsored or ugc?
Yes, but only on links that need a label. Most links on your blog need no rel attribute at all. Use rel="sponsored" for paid or advertising links, rel="ugc" for links that visitors add, and rel="nofollow" for links you don't want to vouch for. Google's own documentation says regular links that you expect Google to fetch and parse without qualification don't need a rel value. Buying unmarked ranking links is a separate problem; whether small business blogs need backlinks quotes Google’s current rules.
The rest of this page shows how to decide in under a minute, what each value means, and the cases small business owners most often get wrong: affiliate links, free products for a review, guest posts and blog comments. If you use a done-for-you writer, it also tells you what to check in their drafts before they go live.
The 3-question link check
Ask these questions in order for any outbound link. The first "yes" decides the label.
- Was this link paid for or earned through an exchange? Money, a free product, a service in return or an affiliate arrangement all count. If yes, use
rel="sponsored". - Did a visitor or outside user add this link? Blog comments, forum posts and reviews are examples. If yes, use
rel="ugc". - Is it a page you don't want to endorse or have Google crawl from your site? If yes, use
rel="nofollow".
If all three answers are no, leave the link plain. A normal editorial link to a source you trust needs no attribute.
What each value means
| Value | Use it for | Example on a small business blog |
|---|---|---|
sponsored | Advertisements and paid placements | An affiliate link, a paid mention, a partner's ad banner |
ugc | User-generated content links | A link left in a blog comment |
nofollow | Links where the other values don't apply | A page you mention but don't want to vouch for |
| None | Normal editorial links | A link to Google's documentation or to your own service page |
Google says nofollow was once recommended for paid links and is still acceptable to flag them, but sponsored is the preferred value. You can combine values in a space-separated or comma-separated list, for example rel="sponsored nofollow". Links marked this way will generally not be followed, though the linked page can still be found by other means, such as a sitemap or links from other sites.
Paid links, free products and affiliate links
This is where small businesses get into trouble, often without knowing it. Google's spam policies treat buying or selling links for ranking purposes as link spam. The list includes exchanging money for links, exchanging goods or services for links, and sending someone a product in exchange for writing about it and including a link.
The policy does not ban advertising. Google says that buying and selling links is a normal part of the web for advertising and sponsorship, and that it is not a violation as long as the links are qualified with rel="nofollow" or rel="sponsored". In practice:
- Affiliate links get
sponsored. - A supplier that sends you a free sample in exchange for a review with a link: label that link
sponsored. - A paid mention or partner banner gets
sponsored. - A link you exchanged with a friend's business only to help each other rank is the kind of excessive link exchange Google lists as link spam. Don't do it at scale.
The same rule works in the other direction. When you pay for a guest post or an advertorial elsewhere, ask for the link to carry sponsored or nofollow. Google lists advertorials with optimized anchor text, guest posts and press releases distributed on other sites as examples of link spam when they pass ranking credit.
Comments and user-generated links
If your blog has comments, or a review section, anyone can add a link. Google recommends marking user-generated links with ugc. If you want to reward contributors who have been consistently trustworthy, Google says you can remove the attribute from their links over time.
The simplest option for a small blog is to turn off comments or to hold them for approval, so links are added only after you read them. Whichever you choose, make sure your blog tool adds ugc automatically. Check one live comment with your browser's "View page source" before you rely on it.
What not to nofollow
A frequent mistake is to nofollow everything "to be safe". That is not needed, and it removes the useful signal of linking to good sources. Leave these plain:
- Sources you cite. A link to Google's documentation, a government page or a study you rely on is a normal editorial link.
- Your own internal links. Links between your posts and to your service pages should stay plain. Our guide on internal linking for small business blogs shows how to add them well.
- Pages you want kept out of crawling. Google says to use the robots.txt
disallowrule for links within your own site, notnofollow. See what a small business blog should block in robots.txt.
To keep a page out of the index, allow crawling and use the noindex robots rule. Links with a rel value do not do that job.
Audit the posts you already have
If your blog is already live, don't rewrite everything. Do this once, in about half an hour:
- List the commercial links. Open your three newest posts and your three oldest, and note every link to a shop, a partner or an affiliate program.
- Check each one's source. View the page source and look at the
relvalue. A missing value on an affiliate link is the most common gap. - Fix them in your editor. Add
sponsoredto paid and affiliate links, then save the post. - Check your comments. Open one post that has comments and confirm user links carry
ugc, or that comments are switched off.
Write the result in one line per post, so the next audit takes minutes. Then repeat the audit whenever you add a new affiliate program or sponsor.
How to add the attribute
In HTML, put it inside the link tag, for example <a href="https://example.com" rel="sponsored">partner name</a>. Most blog editors have a link dialog with checkboxes for "nofollow" and "sponsored"; if yours does not, switch to the HTML view. The attribute only works on a elements that Google can crawl.
After publishing, do one check: open the post, view the page source and search for rel=. Every affiliate or paid link should show up, and your normal links should not. The pre-publish SEO checklist is a good place to put this check.
If PilotaSEO writes your posts, the same rule applies to your own drafts: ask which links are commercial and which are plain. The PilotaSEO homepage lists what a plan includes.
FAQ
Is nofollow still worth using in 2026?
Yes, for links where no other value fits. Google documents nofollow as one of three rel values, next to sponsored and ugc.
Do I need to mark affiliate links?
Yes. Google prefers rel="sponsored" for advertisements and paid placements. nofollow is still acceptable for these links.
Should I nofollow links to my sources?
No. Normal editorial links to sources you trust need no rel attribute, according to Google's documentation.
Can I use two values on one link?
Yes. Separate the values with a space or a comma, for example rel="sponsored nofollow".
Will a rel attribute keep a page out of Google?
No. Linked pages may still be found through sitemaps or other sites. To keep a page out of the index, allow crawling and use noindex.
Sources
- Google Search Central: Qualify your outbound links to Google (checked 2026-11-03)
- Google Search Central: Spam policies for Google web search, link spam (checked 2026-11-03)