-Time Required – 2 Hours

-Skills Required – None

-Difficulty Level – Beginner

-Skills Learned – Website Development/Deployment, SEO essentials & Audience acquisition

  1. A fully function website (Mobile ready)
  2. Domain name & business email address
  3. Landing/home page
  4. Blog page (optional)
  5. Contact page
  6. Email collection & social media integration
  7. SEO Ready (To get found in google search*)
  1. Become financially independant with a passive income site.
  2. It is the cheapest, quickest and easiest way to start your own online business.
  3. Start a blog or personal site to use as a resume.
  4. Build premium websites for local business owners.

to start my online business.

The 7 Stages To Your Website (120 Mins)

  • Domain name & website hosting (20 Minutes)

    Think of this as your online real estate and website name (

  • Installing your CMS (content managment system) (10 Minutes)

    The platform you will use to build your site. We will use wordpress. Over 25% of all websites now use wordpress, for good reason.

  • Creating your landing/home page - (30 Minutes)

    At this stage you will begin setting up the home page of your website so when somebody lands on your site they know what you are all about.

  • Adding content (30 Minutes)

    Here you create some pages, posts, contact form, menus and customise the layout and look of your site to your liking.

  • Creating contact page - (15 Minutes - optional)

    We learn the true power of wordpress by installing and using our first plugin. Here you will create your fully functioning contact page so your audience can get in touch with you.

  • Make it SEO ready (Search engine optimisation) (15 Minutes - optional)

    This section you will add a feature to your site that helps you get found in google when people search certain terms related to your blog or business.

  • Email collection & social sharing for growing an audience (25 Minutes - optional but highly recommended)

    We implement 2 of the most important elements which are ofter overlooked. Here you add the most effective tools to your site for growth. You add the social sharing bars I use on this site and the email collection pop ups etc.

Your First Step

You need your domain name and a place to park your webiste.

“I have created several successful online websites without writing a line of code and you will too.”

Don’t get overwhelmed if you have no idea what these things mean, it is not 1998 so we don’t need to know every aspect of setting up a site like hosting, databases. In fact now we don’t even need to know how to write a line of code. I have created several successful online websites without writing a line of code and you will too.

We now have companies competing to handle all these barriers to get an online business live.

The easiest way to do acquire all of these things in the shortest time for the least amount of money is with a hosting company like Bluehost. They are probably the best known and most widely used.

The reason I suggest Bluehost is because by using them you bypass all the tedious tech stuff that stops most people starting a website.

Basically to get your essentials sorted such as domain name, hosting and business email address, it costs less than 1 coffee a month at $3.95 and they have a 30 day refund policy if you change your mind so its a no brainer.

In fairness if you are not willing to do that to start your online business then maybe entrepreneurship ain’t for you.

“In fairness if you are not willing to do that to start your online business then maybe entrepreneurship ain’t for you.”

What we get to start.

1) Free domain name, credible and brandable not like a free wix website or other free blogging platforms.
2) Business email address eg.
3) 1-click wordpress setup (A god send)
4) Reliable hosting – 99% up time which is loco.

Stage 1 – Hosting, Domain Name & Webspace (4 Steps – 20 Minutes)

Step 1) Navigate to bluehost

The foundation of your business. Here we will set up your your domain name and choose your hosting. It is the only thing that you need to actually have to spend money on and its cheaper than a coffee to start your business.

With the link below you can get a discount and a free domain name.

Click here and lets begin.


Step 2) Select Basic Plan

It is all you will need for now. If you ever reach a huge audience you can upgrade later down the line but for most small-medium sites the basic package is more then enough.

Step 3) Choosing a Domain Name

If you already have a current domain name and wish to port it over to blushost then you can do it in the box on the left of the page “I already have a domain name.

However if you are new to this it is more likely you wont so we will need to choose one in the “new domain” section.

Step 4) Create your account with them and secure the domain name

This is the last step to acquire your website name.

Step 5 – (Optional) Add ons

For now you can ignore these, but depending on the type of business you are making you may want “domain privacy protection”.

When you buy a domain name this is made public and people can see who owns the website and some basic information. This is normal.

The option for domain privacy protection means that this information will be hidden from the public.

It is not necessary but I wanted to make you aware of it. So you can uncheck all the extra add on options for now to keep things are cheap as possible. Remember if you change your mind they will give you your $3.95 back within the first 30 days anyway

Stage 2 – Installing WordPress (10 Minutes)

Step 1) Click “Install WordPress”
under the website section

Once you are all signed up the next step is to start building the foundation. With Bluehost this is simple.

