How to build your niche site or affiliate site

How to build your niche site or affiliate site

Before we get started with how to build your niche site or affiliate site, you need to read the following real quick. Also make sure that you are using Google Chrome browser and have a Gmail account, this makes it all easier.

I have posted on ways to do affiliate marketing, and this may not be for you. So read here. I have also explained on choosing your niche, and which affiliate networks you should work with. You can read up on niche selection here, and affiliate networks here.

I will be going into other methods of doing affiliate marketing, namely, YouTube and social media. I will however, not be doing paid traffic, as this is very high risk high reward. It also needs use of very advanced tools, tactics and can become very expensive very fast.

Check out this post on affiliate courses to see my recommendations. Just beware, that the courses can become very expensive. As most of these courses not only teach you all that you need to know, they also provide you with tons of material and valuable templates to use.

This article will also be very extensive. You need to make time to read through it properly. You also need to ask questions, if you do not understand or get stuck. Also, do not try and skip any of the methods I am showing. This may result in you failing along the way, due to a few steps you may have thought not useful to you.

If you do need to, or are not obligated to follow the steps, I will place (optional) next to it. Also, I need to put out an income disclaimer here, to protect yourself and me.

Income disclaimer :

While I make every effort to ensure that I accurately represent all the products and services reviewed on this website and their potential for income, it should be noted that earnings and income statements made by Itsjustreviews.com and its advertisers / sponsors are estimates only of what we think you can possibly earn. There is no guarantee that you will make these levels of income and you accept the risk that the earnings and income statements differ by individual.

As with any business, your results may vary, and will be based on your individual capacity, business experience, expertise, and level of desire. There are no guarantees concerning the level of success you may experience. The testimonials and examples used are exceptional results, which do not apply to the average purchaser, and are not intended to represent or guarantee that anyone will achieve the same or similar results. Each individual’s success depends on his or her background, dedication, desire and motivation.

There is no assurance that examples of past earnings can be duplicated in the future. We cannot guarantee your future results and/or success. There are some unknown risks in business and on the internet that we cannot foresee which could reduce results you experience. We are not responsible for your actions.

The use of our information, products and services should be based on your own due diligence and you agree that Itsjustreviews.com and the advertisers / sponsors of this website are not liable for any success or failure of your business that is directly or indirectly related to the purchase and use of our information, products and services reviewed or advertised on this website.

Thanks for taking the time to read that. As I said before, you need to expect failure, and you need to be ready for it. However, I will do my best to help you avoid it, and you should also do your best to commit to what you have planned.

What I am going to teach you now, is what I have learned through failure, and also through courses provided to me and which I have purchased. If you prefer to purchase a course on building a website instead, you should check out Project 24 here or Madsense here.

Please also note that some of these courses have a waiting list, and others do not. Each teacher and mentor have a different way of engaging with students. Project 24 has a large team, but at times can only accommodate a certain amount of students. They are very well versed in SEO and website building, and aim to help all students succeed.

I do however strongly suggest that you start with some of the free methods, and tools so you can get the feel of it. The main reason I also do this, is for you to master how to get traffic to your content. When you master a traffic source, the rest will follow, if you did everything properly.

Now let’s get started.

Choosing your Hosting – Paid and Free

Web hosting will be the home of your website. This will be where your content lives, and people come to see your ideas, tips and articles 24 hours a day. There are many types of hosting to choose from. However, you only need shared hosting. If you are planning to run massive sites, that require millions of visitor space, then you might need to up your ante by choosing Cloud hosting, or core hosting.

You only really need shared hosting, is what we will discuss. We will also go through paid hosting first.

Choosing your provider – Local hosting is a big no no. Please never choose local hosting (if you are outside of the US). Local hosting might be cheap, but your service will reflect the price. I choose A2 hosting for multiple reasons. It has plans for unlimited websites, you get tons of free tools, which you would need to pay for with local hosting, and to some extent local hosting does not even offer it.

You will also get WordPress Pre-installed. A2 hosting, has a speed optimized WordPress version built especially for them. You can check out A2 hosting here and their prices. Select the second option (swift), as you would be able to host unlimited websites.

