Tabletop RPG Podcast and Roleplaying Resources

Automatically Post Blog Entries to Facebook and Twitter

I used to write a blog post, then go to to get a short link, then I’d log in to Twitter to tweet about my new blog entry, then I’d go to Facebook and do the same thing. What a drag. Here’s how to automate your blog so you write once and publish to multiple place automatically — it mirrors the content out to both Twitter and Facebook with no extra work necessary!

This mini-tutorial assumes:

  1. You have a Facebook “page” set up and a Twitter account.
  2. You have a blog set up on your own domain (mine is and it uses WordPress software to manage the site.
  3. You (or someone you know) knows how to FTP into your site and install WordPress plugins (it’s really not that hard — Google search to find many tutorials on this).

Step 1: Getting WordPress to automatically post to Twitter

Download and install the “YOURLS: WordPress To Twitter”  plugin:

Once installed and activated, configure these settings:

  1. Under “URL Shortener Service” pick a service. I use TinyURL.
  2. Under “Twitter Settings” enter the login and password for your Twitter account.
  3. Finally, check the box that says ”  Send a tweet with the short URL”. This means that every time you submit a blog post, this WordPress plugin will automatically make a short URL for your blog post (in my case, generating a TinyURL) and post the entry to your Twitter account.

Here’s a screenshot of my settings (click the image to enlarge it):

YOURLS WordPress To Twitter Plugin

YOURLS WordPress To Twitter Plugin

Step 2: Getting Facebook to automatically list your new blog posts

Assuming you have a Facebook “page” (I’m not sure it would work with a normal Facebook account or Facebook “group”; and most authors prefer the “page” features), here’s how you do it.

  1. Click on the link to “Edit” your page.
  2. Then on the settings page that appears, under “Notes Settings” on the right, it gives the option to “Import a blog.” Click that link, and then enter the URL for your WordPress blog’s RSS feed (by default, this is “”).
  3. Click on “Start Importing.”

You’re done!

In the future, when you post to your WordPress blog, WordPress will tweet your post to your Twitter account, and Facebook will grab the entry and post it under your Facebook page notes. Note that Facebook may take a few minutes (maybe even an hour or more) to grab your blog post, so be patient. 😉

If you liked this article, add me as a “friend” on Facebook and Twitter!:


  1. tom macdonald

    Thanks for the step by step explanation. That took some time!

    What is your opinion on whether this process is frowned upon by Google in its determination of your blog placements in the search engine?

  2. S. W. Shinn

    So long as the sites are not complete mirrors of the other (e.g. there is other unique content besides the mirrored content) then I don’t believe it is an issue.

  3. Mary

    Thanks for the great step by step guide! Didn’t know you could do that with Facebook, brilliant!

  4. Heather

    Thanks so much for this info – WordBooker failed me and so did LinksAlpha, I didn’t realize there was an easier option!

  5. Isabel Blake

    That’s awesome thanks for the tip! I had no idea Facebook notes even existed until now! Another option to automatically tweet is to have Facebook linked to twitter (on page> edit> settings> resources> link to twitter… & tick the box for notes to be tweeted as well as wall posts etc). That way you don’t even need to use a plug in. But I guess you’ll have to wait for Facebook to pick it up before it gets tweeted.

  6. Paul Cole

    Wow, just tried this for my wife’s hair salon site. I never knew the Facebook import option even existed or was that easy to set up, thanks. Will try the twitter page sync soon.

  7. Suraj

    Thanks for the info…helped me a lot!!

  8. Leava

    That is what I have been looking for for a long time ! It is a great plugin that really saves me a lot of time !

    Thx for sharing,


  9. Andrea

    I don’t get it. There is no “Notes Settings” anywhere. Besides, the Settings panel shows on the left here, not on the right….

    • S. W. Shinn

      WordPress and the plugins have both been updated to new versions of the software since I wrote this post — please refer to the updated documentations for WordPress and the plugins 🙂

  10. Andrea

    Oh, I was referring to Facebook, not WordPress.:) (sorry for not saying that before)

  11. Lowell

    Thanks… this will save me a ton of time logging into Facebook and Twitter.

  12. 2Hilarious

    thank you for this tuto
    it really helps

© 2024 Dicehaven

Theme by Anders NorenUp ↑