Discussion Settings in WordPress is the section of the admin dashboard — found under Settings → Discussion — that controls how your site handles comments, pingbacks, trackbacks, and related notifications. These settings determine whether visitors can comment on your posts, how comments are moderated before appearing publicly, how spam is filtered, and whether your site sends or receives inter-blog notifications when you link to other WordPress sites.
For most business websites, Discussion Settings are one of the more underappreciated configuration areas. Getting them right on launch prevents an inbox full of spam notifications, protects against fake comment-based link spam, and ensures legitimate reader engagement isn’t buried in a disorganized moderation queue. For sites that actively use comments as a community feature, the settings become central to how that community functions.
[Image: Screenshot of the WordPress Settings → Discussion admin screen showing the key sections: Default post settings, Other comment settings, and Email notification settings]
Key Discussion Settings Options
The Discussion Settings screen organizes controls into several groups:
Default Post Settings:
– Attempt to notify any blogs linked to from the post — When enabled, WordPress sends a pingback to any WordPress site you link to in a post. Most sites disable this to avoid being marked as spam by the receiving site.
– Allow link notifications from other blogs (pingbacks and trackbacks) — When enabled, other sites can send pingback and trackback notifications to your posts. Most modern sites disable this because it’s a common spam vector.
– Allow people to submit comments on new posts — The master switch for enabling or disabling comments on new posts sitewide.
Other Comment Settings:
– Comment author requirements (name/email)
– Auto-close comments on older posts (configurable by age — commonly set to 30, 60, or 90 days)
– Enable threaded (nested) comments (up to 10 levels; 3 is typically recommended)
– Break comments into pages (useful for posts with many comments)
Email Notifications:
– Alert you when someone posts a comment
– Alert you when a comment is held for moderation
Before a Comment Appears:
– Comments must be manually approved
– Comment author must have a previously approved comment
Comment Moderation and Blocked Content:
– Queue comments with specific link counts for review
– Block/moderate comments containing specific words, IPs, or email addresses
Avatars:
– Show or hide commenter avatars (pulled from Gravatar by default)
Purpose & Benefits
1. Spam Prevention and Site Quality
The most practical reason to configure Discussion Settings carefully is spam prevention. Comment spam — fake comments containing links to low-quality sites — is pervasive. Requiring comment approval before publication, combined with a spam filter plugin like Akismet, keeps your comment sections clean without requiring manual review of every submission. Our WordPress maintenance services include security and spam management.
2. Control Over Community Interaction
For sites where comments serve a genuine purpose — thought leadership blogs, community sites, or service businesses that want to engage with readers — Discussion Settings let you shape the experience. Threaded comments enable conversations; auto-pagination prevents a 200-comment thread from becoming unwieldy; auto-close protects against spam on older posts that suddenly attract attention.
3. Reducing Administrative Noise
Comment notification emails pile up fast on active sites. Configuring email settings to alert you only when comments await moderation (rather than for every new comment or pingback) keeps your inbox manageable without leaving legitimate comments waiting unreviewed. This is a small configuration change with a meaningful quality-of-life impact.
Examples
1. Disabling Comments for a Service Business Site
A service business website — plumbing company, law firm, marketing agency — typically has no need for post comments. The Discussion Settings allow disabling comments sitewide as the default for new posts. For an existing site with comments already enabled on dozens of pages, a bulk edit tool or a plugin can retroactively close them without touching each post individually.
2. Configuring Moderation for a Blog with Active Readers
A business that runs a content-focused blog and genuinely wants reader discussion sets moderation to auto-approve comments from authors with a previously approved comment. First-time commenters go to moderation queue. Comments with two or more links require manual review. This balance allows regular contributors to comment instantly while protecting against new spam attempts.
3. Disabling Pingbacks to Reduce Spam
A site owner notices their Discussion Settings have pingbacks and trackbacks enabled — and their moderation queue is filling with spam pingbacks from unknown sites claiming to have linked to their content. Unchecking “Allow link notifications from other blogs” under Default Post Settings stops these notifications entirely. This is one of the most common Discussion Settings adjustments we make on new site configurations.
Common Mistakes to Avoid
- Leaving comments open sitewide when you have no moderation plan — Open comments without moderation or spam filtering will eventually result in spam appearing publicly on your site, which can harm your SEO and brand perception.
- Leaving pingbacks enabled — Pingbacks were useful in the early blogging era for building inter-site conversations. In practice today, they’re almost always spam. Most sites are better served disabling them entirely.
- Not enabling auto-close for old posts — Posts that rank in search and attract new readers will also attract comment spammers. Auto-closing comments after 90 days (adjustable per post if needed) blocks spam without disabling comments for current content.
- Ignoring the moderation queue — Comments stuck in the queue indefinitely are invisible to readers and represent missed engagement opportunities. Check the queue on a regular schedule, or delegate it to someone who will.
Best Practices
1. Decide Upfront Whether Comments Serve Your Goals
Before configuring Discussion Settings, decide whether comments actually add value to your site. Service business sites generally don’t benefit from comments; content-focused sites where building audience engagement is a goal often do. There’s no right answer — but the answer should drive your configuration, not the other way around.
2. Use Akismet or Another Spam Filter
WordPress’s built-in moderation tools are helpful but limited. Akismet, developed by Automattic, is the most widely used WordPress spam filter and comes pre-installed with every WordPress site. It automatically flags known spam comments before they reach your moderation queue. Without it, managing comment spam manually on an active site is time-consuming.
3. Configure Per-Post Discussion When Needed
Discussion Settings apply sitewide as defaults, but individual posts and pages can override them through the Discussion meta box in the editor. This lets you leave comments open on blog posts while disabling them on service or product pages — a useful distinction for sites that mix content types. Look for the Discussion panel in the post settings sidebar in the Block Editor.
Frequently Asked Questions
Should I disable comments on my WordPress site?
For most business websites — especially those in service industries — disabling comments simplifies management and eliminates a spam vector without meaningful downside. Comments add value mainly on content-focused sites where the audience has reason to engage and where you have capacity to moderate. If you don’t have a plan for moderation, disabled is the safer default.
What’s the difference between a pingback and a trackback?
Both are mechanisms for notifying other blogs when you link to them. Pingbacks are automated — WordPress generates them automatically when you publish a post containing a link to another WordPress site. Trackbacks require manual setup and send a content excerpt. Both are mostly legacy features today; most modern sites disable them because they’re exploited by spammers.
Can I enable comments on some pages but not others?
Yes. Your Discussion Settings define the sitewide default, but each individual post or page has its own Discussion settings that override the default. In the Block Editor, look for the “Discussion” panel in the post settings sidebar. In the Classic Editor, look for the Discussion meta box.
What happens to existing comments if I disable comments sitewide?
Existing comments remain visible on published posts; they’re not deleted. Disabling comments in Discussion Settings only prevents new comments from being submitted going forward. To hide existing comments, you’d need to delete them individually or use a plugin to bulk-remove them.
Do comments affect SEO?
They can — in both directions. Legitimate, substantive comments add unique text to a page, which can be a minor positive signal. Spam comments with keyword-stuffed text and spammy links are a negative. On pages where comments are enabled, keeping them well-moderated ensures any SEO impact is positive. On most business sites, the SEO impact of comments is minimal either way.
Related Glossary Terms
- Comment
- Pingback
- Trackback
- Settings (General, Writing, Reading, etc.)
- Block Editor (Gutenberg)
- Automattic
- Dashboard
How CyberOptik Can Help
Understanding how WordPress works under the hood helps you make better decisions about your site. Our team configures Discussion Settings as part of every new site build — along with spam filtering, security hardening, and all the settings that keep your site running properly from day one. Get in touch to discuss your project or explore our WordPress development services.
