How to Post to Multiple Blogs: Free Tool

This entry is part 1 of 3 in the series Post to Multiple Blogs

If you have been into niche marketing for awhile, you probably have several web sites up and running.  Everyone has a different strategy for content for their sites.

Do it and be done:  You can plan out content in advance: three months, six months, maybe even a year.  You preload all the content into WordPress posts, schedule them to publish on a future day, set it and forget it.  I do this for a number of my niche sites.

If you have a lot of content and a lot of sites, you may want to use a tool to speed this process up.  While creating posts in WordPress is easy, it does take some time.  There are several programs that will bulk import posts from Word or text files in a folder and automatically schedule them to publish at intervals that you specify.

One of those programs that I’ve used is Blogsense.  It does a lot more than just that, but the “drop posting” is just one feature of of the program.  This is a script that you install on your own hosting and it integrates with WordPress sites, both single domain installations as well as those using the WordPress Multi Site feature.

Posting to Multiple WordPress Blogs

But let’s say that the thought of creating content for a year is too overwhelming and you have several sites on WordPress and you want to be able to easily post to them rather than logging in online to the backend of each of them.

If you’ve dug around the backend of your WordPress site, you have very likely seen the option to post by email.  That is one option, but there is also another way to post from a desktop program to multiple blogs and that is by using a program that utilizes XML-RPC.

What is XML-RPC?

The definition from is:

It’s a spec and a set of implementations that allow software running on disparate operating systems, running in different environments to make procedure calls over the Internet.
It’s remote procedure calling using HTTP as the transport and XML as the encoding. XML-RPC is designed to be as simple as possible, while allowing complex data structures to be transmitted, processed and returned.

The nontechy answer is that it lets you send information from one platform to another.

Have you ever wondered how services like Ping.FM, Amplify, Posterous, and plugins like WordPress Syndicator and Backlink Energizer work their magic?  It is by using the XML-RPC protocol.

Unless if you are planning on creating programs or plugins yourself,  you don’t really need to know “how” it works.  You just need to know how to enable the protocol on your web sites.

Enabling XML-RPC on WordPress

Enabling XML-RPC on WordPress to allow remote posting couldn’t be simpler.

  • Just log into your back end.
  • Go to Settings
  • Click on “Writing”
  • Under “Remote Publishing” on the Writing tag, check the boxes by “Atom Publishing” and “XML-RPC.”


You are all set for remote publishing on your site.

If you are using a different platform, such as Joomla, the procedure is a little different, and it depends on which version you are using: 1.0, 1.5 or 1.6.  Installations using 1.0 or 1.5 will have to enable a plugin to use XML-RPC posting.  According to the 1.6 documentation, XML-RPC is native if it is enabled for the individual components.

Free Tool for Posting to Multiple Blogs

windows-live-writerWindows Live Writer is a free (yes, a free program from Microsoft . . . imagine that!) desktop application that allows you to write articles/posts in the program and post to a web site online that has the XML-RPC protocol enabled.

The program makes composing as easy as writing in MS Word, but unlike Word, it doesn’t insert miles of crap code in your HTML files.

TIP: *Never* paste something directly from Microsoft Word into anything that is going on the web.  The pseudo code and code bloat is horrendous.  It will override your site’s design styles and can even break the layout.

The other cool thing about the program is that once you set up the program to access your blog, it will pull your CSS and design files so that what you see while you are typing is the way it will actually look on your site.  (See the screenshot below of this post as I wrote it in Live Writer.)


Now for a lot of my niche sites, I  plan out a content strategy and how it is going to be themed, create the content in bulk, and then schedule out the posts.  Most of the time I do this in the backend of the site, although I could do this with Live Writer as well as it will let you set the category, post date, tags, etc.

But I’m usually doing some other work in the back end at the same time, so I just add the posts while I’m there.

What I do use Live Writer a lot for are my sites that are more contemporaneous.  For example, this site, my business and family blogs, and a couple of other sites I publish with friends.  While I may have posts scheduled out, I also want to be able to easily publish posts on the fly, and Live Writer makes that really easy.

How easy you ask?  Well, my third grader actually published a post on my business blog about our family Christmas . . . horrible pictures and all (you know the ones where you just woke up taken by an 8 year old.)

She told me she was writing a story about our family. (They do that at her school.  They start them journaling the first day of kindergarten.)

I said, “Awesome!”

I thought she was just writing it in Word.

Oh no, somehow she opened Live Writer.  The last post I had written was to my business blog.  She finished and hit “publish” and off it went.

And since I have my sites set up to automatically push to a ton of other sites  (RSS directories, blog directories, 2.0 and social media sites, Facebook, LinkedIn . . . ) it was off and spread to the four corners of the internet before I even realized it.

The two moral’s to this story are:

  1. Yes, Live Writer really is so easy that even a third grader can use it.
  2. I will never again leave a picture on my computer that I wouldn’t want slapped up on the internet equivalent of a billboard.  If it’s unflattering . . . it gets deleted.  Otherwise, you never know where it may end up.

Back to Using Live Writer

Enough of the story.

Configuring Live Writer to post to your blog is actually pretty straightforward.

First, you have to enable the XML-RPC protocol as explained previously in this post.

add-blog-to-live-writerNext, you just need to configure the program to communicate with your blog.  If you click on the little drop down next to the “publish” icon, you will see a option to “add blog account.”

Then it will ask you what type of platform your blog is on.


Then enter the url of your blog along with the user name and password for your WordPress user account.


Once you enter in the blog information, Life Writer will “talk” with your blog and get the information.


