How to Build Your Own Profitable Website Step by Step
4.0 (5 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.
48 students enrolled
Wishlisted Wishlist

Please confirm that you want to add How to Build Your Own Profitable Website Step by Step to your Wishlist.

Add to Wishlist

How to Build Your Own Profitable Website Step by Step

The complete step-by-step guide to setting up your very own profit-making website.
4.0 (5 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.
48 students enrolled
Created by Shayan Rahimi
Last updated 2/2016
Current price: $10 Original price: $200 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 7 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Build a Profitable Amazon Affiliate Marketing Site
View Curriculum
  • You don't need to download anything prior to the lectures. We will show you step by step the software and online services you need to download and/or subscribe to.

Looking to Make Money Online Passively?

You can in just one a week - using the Amazon Associates Program.

Imagine earning a commission on other people's purchases every single day. In 2015 alone, Amazon sold over 5 billion items and 40% of that was sold by 3rd-party sellers (i.e. affiliates, such as much myself.) Consumers are going to buying products regardless. Why not grab a piece of the pie yourself?

Setting up with the Amazon Affiliate Program is not the hard part. The challenging part is knowing which products to promote so that you have a fighting chance of ranking on the first page of Google.

You see, you need to make sure you rank on Google for highly profitable keywords that have relatively low competition. And don't worry if you are not following me - that's what the course is for! In our 6-hour+ training, we cover very important concepts such as:


  • How to Choose a Niche, and Target the Right Keywords. This step will ensure that you do not end up wasting your time, money and energy build a site that no one cares about. We will walk you through the steps carefully to ensure your success.

Creating Engaging Content

  • What your website content needs to have in order for you to succeed. We also discuss how to outsource the content creation to others if the English language is not your strong suit.

Building a Search Engine Optimized WordPress Website

  • We will walk you through everything you need to know in order to build a website that Google will love. Remember, if you can make it to the first page of Google for the keywords you have targeted, you will start generating income. We will show you how to double check your work before you welcome Google to your website with open arms.

Embedding Your Amazon Affiliate Code into Your Content

  • Now comes the fun part! After designing a website and content that we can be proud of, we walk you through the steps of signing up with the Amazon Associates Program. This will ensure that you are be paid every time a sale occurs as a result of your previous hard work.

Spreading the News While You Wait for Google to Rank Your Website

  • In this segment we show you how to make Google proud and how to start driving traffic to your website from day one. Initially, Google will take some time to make up its mind about your website. However, we will cover all the steps you need to take to ensure that Google has no option but to rank you high up on the search results.

There are millions of people that are doing this successfully each and everyday.

Isn't it about time you learn how it's done?

Who is the target audience?
  • This course is meant for newbies who are looking to generate a passive income online via Amazon Affiliate Marketing. This is a very viable income source, however, it is not a "get rick quick" scheme. There is a fair bit of work involved up front but it will result in a passive income stream that will grow over time and requires minimal maintenance. If you are new to Amazon Affiliate Marketing or haven't had success in the past, this course is for you.
Compare to Other Web Development Courses
Curriculum For This Course
123 Lectures
Step 1: Research
26 Lectures 56:49

What we will Cover

This course will go into a lot of details which may seem painstaking simple but as a courtesy to those just starting out we didn’t want to spare any details that make cause confusion or frustration.

This training program consists of three main blocks. They are:

  1. Finding your niche, assessing your competition, and choosing your target keywords.
  2. Building your website, creating great content, and setting up with Amazon Affiliate Program.
  3. And finally Search Engine Optimization and Marketing.

If all of these steps are done correctly, you can stand to make a nice passive income stream.

Preview 01:05

In this segment, we quickly touch on the concept of money what it actually represents. This will help explain why affiliate marketing is a viable way to make money.

Preview 02:07

In this segment we discuss what a business represents and how it relates to money.

What is a Business?

We quickly touch on the concept of marketing.

What is Marketing?

Before we get into the heart of the course, we need to be clear on some definitions. One of these definitions is a target market.

What is a Target Market?

We're almost there! Once we know what affiliate marketing is, it's not much of a stretch to understand online affiliate marketing.

What is a Affiliate Marketing?

Finally! We get to discuss the main topic of our course here - Affiliate Marketing. Armed with these terminologies we can now move on to the fun stuff.

What is Online Affiliate Marketing?

We quickly touched on what a target market is. And now we want to look and see how we can choose a niche to get into.
How to Pick a Niche Within a Market?

Keywords are what people type into a search engine when they are looking to find something online. Picking the right keywords will be critical to your success or failure. We'll discuss how to pick out the right keywords without guessing.

What are Keywords?

One of the most important concepts you will learn in this course is keyword targeting. You will need to know which keywords to go after in order to be successful with your online affiliate website.

What is Keyword Targeting?

Hey there's a lot of material to cover in this course and that is why you need to meet your second instructor.

Meet the Second Instructor

Amir will cover many of the technical components of this course.

Second Instructor's Greeting

In this quick video we discuss why a Google Account is a necessity from here on out.

Why We Need a Google Account


This is the very first technical step that you need to take to start your project. In this section, we are representing the step by step process to create your Google account. follow the link create google fill up the forms and create google account.

Creating a Google Account

In addition, you should really consider a password manager to make your life easier and safer online.

Why We Need a LastPass Account

In this lecture we'll walk you through setting up your LastPass account.

How to create a LastPass Account

Having a general idea of how search engines work will help you better understand what you will learn in this course.

How Do Search Engines Work?

We look at how the age of a domain plays into the overall equation.

Preview 00:32

We quickly touch on what Page Rank (PR) is.

What is Page Rank?

During our research phase, we will take note of two other important factors, called Trust Flow (TF) and Citation Flow (CF).

What are Trust Flow and Citation Flow?

When other sites link to your homepage or other pages on your website, these links are called backlinks.

We'll discuss why backlinks are so important.

What are Backlinks?

That was a lot of technical jargon to get out of the way at once but you've made it. Now it's time to explore the world of opportunities.

What is Market Samurai?

We now get to see how this powerful tool can help you come up with your game plan. You should really try and gain a deep understanding of the process involved in this video.

Using Market Samurai Part 1

This is the continuation of the previous video. Again, make sure you take in as much of it as possible before moving on to the next lecture. These two videos form the foundation for everything else you will be doing.

Using Market Samurai Part 2

You are now armed with some very useful data that you can build on. Organizing this information early on in the process will ensure a smooth operation and reference as your business grows.

Summarizing Keyword Research

As discussed in the previous video, all is not lost if you don't feel confident in writing content for your website. This video takes a look at what you need to do once you receive your content back from a writer. But don't rush into writing or getting content yet! Take a look at the following few lectures that give you an idea of what you should consider as far as your content is concerned.

Reviewing an Article on iWriter
Step 2: Content
16 Lectures 21:43

We quickly touch on the fact that content generation should not be a road block as you have alternative options to writing the content yourself.

Creating Great Content

Knowing how much content is enough is just as important as the content itself in the eyes of Google.

Length of Content Matters

We discuss the fact that there are certain pages that every sucessful website must have.

Content Requirements

We talk about the importance of the About Us page on your website.

About Us Page

We cover the main components that your Contact Us page should have.

Contact Us Page

You may not want to advertise your personal phone number on the web. You don't have to. We'll show you an affordable option.

Obtaining a Toll-Free Number

You may also not want to share your physical address on the web. However, having a physical address listed on your website gives you credibility. Here's how to secure an address without risking your privacy.

Using a Virtual Mailbox Service

Do you really have to have Terms of Service and Privacy Policy pages on your website? Yes. Here's why.

Terms of Service & Privacy Policy Pages

Depending on where you are in the world, you may require this page as well.

Amazon Disclosure Page

If you lack artistic talent - don't fret. You don't have to hand draw your website logo and scan it. You can get somebody else to do it for you and usually for a great price.

Outsourcing Content Creation

Chances are you'll be frequenting Fiverr throughout this process so it's worth getting familiarized with it.

What is Fiverr?

We'll discuss how to setup your Fiverr account

Creating a Fiverr Account

Plagiarized content can tarnish your website's reputation right off the bat. Let's see why we need to ensure we aren't using other people's work.

Checking for Plagiarism

Had content written for you? Great! But before you use it, just make sure it wasn't copied from somewhere else. Here's how to check.

How to Check for plagiarism

You may have heard "content is king." Well they aren't just referring to written content here. Images play a big role as well.

Getting Images for Your Content

We quickly look at a marketplace where you can purchase great images to compliment the content on your website.

Setting up a Fotolia Account
Step 3: Website
35 Lectures 03:05:11

Now that you have your content. It's now time to build your website.

Creating your Affiliate Website

In addition to a domain name, you will need web hosting for your website.

Why We Need Web Hosting

In this lecture we'll walk you through the purchase of web hosting from our preferred hosting company.

How to Purchase Hosting

We explain what a website domain is and why you need one.

Why You Need a Domain

It's time to register your domain online. Here's how.

How to Register Your Domain

In this video we justify why we use WordPress and not an online website builder.

Why We Use WordPress

We explain the benefits of using a Content Management System such as WordPress.

What is a Content Management System?

It's now time to install WordPress on our newly purchased web hosting.

Using the Web Hosting Control Panel

A quick explanation of what a theme is.

What is a Theme?

In this segment, we'll walk you through finding, downloading, and installing a WordPress Theme. There are thousands of themes available to you on the web. The one we work with in our lectures is highly rated.

How to Find, Download, and Install a Theme

Before we go any further, we want to make sure that Google and other search engines don't show up to our website when we are not ready yet. Here's how.

Temporarily Disallowing Site Crawls

We now want to install important plugins on our website that give our website some additional functionalities that are not part of the WordPress core.

What are Plugins and Why We Need Them

In this video, we install and setup some of the plugins we'll need. Some of the plugins installed will be configured in a later video.

Installation Process of Important Plugins

In this video, we will walk you through the installation of Google Analytics on the back-end of your website.

Setup Plugins

At this stage, our website is going to start coming together. We will start modifying the demo website and content we started off with.

Adding Content to the Site

The first thing we want to do is set our website title, tagline, and icon. Here's how.

Setting Site Title, Tagline, and Icon

We show how you can set your menu links from the backend of your website.

Changing Menu Items

We look at how the logo is set from the back-end of our website.

Changing Demo Logo

Next we show how the top header area of the website can be turned on or off.

Removing Top Header Area

We now dive into creating our first article page complete with images.

Creating an Article Page

Embedding videos into our content is easy. We'll show you how it's done right now.

How to Embed Video Into Your Page

In this lecture we'll discuss how the top banner image is set and how you can change it.

Changing Top Banner Image

This lecture will seem similar to the previous lecture. However, in this lecture you will learn how to deliver a consistent massage to your visitors and point them to the action you want them to take on your website.

Changing Homepage Slider Images and Messages

Yes we all know that an image is worth a 1000 words. That's why we need them. In this lecture we will show you how to find and use images that are relevant to the website you are building.

Finding Product Images for your HomePage

Now that we have found the images we were looking for, it's time to make them ready to be used on our website. Here's how.

Editing Product Images for Use on the Homepage

This lecture will cover how to changing the preset texts on your homepage.

Changing Descriptions Below Each Image

Let's take a look at speeding things up by using the duplication feature of Visual Composer in the backend of our website.

How to Duplicate a Row of Content

Moving rows of content around is a breeze with Visual Composer. Here's how it's done.

Moving Rows Using Visual Composer

Sometimes it's easier to use an existing article page as a template for your new article. We discuss how you can simply duplicate an existing article with a plugin.

Installing Duplication Post Plugin and Duplication a Page

In this video we show you how to play around with the positioning of the slider content on the homepage.

Changing Positioning of Slider and Setting Anchor Texts

We will discuss how to use the built-in testimonial feature of WordPress on our website.

Setting a Testimonial

In this video we continue our discussion from the previous video on changing content in the footer area of our website. We will also look at how to set navigational links in the footer.

Setting Footer Links and Link Homepage Items to Pages

We will now discuss modifying the footer section of our website.

Modifying Footer Area of Website

We will discuss how to go about building a beautiful contact us page for your website.

Setting Up Contact Us Page

We now create our About Us page. An about us page is a necessary page for every website you design.

Creating About Us Page
Step 4: Search Engine Optimization
18 Lectures 01:13:40

Before we publish our first bit of content on our website, we need to make sure it meets certain SEO requirements. We'll cover them next.

On Page Search Engine Optimization Checklist

The Yoast Plugin will help us pinpoint everything we need to have in order to receive an excellent SEO score on each one of our webpages. Let's see how.

Using Yoast Plugin's On-Page SEO Checklist

Once you've added your content to your website. You'll want to make sure there aren't any unintentional mistakes or errors. We'll show you how to view your website in a different way that will help you quickly pinpoint mistakes.

Crawling Website for Errors

You are now ready to start promoting products from Amazon. Before you can do this, you will need an Amazon Associate account.

Applying to Amazon Associates Program

In this lecture, we cover the steps required to create your Amazon Associates account.

Creating Your Amazon Associates Account

In this lecture, we quickly cover the commission structure of the Amazon Associates Program.

Quick Overview of Amazon Commission Structure

Now that you have your Amazon Associates account, you can go ahead and create links that you can use to promote products from your website.

How to Link Back to Amazon

You can create a static ad from scratch and place it on your webpages in an attempt to drive some of your visitors to and potentially purchase something as a result.

Amazon Product Banner Placement

We will show you how to create your Amazon disclosure page.

Creating Amazon Associates Disclosure Page

Similarly, we now create our Terms and Condition & Privacy Policy pages.

Terms and Conditions & Privacy Policy Pages

It's now time to let Google know that you are open for business. This would be a good time to revert your Robot.txt file to it's original setting.

Adding Your Site to Google's Search Console

In this segment we show you how to stay up to date with Google's thoughts and concerns about your website. You will want to make sure that you check the Google Search Console occasionally to address any problems that Google might have with your site.

Using Google Search Console

One important ranking factor is the speed of your website. In the lectures to follow we will make sure our website is performing optimally.

Preview 00:20

In order to know how we can improve our website performance, we need to run a speed test on it. Here's how.

Preview 05:48

Protect and speed up your website with the use of a Content Delivery Network (CDN) such as CloudFlare. Here's how.

Setting Up with CloudFlare

Nowadays you definitely need some sort of caching capability on your website in order to make it load as quickly as possible. We'll show how to configure the W3 plugin.

Setting up W3 Total Cache Plugin

As if our website is not fast enough already, we are going to give it one last push to perform in the same ranks as high-end websites on the internet. Here's how.

Setting Up JCHOptimize Plugin

In this lecture we run one last performance test to make sure your website is up to par. Once we pass with flying colors we can breathe a sigh of relief and know that our site is ready to be explored by the world wide web.

Performing a Speed Test Once Again
Step 5: Off-Page Search Engine Optimization
28 Lectures 01:08:45

Yes, you have done the research. You have created an awesome SEO friendly website. And yes, you have content that both your visitors and Google robots will be happy with. However, you're not done just yet! There is one very important factor that remains to be addressed by you. We will now dive into getting backlinks for your website.

How to Get Backlinks and Why They are Important

Not all backlinks are created equal. At least not in the eyes of search engines. In this lecture we discuss the different types of backlinks and point out which one is more important.

Important Distinctions Between Backlinks

In this lecture we touch on the concept of guest blogging and why it is beneficial to your website's success.

What is Guest Blogging?

One sure fire way to climb the search results ranking is to have your website listed in at least one online directory. We'll discuss how to do this for one of the web's most influential directories but you can follow the same steps for all the directories out there.

Submitting Your Website to Online Directories

In this lecture we show you how you can submit your website to the DMOZ directory.

Submitting Your Website to DMOZ

Building backlinks one by one takes a lot of time and dedication. You may consider having someone do the heavy lifting for you.

Outsource link building

In this lecture we show you one way of finding people who can build your website backlinks for you.

How to get backlinks from a 3rd party

This strategy of getting backlinks will stand the test of time. Here's why you should use it.

Notifying others of broken links

We'll now show you how you can easily find and report broken links in an effort to gain a backlink to your own website. This is a surprisingly effective method you should use starting today!

Finding and reporting broken links

Regardless of what you are doing, if you don't track your performance it's hard to know if you are doing things right or not. We'll show you how you can keep track.
Preview 00:29

Regardless of what you are doing, if you don't track your performance it's hard to know if you are doing things right or not. We'll show you how you can keep track.

One way to track your progress

We discuss setting up an account and how it can help you keep a pulse on your website's overall ranking performance.

Creating and using an Alexa account

Love it or hate it: social media is here to stay. You and your business will need to harness the power of social media and use it to your advantage. We'll get into right away.

Why we need to have a Social Media Presence
07:12 is where it's at! Posting great content from you website onto Pinterest has the ability to drive traffic to your website immediately. We discuss how to do this and how to start building a great following on Pinterest.

Setting up a Pinterest Account & Why You Need It

It takes a while for search engines to start ranking you on the first page of their search results but that doesn't mean you can't get the ball rolling today. We discuss paying for traffic on day one.

Paying for Traffic

In order to grab Google's attention and make your website rank, you need the right type of signals in the right order.

Order of Steps in Which to Get Signals for Your Website

Twitter is here to stay and it's only going in size. This social networking platform is great for spreading the news on your new affiliate marketing website.

Getting others to tweet about you

In this segment we discuss how you can use other people's established marketing channels for your benefit.

Buying Retweets on Marketplaces

We'll discuss what cost per click advertising is and how you can benefit from using it.

What is Cost Per Click Advertising?

Facebook advertising is still one of the best ways to spread the news about your newly created website. Here's why.

Why Facebook advertising?

In this video we'll cover how to quickly get started with Facebook advertising.

Creating a Facebook Ad

One of online marketers favorite tools is email marketing. We'll quickly touch on what email marketing is.

What is eMail Marketing?

Outside of the large advertising channels such as Google Adwords or Bing, you can tap into 3rd party advertisers networks. Here's how.

Sending eMails via Solo Ad Providers

There's a reason there are so many people creating new videos on YouTube. It pays off. Here's why.

Using YouTube to your Advantage

Creating YouTube videos that link back to your site has two favorable outcomes: backlinks and traffic. Both of which are of utmost importance to you.

Creating YouTube Videos that Link Back to your Site

In this segment we will discuss what it means to hijack a YouTube Video. And no, you're not about to do something illegal.

Hijacking YouTube Videos

This clever marketing technique is being used by many online marketers. Utilizing this method can drive highly targeted traffic to your website for a minimal amount of money.

Performing YouTube Video Hijacking

Now that you've seen how it's done, I would urge you to go out there and create your own online empire. There is nothing stopping you from creating 5, 10, 50, or even a 100 different affiliate marketing sites. The key is just to start. We would like to hear from you about your successes and challenges along the way.

Preview 00:41
About the Instructor
Shayan Rahimi
4.0 Average rating
5 Reviews
48 Students
1 Course
Serial Entrepreneur

As a curious being, I am always interested in figuring out how things work. At the age of 15, I held a US Patent for a battery charger designed to recharge non-rechargeable batteries. While studying Electrical Engineering at university, I worked at an Unmanned Aerial Vehicle start up firm. After graduation I worked at an electric system operator. I am also very interested in the financial markets and trade them actively. I am an avid online marketer, promoting my own products and services. My long term plans are becoming a full-time volunteer around the globe helping less developed communities put in the infrastructure required to bring them up to speed.