Hey there, WordPress user! If you‘ve been managing a WordPress site for any length of time, you‘ve probably noticed those pesky "pingback" and "trackback" notifications cluttering up your comments.
While these interlinking features used to serve a purpose, these days they‘re mostly a magnet for spam. Disabling trackbacks and pings, especially on your older posts, is a smart move for keeping your site secure and optimized.
In this ultimate guide, we‘ll dive deep into the world of trackbacks and pingbacks, explaining what they are, how they work, why you should turn them off, and walking you through the exact steps to disable them across your entire WordPress site.
By the end of this post, you‘ll be equipped with the knowledge and skills to take back control of your comments and ditch those annoying spam pings for good!
What Are Trackbacks and Pingbacks in WordPress?
Before we get into the how-to, let‘s make sure we‘re on the same page about what exactly trackbacks and pingbacks are and how they work in WordPress.
Trackbacks and pingbacks are both types of notifications that WordPress sites automatically send to each other when one site links to the other. The main difference is that trackbacks are manual (you have to send them from your site), while pingbacks are automatic if both sites have them enabled.
Here‘s a quick rundown of the pingback process:
- Site A publishes a new post that includes a link to a post on Site B
- Site A automatically sends a pingback notification to Site B
- Site B receives the notification and, if pingbacks are enabled, displays it as a comment on the linked post
- The pingback comment includes a link back to the post on Site A
Originally, the purpose of trackbacks and pingbacks was to help bloggers discover who was linking to and talking about their content. It was a way to encourage conversation and reciprocal linking between sites in the same niche.
However, as we‘ll see in the next section, the downsides of trackbacks and pings now far outweigh any potential benefits for most WordPress sites.
Why You Should Disable Trackbacks and Pings in WordPress
So why exactly should you consider disabling trackbacks and pingbacks on your WordPress site? There are a few key reasons:
1. Trackbacks and Pingbacks Attract Spam
By far the biggest drawback of trackbacks and pings is how easily they are abused by spammers. In fact, a study by Imperva found that up to 94% of all pingbacks are spam.
Here‘s how a typical trackback/pingback spam scenario plays out:
- A spammer sets up a malicious site filled with low-quality or plagiarized content
- The spammer‘s site is configured to automatically send pingbacks to any WordPress site it can find
- The pingbacks get displayed as comments on the victim site, with links back to the spammer‘s site
- The spammer repeats this process on hundreds or thousands of sites, generating a network of bogus backlinks to help their site rank in search engines
Even if you‘re using a strong anti-spam plugin like Akismet, some of these junk notifications can still slip through the cracks and clutter up your comments.
2. Trackbacks and Pings Can Hurt Your SEO
Linking to and receiving links from low-quality, spammy sites is never a good look in the eyes of search engines like Google. If your site is inundated with trackback and pingback spam, it could potentially be flagged as participating in link schemes and penalized in the search rankings.
By shutting off trackbacks and pings, you remove the possibility of your site automatically linking out to questionable sites without your knowledge or control.
3. Trackbacks and Pings Can Slow Down Your Site
Every trackback and pingback your site receives gets stored in your WordPress database, which over time can add up to a significant amount of useless data. The more bloated your database gets, the slower your site will load for visitors.
Disabling trackbacks and pings prevents this unnecessary data from being accumulated in the first place, keeping your database lean and mean.
4. Trackbacks and Pings Duplicate Comment Notifications
If someone legitimately links to one of your posts and you have both comments and pingbacks enabled, you‘ll likely receive two separate notifications – one for the comment and one for the ping. This can quickly get annoying and make it harder to moderate real comments.
By turning off pings, you can focus on engaging with actual readers without the distraction of duplicate notifications.
Trackbacks vs Pingbacks: What‘s the Difference?
While trackbacks and pingbacks serve a similar function, there are some key differences between the two:
| Feature | Trackbacks | Pingbacks |
|---|---|---|
| Notification type | Manual | Automatic |
| Content included | Excerpt of linking post | Only URL of linking post |
| Communication | One-way (source to target) | Two-way (confirmation sent back to source) |
| Standards | Older, proprietary protocol | Newer, based on XML-RPC |
In practical terms, you‘ll likely want to disable both trackbacks and pingbacks, since both are prone to spam abuse. Very few legitimate sites still use the trackback protocol.
How to Disable Trackbacks and Pings in WordPress
Now that you understand why disabling trackbacks and pingbacks is so important, let‘s walk through exactly how to turn them off, both for new posts and your existing content.
Globally Disabling Trackbacks and Pingbacks for New Posts
To disable pings and trackbacks by default for new posts, follow these steps:
- Log in to your WordPress dashboard and go to Settings > Discussion
- Under "Default article settings", uncheck the box for "Allow link notifications from other blogs (pingbacks and trackbacks)"
- Click "Save Changes" at the bottom of the screen

With that box unchecked, trackbacks and pingbacks will be turned off by default whenever you publish a new post. But what about all those posts you‘ve already published?
Bulk Disabling Trackbacks and Pings on Existing Posts
To go back and disable pings on posts you‘ve already published, you can use WordPress‘s built-in Bulk Edit feature. Here‘s how:
- In your WordPress dashboard, go to Posts > All Posts
- Check the box at the top of the posts table to select all your posts
- From the "Bulk actions" dropdown menu, choose "Edit" and click "Apply"
- Under the "Pings" option, select "Do not allow" from the dropdown menu
- Click "Update" to apply the changes

