UGC moderated is an SEO check in the Content Quality Signals category. It is a medium-priority issue — but on any site that lets the public post, unmoderated content is the fastest way I know to quietly poison an otherwise healthy domain.
What this check is really about
User-generated content — comments, reviews, forum posts, Q&A answers — is content Google indexes as part of your site. This check verifies that you actually moderate it: that spam, link injection, and low-value junk are held back rather than published automatically, and that outbound links from user content carry the right rel attributes (ugc, or nofollow/sponsored where appropriate). The question underneath it is simple: is the stuff strangers add to your pages an asset, or a liability you are hosting on your own domain?
Why it matters for SEO
Google judges page quality on the whole page, not just the part you wrote. A great article with fifty spam comments underneath it is, to a crawler, a page half-buried in spam. Unmoderated UGC invites link schemes, exposes you to being an unwitting node in someone else’s spam network, and dilutes the topical signal of your content. Well-moderated UGC does the opposite: genuine reviews and thoughtful comments add freshness, long-tail relevance, and exactly the “real people found this useful” evidence Google’s helpful-content systems are built to reward. Same feature, opposite outcomes — the moderation is the whole difference.
I once moderated rooms full of strangers in real time
I learned how fast an open space degrades long before comment spam was a WordPress problem. In the mid-90s I built multi-user games — shared spaces where strangers typed at each other live — and the hard lesson was immediate and universal: any space you let the public write into will be tested, flooded, and abused within hours unless moderation is designed in from the start. We tried to bolt it on afterwards once, reacting to each flood by hand, and it was a losing game — you cannot out-type a spammer. What worked was structural: hold questionable input for review, throttle new accounts, filter the obvious garbage automatically, and give a human the final call on the edge cases. The players who behaved never noticed. The ones abusing it hit a wall.
A WordPress comment queue is that same design problem in slower motion. The medium changed from a live game room to an article’s comment thread, but the rule held: an open channel without moderation does not stay useful, it gets used. Build the gate in from the beginning and the good contributions still flow while the junk never lands on your domain.
How I would fix it
Difficulty Level: EASY – This fix is straightforward and can typically be completed by anyone with basic WordPress knowledge.
Estimated Time: 15 min
- Under Settings → Discussion, require comments to be manually approved (or auto-approved only for users with a prior approved comment). Turn off automatic publishing of first-time posters.
- Add a real spam filter — Akismet, or Antispam Bee — so the obvious flood never reaches your queue in the first place.
- Make sure links inside user content carry
rel="ugc"(ornofollow). Modern WordPress adds this to comment links by default; verify it holds for reviews and any custom UGC. - For WooCommerce reviews, moderate them the same way — hold them for approval and watch for fake or incentivised review patterns.
- Prune the backlog. Old spam already indexed under your posts is still dragging quality down; clear it out, not just new arrivals.
Recommended Tools & Plugins
- Yoast SEO – Comprehensive SEO plugin with built-in checks
- Rank Math – Feature-rich SEO plugin with detailed analysis
- Google Search Console – Free tool to monitor your site’s search presence
- SEO Roadmap – Complete SEO audit and action plan tool
What I would not do
- Do not leave comments set to auto-publish “to keep engagement up.” The spam will find you within days, and it publishes to your domain, not theirs.
- Do not over-moderate into silence either. Deleting every mildly critical comment strips the genuine, useful signal Google is looking for. Moderate spam and abuse, not disagreement.
- Do not let user-content links pass full authority.
rel="ugc"exists precisely so your domain does not vouch for whatever a stranger pasted. - Do not ignore the historical backlog. Cleaning only new comments leaves years of indexed spam in place.
This guide is part of the SEO Roadmap knowledge base – your complete resource for WordPress SEO optimization.
Last modified: August 2, 2026
United States / English
Slovensko / Slovenčina
Canada / Français
Türkiye / Türkçe