ClasesSEO
ES EN
SEO Search Engine Optimization

UGC and SEO: How to Use Comments, Reviews and Forums Without Spam

8 min read Leer en español
UGC and SEO: How to Use Comments, Reviews and Forums Without Spam
Table of contents

User-generated content (UGC) is the material you did not write: comments, reviews, forum threads and community questions. It is also spam's favourite way in.

What separates UGC that adds value from UGC that sinks the page is not luck: it is one public policy, two markup decisions and one moderation rule.

What counts as UGC and why user-generated content matters

An operational definition: UGC is anything your users publish on a property you own: comments on your blog, reviews of a product or service, forum threads, community questions and files uploaded to your platform. You did not write it, which is exactly why Google treats it differently.

In May 2023 Google announced the Perspectives filter, a section showing videos, images and written posts from forums and Q&A sites, with creator details. It was not generosity: that is where the first-hand experience its quality systems look for actually lives. The documentation also keeps a markup feature built exclusively for forums, the sites where people collectively share first-hand perspectives.

The three types of UGC and what Google expects from each

  • Reviews: marked up with Review and AggregateRating, under strict eligibility rules.
  • Discussions: forums and questions use DiscussionForumPosting, or Q&A markup when the pattern is question and answer.
  • Comments on your own article: they have no dedicated feature. Giving a forum schema to your own blog is the most common mistake.

The real risk: user-generated spam

Google's spam policy defines user-generated spam as spam content users add through a channel meant for user content, and adds an uncomfortable detail: the site owner usually never finds out. Its examples are spam accounts on open hosting, spam posts in forum threads, comment spam on blogs and spam files on hosting platforms. The consequence is not cosmetic: hosting spam opens the door to injected redirects and advertising, and can end with phishing or malware served from your own domain.

The nuance almost nobody writes about properly: the site reputation policy (the one that targets parasite SEO) lists sites designed to allow user-generated content, such as a forum or comment sections, as not inconsistent with it. Opening comments is not spam; what Google goes after is hosting third-party content to manipulate rankings.

How to spot it (before you clean it up)

The abuse prevention guide insists you close the door before sweeping: detection is built at sign-up. Signals to log: how long the form took, requests from the same IP range, user agents and the names and values submitted, which together build a user reputation that later decides what gets indexed. Day to day, combine site:, Google Alerts and your logs: if your audience is from one country and you get thousands of interactions from another, something is off.

Four defences that work (and what each one costs you)

  1. A public abuse policy and a way to report. Google asks for it explicitly: publish the rules, communicate them at sign-up and let trusted users report spam.
  2. User reputation with starter noindex. A documented practice: noindex on posts from new users, and indexing enabled once they earn reputation. It is the best disincentive against people who only comment to get a link, as explained in the guide to meta robots and noindex.
  3. Moderation or manual approval. Less glamorous, most effective; it is why almost every content management system ships with comment moderation built in.
  4. IP blocklists and captcha at registration. Block repeat offender ranges at the firewall, not only inside the CMS, and require reCAPTCHA-style verification when accounts are created, not on every comment, where it punishes conversation.

More friction means less legitimate UGC: an invisible captcha works, a wall before commenting kills the thread.

UGC links: use rel="ugc" instead of blanket nofollow

Google recommends marking user-generated links (comments and forum posts) with rel="ugc", the specific alternative to defaulting to nofollow: ugc describes where the link came from, while nofollow is a catch-all. The comparison is in the guide to the nofollow tag.

The same guide lets you remove it for members with a track record of quality contributions, the most profitable moderation move available. The full hierarchy: ugc for user content, sponsored for paid or affiliate links and nofollow when no other value applies. These are hints, not orders: linked pages can be discovered through other means, such as your sitemap.

UGC structured data: what you can mark up and what you can't

This is where half the review plugins get it wrong, so it pays to separate it by UGC type. The general landscape is in the guide to rich snippets and schema markup.

User reviews: Review and AggregateRating

The aggregate rating of many people is marked up with AggregateRating and Search can show it as a snippet. The rules: the marked-up review must be visible on the page; you must not aggregate reviews from other websites; fake or incentivised reviews without disclosure are out; ratings must come from real users, not an editor who compiles them; and only ratings with a review and an author name are recommended.

The rule that breaks half the industry: if the reviewed entity controls the reviews about itself (a business publishing reviews about itself on its own site, including through an embedded third-party widget), those pages are not eligible for stars. Those are self-serving reviews.

Forums: DiscussionForumPosting (and when not to use it)

The guide is blunt: use it only to describe a user-generated post, never content whose primary author is the site or its agents. Valid: a community forum, a forum platform and a social platform where people post and reply. Invalid: your article even if it has comments, and user reviews of a product, which belong to review markup.

Required: author with a name, date published and at least one of text, image or video. The golden rule is to include the full text of the post and of every reply on the page. And the detail that sets this markup apart in 2026 is digitalSourceType: it declares whether content was created by a model or by an algorithmic process, and when it is not specified, Google assumes the content is human.

Getting SEO value from UGC without diluting quality

Should you open comments? The one-line rule

Open comments only if you can moderate them. If you do not have even an hour a week, the healthier option is to close them and capture questions through another channel so you can answer them inside your content: a comment full of links and unanswered is worse than no comment at all.

From comment to content

The questions that repeat across comments and reviews are free keyword research in your audience's real language: vocabulary, objections and edge cases. They turn into subsections of articles you already have, or into brand new pieces. Always paraphrase and never copy user text into your content: beyond the rights issue, that duplication already exists.

Measuring UGC

Since July 2026 Search Console lets you analyse the content you publish on TikTok, Instagram, X and YouTube by adding each account as a platform property: the Insights report gives clicks, queries and countries, with a 24-hour filter to see whether a post took off.

Final checklist: UGC that adds value instead of sinking you

  1. Does every user comment or post link carry rel="ugc", and sponsored when there is a commercial deal?
  2. Do new users go through moderation, or publish with noindex until they earn reputation?
  3. Is there a published abuse policy and a visible way to report content?
  4. Does your review markup show the visible aggregate and avoid aggregating reviews from other sites?
  5. Do you know whether your stars are ineligible as self-serving reviews, including through an embedded widget?
  6. Is forum markup used only for user posts, and do you declare digitalSourceType if replies are automated?

UGC is the most underrated optimisation in SEO today: content you did not write, in your audience's language, already sitting inside your page. Whether it adds value or sinks you comes down to three decisions made once: moderate, mark up the links and do not abuse review markup.

We use cookies to improve your experience and analyze site traffic. By continuing to browse you accept their use.

Privacy