How to start a wordpress blog on bluehost

How To Start A WordPress Blog On Bluehost–The Complete Guide

Updated May 4, 2018
Start a blog with Bluehost. Non-affiliate link here.

Follow my click-by-click video tutorial here.

Your First Blog Post In Under One Hour (Instead of ‘Someday’)

Click below for a special message from Tom.

Let Me Help <Click Here>
This article on how to start a blog is very long. 5,249 words! The video is 1 hour, 2 minutes. (They cover the same material; no need to watch them both btw)

Having created so many blogs and websites I knew that if I skipped any steps you’d be totally stuck and frustrated.

So it’s all here. Every step.

Still, I know the length of this article will overwhelm some people.

Would you like some personalized help? I’m doing a trial run: if you follow along this tutorial and you get stuck, just email me at tom (at) We’ll set up a call and I’ll walk you through whatever you’re having trouble with. An installation problem, how to make money with your blog, whatever you need help with. I’ll give you up to 30 minutes, one-on-one with me.

I’m not sure how long I’ll offer this, so take advantage while you can.

If you’re set up successfully and would rather talk about making money with your blog, let’s do it.

How can I do this?

I am partnering with Bluehost–they’re the hosting provider I use, and recommend you use for your new blog–and I get a commission if you sign up through any of the links below. (By the way, that doesn’t raise your cost at all, in fact you will get the lowest current price for Bluehost hosting if you sign up through my link.)

So hit me up at tom (at), and let me help you. Starting a blog will open up a new world for you, and gives you the foundation for a huge variety of serious income streams. It’s worked for me and millions of other people.

On I write about the mindset you need to change your life. I believe that with the right mindset and persistence nothing can stop you.

So, why a comprehensive post on how to start a blog?

Because when it comes to being your own boss, creating online income streams to free yourself financially, you need a plan.

Without specific methods toward which you can point your persistence and determination, what action will you take? What should you do first?

In 2018 starting a blog–a website that will be your foundation for your online enterprises–is still the answer to both those questions.

Creating a blog is one of the best things you can do for your financial future. I’m serious. It’s your proactive dive into a worldwide commercial environment, in which your participation is limited only by your own creativity and desire:

  • No money: no barrier.
  • No formal education: no barrier.
  • No prior connections/network: no barrier.
  • No English: no barrier.

Follow Me

Recently I had an idea for a new blog, and as I created it I documented the entire process for you with text and screenshots–and made a video at the same time. I cover everything you need to know about how to start a blog, up to publishing your first post.

Here’s some of what you’ll learn:

  • How to choose your domain name.
  • Why you want a self-hosted site and why Bluehost is a good choice for your host.
  • How to start a blog on WordPress, including creating your hosting account and then installing WordPress.
  • Making necessary small changes to your WordPress blog settings.
  • Installing and configuring WordPress blog plugins to make your responsive site load faster, keep it backed up, etc. and how to use them.
  • The difference between the WordPress ‘visual’ and text’ editors.
  • How to use the Yoast SEO plugin, and why it’s important.
  • Changing WordPress themes.
  • Creating your first blog post, including adding text, images and embedding video.

Video: How To Start A Blog On WordPress Using Bluehost

(This video covers the whole process, no need to both watch and read, unless you want to!)

I’m doing this to accommodate readers who have amazing expertise and life experience they can monetize, but who’ve told me they’re a little intimidated by the technology of starting a blog.

I’ve heard you.

People with deep expertise (on even a narrow subject), or decades of life experience often don’t know how valuable it is to other people, or that you can make money from it.

The world wants to hear from you, and you deserve to benefit from sharing what you know, online.

This wasn’t always possible. It’s possible now.

Your Blog’s Not A Business, But Your Business Needs A Blog

(….even if you haven’t defined what it is yet)

In line with Wage Freedom’s basic themes, the purpose for the blog/website you’ll create is to make money. It’s a platform for you to execute ideas to earn online income.

My goal with this article is to get your tech infrastructure in place as fast and as painlessly as possible, so you can move on to more interesting things. The technology only serves the business.

