How to Start Blogging: Setting Up A Self-Hosted Blog

Yesterday we talked about defining your blogging goals in order to determine whether you should go with a free, hosted platform or a self-hosted situation.

Now let’s get serious. How exactly do you set up a self-hosted blog?

Here’s a refresher:

Free / Hosted: Great for personal journal blogging, easy & free, some customization, but you can’t run ads or have sponsored content (OPTIONS:, Tumblr), long URL ( instead of

Self-Hosted: Complete customization, tidy URL (buy your own domain), ads/sponsorship allowed, costs a little bit of money. Great for a niche publication or lifestyle blogging.

You have words. Lots of words. Let them out in the way that only you can.

How to Set Up A Self-Hosted Blog

Pick a Domain

This should be relevant to the type of content you intend to write, and it should represent your unique personality. These things will come to define your personal brand. Go for the .com.

Even if you think you have the perfect name and the .com is not available, do not be tempted to buy the .net, .biz, .org, .us or any other extension. No.

While you’re buying domains, go ahead and buy your name before someone else does.

If you are writing about balancing work and life, and you love acorns because they represent new opportunities, strength.

And hope, you may not be able to get, but you might try,, or something else similar.

Set Up Your Platform

Head over to to set up your platform.

Remember, this is not the same as the hosted platform, although the two are related.

Buy A Theme

Go to ThemeForest and pick a design theme you like. You’ll still need to buy or create a logo, but this is the overall look of your site.

PRO TIP: Do not use a free theme. Why? Because free themes are usually built by beginners or SEO tricksters who hide dirty code or links in them.

Customize Your Blog

Install Plugins

You want to keep plugins and widgets to a minimum so that your page does not load slowly. There are a few key plugins that you’ll want to install right away.


  • Akismet (This one is the MOST important because it’s your spam comments filter)
  • Google Publisher Plugin (connects you Google AdSense & Webmaster Tools to your site)
  • Google Site Verification plugin using Meta Tag (Connects your Google Analytics to your site)
  • Jetpack (traffic stats and other fun tools)
  • Google XML Sitemaps (helps search engines index your blog)
  • WordPress SEO by Joost de Valk (makes SEO super easy)
  • WP Super Cache (good for page load time)

Add Widgets

This is your sidebar area. From the dashboard go to Appearance > Widgets and look around.

Think about what is important to you “above the fold” because fewer than 12% of visitors will ever scroll down on your blog.


  • Embed an email signup form (go to MailChimp to set up an account and grab the HTML code for the list subscribe form)
  • Add social media icons to encourage people to connect with you across the Internet
  • Place ads (I like Passionfruit as opposed to Google Adsense because I make actual money with them)
  • Add a Blog Roll with links to other blogs you enjoy
  • Show links to your favorite posts
  • Highlight your achievements and credentials

Blogger tip: If you get stuck try a simple Google search of your issue. Chances are, someone else has hit the same wall and has the solution.

Here’s a great infographic from wpbeginner.


Next up: Writing


Leave a Reply

Your email address will not be published. Required fields are marked *