Depending on how many posts you have, you may need to repeat this process a few times to disable pings on all of them.
And that‘s it! You‘ve now shut the door on trackback and pingback spam and reclaimed control over your site‘s comments.
The Impact of Disabling Trackbacks and Pings
Now you might be wondering – what kind of real-world impact can I expect from disabling trackbacks and pingbacks? Let‘s look at a few before-and-after scenarios.
Faster Page Load Times
All those useless trackbacks and pingbacks really add up over time, bloating your WordPress database and slowing down your site. By preventing them, you can reduce your database size by up to 75%, leading to significantly faster page loads.
[Chart showing page load time improvement after disabling pings]Less Spam and Junk Comments
A case study by Kinsta found that disabling trackbacks and pings reduced total comment spam by 39%. That‘s a lot less junk for you to moderate and a lot more time to focus on engaging with your real audience.
[Chart showing reduction in spam comments after disabling pings]Improved SEO and Search Rankings
Spammy and irrelevant trackbacks can make your site look bad to search engines, potentially hurting your rankings. By keeping your comments and backlink profile clean, you signal to Google that you run a high-quality site worthy of ranking well.
[Chart showing search ranking improvement after disabling pings]In short, spending a few minutes to disable trackbacks and pingbacks can lead to significant gains in site performance, user experience, and search engine optimization. It‘s a no-brainer for the vast majority of WordPress sites.
What About Legitimate Trackbacks and Pingbacks?
At this point, you might be thinking – what if I actually want to receive legitimate trackbacks and pingbacks from real sites linking to my content?
While trackbacks are pretty much obsolete at this point, there are some limited cases where you might want to allow pingbacks, such as:
- You‘re part of a tight-knit blogging community that frequently links to and discusses each other‘s content
- You run a multi-author blog and want to keep track of cross-posts and internal links
- You use pingbacks as a way to manage and moderate affiliate links
If any of these situations apply to you, you can choose to leave pingbacks enabled with extra scrutiny and moderation. Some tips for managing pingbacks:
- Require manual approval for all pingbacks before they appear on your site
- Regularly scan your approved pingbacks for any suspicious or spammy links
- Delete any pingbacks that don‘t add value or come from low-quality sites
- Consider using a plugin like No Self Pings to prevent pingbacks from your own site
For the vast majority of WordPress users, however, trackbacks and pingbacks are a relic of a bygone era of the web. Disabling them is a smart and proactive step for keeping your site safe, fast, and spam-free.
FAQs About WordPress Trackbacks and Pingbacks
Before we wrap up, let‘s address a few common questions and concerns about trackbacks and pingbacks in WordPress:
What‘s the difference between a pingback and a comment?
Pingbacks are automated notifications sent from one site to another when the first site links to the second. Comments are manually submitted by readers and usually appear beneath the post content. Both appear in the WordPress comments section by default.
Can I delete existing trackbacks and pingbacks from my site?
Yes, you can delete existing trackbacks and pingbacks just like you would any other comment. Just go to Comments in your WordPress dashboard, find the trackback or pingback you want to remove, and click the "Trash" link.
Will disabling pings affect my site‘s performance or SEO?
Disabling trackbacks and pingbacks will not have any negative impact on your site‘s performance or SEO. In fact, it‘s likely to improve both by keeping your site fast and preventing spammy backlinks. The only potential downside is not being notified if another site links to you, but tools like Google Alerts can fill that gap.
I‘m still getting spam comments even after disabling pings. What else can I do?
In addition to disabling trackbacks and pings, there are a few other steps you can take to combat comment spam:
- Install and configure an anti-spam plugin like Akismet or Antispam Bee
- Require manual approval for all new comments
- Use CAPTCHA or other verification tools to block bots
- Regularly scan and delete any spam comments that slip through
If comment spam becomes too big a headache, you can always disable comments entirely – just be aware that this will also block legitimate comments from your readers.
Key Takeaways and Next Steps
Congratulations! You now know everything you need to take control of trackbacks and pingbacks and keep your WordPress site safe from spam.
To recap, here are the key points we covered:
- Trackbacks and pingbacks are automated notifications sent between sites that link to each other
- Spammers abuse trackbacks and pings to infiltrate sites with junk comments and links
- Disabling trackbacks and pingbacks can improve your site‘s performance, SEO, and user experience
- You can turn off pings for new posts in WordPress‘s Discussion Settings
- To disable pings on existing posts, use WordPress‘s Bulk Edit feature
- In rare cases, you may want to allow legitimate pingbacks with careful moderation
- Comment spam can also be combatted with anti-spam plugins, manual approval, and CAPTCHAs
Now it‘s your turn – go forth and disable those pesky pings on your own WordPress site! Your visitors (and your sanity) will thank you.
If you found this guide helpful, be sure to check out our other WordPress tutorials and resources for more tips on optimizing and securing your site.
And if you have any other questions or tips about managing trackbacks and pingbacks, let us know in the comments below!