Once it has successfully connected to the blog, it will ask you if you want to publish a temporary post to the site so that it can download the theme information.  If you want to be able to see how your post will look while you are writing, click yes.


Once that is completed, you have the option to save the information and switch to that blog.

Now the basic program right out of the box is pretty cool; however, there are a ton of plugins for the Live Writer program that can really extend the functionality.  You can browse through the directory to get some ideas, but I did one to point out one that relates to this post topic.

How to Post to Multiple Blogs Simultaneously

One of the other questions that is frequently asked is “how to post to multiple blog simultaneously.”

Now there are a ton of ways to do this.  Ping.FM, Hello.txt, Posterous, and Amplify are all designed to allow you to publish once and post across many accounts.

WP Syndicator is a WordPress plugin that will auto post content from your site across multiple 2.0 accounts.

Sick Submitter and Article Marketing Robot both allow you to add multiple blog accounts to post to.

There is even a Facebook application called BlogIt that allows you to update multiple accounts like TypePad, Vox, Movable Type, LiveJournal, Blogger, Tumblr, or, Pounce, Twitter, et al from Facebook.  (Why you would do something like this with Facebook, I have no idea . . . but whatever floats your boat.)

However, since this post is primarily about Live Writer, there is also a plugin called vCrossPost that will allow you to create your content in Live Writer and then post to multiple blogs via Ping.FM.

Now if you need to spin content or anchor text, it would probably be better to go with something like Sick Submitter or Article Marketing Robot.  But if not and  you are looking for something easy and free, Windows Live Writer might be your best bet.

Tags: , , , , , , , , , , , , , , , , , , , ,

10 Comments on "How to Post to Multiple Blogs: Free Tool"

  1. Niche Chick
    05/28/2011 at 11:16 pm Permalink

    ~that will allow you to create your content in Live Writer and then post to multiple blogs~

    Trying to get my head around this. Wouldn’t this be construed as duplicate content, and therefore only one of the posts ever have a chance of ranking?

    Bruce recently posted..Simplifying The Twitter Experience with “Buffer” – A Great ToolMy Profile

  2. Niche Chick
    Niche Chick
    05/30/2011 at 2:31 am Permalink


    Duplicate content is only an issue if it is duplicated on your own site, not that it is on other sites. That is the point of syndication.

    For anything that is going on my money sites that I am trying to rank, I don’t republish that same version anywhere else (although I know many people do.)

    But if you did want to post the content to multiple sites, then that is one method to do so. I do that on some of my tier 1 sites.


  3. Niche Chick
    06/05/2011 at 5:49 am Permalink


    Is there a way to auto-post coming from my wordpress blog going to different wordpress blog of mine.

    Most of the software are desktop application.

    I want the source of the post will be coming from my main site then it will auto-post to different sites but not the same content though.

    Like if I got a dog training website – then it will receive a dog related article.



  4. Niche Chick
    Niche Chick
    06/06/2011 at 3:01 am Permalink


    There are a number of ways to push the article on one site to multiple posts, but if you want it to be spun, you either need to go with something like Article Marketing Robot, which is a desktop program that publishes to article directories as well as your own blogs.

    The other option that is a script that is installed on your own server is Blogsense. That will allow you to spin content you are publishing. It also allows you to pull topical sites from different sources to publish to one or more blogs.

    The one other thing you could do would be to use something to auto publish from one to another, and then use a plugin like Uniquify on the receiving blog to change the content. I don’t know that I would recommend this though because I think it would leave a pretty obvious footprint.


  5. Niche Chick
    07/13/2011 at 8:09 pm Permalink

    This borders on too-good-to-be-true, if I’m understanding you. I want to post well-written comments on multiple blogs in a cpa marketing strategy. My comments will link directly to my affiliate cpa page …or to a blog I have created for more detail, with links to my affiliate partner.

    I’m really new at this. Seems to me this amounts to syndicating my comments across hundreds of blogs. I can do this? Windows Live Writer is my best resource? If I can compose a really good post and, Bingo, have it submitted to 135 different blogs, that’s exactly what I want to do. Is my understanding correct, Niche Chick??

    jay in Detroit

  6. Niche Chick
    Niche Chick
    07/14/2011 at 4:30 am Permalink


    There are several different strategies:

    Posting unique content to multiple blogs

    Posting the same content to multiple blogs

    Posting slightly different, or “spun” content to multiple blogs

    There are tools that will do each. The Windows Live Writer is what I use for the first option, when I am posting unique content to each individual blog.

  7. Niche Chick
    07/14/2011 at 5:27 pm Permalink

    Thanks for such prompt response. The strategy I’d be using is posting the same comment across all the blogs that have the same, common theme. For example, all the blogs have to do with Charlie Sheen. There could be hundreds—or thousands—of them. Same comment on all of them. This is possible? Yep, a genuine newbie question.

  8. Niche Chick
    Niche Chick
    07/15/2011 at 12:58 am Permalink


    Actually, for something like that you might want to look at Scrapebox. That will do a mass blast of comments, that you can actually spin. Sick Submitter also has a blog comment feature, but I haven’t used that feature yet.



  1. The Truth About Duplicate Content 14/07/2011 at 6:26 am

    [...] have been several questions about a recent post I wrote, “How to post to multiple blogs” using Windows Live…

  2. [...] part of the series on posting to multiple blogs, I’m going to share with you my strategy of using…

Hi Stranger, leave a comment:


<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

CommentLuv badge

This blog uses premium CommentLuv which allows you to put your keywords with your name if you have had 3 approved comments. Use your real name and then @ your keywords (maximum of 3)


Subscribe to Comments