Once you (the blog owner) delete a post, it's gone. Fortunately, there are several possibilities, to recover deleted posts - though some work may be required.
There are several possible techniques, for recovering one or more deleted posts.
The choices of recovery / restore may depend upon how the deletion / removal occurred.
- Deleted by Blogger - Saved as Draft, because of DMCA violation accusation.
- Deleted by you - visible in search engine cache.
- Deleted by you - visible in blog feed.
Saved as Draft, because of DMCA violation accusation.
If Blogger deletes a post, because of an accused DMCA violation (righteous, or spurious), you'll find the post saved as Draft. You can, possibly, republish the deleted post(s) - though if you don't have the DMCA Violation accusation resolved, you risk having your Blogger account and blog deleted as a repeat and unrepentant offender.
Visible in search engine cache.
If you can find the content of the post, in search engine cache, you can retrieve the PostID. Knowing both the BlogID and the PostID, you can edit the post, and re publish it.
If I was to delete this post, I (or another blog administrator), when logged in to Blogger, could edit this post, and Publish it again, using the Post Editor URL and the PostID - possibly with some extra effort.
You should see some or all of the following detail, in the top portion of the post, that you find in cache. You can find "blogID" in other areas of the template. "postID" may be a bit elusive, though.
<meta content='24069595' itemprop='blogId'/> <meta content='8899607620317019913' itemprop='postId'/> <a name='8899607620317019913'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='http://blogging.nitecruzr.net/2012/01/recovering-deleted-post.html'>Recovering A Deleted Page Or Post</a> </h3>
Using "blogID" and "pageID" / "postID", I can build the recovery URL:
https://www.blogger.com/blogger.g?blogID=24069595#editor/target=post;postID=8899607620317019913Simlarly, for a deleted page,
Using the above technique, and substituting your blog and page / post, you can recover the entire page or post, including all content and formatting - and the original URL. This technique won't work for un indexed blogs, or for new pages, however. Private blogs are unlikely to be indexed, also.
In some cases, even if you're able to retrieve the postID and recover the post editor session, you may be unable to re publish. If you get a bX error when re publishing, copy the contents from HTML mode - then make a new post, and paste. After you publish the new post, under a new URL, you'll have to add a Custom Redirect, from the Old URL to the New URL.
Visible in blog feed.
You may, with a little work, be able to retrieve the BlogID and PostID from the blog posts newsfeed, using a text browser. In that case, you can re publish the post, using the above URL construction. I'm not sure that this technique will work, for pages.
If search engine cache isn't available, and if the blog publishes a post feed, you can possibly subscribe to the post feed in Google Reader or a similar feed reader, and retrieve the text content of the post. Having the text of the missing post visible to you, you can copy and paste the content, into post editor, and Publish the post again.
Feed content retrieval will provide text, which must be reformatted.
Using this technique, you'll have to reformat the post content, as feed content is formatted relatively simply. When you publish the post, it will publish as a new post, with a new URL. Again, add a Custom Redirect, from the Old URL to the New URL, if you want to retain post reputation. This technique won't work for private blogs, or for blogs where the feed is disabled.
So, if you delete a post, or if Blogger deletes it on your behalf, there are various options for recovery - though neither search engine cache nor blog feed options will likely work, for private blogs. And some options may be more or less desirable than others.