The pricing can be a bit high, but you get what you pay for. You also get unlimited, unrestricted email accounts to use.

There is a cheaper option, however, you are capped at 16 websites. This is only if you really cannot afford a hosting service like A2 hosting. They do offer a lot more tools, however, your website space will be very limited. You can check them out here, prices go from $0.97 pm, billed for eight years one time.

Choosing your domain – The domain name will be the name of your website (www.yourwebsitename.com). I highly recommend you choose a TLD (top level domain). This is needed for Google Ad sense application, so you can start earning off your website as soon as possible. Top level domains are, .com , .net or .org. Choose nothing else, only those top domains. Also make sure that your website name is related to your niche (thebestbakingrecipes.com just an example).

Choosing additional services – Make sure you collect your free SSL certificate, and make note of when to renew it (this will make your website safe for browsing, and also google loves the websites with the green pad lock). Also make sure to request your CloudFlare details, as this feature will highly speed up your website. Then you also need to add the hackscan feature. This will help prevent ddos attacks, and keep your site up and running against any attempts.

Choosing turbo boost is optional ( I will give you some free tools to speed up your website), you do not need performance plus, and choose your server in AmsterDam, if you fall under Europe and Africa. Use the Free SSL, choose dedicated IP, and don’t choose backups (backup on your own pc). Also leave barracuda, leave the website builder, leave the railgun option, and select cloudflare (its free) and auto install a2 optimized wordpress.

Your whole total should be 6090.00 zar for 3 years. Choose next, add ID protection, and next again. Fill in your payment information, and click continue.

You will be sent your log in details via email (create a user account with A2 hosting as well), and all your details should also pop up on the dashboard. You will need to create a username and password for your website as well, also save this (all on one notepad on your pc, print it and keep it safe). This information you will need to log into your dashboard.

You will also receive information for you cPanel (backend that controls your website), and the password you created for it. You will also get a link to your website, for direct log in to your WordPress Dashboard. I know this is a lot to remember, but this is all once off.

IMPORTANT: If you have forgotten anything, please contact customer support immediately, and explain your situation. They will be very eager to assist you.

Your cPanel backend

The following pictures will illustrate your cPanel backend. You can log in to this area, from the information you received. Save that information, and bookmark your cPanel for easy log in.

Follow the steps  I highlighted and circled in the pictures. The parts I highlighted, are private, and you should protect that information.

If by any chance you don’t see the softaculous apps folder, just click any application under the blue bar named softaculous app installer and it should yield the same outcome.

You can setup the email account. Its optional and easy to follow. You can use your name for to add on the front to your domain name as well. Select RoundCube as the default mailer.

How to build your niche site or affiliate site How to build your niche site or affiliate site

You should now be logged into your dashboard. Now the next step comes!!

Designing your website

The following will be as seen from the backend of your website. This will be your WordPress dashboard, and from here you will design your website. You will be creating posts, pages, the look of your site, and even some moderate to advanced features and tweaking.

If you want full advanced WordPress training, you should click here. You may in the future want to do more advanced editions to your website, I do not attempt those, as it might break your site and you will have to start from scratch. You will most likely never have to do that, it really depends what you want to do with your site. I highly advise you don’t edit any code on your website.

The following steps, will outline which plugins to install (some I will provide for you to download for free), others you will have to install yourself from the plugins area. Do install all the plugins that I tell you now, and delete the ones I don’t mention.

I will also show you how to install the free plugins, and how to activate it on your website. I will show you how to edit your  menus, and provide you with the text you have to type. This part will basically, in part be getting your website ready for Google Ad sense application. So please, do not skip any of the steps.

How to build your niche site or affiliate site

The picture above, is going to be your WordPress Dashboard. If you have made it this far, then half your work is almost done. All of this is like building your house, and this is the foundation, walls, and roof. The articles and the rest, will be what you choose to decorate your house with.

