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 2019 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.
Monetization Methods
-
1Need Help With Udemy Interface?
Get the best possible experience from this and any other Udemy course by watching this introductory video first.
-
2Introduction to the Course and Instructor
This lecture introduces myself, and the course material.
-
3About the site built in this course
Important information about the site being built in this course.
Initial Site Setup
-
4Options for Monetizing a Website
This lecture looks at two popular ways to monetize a website.
-
5Important News About Niche Choice
You need to read this before you start your own affiliate site. It contains very important information about niche selection.
-
6Finding an Affiliate Program for my Niche
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.
-
7Deciding on my Main Product
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.
-
8Choosing a Domain Name
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.
-
9Domain Extensions?
Depending on who you are targeting, you may need to look at alternatives to a .com extension.
-
10Buying the domain. linking to Web Host & installing Wordpress
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.
Initial Website Content
-
11Gmail & Gravatar
In this tutorial, we'll setup an email address to be used specifically for this site, and link it to a Gravatar image.
-
12A Run Through of the Wordpress Settings
This lecture takes a quick run through the Wordpress settings, changing only those that we need to.
-
13Installing the theme
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.
-
14Installing a few plugins
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.
-
15Setting up Author Bio
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.
-
16Google Analytics & Search Console
Google provides two great free tools that I recommend all webmasters use. This tutorial introduces these tools.
-
17BONUS: Setting up Analytics
This lecture was taken from my popular Essential Webmaster Skills course here on Udemy. It will show you how to set up Google Analytics on your site.
-
18BONUS: Setting up Google Search Console
This lecture was taken from my popular Essential Webmaster Skills course here on Udemy. It will show you how to set up Google Search Console on your site.
Social Channels before Content
-
19The Content Editor Used in This Course
This lecture contains information about the editor I am using to add/edit content on the demo website. Please read.
-
20A Quick Homepage Holding Page
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.
-
21Web Content Mindmap
This lecture looks at the types of content we are going to have on our site.
-
22Researching & Mindmapping Content Ideas
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.
-
23Adding a Contact Page
Using the Contact Form 7 plugin, we can create a simple contact us page.
-
24Adding "Legal Pages"
In this lecture, we'll use a plugin to quickly add the required legal pages to the site.
-
25Setting "Legal" pages to noindex, noarchive
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.
-
26The Sitemap (& Search)
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.
-
27Submitting Sitemap to Google Search Console
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.
-
28Yoast SEO - A run-though of the settings
Let's have a quick run-through of the settings in the SEO plugin.
Creating the Main Website Content
-
29Setting up a Facebook page
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.
-
30Setting up a Twitter accountWhen 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.
-
31Setting up an IFTTT Account
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.
-
32Setting up automated posting to Facebook
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.
-
33Setting up automated posting to Twitter
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.
-
34A Return to Facebook and Twitter
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.
The Blog
-
35Website Post Categories
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.
-
36Writing Content from Scratch
Follow my 4-step process for writing high quality, comprehensive content for your website.
-
37Posting the Content to the Site
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.
-
38Automated Internal Linking
In this tutorial, I want to show you the plugin I use to automatically link important keyword terms to specific pages on the website.
-
39C.I.Backlinks - What happens when you add a new post?
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.
-
40Let's Tweak the Theme
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.
-
41Creating an Affiliate Product Page
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.
-
42Affiliate Disclosure
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?
-
43Adding a Sticky Sidebar Widget
In this tutorial, I want to show you one way that I advertise affiliate products on my website.
-
44Add Social Share Buttons
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.
-
45Switching the Sidebar from Left to Right
I've decided to switch the sidebar on my site, from left to right. This tutorial shows how to do this.
-
46Related Posts / Further Reading
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.
-
47Homepage Navigation
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.
Resources
-
48Introduction - Using Feedly & RSS to find important topics
In this tutorial, I'll introduce the idea of using Feedly and RSS feeds to spark ideas for your own blog content.
-
49Finding RSS feeds in your niche
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.
-
50Setting up Feedly & Adding Feeds
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.
-
51Google News as a source for Feedly
Google news is a great, up-to-date way to keep informed in your niche. This tutorial shows you how.
-
52Monitoring the Feeds and writing blog posts
In this tutorial, we'll go through some of the feed items, pick a topic, and write a short blog post.
-
53Using Youtube for Blog Posts
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.
-
54Adding a Top Menu
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.
-
55Scheduling Posts for Automatic Publishing
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.
-
56Using Tags Effectively
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.
-
57What's Next?
This lecture highlights the next steps I need to take with this website.
Productivity Hacks to Get More Done in 2018
— 28 February 2017
- Facebook News Feed Eradicator (free chrome extension) Stay focused by removing your Facebook newsfeed and replacing it with an inspirational quote. Disable the tool anytime you want to see what friends are up to!
- Hide My Inbox (free chrome extension for Gmail) Stay focused by hiding your inbox. Click "show your inbox" at a scheduled time and batch processs everything one go.
- Habitica (free mobile + web app) Gamify your to do list. Treat your life like a game and earn gold goins for getting stuff done!