SEO - The Complete Guide To Search Engine Optimization
4.0 (49 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.
4,017 students enrolled
Wishlisted Wishlist

Please confirm that you want to add SEO - The Complete Guide To Search Engine Optimization to your Wishlist.

Add to Wishlist

SEO - The Complete Guide To Search Engine Optimization

Learn How To Become an SEO Expert and Increase Your Organic Search Engine Traffic Coming To Your Website.
4.0 (49 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.
4,017 students enrolled
Created by Robin Haney
Last updated 4/2016
English [Auto-generated]
Current price: $10 Original price: $200 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 2.5 hours on-demand video
  • 8 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn How To Do Keyword Research
  • Link Building
  • Wordpress SEO
  • Rank a Website High In Google Search Listings
  • Do SEO work for other businesses
  • Become an Expert In SEO
View Curriculum
  • General Computer skills
  • Basic Wordpress Knowledge (Optional)

Join Over 11,698 Students and Sign Up to one of My Courses Today!

Last Updated: February 20th, 2016.

Do you really want to be able to make money online?

Are you ready to take that step out of the 9 to 5 life and into the freedom of working from home or from any location you want?

There are many people out there who always tell themselves that it's time for a change. They keep saying that they will quit their jobs and start their dream job online. The problem is that most people only go as far as learning the very basics about internet marketing and when they finally decide to get started, they fail to see any results that will encourage them to continue moving forward with it.

Over 95% of individuals who try to succeed with internet marketing are going to quit within 30 to 90 days and that is a proven fact!

The reason why this happens is quite simple. The first mistake that people make is to think that making money online is going to be a walk in the park. There is no way to earn a lot of money online in a legal way that will pay you thousands of dollars for a few days of work. You need to learn how the internet works and how successful internet marketers earn their income.

The secret to success is search engine optimization!

Most people who have attempted to get involved in the business of internet marketing have heard of SEO, but very few people have given it the attention that it deserves. You could have the best products or the most affordable services, but if you don't know how optimize your content for search engines, you are never going to be able to make full time income from the internet.

It doesn't really matter if you want to use the internet to promote an existing business, or to start earning money from affiliate marketing and pay per click. It could also be to raise awareness for an important cause on a website. All of those things require traffic to be able to generate income. That traffic needs to be targeted to your particular niche of business and then you will have a potential customer in your hands.

This is the one thing that most people are failing to see. They create social media pages, open up a website and post a few links to their Facebook contacts a couple of times a week and they feel like this should be enough for them to see results. Things don't work that way and you will have to learn to perform proper SEO in order to see those results.

My Udemy SEO course us going to allow you to learn everything there is to know in order to succeed online!

Remember that I said that the main ingredient for online success is search engine optimization. This is 100% accurate because without it, you would have no way to gain visitors.

The beauty of SEO is that you can use it for all kinds of purposes and it can become a huge assest and it will be extremely useful at all times in the modern world.

These are some of the skills you will gain from this course:

  • Perform efficient keyword research
  • Rank a Website high in the organic search
  • Learn to build links
  • WordPress SEO
  • Creating quality content
  • How to use analytics

Take this amazing and extremely valuable course for just $197!

Here are some review from students currently taking the course:

Irfan Setiawan - Uou taught me many things about SEO.

Noah Christian - English Accent - Check! Great After Effects - Check! Very well done, I'm sure you will enjoy the course!

Ethan Michael - This is the first course I bought on Udemy and I love it - worth every penny. The instructor is good at explaining things and I like that he uses humor so that his lectures are interesting and not boring.

Who is the target audience?
  • Bloggers
  • Internet Marketers
  • Web Developers
  • Small Businesses
  • Online Marketers
  • Anyone Who Owns a Website or Business Online
Compare to Other SEO Courses
Curriculum For This Course
57 Lectures
Course Overview
1 Lecture 01:33
Introduction To SEO
5 Lectures 08:19

Search Engine Optimization can be a little bit tricky to understand. In this lecture we will talk about SEO and I will show you exactly what SEO is. SEO doesn't need to be complicated, don't let things such as keywords, niches, link building and all that other stuff scare you away.

Let's sit down for a minute and learn exactly how you can benefit from Search Engine Optimization.

Preview 01:09

Before we hop in and get into the main part of the course lets spend a little bit of time diving a little bit deeper into what SEO is. In this lecture we are going to go over why I consider SEO as a form of art. There is no one way or perfect way to do SEO as everyone does things a little bit differently.

This is an important concept to understand and the more you learn and try new things the more you will understand what I am talking about. The vast majority of SEO done online is commonly done the same but there are a few small differences here and there that everyone does differently.

Preview 02:16

Let's go over what Google Pagerank is and why it is important for us. Google Pagerank is the way that Google values the strength of a page. Page-rank can range from 0-1, o being the weakest and 10 being the strongest. Although pagerank can give us a strong indication of how strong a webpage might be this doesn't mean that a lower pagerank website won't be able to outrank a higher pagerank webpage.

In this lecture you will learn how we can increase our Pagerank and why getting links from high PR websites is very important!

Preview 01:31

In this lecture we are going to learn how to both manually and automatically check the Pagerank of a page on the internet. We are going to learn how to do it first on a website called

Next we are going to learn how to install the SEO Quake extension in our browser to make this process a lot more streamlined and easier to manage.

SEO Quake has an extension that can be installed on Chrome and Firefox.

Preview 02:57

In this short quiz we will study the basics of SEO.

What is SEO?
4 questions
How To Do Keyword Research
6 Lectures 19:24

Lets learn a little bit about keywords and what they are. Keywords are words and phrases that people type into Google in order to find what they are searching for online.

We are going to learn more about keywords later on in this section of the course. We can look up keywords using the Google Adwords Keyword Planner to find more information such as how many people are searching for each keyword per month.

We will cover this in more detail later on in the course videos.

Preview 00:39

Finding a Niche for your website can be a little bit tricky. In this video we are going to discuss some common ways of finding a good niche for your website. Niche selection doesn't need to be complicated at all.

You generally want to pick a topic that you have knowledge in or at least some type of interest. This is a good formula for creating a website that you will want to keep working on in the future.

In the following lecture I will show you a big giant list of niche ideas you can use to help you choose a topic for your website!

Preview 01:38

Here is a giant list of Niche Ideas for you to consider when you are thinking of topics you can write about on your website.

If there is anything you want to add to the list let me know! Remember, pretty much anything can be used as an idea for a website.

Preview 01:50

In this lecture we are going to learn how to pick a main keyword for our website. Our main keyword is going to be a broader keyword that we will target on the homepage of our website. The posts and pages of our website will then be variations of our main keyword.

When picking your main keyword make sure that your monthly searches are at least 1000, for large websites you are going to want a keywords that gets 5000 or more searches per month.

Preview 03:12

After we have found a main keyword for our website to target we are going to need to find keyword variations that we can target on our posts and pages. In this video I am going to show you how to find some simple variation of your main keyword that you can target in your posts.

Preview 05:05

Normally you would use the Google Adwords Keyword Planner Tool to get keyword ideas for your website. We can however use some other ways of getting keyword ideas for our websites as well.

We can use Google Search, Youtube, Amazon, and other keyword tools and programs to help us get ideas keywords to target on our Wordpress website. In this video I am going to show you some creative ways of doing keyword research for your website.

Preview 07:00
How To SEO Optimize Wordpress
10 Lectures 18:50

Picking the right domain name for your website is definitely something you want to take advantage of if possible. If you are creating a website from scratch then including your keyword in a brand-able name is definitively a good option you can take advantage of.

If you already have a website however then don't worry about it, a domain name isn't the going to make or break your website. It's simply something that we can take advantage of to give us just a little bit more of an edge for ranking our website.

How To Pick a Solid Domain Name That Will Rank Your Keyword In Google

In the lesson we are going to talk about Exact Match Domains and how you can use them to rank your website using just a domain name. Keep in mind that EMD's are not as widely used as they once were and I will explain why that is so in this lecture.

What are Exact Match Domains? (EMD's)

Wordpress is a great content management system that is easy to install and set-up on your website. If you are not a web developer and even if you are, you NEED to be using Wordpress on your website. As we go through this course you will see exactly what I mean and why Wordpress is crucial to building websites that rank in Google.

The Best Way To Build Your Website Online

Check out this lesson here on how to get my Wordpress Beginners Course for only $5! This course is regularly valued at $49 and for a limited time all my students can pick it up for only 5 bucks! Consider this a gift to you for being such a great student and purchasing my course.

Learn How To Create a Website With Wordpress

In this lecture I am going to show you how to SEO optimize your wordpress installation. In this video we are going to cover a sample website that I have created.

You can check out the website here for reference if you choose to:

Setting-up and Configuring Our Wordpress Installation For SEO

Let's go over how we can optimize our homepage on our Wordpress website for our main keyword that we decided to go with in the previous lessons. With Wordpress we can do this pretty quickly and quite easily as well.

In order to do this we are going to have to change our Wordpress Title and Tagline for our website.

How To Optimize Our Websites Homepage For Our Main Keyword

There are thousands if not millions of different Wordpress Themes out there on the market today, but how do we know which ones are good for Search Engine Optimization? Well, in this video you are going to learn how to pick an SEO friendly Wordpress Theme.

In the example I am using the Genesis Wordpress theme which i am a huge fan of. The Genesis theme is simple, clean, easy to use and allows you to customize your website to a high degree.

If you need help picking a free option or if you want me to review a theme that you think is good then post it here and I'll go over it and help you choose. If you come accross a rocking Wordpress Theme please share it with all of us, we would love to see it!

How To Pick a SEO Optimized Wordpress Theme For Your Website

Here is a list of a free places where you can get some nice looking Free responsive WordPress themes. Remember, google will now take your sites mobility friendly factor into ranking so we want to make sure our website looks great on mobile devices.

Free Responsive Wordpress Themes

It is very important that your Title links back to your homepage and is visible on every page of your website. In this video I am going to explain why your theme needs to feature this option as it is important for strengthing your homepage of your website.

Make Sure Your Title Links Back To Your Homepage

Getting your website indexed in Google used to be fairly tricky but nowadays its pretty easy to do so. In this video I am going to show you some simple ways to help the Google bot index your website. Your website needs to be indexed in Google if you want to get organic search results and appear in Google Search for your keywords.

You can test you website by adding site:(url) to see if your website is indexed by Google.

Getting Your Website Indexed In Google

In this short quiz we will go over a few questions in regards to SEO optimizing our Wordpress websites.

How To SEO Optimize Wordpress
4 questions
Wordpress SEO Plugins We Need To Install
2 Lectures 10:19

Right out of the box Wordpress is fairly SEO friendly but we can still install some plugins in order to make our website be even more search engine friendly. Let's spend a little bit of time talking about Wordpress SEO plugins that can help our website rank better in Google.

Wordpress Plugins For SEO

In this lengthly lecture I am going to walk you through install the Wordpress SEO plugin by Yoast. This plugin is a must-have if you intend on having a website that pulls in organic search engine traffic. Thankfully, the plugin is very easy to use, and I will show you how to set it up can get everything working correctly in this video.

Wordpress YOAST SEO Plugin
On-Page Seo Techniques
7 Lectures 17:05

On-page SEO is the type of SEO work you can do on your website. This type of work is very important and included writing title tags, and adding keywords to our text. We are also going to talk a little bit about content creation later on in the course.

What Is On-page SEO?

Let's talk a little bit about writing title tags for our posts and pages on our website. Our titles are very important when it comes to ranking our pages. In this lecture we are going to learn how to write solid titles that will allow our posts and pages to pull in extra traffic and search traffic as well.

How To Write Title's That Will Rank Our Pages

Our main keyword should defenitly appear on our pages, but how many times? This is a common question that many people have. Keyword density is important and many people over complicate things way too much. In a few minutes we will go over what you need to know when it comes to how many times your keywords need to appear on your pages.

How Many Times Should Our Main Keyword Appear On Our Page?

Your post descriptions show up in Google search results right underneath your Title tags. This section of text needs to be optimized slightly and in this video I am going to show you exactly what you need to know when it comes to editing your pages description.

How To Optimize Our Post Descriptions

Post tags are often left out by a lot of SEO people and we can use tags to help add more relevance to our pages as well as including our keywords as tags. Tags are easy and quick to fill in so you might as well take the extra time to get some extra traffic with Wordpress post tags.

How To Get Extra Organic SEO Traffic With Post Tags

Every good website and blog has a well written and planned out category structure to it. This will help us organize our posts and content for user readability as well as add some nice category sections to our website. Making a cateorgry structure not only helps out our SEO efforts but it can also make content creation and post ideas flow smoother.

How To Create a Solid Category Layout For Our Website

One of the things I see people not optimizing the most in SEO is their images and making sure that their alt image tags are keywords that people are searching for in Google. Do not skip this step! Any kind of search traffic you can get will help your website out tremendously!

How To Get SEO Traffic With Images
How To Build Links To Our website
11 Lectures 38:15

A link or hyperlink is the most important thing you need to understand when it comes to SEO. The number one factor that affects a websites rankings is the QUALITY of links that it has pointing back at it. In this video you are going to learn what a link is because we will be working with links a lot in the course as well as with future SEO work.

What Is a Link?

Knowing the difference between DO-follow links and NO-follow links is very important. A lot of people think NO-follow links are not important for SEO but I think they are to at least some degree. In this video I am going to show you the difference between the two and why this is so.

The Difference Between Do-follow and No-follow Links

In this lesson we are going to define what a perfect link is and what we should be striving for when it comes to building links to our website. You should always try to build perfect links but remember a link is still a link none the less and too many perfect links can be a bad thing.

Build perfect links here and there and start off small. Just a few small links like these ones can be really powerful for ranking your website.

The Definition of a Perfect Link

The anchor text that we use on our links need to be varied and put together in a smart and effective way. In this video I am going to show you how you can build links and naturally vary your anchor text so your link building profile looks completely natural in Googles eyes.

How To Vary Our Anchor Text The Smart Way

Commenting on blogs is good for building links back to your website but also good for getting social and refferal traffic to your website. People will take note of your comments so write well written comments and you never know you might get featured in an article and get a great link back to your website!

How We Can Build Traffic and Links With Blog Commenting

Here is a small list I put together of DO-FOLLOW comment blogs. If you have anything to add to this list please let us all know!

Big List Of DO-FOLLOW blogs to comment on

Getting link exchanges are amazing and its something that most people do not actively pursue. If you do this you will be way ahead of most people who are trying to compete with you.

Finding Link Exchanges From Other Web Masters

Getting high quality in-content links on related blogs are the types of links you want to build to your website. The best way to do this is to guest post on high quality and authoritative blogs. I highly reccomend you watch this video to learn how to get a guest post approved on another website.

Why Guest Posting On Other Blogs Is Amazing

Building links from article directories is not as strong as it once was but its still worth it to get some traffic and build some quality links. Most article directories are no-follow these days but still its worth it to do an article here and there as it makes your website legit.

I have gotten traffic from Ezine articles and other websites that has converted into profit so its still a great way to get traffic to your website as well.

Building Links From Article Directories

As you grow out your portfolio of websites online you can start linking between them. You need to do this is a smart way however and in this video I am going to show you how you can do just that!

Linking To Other Websites You Own

How To Use Fiverr To Build High Quality Links To Your Websites

Get ready for a short quiz on link building.

How To Build Links To Our Websites
5 questions
Creating a Link Building Timeline
3 Lectures 05:52

In this text document I will show you how to download open office so you can view the link building timeline I have created for this course.

How To Download Open Office For Creating and Viewing Spreadsheets

Here is the link building timeline you can use to follow as you build links to your website. If you need any help with this please let me know. I am also going to walk you through and show you how you can edit and use the timeline as well.

Create a Winning Link Building Timeline

Some links we have to follow a timeline while others we can build at any pace we like. In this video I am going to talk about links that we can build as fast as we like without getting a penalty to our website.

Things We Can Exclude From Our Timeline
Using Social Media To Help Your Link Building Campaign
2 Lectures 05:22

Social links are just as important to SEO as regular links are from any other website. In this lecture I am going to explain to you why you need to build social links to your website in order to maximize your SEO rankings

Why We Need Social Links

Hootsuite is an automated social sharing service that lets you do a lot of cool things and features. In this lesson I am going to briefly show you how to use Hootsuite and share your content easily online.

Using Hootsuite To Help Share Our Content On Our Social Platforms
How To Create Quality Content That Will Rank Well In Google
3 Lectures 11:42

The more content you have on your website the more chances people will find your website In search engine listings. A bigger website also adds more authority to all your pages and we can use things such as internal linking structures to take advantage of having a large authorative website.

Why You Need Lots Of Content On Your Website

Later on in the course I will talk about how to pass a manual inspection but in this lesson I'm going to be giving some examples of good content and how you should be creating content on the web so that it will natural gather links and rank well in Google.

What Type Of Content Ranks Well In Google?

As your website grows and starts to get some traffic Google will send people to inspect your website to make sure that it is a valuable peice of information on the web. In this lesson I will show you how to pass a manual inspection and get a good score which will actually move your website even higher in the search engine listings.

How To Make Your Website Pass a Manual Inspection
4 More Sections
About the Instructor
Robin Haney
4.3 Average rating
3,585 Reviews
61,694 Students
20 Courses
Professional Freelance Web Developer and Instructor


My name is Robin Haney, I am a professional Web Developer and blogger. I have been designing and building websites for over 5+ years. I work completely from home as a freelance web developer and I love it!

I'm also a best selling author on Amazon and have written a few programming books that have done really well. If you prefer a more hands on approach to learning then my video courses on Udemy will be perfect for you.

I'm here to show you how you can do the same. I've designed and created a lot of websites and I know its hard work but don't worry I've created my courses so that even beginners can easily follow along and work with me.

I've started my own online business at a young age and after being a best selling instructor on Udemy I am very proud of my courses. If you are just starting out then I'd recommend you look over my FREE courses first and then continue to my paid courses when you are ready.

Please enroll today and I look forward to seeing you!