Step 1: Click the Optimize your site button, under the a2 Optimized tab. Then, enable all the following (ignore the one warning after everything, its not for your type of website).

  • Page Caching with W3 Total Cache
  • DB Caching with W3 Total Cache
  • Object Caching with W3 Total Cache
  • Browser Caching with W3 Total Cache
  • Minify HTML Pages
  • Minify CSS Files
  • Minify JS Files
  • Gzip Compression Enabled
  • Do not enable this – Dequeue WooCommerce Cart Fragments AJAX calls
  • Block Unauthorized XML-RPC Requests
  • Regenerate wp-config salts
  • Do not enable this – Deny Direct Access to Configuration Files and Comment Form
  • Lock Editing of Plugins and Themes from the WP Admin
  • Login URL Change
  • reCAPTCHA on comments and login
  • Compress Images on Upload
  • Turbo Web Hosting – This one should be enabled

What you should now have, is the following picture.

How to build your niche site or affiliate site

Now go to the left again, and hover your mouse over the Appearance tab, Click themes.

Either select a theme from there (or you can choose my one from my theme shop, there should be a link right at the end of the post, or you can buy this one, really powerful and fast theme see it in action here).

However, you can also select the theme from the following picture. Click Add new, on the top left corner.

How to build your niche site or affiliate site

I highlighted what you should search, and what you should see. Select and activate that theme for your website. Its beautiful, responsive, and easy to navigate. It is also a very goo theme for speed. Its nothing fancy, and slow loading. You need a fast website to rank well.

How to build your niche site or affiliate site

Now your website has a beautiful look, and you should take pride in yourself. Grab a glass of water, and rest for a while. The rest, is going to be a bit much.

Installing plugins – Tools you will need for your website

Plugins are basic tools on your website, that each serve its own purpose. Some plugins you will need to make graph, or comparison illustrations etc. Others are to help with SEO and ranking, and others are for communication purposes with your audience.

A lot of people will tell you, that you only need a certain amount of plugins. That is complete and utter crap. Depending on the type of website you are running, you will need multiple plugins, that will make editing your posts and pages easier.

Some plugins are needed to add Google Ad sense to your website, so you can start generating ad revenue.

I will give the full list of plugins you need, and why you will need them. Some are optional, depending on the type of website.

Some of these plugins will be pre-installed on your website, only keep the ones that I mention down below.

Go over to the left again, hover over plugins, and click add new:

  • A2 Fixed W3 Total Cache
  • A2 Optimized WP
  • Advanced Ads
  • Classic Editor
  • Easy Hide Login
  • EWWW Image Optimizer
  • Image Widget
  • Insert Headers and Footers (optional)
  • Jetpack by WordPress.com (Optional)
  • LuckyWP Table of Contents 
  • Rank Math SEO (MANDATORY)
  • Schema Markup Rich Snippets
  • Site Kit by Google
  • TablePress (Optional if you are going for a review site like this one of mine)
  • Verify Ownership
  • WP External Links (MANDATORY)

Install and activate all the above plugins, and also the TablePress is optional, if you wish to create a review site like mine. I will give a full detailed tutorial on how to run such a site successfully in a later blog.

Once installed and activated, you need to go into each of these plugins and install them. Except WP External links, and Rank Math, as I will need to guide you with those.

With WP External links, you need to do the following, and it should look as the picture I have posted below.

How to build your niche site or affiliate site

Untick everything that is ticked, and also in the Open external links tab, select open in a separate or new window. Click save and you are done!

Rank Math SEO plugin tutorial

Rank meth SEO, will help you construct your posts, as to be properly indexed by search engines. It will help your articles rank well, and give you a general idea. This is just to set it up, I will go into depth of how to use it when writing articles. That will also be a separate post, as I don’t want this post to be too long.

Step 1: Open a new window in your browser, and search “Google Webmaster tools”. Sign up to Google Webmaster tools and follow all the instructions, it is pretty straight forward.

Step 2: Google webmaster tools will need you to verify your website, switch back to your dashboard window, open verify ownership, and put it under paste it under the Google tab, and save (This may take anywhere from a few minutes up to 2 days, you can take a break and check back later). Then you need to verify with Google in the Google tab again.

Step 3: Once this is done, go back over to your WordPress dashboard, and click on Rank Math SEO dashboard. Activate all the following, and follow the easy steps they provide you with (you will be prompted to sign up with rank math, just go along with it, as its also pretty straight forward, and you will be redirected back to your dashboard at the end).

