Is it really harmful to remove an existing blog post from a blog which is already cached and indexed by Google? Does it effect the ranking or anything?
It probably won't harm your rankings too much, although if that particular blog post is popular, you'll obviously lose all things like page rank/links for that page.
Hi,
I think if you remove short number of articles from your blog then it might not be harmful for rankings but you will lose traffics.
You should create a custom 404 error page.