Learn SEO To Grow Your Website

This class will take you through all the steps that a person should take to learn SEO correctly.
0.0 (0 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.
3 students enrolled
$19
$50
62% off
Take This Course
  • Lectures 20
  • Length 1.5 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

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

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

About This Course

Published 9/2014 English

Course Description

Search engine optimization or SEO for short has been around for quite some time, but not till recently has the search engines really cracked down on how they rank websites. Ranking for keywords is one of the most important and basic steps to growing visitors to your website.

Just for an example if you type in google "basketball shoes" - you will see that footlockercomes up number one in the organic search results. There are roughly 33,000 searches a month with this exact set of keywords. Can you imagine how many footlocker shoes are being sold because of this traffic?

Want some proof that my techniques work? Of course you do! My website learnseoclass is number one spot in google for "learn seo step by step" and "learn seo start to finish"

After this Skillshare class you will be able to SEO your website yourself, tell your web guy how to SEO the website, or keep track of your SEO company to make sure they are doing their job correctly. I have heard all the bad stories about people spending thousands of dollars and not seeing any results.

Goolge and other search engines are CONSTANTLY changing the way they rank websites, so I am going to keep this class updated with new videos on the changes. The biggest changes usually occur with how we build backlinks.

This class will take you through all the steps that a person should take to learn SEO correctly. Unlike other SEO tutorials, we will apply each step we learn to our weebly project website. This will help you guys to really learn SEO techniques - hands on.

Here is a lesson breakdown:

  • What is SEO and how do search engines rank websites
  • Setting up our project website
  • Measure Existing Traffic with Analytics
  • Choosing Keywords
  • Onsite SEO (Internal Linking, Content, Meta Tags...)
  • Offsite SEO (Link Breakdown, Building Backlinks...)
  • SEO Tools for keyword rankings and backlink checkers
  • Measure Traffic and Keyword Rankings
  • Do's and Do Not's, Tips and Tricks

Understanding the fundamentails of the way search engines rank is key. The best way to know if an SEO technique works is to try it out and measure results. This is how you will get better at learning what works and does not work. We will go over all the best tools to use.

A friend of mine referred to Search Engine Ranking as the wild west. That is true to some extent. There are no rules, but some things will get you in trouble with the search engines. We go over "white hat" and "black hat" techniques to keep you out of the penalty box.

This class will leave you ready and excited to increase your own rankings and start getting more visitors/customers to your website. Everything I know is revealed.

What are the requirements?

  • computer
  • internet access
  • How to operate a computer
  • Follow instruction
  • Website Browser like google chrome

What am I going to get from this course?

  • Measure Existing Traffic with Analytics
  • Choosing Keywords
  • Onsite SEO (Internal Linking, Content, Meta Tags...)
  • Offsite SEO (Link Breakdown, Building Backlinks...)
  • SEO Tools for keyword rankings and backlink checkers
  • Measure Traffic and Keyword Rankings

What is the target audience?

  • Beginner
  • Online Marketer
  • SEO Student
  • Marketing Executive
  • Web Designer/Web Developer
  • Nothing to do with websites - Don't take course

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.

Curriculum

Section 1: Understanding how search engines workMy First Section
01:14

It is a pretty simple concept, if you break it down into simple terms. I will use this analogy to help explain.

Say you are a yoga instructor. There are many yoga instructors out there as well. What makes you better (rank higher) than the others? Well you have a ton of referrals that say how great you are and these people are really into yoga as well.

The referral, in the web world is a link. The link in this case could say something like "yoga instructor" and send people from the referrers website to your website. That helps build your rankings for that keyword. We call these referrals, "backlinks".

It used to be back in the day that your website had a chance of ranking based on the fact that there were not that many competing websites. Rankings could be achieved through good onsite SEO. Now backlinks have become the strongest part of SEO and understanding how this works is crucial to your success.

02:16

Here are some of the major search engines you should rank for in order of importance.

  • Google 66%
  • Bing 17%
  • Yahoo 11%
  • Ask 2%
  • AOL 1%

The percentages represent 2013 Comscore rankings for Search Engine usage. As you can see that goolge is used by way more people then any other out there. This obviously means you want to focus your efforts on ranking for google, but do not over look the others.

Keep in mind that the search engines do not react exactly the same, Google is much tougher in ranking then say Yahoo.

- I have found that Google and AOL rank website similiar, same goes for Yahoo and Bing.

Search engines have programmed algorithums that crawl over all the websites out there to rank them. These programs are referred to as bots or spiders and travel through links to absorb all the data of each page.

After the code is viewed and parsed the Search Engines assign rankings according the specific keywords. Lets call them 'bots' for now. These bots travel through links and are constanlty being updated.

Section 2: Measure current traffic before doing anything!
03:31

Let's setup our website that we are going to tweaking and optimizing throughout the class. We are going to be using the Weebly to help with the creation of our website. Weebly is free, easy to use, and has some built in SEO functionality that we are going to need.

I know that many of us will have existing websites already. Don't worry all the skills you will learn can be applied to your own business or personal websites.

Follow these steps to setup a weebly website

  1. go to weebly.com
  2. On the left side, fill out your info and hit signup!
  3. Choose whatever theme you like
  4. Choose the first option - Use a subdomain of weebly.com - for "Choose a website domain"
  5. Watch the one minute video.
  6. To publish your website (go live) there is a button in the top right. Click publish to make our website live for the first time.
03:25

A fundamental step that is overlooked by many companies and website owners is setting up analytics on their website before their SEO begins. You want to be able to record that your SEO efforts are working and have detailed website data is a must.

We are going to be using Google Analytics because it provides a great amount of reporting, easy to intstall, and is free. Here are the steps to setup the google analytics account.

  1. If you don't already have a gmail account, it will ask that you create one.
  2. After creating an account, you will be asked to add a new account. (call it whatever the website will be called)
  3. Enter the website information and copy your tracking code.
  4. Login to your weebly account and navigate to - Settings => SEO
  5. Paste the tracking code in the footer code box and click save

I setup a google analytics account from scratch in the lesson video. Please watch it if you need more direction.

I also mentioned Crazy Egg for help with conversion analytics. It is great for analyzing visitor behaviour.

I am not in any way affiliated to either of these tools, just think they are great products.

07:16

Google web master tools was created to help us website owners view the traffic and information that google perceives our website having. I used to not think very positvely of this tool because all the information provided could be bettered reported using other analytics.

They have improved this over the years and give a few tools that really help. One of the major tools being, the disavow function.

Use a meta tag to verify ownership of your website. After verified you can view all the tools available. I recommend take a good look at the search traffic tab.

Section 3: Choosing Keywords
02:04

Keywords are individual or combined words that represent content of a page. In terms of search engines like Goolge keywords help with finding content that we are in search for.

A quick example of keywords would be a search in google for "yoga classes san clemente"

In terms of SEO, we can have rankings for all individual words and the whole combined set as well.

03:21

Keywords are individual or combined words that represent content of a page. In terms of search engines like Goolge keywords help with finding content that we are in search for.

A quick example of keywords would be a search in google for "yoga classes san clemente"

In terms of SEO, we can have rankings for all individual words and the whole combined set as well.

03:29

Your rankings for our weebly website should be not found because we just created the website. We must fill out content for the website to even be ranked. Most likely you will not rank for the words that you are targeting for seo in the beginning.

It is still important that we setup the ranking tracker so, we can view our changes if any. If you are implementing an already existing website that has rankings, it is even more important that you get a baseline of where you are at before doing SEO.

In the video I used twitter.com as an example so we could get and idea of what a website with rankings could look like.

Advanced Web Ranking is a great tool. They charge a one time fee, the program has a bunch of cool features, and they offer a free trial for 30days. I am placing a link in the additional resources area of the project guide.

Another awesome tool, but is more expensive is Moz

Section 4: Onsite SEO
05:55

A website is a collection of pages and each page should be thought as its own existing page. Most websites have a navigation in the header or footer that does not change.

That means we are telling the search engines that these pages are the most important pages on our website because we have more links going to them, then any other of our pages.

We should have our keywords be a part of our internal linking structure. If our targeted keywords were "hot yoga studio" we would want to place those keywords in a link that appears on everypage and links to our targeted seo page. In the video example it is our home page that we want to increase in rankings.

08:01

The content of our website should include our keywords more then other words on the page. We call this keyword density. For example I should have the word yoga be the highest percentage on my weebly website, if I am SEO'ing for that keyword.

Here is the link to a great tool that is free to use and displays our keyword density

Here is an example of hulu's keyword density

Head tags and image tags should also have the keyword placed in them. A head tag looks like this <h2>Head Tag</h2>. An image tag will look like this <img alt="our keywords" src="path_to_image"/>. You will notice that the keywords got placed in the alt attribute for the image tag.

04:21

Indexing refers to the bots bringing information back to the search engines. When you create a brand new website. None of the pages have been indexed yet, meaning the search engines need to send bots to crawl the content, then decide what pages to rank for what keywords.

After your website has been indexed for the first time, if you make updates you will have to reindex the changed page. The bots will have to crawl over your website again to collect the updated content.

There are a few ways that we can increase the speed of our indexing.

  • go into google webmaster tools and increase the crawl rate
  • ping pages using a tool like pingomatic
  • post link to page on a website that gets crawled frequently
  • blog on our website to increase frequency of crawl rate
  • post link to our social networks
Section 5: Offsite SEO
02:13

  1. Link Breakdown

    Links looks like this in html <a href="url">My link</a>.

    the a href is the destination of the link and the my link is the anchor text or hypertext.

    The anchor text is the text that is visible on the page and gets clicked upon. Search engines read the anchor text and use this to increase rankings toward those keywords.

    We want links that do not have the “no follow” attribute. It will be attached to the link with rel=”no follow” Here is an example of a link that has the no follow attribute

    <a href="url" rel="nofollow">My link</a>

    This is telling the search engines not to follow the link. We will not get credit for the link.

09:27

Back links refer to any link that is placed on another website that points back to yours. Like we discussed earlier, backlinks should have the exact keywords that you want to rank higher for in the anchor text and point to the page that you want to increase in ranking.

Page rank is an algorithm used by Goolge to rank websites in their search engine results. Page rank works by counting the number of quality links to a page to determine a rough estimate of how important the website is. It is on the scale 0-10. We can use page rank to estimate the value that our backlink will give us from a particular website. SEOCentro has a good free page rank checker.

backlink rules

  • A website can not be brand new. Must be aged months
  • Can not have the same ip addresses
  • Backlink inside of duplicate content does not have much value
  • nofollow backlink does not help
  • backlinks on pages with high amount of links does not help

Search engines do not like it if you only receive backlinks from a specific set of keywords. Alternate your backlink keywords.

Places to find backlinks

  • Your own website or friends and family
  • Clubs or associations you are a member of
  • Social networks
  • Local Directories
  • Press releases
  • Create great content
  • Buying links
  • Forums
  • Commenting on blogs (might help if you find a blog that has similar content as you keyword, has no comments on it, and links are follow links)
06:09

Your backlinks must follow a natural link building pattern.

  • have no follow links as well as do follow
  • add "click here" and "yourdomainname.com" anchor text
  • make sure most desired keyword does not exceed 30%. Over optimized

Don't spend a lot of time looking for backlinks in blog posts. Forums still work good.

  • Don't post to Vbulletin
  • Sign up and make sure your first post does not have a link in it.
  • wait one or two days, then edit post and place backlink in there.
04:59

If you build backlinks at a resonable pace and keep track of them, you can pin point the change in the search engines and write it down.

Ahrefs Site Explorer is a great backlink tracking tool. Not only does this tool tell you what backlinks you have gained or loss to any page, it also tells you when you got them and from whom.

Sometimes you will go to inspect someone else backlink and wont be able to find it on the page. It is there, just hideen from view. This is backlink hiding and part of seo that people refer to as blackhat. Blackhat seo refers to , practicing techniques that give you gain, but run the risk of being penalized by search engines.

Section 6: Analyze Traffic and Keyword Rankings
01:00

Using our tools to interpret our SEO is the best way to get better. If you want to interpret results better I would limit changes to one or the other. For example I would change my title and meta tags, index the page, then analyze the results.

I would not change title and meta tags, change internal linking structure, and create some backlinks. You would be making it more difficult to distinquish what seo technique helped or hurt you. Try to be patient and make sure your results are indexed before moving onto the next phase.

Use a combination of all three tools to get the full story of your seo change. They are very much connected. For example if you see a big spike in traffic you may also see a big increase in keyword ranking

03:08

I wanted to talk about one way I go about checking my SEO. The flow would be me checking my search rankings, checking my backlinks, then checking my google analytics.

Open Advanced Web Ranking tool and click update to get the latest search engine rankings for your keywords. Examine which keywords have increased or decreased and take note.

Go to you Ahrefs Site Explorer and place the url of the page you have been targeting for SEO. Examine the new backlinks.

Sometimes a backlink appears that is acutally hurting your rankings. I have noticed that sometimes these pages look way to spammy with links all over the place and content that does not really make sense.

If these are substanitally hurting your rankings you can use the disavow tool to let google know that you do not want to be connected with the backlink.

Last open up your Google Analytics. Pay attention to the aquisition tab on the left. Click all traffic and inspect the sources. Also make sure to check out Keywords - Organic.

This area shows the keywords that people typed in the search engines. If our keyword ranking was higher then we should see more visits from this keyword here.

Section 7: Do's & Do Not's, Tips and Tricks
05:08

Download ftp program called filezilla. FTP stands for file transfer protocol. It helps us to take files from our computer and place it on your server or vice versa.

You will need your ftp login info before you can connect to the server. The ftp login info can be created through your hosting account. Say you have hosting with godaddy, you can login to your account and create a ftp user. write down that information.

Login to your server using filezilla

once logged in drag and drop the files from your remote server onto your desktop

  • edit whatever file you want to edit the save.
  • drag and drop the file from your local computer to the remote server.
  • it will ask you if you want to overwrite the file, say yes

For more detailed explanation, please watch the video.

For wordpress you can use a plugin called All In One SEO to edit title and meta tags. To edit files directly you can go to appearance - editor and choose the file you want to edit. You can directly edit the code and save.

02:56

Here are some tips and tricks I have picked up along the way.

  • Offer to write original content for someone in exchange for backlinks
  • Google chrome Nofollow Simple Extension
  • Inspect the highest ranking pages for keywords "SEO Company"
  • Create your own websites (make sure to age them and place fresh content on them
02:23

List of words you alreay know

  • Backlink
  • Page Rank
  • No Follow
  • Title Tag
  • Meta Tags
  • Organic Search
  • Keyword Density
  • Duplicate Content
  • Internal Linking Structure
  • Bots or Spiders
  • Indexing
  • Location Reliant
  • Anchor Text

More SEO Words

  • Alexa - another way to rank websites go to alexa.com to check it out.
  • Redirect - When user is taken automatically to another web page addresss without clicking anything. A 301 redirect is the proper way in seo to let the search engines know that you website has been moved.
  • SEM - Search Engine Marketing
  • SERP - Search Engine Results Page
  • Trackback - When a blog links to another blog, it notifies you.
  • Below the fold - Anything below the computer screen when the page loads. Usually refers to laptop dimmensions as the standard. Links that are above the fold are seen as more valuable because they get seen first.
  • Drip feed - is gradually creating backlinks to your website.
  • Linkbait - a piece of web content on a website that is so intriguing that people create backlinks to it.
  • Sandbox - this is a theory that Google basically has a separate index, the sandbox, where it places all newly discovered websites. When websites are on the sandbox, they won’t appear in the search results for normal search queries.I have also heard this term used to describe someone who has been penalized.

Thank you very much guys! I encourage you to leave me positive or negative feedback. Please don't hesitate to contact me if you have any questions.

- Josh

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Joshua Cavin, Online Marketer/Growth Hacker

Josh Cavin is the founder of a successful web design and online marketing company. In 2004 he began his career with a silicon valley online marketing agency. His passion for websites led him to developing as well as SEO and SEM. Josh has spoken at many industry events about Backlink Building, Improving Conversion, Analyzing Competition SEO. He has been interviewed by top industry tech giants as well as published several online articles on SEO and Clean Web Design.

Ready to start learning?
Take This Course