When I started my first WordPress blog, every time I published a post there would be a new comment awaiting moderation on it almost instantly. That comment had nothing but a link to that particular post along with the post’s headline.
That is what we call a self-pinging and self-trackback.
In this article, you’ll learn how to simply stop self-pingbacks and trackbacks.
Whenever you publish a post on WordPress it tries to notify any blog that you’ve linked to from your post. This is called trackback for the post you’ve linked to. In other words, if someone links your post from a website, then you’ll get a trackback on your blog post.
Sometimes WordPress pings a trackback notification from within the domain. This is quite annoying for almost every blogger.
This is also called self-pinging or pingbacks.
Whether its annoying to you or not, there’s no important reason to keep this happening and it’s better to stop this.
Below are the steps you need to do to stop self-pingbacks and trackbacks
Install and activate the no self-pings WordPress plugin.
This one plugin does all the job and you don’t need to do anything further. There’s no setting to set as this it does only one job:
Stops WordPress from pinging within own domain.
That means the other external blog posts you link to from your posts will still receive a trackback on their post. No need to worry.
As additional settings, there is an option to exclude pings from any domain you want. To do that go to the discussion settings in your dashboard and scroll down. Here you can enter any domain you want to exclude pings from. Your domain is automatically added to this list.
I would recommend you to install Akismet plugin as well. It will help you fight spam comments on your blog.
Also to make sure your blog isn’t full of unwanted spam comments and pings, change the before comments appear optin in the discussion settings to comment must be manually approved.
I hope this tutorial has helped you and now you don’t get any further pingbacks on your blog posts. Do leave a comment below sharing your experience.