From the dashboard just select “install wordpress”.

Step 2) Click Install

Step 3) Installation

Just leave the /directory blank and if the box below it pops up just click continue.

Step 4) Login Information For Your WordPress Website

Congratulations you have installed wordpress. Now we are going to access it to build some content onto your new new website.

Note: They say once wordpress is installed it can take up to 24 hours to for the results to show. Usually it takes much less though. Like 30 minutes.

Stage 3 – Welcome To Your First Website – Installing Template (10 Minutes)

Step 1) Logging into your wordpress website to begin developing it.

You will need to navigate your browser to the website you selected. Then you will be prompted with a login box, enter the UN & PW you set when you installed with Bluehost.

Step 2) – Choosing Your Template (Theme)

Below is the dashboard, you will get used to the layout and it is super simple to navigate, we will go through this in the next step but for now you need to just click Appearance in the left panel and select Themes to go to the theme selection and installation page. This allows you to pick a website template that suits your vision.

You can preview them before installing and get a feel for the layout before intalling. Don’t worry if you are unsure as you can change your theme at any time.

It is best in the early days to find one that you enjoy working with and stick to it though.

Once you get the hang of wordpress you can look at getting yourself a premium theme (like this website) but for now let us keep things how we like them … free 🙂

“When you see a layout you like, click install/activate. Congratulations you have your first website set up and ready to go”

When you see a layout you like. simply click install and then activate. Congrats you have your first website set up and ready to go.

After go to your homepage and you will see the layout is a little bit different.

Now lets fill er up and make it look pretty!!

Step 3) – The Dashboard Explained & Steps to build your site.

Below are the 5 main sections you need to be familiar with. As always we will learn this by real world examples on your website so you can set it up as you learn.

Stage 4) Set Your Home & Blog Pages – (5 Minutes)

Now that you have the structure, aesthetic and layout of your site set up the next thing we need to do is create our pages.

Step 1) Set Homepage

The first thing we need to do is set our home page to static.

Navigate to Dashboard > Settings > Reading.

Step 2) Select static homepage

Under front page displays select “A static page” Select the Front Page from the drop down menu. This is the the page you created in the last section titled “Home”.

Step 3) Choose your blog page

Choose the page you created earlier “Blog” from the drop down section to create a page where your blog posts will be posted.

As always make sure to save changes.

Stage 5) Create Your Contact Page (4 Steps – 15 Minutes)

It is essential that your readers have a simple way of contacting you, one way to set this up is with a dedicated contact page. You can add some “about me” info in here also.

Step 1) Create “Ask me” Page

The first thing to do is to use the instructions you used to create your Home page and Blog page to create another new page.

Title it something obvious and short like “Ask Me” or “Contact me”.

Then add it to the menu in the same way you did in section 3 (create a menu bar). When you navigate to your website you should now see your new page in the menu.

Step 2) Add your contact plugin

In the left panel click Plugins > Add new

There are lots of contact plugins but I use Contact Form 7 as it is free and easy to use. So enter “Contact form 7” into the search box.

Click “Install now” then click “Activate” once it is installed.

Step 3) Create your contact form and add it to the page

Once you’ve installed the plugin you will now see a new option on the left side of your dashboard called “Contact”

It comes with a default “Contact Form 1”. I recommend for now just keeping this one and edit it.

Once you click on it you will be brought to the page in the image below.

Here we just click the tab “Mail” and change the To field to whatever email address we want the mail to go to.

Click save and move to the final step.

Step 4) Add it to your page and test

On the Contact Form 1 page you will see following text below the page title.

“copy this shortcode and paste it into your post, page or text widget content”

So copy the code and then in your wordpress dashboard navigate to the contact page we created earlier.

Once you are on the page paste the code into the content section of the page and hit publish.

Once you copied and pasted the shortcode in an click publish, navigate to your website and click the contact page from the menu. You should see something like this.

Next all that is left to do is to send yourself a test email and make sure everything is working like it should.

Stage 6) Make it SEO ready (15 Minutes)

Step 1) Plug-in Setup

You might not be too familiar with SEO (search engine optimisation) don’t worry.

“Again there is a free plugin that handles all this for us. We just need to pick our keywords we want to rank in google for and it tells us what to do.”

It is what we do to get into the top search results in google. I will be going into this a lot further in a upcoming article but for now I want to be be aware of it and to get your website set up with the basics so google starts to rank your new site early on.

Again there is a free plugin that handles all this for us. We just need to pick our keywords we want to rank in google for and it tells us what to do to improve our chances.