Aren’t sure what ‘more interesting things’ your blog will lead you to?

Well guess what: your blog will help you discover your direction, and how to make money from it. And so will I.

How I Can Help You

I started blogging just as a way to put my writing online, in 2005. It soon became clear to me that the Internet was exploding with opportunity I could use to make enough money to live in Bali and never have to go back to employment again.

I’d never found a job I liked unfortunately, one that didn’t make me resent selling my life for money, and now I had a way out.

If you have a similar motivation–I mean doing better than a job you hate, not living in Bali necessarily–keep reading. This is the article I’d have written for myself when I got started, and it would’ve saved me a lot of time.

(‘Niche sites’ were the rage several years ago, and I’m sure I’ve done 100+ WordPress installs. I should’ve outsourced more! But after all that I can certainly help you install and properly configure yours.)

Big picture: maybe the best reason to start a blog is to transition from being only a consumer of online information to someone who knows how to produce it too. This leads to opportunity that will amaze you.

But you can’t proceed as a creator until you have your foundation set up.

So let’s get you set up.

Why WordPress?

WordPress is user-friendly software anyone can use to set up blogs and websites. Why do I recommend WordPress (for beginners especially) when there are other content management systems out there like Drupal or Joomla?

  • About 26% of all sites on the Web are built on WordPress, including lots of huge corporate sites.
  • There are tens of thousands of plugins for WordPress–most of them free–that you can use to enhance the look and functionality of your WordPress blog.
  • There are good looking, functional, free themes–which establish the look and feel of your site–included with your WordPress installation. Outstanding paid themes are available from $35 to $100, roughly. We’ll be going with an included free theme here today.
  • WordPress software itself is free.

Our motive here is to make money, so we’re interested in our visitors’ needs. Our visitors need good-quality information on our blog, and don’t care about the tech on which it’s built. The blog only serves its content, in the same way technology only serves an online business.

Our priority is developing our blog and business, not analyzing content management systems.

WordPress works very well. Let’s move forward.

Why Self-Host Your Blog?

‘Hosting’ refers to the server storage on which your blog’s files and database reside, and the bandwidth that enables information to flow from your blog to users. There are companies that will host your blog for you but there are several reasons why you should ‘self-host’, i.e. pay for hosting you control.

  • Free hosts often put ads on your site, ads you earn nothing from and have no control over.
  • Many ways we make money with blogging (affiliate marketing, Google Adsense, etc) aren’t even allowed with some free hosting.
  • Your potential customers or clients will have far more confidence in a website whose URL is than they would the URL You can see how much more professional the shorter, self-hosted web address looks.
  • Excellent hosting costs as little as a few dollars per month, which is nearly negligible as a business expense. I use Bluehost, and they even include one free domain registration for the first year (more below).
  • If you start with free hosting then move your site to your own hosting later, it can get complicated, and can cost quite a bit if you have someone else do it.

(By the way, when I say ‘WordPress’, I mean WordPress software, not the free hosting that offers. As you’ll see, we’ll only use the software.)

Buying Your Blog Hosting

I’ve used several different hosts since 2005, and I could probably write a book on choosing a host for your blog, full of sad tales of getting hacked, very poor tech support, bait-and-switch offers, etc.

Instead of writing that book, I’ll just give you a few reasons I recommend Bluehost:

  • 24/7 competent tech support, including live chat. This is critical.
  • Very competitive pricing, including one free domain registration for the first year.
  • They’re one of the biggest hosting companies out there, since 1996.
  • If you decide Bluehost isn’t right for you they have a very fair guarantee policy in place.
  • WordPress installation with Bluehost is a snap. Especially with this tutorial!

Bluehost Hosting Special: As low as $3.49/month, including a free domain name.

If you go with a host I’m familiar with like Bluehost and you need help, it will be easy for me to help you, and I will be happy to. I mean it. Choosing a plan, installation, domain selection, just let me know if you have problems. Email me at tom(at)