Activate all the following with Rank Math:

  • 404 monitor
  • Link counter
  • Local SEO and knowledge graph
  • Redirections
  • Rich Snippets
  • Search Console (you will need to sign up here)
  • SEO analysis
  • SiteMap

Once you have your sitemap, return to your Webmaster tools and submit your sitemap, this will make it easier for Google to crawl your pages, and have all your posts indexed faster.

Congratulations! You are done with most of the work. Pat yourself on the back, and make some Rooibos tea. I know this looks long, hard and difficult, but you will only need to do all of this, every time you launch a new site. If you need to reference this again, come back anytime.

If you have gotten lost along the way, please let me know, so that I can help you out.

Creating posts and pages for your site

Each post and page on your site, will serve its own function. Pages, are separate from posts. As they will not link to related articles unless you link to them manually. However, the blog feed, will be the page that will host all of your articles.

Do the following steps to add pages and create menu’s. This will be to make your site easy to navigate for visitors coming to it.

Step 1: On the left again, hover over pages, and select all pages.

Step 2: Select all the pages, click bulk actions tab above, click move to trash, and click apply.

Step 3: Open a new window in your Browser. Go to my website, if you are not already on it, and create all the following pages, and model everything I say. Just be sure to add your own name, details, etc.

Create the following pages, and the information on them, you can model after mine:

  • Home – See what I wrote on there, and do the same for your site. Tell readers what they can expect from your site and a brief description of who you are.
  • Blog – Just leave it empty
  • About me page – Just go into more depth of who you are, why wanted to create the site, and how they will benefit from your content.
  • Privacy Policy – Copy my whole page, and just edit your own site information.
  • Affiliate disclosure – Copy my whole page, and do the same as above.
  • Create a contact me page – Leave this one blank for now, as this will be a module on its own.

Just Create all of the above. This next part, will show you how to organize it all, so readers can navigate your website freely.

Step 4: Do exactly what the picture below shows. Organize your menu items just like this (or whichever way you choose), let affiliate disclosure be a sub menu of  privacy policy. Also, name your menu, “Main Menu” and save.

How to build your niche site or affiliate site

Step 5: Go to settings on the left, and select the reading tab. Do exactly as the the picture illustrates. This should complete the set up of your website. Congratulations!! You made it. Hard work is all done.

This set up remains exactly the same with the free website I will show you. However, the free website does not allow for plugin installations, or themes to be uploaded. So you will have to use the one I showed you install from the WordPress theme menu.

All the rest stays the same. Just no plugins, and no other themes. They also use a different plugin, which I don’t use for SEO. They use All-in-One SEO.

Getting your Free Website

As I said before, you cannot expect to rank very well in Google with a free website. However, this does not mean that you cannot use it to generate traffic, and how to get used to owning and the operations of the website.

Follow these steps to get 2 free WordPress websites:

Step 1: Sign up to Wealthy Affiliate here (use the free version. You can use it as long as you like. No need to pay)

Step 2: Finish the 10 training steps. They will also outline more or less what I did above, however with a few restrictions.

Step 3: Get your two websites and get ready for the next part of the training series.

Conclusion to this part of the training

I hope this was as exciting for you, as it was for me. Remember, most of these you will only need to do, once you build a new website. The rest will come naturally.

In the next part, I will have some cool stuff for you to download. Some really cool pictures to make your website beautiful. I will show you where to edit for free, how to upload, and start writing your first posts etc.

So stay tuned. Let me know what you thought of this. Cheers!

Check your promotions tab or spam for reply. You may not have subscribed yet, and your mail service provider will count us as spam.

[contact-form][contact-field label=”Name” type=”name” required=”true” /][contact-field label=”Email” type=”email” required=”true” /][contact-field label=”Website” type=”url” /][contact-field label=”Message” type=”textarea” /][/contact-form]



Subscribe For Latest Updates

Sign up to best of business news, informed analysis and opinions on what matters to you.
Invalid email address
We promise not to spam you. You can unsubscribe at any time.


Leave a Reply

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