I was working on cleaning up some old posts on my site earlier today and wound up accidentally publishing a post I meant to delete. If you’ve ever had this happen to you then you probably know that even if you catch your mistake immediately and proceed to unpublish or delete the post in question it’s too late, it’s already been pulled into your RSS feed.
Obviously if it was important enough to delete the post immediately it’s important enough to get it out of your RSS feed. Depending on what the content is this could range from a minor annoyance to oh my god I just crapped myself.
If you’re leaning toward the latter then you more than likely are freaking out about how to get the post you already deleted from your site out of your RSS feed. The bad news is if you’re not using feedburner to handle your feeds you’re on your own. The good news is if you’re using feedburner to handle your feeds then removing a post from your feed is quick and easy.
Step 1: After you’ve deleted the post in question from your site, go to login to feedburner and click on the feed in question.
Step 2: Once you’re in the correct feed click on the “troubleshootize” tab.
Step 3: Scroll down until you see the “Resync Now” button and click it.
Although it’s called the “Nuclear Option” it’s not nearly as serious as it sounds. The only thing the resync does is to delete all of your current archived RSS posts and immediately crawl your site for existing posts that belong in the feed. Since you’ve already deleted the post you want gone, feedburner rebuilds your entire feed without the post in question. That’s all there is to it.
For the record, I’m not saying that there isn’t a way to get rid of a post in your feed if you’re not using feedburner, I’m just saying that, if there is a way, I’m not familiar with it. If you know of a solution for non-feedburner users feel free to share it in the comments section and let us know.