Blogger is a very good service for blogging. WordPress is way more adaptable (and you can use your own domain name with WordPress) however if all you need is a simple to use and free blog then Blogger is the way to go (bet you didn’t think you’d hear that from someone who provides WordPress services 😉 ).
How to copy content from Blogger (the easy way)
I had an interesting challenge recently where someone needed help in copying all posts from a Blogger blog to any other format. The blog contained over a hundred posts that were published from 2008 to 2014. A hurdle was that the client no longer had the login details for the blog (i.e. they didn’t have the Google login details). I won’t go into the reason for the need to make a copy of the posts but it was all legitimate.
Besides copying and pasting the content of each and every post (or printing individually to PDF), the logical means of copying all posts is to use the Atom or RSS feeds that are available by default with every Blogger blog (my client actually had a Blogger URL using the blogspot.co.nz domain which is still Blogger).
Using Blogger URL to define feed content
Blogger has various feed settings that may be configured if you have the login details for the Blog. I of course didn’t have the login details in this instance; fortunately there are various Blogger feed parameters that may be used to manipulate the feed content. Here are a few query parameters that will help to define the content returned in the Blogger feed.
Your Blogger Atom feed (the default) will be (replace yourblognamexyz as necessary)
If you prefer RSS then use
If you want to define the number of posts returned in the feed then use the max-results query parameter e.g. to return three posts the URL will be
To return posts in the feed where a certain search parameter exists then enter the following (the word after q= is the search query so in the following example, posts in the feed that have australia in the post will be returned in the feed):
To return date defined posts (based on published date) in the feed we use the published-min or published-max query parameters. So to have the feed showing posts after 01 December 2014 the URL will be
Of course we may also combine the query parameters. For example, to show the four most recently published posts that contain the word sydney, the URL will be
The above query parameters are very powerful as they provide a means of returning the required content from any Blogger blog without needing the login details for the blog. Now that you have the information you need in a feed you can easily print the feed to PDF or publish the posts in WordPress (using a WordPress plugin) or use the feed content as you desire.
The problem with importing Blogger into WordPress
As we are WordPress specialists it’s worth advising WordPress users that there is a simple means of importing Blogger posts into WordPress. The well documented and easy to use solution works well if you have the Blogger login details however the import won’t work if you don’t have the login information.
The simplest means of importing Blogger posts into WordPress (as published WordPress posts) is to use the Blogger feed parameters as previously described in this post and then using one of the WordPress plugins to publish each post in the Blogger feed.