As with choosing WordPress, this is another thing you shouldn’t over-analyze. Basic hosting is priced similarly with different hosts, but good tech support is the absolutely essential thing, and Bluehost has it.

Creating a ‘starting with WordPress’ tutorial with this level of detail means I have to be 100% confident in the host I recommend, or risk wasting my time. I’m as comfortable with my time investment as I believe you’ll be with your hosting purchase.

Tutorial Starts Here:

Register A Domain Name

Let’s choose your first domain name! This will be the unique address of your website on the Internet, like or I will be registering a domain, buying hosting a creating a post right along with you, for an new idea I have for an income stream (more about that later). I’ll give you a screenshot for every single step of the process.

First, type an idea for a domain name in the box below to see if it’s available. (The result will open in another browser tab, and put you at the ‘create your account’ screenshot below if it’s available. If it’s not available you can try again.)

You do have options here. Here are a few domain-selection tips, and why you shouldn’t overthink this:

If your name is available as a .com (i.e., you won’t go wrong registering it. It has a natural connection with you (unless you change your name) and will always have at least potential value for you, especially if you present yourself as the person behind an enterprise you set up on your blog.

If the .com isn’t available check to see if the .net is, using the small selection menu to the right of the domain entry field in the box above. I’d choose .net ( before I’d add my middle initial as a .com (, but either would work well.

Here’s another route for you: if you have an idea for a business name (i.e. your ‘brand’) enter it into the box above to see if it’s available, again as a .com. Lean toward a name that would apply to the area of your greatest expertise or the topic you’re most passionate about, because that’s what the topic of your first blog will be. For brands I’d really advise .com only.

A good ‘brand’ domain name is memorable and catchy. It can be descriptive, abstract, or both. It’s easy to hear correctly when you say it. Shorter is always better. Don’t include an existing brand name in your domain name (like ‘Google’), and don’t use hyphens.

Shoot for a domain of two words or less, but that’s only a general rule. Pat Flynn’s is one of the best-known blogs for making money online. The concept is strong and Pat works as hard as anyone to help people. If he’d used the word ‘powerful’ or ‘big’ instead of ‘smart’, he’d still be the huge success he is today.

And that’s why you shouldn’t overthink this step. Many million-dollar enterprises sit on unremarkable domains. Don’t do as I did years ago, spending a lot of time searching for the ‘perfect’ domain. The important thing is to move forward.

(Similarly, readers in UK or Australia for example could be stuck for weeks over the choice of a .com vs or Don’t do that. A .com works well worldwide.)

If for some reason you don’t try the domain checker above you can use this link to take you to the page pictured below. Click ‘get started now’.

Start a blog Bluehost Home

Go with the basic plan, for 12 months. It allows you only one website (though you can always upgrade later). It’s cheaper, but this isn’t just about cost. Getting started, you don’t want to have several half-done sites representing half-baked ideas for businesses, making no money.

Also, don’t buy hosting for less than 12 months because the per-month charge will be a lot higher, and Bluehost‘s offer includes a free domain only if you sign up for 12 months or more.

Start a blog Bluehost Select Plan

If you didn’t use the domain availability checker above you’ll come to this screen next. On the left you can check domain availability.

Start a blog Bluehost choose domain

Creating Your Bluehost Account

When you find a domain name that’s available you’ll see this screen below. In the ‘Package Information’ area uncheck the boxes for the extras you’re being offered. BUT, consider getting domain privacy protection, which prevents people from finding your name and address when you register a domain name. I do have this feature on some of my domains, but for most I don’t. For your first domain spending the extra dollar/month might be worth it, especially if you register your name as your domain name.

Start a blog Bluehost account info

Start a blog Bluehost package info

Start a blog Bluehost paymentCongratulations, you’re on your way! Now depending on when you are purchasing your hosting, the next screens might look a little different since Bluehost changes things from time to time. But you can decline any extra offers Bluehost offers at this point, especially help to get your blog started, since that is what we’re doing now!

7 Start a blog Bluehost WelcomeNow create your password for your new hosting, and please make a note of it. Start a blog Bluehost Password Step 2After you create your password you should see a confirmation/login screen screen. Please click the “login” button.

Start a blog Bluehost password create loginAt the next screen, let’s just scroll down to where it says ‘skip this step’. The themes you’re offered at this screen might change over time, but I’ll get you started in a little while with one that I know will be available, because it’s from the creators of WordPress.

Start a blog Bluehost pick theme

Start a blog Bluehost pick theme skip step

You should be looking at this screen now. Please click ‘start building’.

Start a blog Bluehost all done

Now please go to your email account you used to signed up with Bluehost. One of the emails will be asking you to verify your email, to activate your domain name. Please click the big green button and that’s all there is to it:

Start a blog Bluehost verify email

You’re doing great! Now, ahead back to the browser tab or window where you are doing your installation and you should see this screen below. Since I will guide you through my normal setup routine, please just click ‘I don’t need help’:

Start a blog Bluehost welcome to wordpress

OK, now please click the ‘Launch’ button!

Start a blog Bluehost launch your site

“Congratulations your site is now live.’ No seriously, congratulations: you have joined the ranks of online creators, instead of simply consuming the ideas and commercial offers of other people and companies.

You can be on the other side of the transaction now: a creator, a seller, a person who is helping both the world by some amount, and yourself, through your own enterprise. Even if you aren’t yet sure what that will be, it’s OK. You’re a huge step closer to implementing ideas you WILL have. Hey, you’re incentivized to start thinking like an entrepreneur now. You’ve paid for hosting and done the work of setting up your first website. Keep going!

Start a blog Bluehost site is live

Please go to, where ‘yournewdomain’ is the domain name you registered earlier. It should look something like the image below, and if you scroll down you should definitely see the ‘Hello World’ post, which comes with all new WordPress installations.

start a blog Bluehost new home page

By the way, let me give you a quick metaphor for how your domain, your hosting, and WordPress work together, because you might well have questions. If your domain is your site’s unique address on the Web, you can choose to assign it to hosting infrastructure from any one of thousands of hosts in the world: we’ve chosen Bluehost. Your hosting is like raw land, on which we can build anything from a one-page website in simple html, to a huge site like with literally millions of pages.

WordPress is the content management system (CMS), the software that we use to build. WordPress powers about 30% of the Web now, it’s a free CMS, and there are endless plugins–most of them also free–that you can use to extend the look and functionality of your new site. It’s very easy to use nowadays, it is improved constantly, and you absolutely do not have to be a programmer/developer/coder to use it.

OK now go back to your WordPress screen (hit the ‘back’ button in your browser if you have to). Look on the left sidebar, click the word ‘Dashboard’ and then ‘Home’. Now you will be looking at your WordPress dashboard itself, rather than the Bluehost interface. You should be looking at a screen that looks like the second image below. This is the area from which you’ll work as you add content and make changes to your site.

When you are at your dashboard, please click ‘Users’ and ‘All users’.

Start a blog Bluehost go to wordpress dashboard

Start a blog Bluehost user settingsNow please scroll down and click ‘Generate password’. Copy and paste the long ugly password it shows you to a safe place, then click ‘Update Profile’. Then please click logout in the upper right corner as shown in the image below.

I think it is important that you know how to reset your password from INSIDE your WordPress dashboard (before you created it as a part of the WordPress setup routine, which you won’t do again) and that is why I am including this step.

Start a blog Bluehost password reset

Start a blog Bluehost log outThis is your WordPress login screen. Everything we do related to adding content to out site happens from this page. Please bookmark , where ‘yourdomain’ is the unique domain you registered earlier, as shown in the second image below. Now, login, with ‘admin’ as the username and the password you just created and (hopefully!) just saved.

Logging In To WordPress

Start a blog Bluehost wordpress login screen

Start a blog Bluehost bookmark wordpress login screen

Basic WordPress Setup

OK, you’re doing great! We have a few setup-related things to do now, things you’ll only have to do once. We’ll adjust a few settings and add four basic plugins you really do need.

blog permalinks location on dashboardFirst, hover your mouse over ‘settings’ on the left sidebar, and click ‘Permalinks’.

How to start a blog on wordpress permalinks dashboard

wordpress blog settings tagline



Click ‘custom structure’ and paste this into the field: /%postname%/ Then save changes. Having the title of your post in the URL makes things clearer for readers, and is good for search engine optimization (SEO).

Now, hover over ‘settings’ on the left sidebar, and click ‘General’. Enter your site title, and I usually leave ‘tagline’ blank.

wordpress blogging how to save changesMake ‘Save Changes’ a habit, throughout the WordPress dashboard.


Installing/Deleting WordPress Plugins

hello dolly wordpress plugin deactivate

WordPress plugins are a big part of why WordPress is so popular. Plugins extend the look and functionality of your site, and even very good ones are often free. However, it’s good practice to deactivate and delete any plugins you’re site doesn’t really need, because using too many will cause your site to load slower. That means users are more likely to leave your site quickly. A slow loading site will negatively impact your placement in search results too.

For this reason, let’s deactivate and delete three plugins that came with your WordPress installation: ‘Hello Dolly’, Jetpack and ‘MOJO Marketplace’.

blog on bluehost deleting hello dollyDelete.



blogging on wordpress delete filesConfirm delete. You do this the same way for all plugins.



starting a wordpress blog akismetOK, you should be left with Akismet. It’s an comment spam filter created by the makers of WordPress that runs in the background and makes it more likely that comments left on your blog (assuming you have them turned on; it’s optional) aren’t spam. You do want it, but you need to activate it. Click the large blue button.

starting with wordpress akismet api key

You need a free API key. Just click this button and enter your email at the next page, and they will email the API key to you. When you have it, just paste it into the appropriate field below.

wordpress blog bluehost one plugin

You should be looking at this in your plugin area.

startup a blog on wordpress list of pluginsHere are the four basic plugins you need today. I’ll cover plugins for social sharing, email collection, extra security and others in a later tutorial if there’s interest.

add pugins wordpress backend

At the left sidebar hover over Plugins and click on ‘add new’. See the field in upper right of the screenshot above where it says Yoast SEO? Type Yoast SEO there! It will return a lot of plugins, but ‘Yoast SEO’ should be near the top. Click ‘Install’ to install it.

yoast seo plugin for wordpress blog

After you install it takes you to this page, where you will click ‘activate plugin’. All plugins are installed and activated in this way. After Yoast SEO is installed please search, install and activate ‘WordPress Super Cache’ and ‘UpdraftPlus Backup/Restore’.

config super cache pugin wordpress

Now you should have four plugins installed. Let’s quickly set them up. At the top of the page click ‘plugin admin page’ For WP Super Cache.

caching on supercache wordpressSimply turn caching on. Click ‘Update Status’

updraft plus plugin for wordpress



Hover over settings and click UpdraftPlus Backups. You can use this plugin to make a backup of all the files you need to rebuild your site if something goes wrong with your hosting, or if you get hacked. It’s happened to me once in 11 years and it’s very stressful.

The real value in this plugin and others like it is that we can schedule backups at intervals we choose and have them either emailed to us or uploaded to a cloud storage account like Dropbox or Google Drive. Please click the ‘settings tab right above the ‘Backup Now’ button, and see the screen below.

wordpress blog backup configuration

Set ‘files backup schedule’ and ‘database backup schedule’ to ‘weekly’ for now. If you start posting a few or several times a week you could set the time interval to ‘daily’. Click the ’email’ button as shown above. You’ll have your backups emailed to you accordingly. Make sure to check all boxes in the “Include in files backup’ area.

Setting Your WordPress Profile

bluehost wordpress blog user settings

Plugins’ basic settings done! One more small thing before we get to the fun part: your very first blog post. Hover over Users, click on ‘Profile’. (You’re getting familiar with the power of the left sidebar, aren’t you?) I’d recommend putting your first name in the ‘Nickname required’ and ‘Display name publicly as’ areas, as shown above.

If you decide to show the author name for blog posts you write (you don’t have to) and your replies to comments people leave on your blog, my opinion is that having your real first name doesn’t give too much away.

It also helps people connect with you, and that is vital. If you scroll down you can also add a photo of yourself to go along with your name in the same places. I do it, but it’s up to you.

Adding Your First Post: Text, Images, and Video

you can start a blog on bluehost add new post

Congratulations! You’ve set up a WordPress blog and done enough basic configuration that you can get start producing content and join the ranks of online creators.

If you’re setting up your site as you follow along with me here, you’re more prepared for the economy of the future than you were at the start of this tutorial. Your horizon just expanded.

first post wordpress installation

OK, to write a blog post, hover over ‘Posts’, then click ‘add new’. Add a post title in the top field, with the body of the post going obviously into the large area below. The icons between the two fields are similar to those in Word or email clients. Use them to make your posts more visually compelling.

Adding Images

add media using wordpress

OK let’s add an image. Click ‘Add Media’ button.



upload media in wordpressIn the Insert Media area the tab that says ‘Upload files’ lets you upload from your hard drive.

As a content creator you’ll be on the lookout for high quality images you can download and use for blog posts. Just search ‘free images for blogs’ and you’ll find plenty, some of which don’t even require a link back to the photographer.  Pixabay and Unsplash are two of my favorites.

insert media tab in wordpress

For each image you use on your site it’s important that you fill out the ‘Title’ and ‘Alt Text’ fields on the far right in the image above. Describe the photo in a few words. This helps search engine crawlers understand the content of the photos and the post in which they are embedded. Keep it simple, but do this small bit of extra work.

Note that on the bottom right of the screenshot above that you have choices as to the dimensions of the photo, as well as left/right/center justification. I talk more about the media library in the tutorial video that accompanies this  post.

Another tip:  a very good tool for resizing and reducing the file size of your images is . I use it before I upload all photos nowadays. Smaller image file sizes means your blog post will load faster, which is better for readers (especially on mobile devices) but also important for ranking well in search engines.

Adding Video

embed youtube code for video in wordpress

Don’t underestimate the use of video for engaging your site’s visitors. It’s growing in popularity quickly, especially on mobile devices. YouTube, Vimeo and other sites host videos for free, and then supply code you can use to embed video in your site, whether you uploaded it or someone else did. The screenshot above shows where you can get video embed code for a YouTube video, in case you don’t know. Below the video click ‘Share’, then click ’embed’.changing video size for embed code Just copy the code colored in light blue above.

Note that if you scroll down a bit further you can select the dimensions at which you’d like to display the video, shown above. When you have copied the code you must insert it into your post in the Text editor, not the Visual editor. Please see the upper right corner of the screenshot below and I’ll explain.

Visual Editor/Text Editor

visual and text editors wordpress

After clicking the ‘Text’ tab, you’ll see the same content, represented in HTML. Since our YouTube embed code is given to us in HTML we have to paste it in this editor. At the very bottom of the next screenshot I’ve done that:

text editor in wordpress example

Try it yourself.

Creating ‘content’–good writing, compelling images, video–is always a challenge, but at least now you have enough knowledge on the technical side of it to present your content well, and in fact make content creation your focus.

That’s been our goal with this tutorial. (Not technology for the sake of technology)

publish button in wordpressOK, if you added content along with me, hit publish now…





wordpress view post link…and take a look at your first post!

first post wordpress screenshot


Using The Yoast SEO Plugin

Now we need to cover how the Yoast SEO plugin you installed will help you. Clicking the ‘Edit snippet’ button (see below) allows you to edit your post’s SEO title and the Meta description, which suggests to search engines what to show to represent the post in the search results pages.

yoast seo tile description area

Best practices for each post you publish would be to use up to 55 or so characters for your title, and 150 to 160 characters for your meta description.

You might be surprised at how many visitors search engines will send you if you create helpful, good-quality content. Fine-tuning your title and meta-description (as well as tagging your images) will pay dividends in terms of targeted visitors interested in your content. Lots of people just hit ‘Publish’, and that’s too bad. Tagging things as I’ve shown you before you publish is publishing smart.

Changing WordPress Themes

wordpress appearance themes area

One more thing. A tutorial on how to start a blog on WordPress would be incomplete if I didn’t show you how easy it is to radically change to the look and feel of a WordPress site. See above, and hover over ‘Appearance’ and click on ‘Themes’.

We have several themes or template that come with our WordPress installation, created by Automattic, the creators of the WordPress content management system. These themes are free, functional, bug and virus free, and fine to use. If you want to buy a more sophisticated theme later you can, and to install it simply hit the ‘Add New’ button (shown below) and upload the zipped version of it from your hard drive.

For now though, take a look at what happens to your post if you click ‘Activate’ for any of the other themes. Go ahead, I’ll wait!

You’ll see that your site looks different, but here’s the important point: your content is untouched when you change your theme.

That means that there’s no time to waste either looking for the ‘perfect’ theme, or the ‘perfect’ design. If you have ideas for a topic you’re passionate about or an expert on, dive in, get started telling the world about it, and yourself. You’re never really done tweaking details on your site anyway.

Presentation is important of course, but the most noteworthy and memorable thing about your blog will be the quality of your content. Get that right and you’ll attract readers and fans, clients or customers. It all starts with what you create.

As a fellow creator I congratulate you for coming this far. Most people will never create and own their own platform, which means they’ll limit their participation in the online, micro-entrepreneurial economy of the future.

How can I best help you move forward?  Tom(at) !

wordpress twenty fifteen theme

Our post with the twenty fifteen theme.

wordpress theme example post1

Our post with the twenty sixteen theme.


This post comes in at over 4,700 words. The accompanying video is almost an hour. We covered:

  • choosing a domain name, and guidelines for choosing.
  • Why a self-hosted site is the best way to go and why I recommend Bluehost.
  • Opening your hosting account, how to start a blog using WordPress, basic blog setup.
  • Installing the bare minimum for WordPress plugins,, and using them.
  • The WordPress ‘visual’ and text’ editors.
  • Using the Yoast SEO plugin to control the post title and meta description.
  • Understanding WordPress themes.
  • Adding new blog posts, containing text, images and video embeds.

If you followed along with either the video or this article and created your first blog (and website) you should recognize a spark of initiative in yourself that you might not have known you had. You can ride it anywhere. Keep going.

9 thoughts on “How To Start A WordPress Blog On Bluehost–The Complete Guide”

  1. Hi Tom,

    That was a excellent article and made me fully understand how to set up a blog…The problem I have is then making money from it. I have the ideas in my head but no knowledge of how to get paying ads on the blog or people paying to view.

    Is there any good sites or articles out there that you would recommend ??

    I also read your latest Bali post and it was fantastic, and am on the way to making it a reality within the next 2 years.



  2. Hi Cam — thanks very much for you comment. I’m already getting feedback from this post (very grateful for it!) and this will drive the next topics I cover.

    How to make money from a blog/website is an enormous subject and I can cover specific ways I’ve done it, e.g. Google Adsense, affiliate marketing (using SEO and Adwords/Facebook/mobile paid traffic), digital products, coaching, buying and selling websites, and more. I just need to hear what people want to know.

    And, if moving to a place like Bali is your goal, I believe there’s no better way to do it than by running your online enterprises. I see you signed up for the 2016 Bali Starter Guide, thank you and that should help.

    As to making money, for now let me point you at two big articles here on Wage Freedom:

    How To Make Money Online
    Getting Started Making Money Online With Few Tech Skills

    Thanks again Cam. If you have any questions you can @mention me on Twitter for a fast response, @wagefreedom is my handle, or email me at tom(at)

  3. Thanks a lot Dan, I really appreciate it. I get so many questions as to ‘where to get started’ to earn income online that I tried to create a totally comprehensive resource for Step One: starting a blog/website on WordPress.

    Thank you again bud.

  4. Hi Tom
    I really enjoyed your blog and your video was so insightful. The tone of your voice was very captivating.
    I have a question I’d like to ask you…
    I already have a website and hosting set up: and GoDaddy (domain name, business email, mini storage). I create my own content and it has a Blog page. My website was built with an online presence in mind as i teach Yoga and dance classes locally. But I want to be location independent and live in Bali and the idea of writing my blog and earning money from it is appealing to me.
    Can i continue using my website to write blogs as you are recommending? Or will i need to set up something separate from my current website?
    I too am interested in learning more about how to make money from blogs and how long do i realistically need to prepare to make this happen? I would imagine it will take some time learning the skills to sell online…


  5. Hi Ozlem– thank you for connecting and for the kind words.

    You have the makings of a strong brand on your site. I would keep building it by offering more free education, expanding your connection with your readers, further establishing authority in dance and Yoga and through giving create a basis for reciprocity.

    For the top of your funnel, where people discover you and become readers: keep creating high-quality content sharing what you know, and learn a little bit about on-page SEO. Always write for your readers. Search engine traffic will come.

    Even more promising for you now and certainly for faster results, I would really work Facebook. Do not be afraid to buy targeted traffic; FB targeting is sublime. Start with a very small daily ad spend as you learn as much as you can about it. You have your Facebook pixel installed, just keep going!

    Mid-funnel, where readers become fans: Something you should attend to immediately: you must retain the attention of people who visit your site once, possibly never to return. This means two things.

    First, ask people for their email address and offer them a small piece of value in return. A pdf, video instruction on something, etc. The science of building your list is well-documented: Bryan Harris at Video Fruit and Pat Flynn at Smart Passive Income are authorities and they offer enough free education to get you going. I personally like Convertkit for my email service provider. Keep in touch with members of this private, VIP newsletter by emailing them regularly. Survey people when they sign up and make automated email sequences based on particular interests (dance/yoga), experience levels, etc.

    Second, learn Facebook retargeting and Google Adwords remarketing too for that matter. In case you’re not yet familiar, remarketing/retargeting lets you continue to show display ads to people who visit your site as they surf the Web and Facebook. This tends to be rather inexpensive to do but when done properly has an extremely high return on your ad spend.

    For the bottom of the funnel, monetization: you’re well on your way here with your retreats, workshops, and private video lessons on your site and Facebook page. I’d add digital products. From e-guides to full courses.

    If you come decide to base yourself in Bali you can work it as a theme into your overall presence. Build out your YouTube Channel with the beach or poolside at a villa in the background.

    Having retreats here would be quite natural; thousands of people each year combine a trip to Bali with a retreat of some kind.

    Many of my clients have a hard time determining exactly what their domain expertise is, much less how to market it. I can tell from your site that Yoga and dance is not a ‘job’ for you you. It’s who you are. This means you’re a lot closer to viability than most people. Especially if you base yourself in a relatively cheap place like Bali and cater to foreign clients.

    There’s plenty more to say on each stage of your funnel but bottom line you’re on your way. To answer your question I would not build another site. As to how long it will take to make it happen, I think it’s already started for you. Just keep going but do start building your list Ozlem! And best of luck to you.

  6. Hi Tom,

    Super helpful resource here and helpful posts on the cost of living in Bali too. We adore the island! Having traveling there some 5 times – or 6? I lose track – it is one of our favorite places on earth.

    I enjoyed the screen shares up top. Turns out, I do more screen share videos these days as seeing steps graphically allows folks to seize these concepts easily. Words can help but seeing folks explain via image drills the point home methinks.


  7. Hey Ryan thank you so much for the comment! +1 on your point on including screenshares and video with articles nowadays, no reason not to accommodate everyone.

    I’ve been reading your blog for years and I really admire your insights and enthusiasm.

    Wage Freedom readers should definitely check out Ryan’s site Blogging From Paradise, its themes are very similar to those of Wage Freedom, as I think are Ryan’s and my own!

    I’m sorry I’ve missed you and Kelli so far in Bali Ryan, please get in touch next time you’re here!

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.