Learn how to Build High Quality Affiliate Websites

Learn affiliate marketing. Watch over my shoulder as I build a real, high quality affiliate site from scratch.
4.6 (238 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
1,651 students enrolled
84% off
Take This Course
  • Lectures 56
  • Length 7 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 4/2016 English

Course Description

Do you have a website already?  Maybe you want to build one?  Did you know that you can monetize a website with affiliate programs?  Affiliate marketing is something anyone can do.

I've been building affiliate websites for more than a decade, and earning a decent income from those sites.  The great thing about affiliate websites is that if you build them correctly, they'll mature over time and reward you month after month, year after year in passive income.  However, if you build them incorrectly, you will simply be wasting your time.  In the last few years, Google have tightened the noose around webmasters out to make a quick buck by gaming the system.  This course was created to show you how I build successful affiliate websites now, in 2016 and beyond.  I'll take you from the very beginning and show you, over-my-shoulder, how I:

  • Decide on a niche for my website.
  • Find affiliate products in that niche to promote on my websites.
  • Choose a catchy, brandable domain name.
  • Buy the domain through a registrar, and set it up to work with a web host.
  • Install Wordpress.
  • Setup a gmail address and create a "Gravatar".
  • Setup Wordpress.
  • Install a Wordpress theme.
  • Install a few essential plugins.
  • Create an author bio for your web pages.
  • Setup Google Analytics and Search Console so you have the data you need to make your site successful.
  • Add a simple homepage to get you started.
  • Create Mindmaps to plan and outline all of the main topics you want to cover on your website.
  • Add important pages like Contact, Terms and Privacy.
  • Create a sitemap and submit it to Google so they always know when you have new content on your site that needs indexing.
  • Set up Yoast SEO plugin so your site is search engine ready.
  • Setup Facebook and Twitter accounts, and get all new posts automatically syndicated to these platforms.
  • Decide on categories for posts.
  • Write content that the search engines will reward you for.
  • Automate internal site linking, and why it is important.
  • Create an affiliate product page and why this works better than affiliate products on all pages of your website.
  • Create an affiliate product promotion that is always visible to a website visitor.
  • Add social sharing buttons to the site.
  • Add related posts to the end of each post, automatically.
  • How to use Feedly and RSS feeds to get content ideas.
  • How to setup a blog for shorter posts, and how to create these blog posts using Feedly and Youtube.

This course covers everything you need to know to help you create a high quality affiliate website that you'll be proud of.  With Google cracking down on poor quality affiliate sites, a lot of webmasters have given up creating this type of site.  However, affiliate sites remain one of the best forms of setup and forget "passive income".

With this course, you will have the exact system I personally use to keep Google happy as I continue to build this type of site. 

What are the requirements?

  • Students do not need any prior knowledge, but familiarity with Wordpress would be an advantage (though not essential)

What am I going to get from this course?

  • Build high quality affiliate sites with confidence
  • Understand how affiliate marketing works
  • Use a variety of methods to show web site visitors affiliate products
  • Earn a passive income by referring visitors to merchant websites.

Who is the target audience?

  • This course is for anyone that wants to learn how to build a successful website
  • This course is for anyone that wants to learn how to use affiliate programs to earn a passive income
  • This course is not for anyone that is simply looking for a get-rich quick scheme.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introductions

Get the best possible experience from this and any other Udemy course by watching this introductory video first.


This lecture introduces myself, and the course material.

Section 2: Monetization Methods

This lecture looks at two popular ways to monetize a website.


I haven't decided on a website niche yet, but I do know the broad category of site I want to build - Alternative health. This tutorial will show me finding an affiliate program that I can work with.


I've found the affiliate program that I want to work with, so now I need to choose a product(s) to promote on my site.


In this lecture, I'll research a few domain names and come up with one for my new site. Think catchy and brandable over keyword rich domains.


Depending on who you are targeting, you may need to look at alternatives to a .com extension.


In this tutorial we'll cover a lot of ground. We'll order the domain, link it to the web host and install Wordpress on the domain.

Section 3: Initial Site Setup

In this tutorial, we'll setup an email address to be used specifically for this site, and link it to a Gravatar image.


This lecture takes a quick run through the Wordpress settings, changing only those that we need to.


Themes are really down to personal preference and making sure the theme suites the topic of your site. For me, I know which theme I am using on this site, so let's install it.


In this tutorial, I'll install a few plugins that go on all of my sites. We won't configure any of them yet, but having them installed now will better help me organise the flow of this course.


An author bio box, together with a photo of the author help instil confidence and trust in your visitors. In this tutorial, I'll set that up.


Google provides two great free tools that I recommend all webmasters use.  This tutorial introduces these tools.


This lecture was taken from my popular Wordpress for Beginners course here on Udemy. It will show you how to set up Google Analytics on your site.


This lecture was taken from my popular Wordpress for Beginners course here on Udemy. It will show you how to set up Google Search Console on your site.

Section 4: Initial Website Content

When I start a new website, I like to create a short homepage that will just identify what the site will become. This page will let any visitors know the site is coming soon, but also tell Google what to expect as they see more and more activity on the site during it's development.


This lecture looks at the types of content we are going to have on our site.


We are finally ready to start planning out the content on the site. We only need to plan the "authority" content at this stage. The product reviews and blog content will become obvious after the authority content has been written. This lecture shows how I go about planning and mind-mapping my content ideas, to produce a workable site structure.


Using the Contact Form 7 plugin, we can create a simple contact us page.


In this lecture, we'll use a plugin to quickly add the required legal pages to the site.


We don't need to have the legal pages indexed in Google, so we can insert some code to tell Google to ignore these pages.


In this lecture, we'll turn on the sitemap and have a quick look at it.

We'll also add a search widget to the site so visitors can find stuff.


We should tell Google where our sitemap is, so that when new content is updated, they will immediately know there is new stuff to index.


Let's have a quick run-through of the settings in the SEO plugin.

Section 5: Social Channels before Content

When new content is added to the website, we want it to be automatically posted to a Facebook page. In this tutorial, we'll setup a basic Facebook page for the site.

When new content is added to the website, we want it to be automatically posted to a Twitter account. In this tutorial, we'll setup a Twitter account for the site.

If you have a Google Plus account, you can get a backlink to that site by including it in your Google Plus profile page.


If This Then That, or IFTTT to it's friends, allows us to autopost to the Facebook and Twitter accounts whenever new content is added to the website. Let's setup an account on IFTTT.


We can setup the website to automatically post all new content to Facbeook. This helps get each new page a backlink from Facebook, which in turn will help new pages get indexed. Besides new pages on the site, it is also a good idea to post other content to Facebook, and we can use RSS feeds for that. This will help keep our Facebook pages looking "real" and not just self-promoting pages.


We can setup the website to automatically post all new content as tweets to Twitter. This helps get each new page a backlink from Twitter, which in turn will help new pages get indexed. Besides new pages on the site, it is also a good idea to post other content to the Twitter account, and we can use RSS feeds for that. This will help keep our Twitter account "real" and not just look like a self-promotion tool.


Now that some content has been posted on the site, let's go back to Facebook and Twitter to see what has happened since our last visit.

Section 6: Creating the Main Website Content

Wordpress posts are filed away into categories.  You can have one or many categories, depending on what type of content you create for your site.  This lecture explains, and I'll also decide on the categories for my website.


Follow my 4-step process for writing high quality, comprehensive content for your website.


In this tutorial, I'll go through the steps to adding new articles to the website.  We'll mention the use of excerpts and featured images to add more depth to your site.


In this tutorial, I want to show you the plugin I use to automatically link important keyword terms to specific pages on the website.


In the last tutorial, we setup C.I. Backlinks to handle the internal linking on the site.  I want to show you what happens now when I add a new post.


With content added to the site, there are a few visual tweaks I'd like to add to make the site look better for my visitors.


I create affiliate product sites that generally focus all affiliate links on a single page.  In this video, I'll explain more, and show you how to create the page.


As an affiliate, we need to be transparent with our visitors.  If they click and buy a product from our site, we need to inform them that we are in fact making a small commission from the sale.  So what is the best way to do this?


In this tutorial, I want to show you one way that I advertise affiliate products on my website.


You want to make it easy for your visitors to share your content with their own social channels, so let's add some social sharing buttons.


I've decided to switch the sidebar on my site, from left to right. This tutorial shows how to do this.


Adding a related posts or further reading section to your web pages can keep visitors on your site for longer, help pages get spidered and give a ranking boost to all pages on the site.


As you build a site, you'll come up against a few "puzzles" that you'll need to solve.  Homepage navigation was one I had, so I've recorded a video to show you how I have dealt with this using a couple of plugins.

Section 7: The Blog

In this tutorial, I'll introduce the idea of using Feedly and RSS feeds to spark ideas for your own blog content.


Most websites have RSS feeds that you can use to keep track of what is being published in your niche.  This tutorial shows you how to find them.


THis tutorial will get you started with Feedly.  It'll show you how to set Feedly up, and how to import your RSS feeds so that you can keep your pulse on your niche.


Google news is a great, up-to-date way to keep informed in your niche.  This tutorial shows you how.


In this tutorial, we'll go through some of the feed items, pick a topic, and write a short blog post.


In this tutorial, I'll show you how you can take a Youtube video and post it on your site as a blog post, adding value as you do so.


Now we have main posts and blog posts, I want to create a simple menu for the top of my web pages that link to both of these areas.  It helps interlinking the pages on your site, which helps visitors find what they are looking for, and helps Google spiders find all of your pages.


In this lecture, I'll show you how I schedule multiple posts so that they are automatically published on a given date and time.  I typically schedule posts for 6 months to a year in advance and this lecture shows you how, and explains why I do this.


Tags are often misunderstood and misused by Wordpress webmasters and they can get a site penalized in Google if you don't know what you are doing.  This lecture will show you how I use tags, safely and effectively.


This lecture highlights the next steps I need to take with this website.

Section 8: Resources

This bonus lecture contains details of the resources mentioned in the course.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Andrew Williams, SEO and Wordpress Expert, teacher and author

I run a website called ezSEONews, where I teach my visitors search engine optimization (SEO) skills, and the art of building websites with Wordpress. I have also written and published a number of books that are available on Amazon Kindle and as paperbacks, including best selling books on Wordpress ("Wordpress for Beginners") and SEO ("SEO 2014 & Beyond").

As an ex-schoolteacher, I hope I can make complicated topics simple to understand. I certainly enjoy trying!

Ready to start learning?
Take This Course