It is called Yoast SEO. You only need the free version*

In your dashboard go to Plugins-Add new and search for yoast, then click install/activate.

Once you have it activated, navigate to any page or post that you would like to start ranking in google for.

When you scroll down to the bottom of the page you will now be able to see a new section that should look like my Yoast interface below.

Step 2) The Interface Explained

Here you are now able to edit how your post or page looks in the google search results. The “snippet preview” is what people searching for your keyword will see in the results.

The SEO Title section should pop. It needs to be concise and alluring so people will click it over the competition. It is also essential to have your keyword in here.

The meta description section is similar, it needs to have your keywords and attract the user onto your site. It must also be relevant otherwise they will just leave your site right away and this greatly damages google ranking.

The Focus Keyword is where you enter the keyword you are trying to rank for, this provides the analysis tool below it with the information it needs to tell you what you need to do to rank better for your keyword.

The readability section is worth mentioning as it is important to make sure your site is easy to read otherwise people will just exit after a few lines of bad grammar, punctuation and rambling.

Make sure to get as many of these in the green as possible to improve the overall user experience and to make your content as engaging as possible.

Next we add the icing on the cake (I really need to stop writing these articles before I have lunch)

These are the two most common ways of growing an audience as quick as possible. I use them on all my sites. They are simple to implement but have a huge effect.

Stage 7) Email Collection

Now that we have all the fundamentals of the website down we can move onto what I would consider the two most important features to add to your site early on

Email Collection – I can’t emphasize how important it is to retain the attention of the people who come onto your site looking for the information, advice or your product.

If you can offer something of real value you can keep them are a reader of your site by collecting their email address and providing value to them whenever you have something that will interest or help them.

This is a great way of building a loyal audience base. This is a cornerstone of any successful online business.

Step 1) Plug-in Setup

We will tackle this first. The free plugin I use on this site is Hello Bar. I recommend two features. The top bar I use on this site and the splash screen page takeover.

After a lot of testing I can confirm the best one is the page takeover.

“This one free feature converts 10% of my readers into subscribers.”

This one feature converts 10% of my readers into subscribers and the others are at about a 3% conversion rate.

The first thing you need to do is navigate to Hello Bar and set up your free account. Once you are logged in you should see the following screen.

In the I use WordPress section you need to download the plugin. Once the download is complete navigate back to wordpress and open the plugins page and click the blue “upload plugin” button on the top left.

On the upload plugin page you need to upload the plugin you downloaded from the hello bar site and then activate it. Once you have completed this navigate back to the dashboard on Hello Bar where we will create our email collection pop-ups.

Step 2) Set up email collection bar & pop-up

Below is how things should look once you get your plugin installed and log back in. Click on bottom left tab. Create New and select collect email as your goal.

It should look something like below. You make the edits to the bar on the left of the screen and on the right hand side preview area you can click on the text “headline” and “click here” and edit them to something catchier and original. Once done, click save and publish.

Once you create the top bar you can then repeat the process and create a page takeover using the same method.

I like to have the top bar come up fairly quickly once my page loads and the page takeover after about 30-60 seconds so the reader can get a good idea of the value they can expect from my content.

Stage 8) Social Sharing

Another easy to implement but essential practice is to have a social sharing button on every page. I like the constant scrolling social option on the left. It adds to the aesthetic of the site and also if you have some shares already they can consistently see some social proof as they browse your site.

You should know how to install a plugin by now, so.

Step 1) Install & Configure Plugin

This free plugin is called Sumo Share navigate your way to plugins and search “sumo share” you will see the free sumo plugin. Install and activate it.

Once it installed you will see a small blue crown on the top right of your WordPress dashboard. Click on this and follow the steps to set up your free Sumo account.

Once you set up the account and gain access to the Sumo dashboard you need to click on “Share”

They have a lot of great free products here but we will stay focussed for now 🙂

Step 2) Add The Social Sites You Want To Enable

For the final step below we can choose what social sharing sites we want to add.

You do not want to overwhelm your user with choices and also create too much clutter on your site. I selected whatsapp & SMS as so much traffic comes from mobile. What you choose really depends on your demographic and where they are likely to be.

“TIP: Select the social sharing options most relevant to your industry, for example; If you are selling art or craft items you would add Pinterest and if you are in the fitness or photography industry Instagram would make sense.”

For example; if you are selling art or craft items you would add pintrest and if you are in the fitness or photography industry Instagram would make sense.

Simply click and drag what you want from available services into selected services and hit save.

You may need to log out and back in or clear your cache before you see the bar on your site.