Complete SEO Course for Beginners: Learn to Rank #1 in Google

Last updated: May 22, 2023

The video by Ahrefs is a beginner's SEO course that teaches the fundamentals of SEO with a heavy focus on execution, covering topics such as keyword research, on-page SEO, link building, and technical SEO, and explaining why SEO is important and how Google's ranking algorithm works.

The video is a beginner's SEO course taught by Sam Oh, focusing on the fundamentals of SEO with a heavy emphasis on execution.

The course is broken down into four modules, covering keyword research, on-page SEO, link building, and technical SEO.

The video serves as an introduction to the course and covers the basics of SEO, including what it is, why it's important, and how Google works.

The video also highlights the three major reasons why marketers are attracted to SEO: free search traffic, consistent organic traffic, and the opportunity to reach massive audiences.

The video concludes by discussing Google's ranking algorithm and the importance of understanding the most important factors that contribute to higher rankings in search.

  • The course teaches the fundamentals of SEO with a focus on execution.
  • The course is broken down into four modules: keyword research, on-page SEO, link building, and technical SEO.
  • SEO is one of the most effective strategies to get traffic to a site.
  • The course is designed for beginners but covers important topics.
  • Keyword research involves finding relevant and high-traffic keywords.
  • On-page SEO involves optimizing page titles, meta descriptions, and content.
  • Link building involves getting other sites to link to a site.
  • Technical SEO involves optimizing site speed, mobile-friendliness, and site architecture.
  • Matching search intent is critical for ranking.

Complete SEO Course for Beginners: Learn to Rank #1 in Google - YouTube

Complete SEO Course for Beginners: Learn to Rank #1 in Google 001

Introduction to SEO Fundamentals Course

  • The course teaches the fundamentals of SEO with a focus on execution.
  • Even for an eight-figure business, the course sticks with the basics of SEO.
  • The course is broken down into four modules: keyword research, on-page SEO, link building, and technical SEO.
  • SEO is one of the most effective strategies to get traffic to a site.
  • The course is designed for beginners but covers important topics.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 002

Module 1: Keyword Research

  • The module teaches how to find keywords to target that can benefit a business.
  • Keyword research sets the foundation for on-page SEO.
  • Keyword research involves finding relevant and high-traffic keywords.
  • Tools like Ahrefs and Google Keyword Planner can help with keyword research.
  • Keyword research involves analyzing competition and search volume.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 003

Module 2: On-Page SEO

  • The module teaches how to optimize pages to rank for targeted keywords.
  • On-page SEO involves optimizing page titles, meta descriptions, and content.
  • On-page SEO also involves optimizing images and internal linking.
  • On-page SEO helps search engines understand the content of a page.
  • On-page SEO involves creating high-quality and relevant content.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 004

Complete SEO Course for Beginners: Learn to Rank #1 in Google - YouTube

Module 3: Link Building

  • The module teaches how to build links to a site, which is a prominent ranking signal for Google.
  • Link building involves getting other sites to link to a site.
  • Link building involves creating high-quality and relevant content that other sites want to link to.
  • Link building involves outreach and building relationships with other site owners.
  • Link building can help increase a site's authority and visibility in search results.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 006

Module 4: Technical SEO

  • The module covers best practices and website maintenance for technical SEO.
  • Technical SEO involves optimizing site speed, mobile-friendliness, and site architecture.
  • Technical SEO involves optimizing site structure and URLs.
  • Technical SEO involves using structured data and optimizing for featured snippets.
  • Technical SEO helps search engines crawl and understand a site's content.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 007

Backlinks

  • Backlinks are links from one website to another.
  • Google considers backlinks from prominent websites as a good sign that the information is well trusted.
  • Backlinks can be thought of as votes for a page's content.
  • The more votes a page gets from credible sources, the higher the trust.
  • Backlinks from unique websites have a clear positive correlation with a page's organic traffic.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 008

Search Intent

  • Search intent represents the reason behind a search query.
  • Google's goal is to return the most relevant results for any given query.
  • Search intent can be discovered by looking at the top ranking pages for a query.
  • Matching search intent is critical for ranking.
  • A simple three-point checklist can be used to determine search intent for any query.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 009

Content Depth

  • Search engines can't read and understand text like humans can.
  • Google has poured billions of dollars into creating sophisticated technology that understands content to a certain degree.
  • Content creators need to provide context about the subject to help search engines understand the content.
  • Answering the search query as best as possible should lead to content that has depth.
  • Depth doesn't always translate to length, but it should provide value to the user.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 011

Keyword Research

  • Keywords are words and phrases that people type into search engines to find what they're looking for.
  • Keyword research is the process of finding keywords that people are inputting into search engines.
  • The basic goal of SEO is to rank pages for keywords that the target audience or customers are searching for.
  • Choosing keywords effectively involves checking search demand, traffic potential, competition, and relevance.
  • Search volume alone can be misleading, so it's important to check the traffic potential of the topic.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 012

Keyword Research

  • Top ranking pages for a keyword can bring in traffic for hundreds or even thousands of other relevant keywords.
  • Traffic potential is a more reliable metric than search volume for determining the value of a keyword.
  • Assess the business potential of a keyword by assigning scores between one to three based on its relevance to your niche and business model.
  • Match searcher intent by analyzing the top ranking pages for a keyword and understanding the reason behind a searcher's query.
  • Determine the difficulty of ranking for a keyword before investing time and resources into optimizing for it.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 013

On-Page SEO

  • On-page SEO involves optimizing individual web pages to rank higher and earn more relevant traffic in search engines.
  • Include the target keyword in the page title, meta description, URL, and throughout the content.
  • Use header tags (H1, H2, H3) to structure the content and make it easier for search engines to understand the page's topic.
  • Optimize images by using descriptive file names and alt tags that include the target keyword.
  • Improve page speed by compressing images, minifying code, and using a content delivery network (CDN).
Complete SEO Course for Beginners: Learn to Rank #1 in Google 014

Link Building

  • Link building involves acquiring backlinks from other websites to improve a page's authority and ranking in search engines.
  • Focus on acquiring high-quality, relevant backlinks from authoritative websites in your niche.
  • Use guest blogging, broken link building, and resource page outreach to acquire backlinks.
  • Avoid black hat tactics like buying links or participating in link schemes, which can result in penalties from search engines.
  • Monitor backlinks regularly and disavow any low-quality or spammy links that could harm your website's reputation.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 016

Technical SEO

  • Technical SEO involves optimizing the technical aspects of a website to improve its crawling, indexing, and ranking in search engines.
  • Ensure that your website is mobile-friendly, has a fast page speed, and is secure with HTTPS encryption.
  • Use structured data markup to help search engines understand the content on your website and display rich snippets in search results.
  • Optimize the website's architecture and internal linking structure to make it easier for search engines to crawl and index the pages.
  • Regularly monitor and fix any technical issues like broken links, duplicate content, or crawl errors that could negatively impact your website's ranking.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 017

Assessing Keyword Difficulty

  • Mastering the process of assessing ranking difficulty will help you get predictable results in SEO.
  • Choosing keywords comes down to finding a balance in a checklist.
  • You have to ask yourself if the topic drives enough traffic and has business value to make it worth the effort.
  • Before creating pages with the intent to rank in search, ask yourself this question.
  • The five points in the checklist are what we're going to dive deeper into throughout the rest of this module.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 018

Search Intent

  • Matching search intent is a must-do thing to show search engines that your page will fulfill their goal.
  • Identifying search intent is usually quite easy.
  • Search intent represents the reason behind a searcher's query.
  • The top ranking results are a great proxy to understand search intent.
  • The three C's of search intent are content type, content format, and content angle.
  • Content type can usually be categorized into blog posts, videos, product category, and landing pages.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 019

Finding Keywords for Your Website

  • Find keywords for your website based on the things you learned in lesson one.
  • Use keyword research tools to find keywords.
  • Look for long-tail keywords that have low competition and high search volume.
  • Consider the intent behind the keyword and create content that matches that intent.
  • Use keyword variations and synonyms to avoid keyword stuffing.
  • Focus on creating high-quality content that satisfies the searcher's intent.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 021

On-Page Optimization

  • On-page optimization refers to optimizing individual web pages to rank higher and earn more relevant traffic in search engines.
  • Optimize your page title and meta description to include your target keyword.
  • Use header tags to structure your content and include your target keyword in them.
  • Optimize your content to include your target keyword and related keywords.
  • Include internal and external links in your content to improve your page's authority.
  • Optimize your images by including alt tags that describe the image and include your target keyword.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 022

Keyword Research

  • Keyword research is the process of finding keywords that people are searching for in search engines.
  • The general process can be divided into two macro steps: generating keyword ideas and validating whether those keywords are worth going after.
  • A keyword research tool is needed to generate keyword ideas for your website.
  • Keyword research tools show information on keywords like their search volume, keyword difficulty scores, and other SEO metrics.
  • Ahrefs Keywords Explorer is used in this course, but a free tool called Ahrefs Keyword Generator is also available.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 023

Generating Keyword Ideas

  • Seed keywords, which are broad keywords related to your niche, are needed to generate keyword ideas.
  • Phrase match report shows keywords that include any of the seed keywords.
  • 125,000 keyword ideas with search volumes and other helpful metrics are generated.
  • Five-point checklist from the first lesson in this module is revisited to choose keywords.
  • Keywords with search demand and traffic potential are filtered through.
  • Business potential and search intent are considered to determine if a keyword is worth going after.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 024

Filtering Keywords

  • Search volume filter is set to show keywords with a minimum volume of at least 300 monthly searches.
  • List of keyword ideas shrinks to 351.
  • Traffic potential of a topic is checked by looking at the top ranking pages and seeing how much traffic they're getting.
  • Business potential is simply the value a keyword has to your business.
  • Search intent is considered to determine if a keyword is worth going after.
  • Keywords that fulfill the points on the checklist are chosen.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 026

Matching Search Intent

  • Almost all of the top ranking pages for the keyword "quarry golf clubs" are ecommerce category pages.
  • Searchers are probably in shopping mode, but the site probably isn't selling golf clubs.
  • Therefore, the site won't be able to match search intent, and the keyword is not worth going after.
  • The keyword "quarry best golf balls" has a high search volume and traffic potential of around 5000 monthly visits from the US.
  • Business potential is high, and search intent can be matched by creating a best of post.
  • Therefore, the keyword is worth going after.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 027

Keyword Research Techniques

  • Check the freshness content angle of top ranking pages for a keyword.
  • Use keyword modifiers to find relevant keywords.
  • Modifiers are add-ons to a base keyword that tell us about search intent.
  • Modifiers like "best" or "top" indicate a comparison needs to be made.
  • Modifiers like "how" or "what" indicate the top pages will likely be blog posts or videos with step-by-step tutorials.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 028

Filtering Keyword List

  • Filter keyword list down to keywords that likely have business potential and match searcher intent.
  • Modifiers like "best," "top," "versus," and "review" likely bring up topics where we can organically recommend products.
  • Use the "include" filter and paste the list of keywords to find relevant keywords.
  • Use the "any word" tab to find keywords that include any of the modifiers as well as one of the seed keywords.
  • Switch the modifiers in the include filter to words like "how," "what," "who," "where," "why," "guide," and "tutorial" to find informational topics.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 029

Finding Other Great Keywords

  • Look at pages that drive the most search traffic to your competitor sites.
  • Competitors are websites that rank for keywords that you'd want to rank for.
  • Use Ahrefs Keywords Explorer and go to the traffic share by domains report.
  • Click on the caret beside a domain you want to research further and then click top pages.
  • Skim through the list of pages to find other great keywords that don't necessarily include your seed keywords.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 031

Compiling Keyword List

  • After doing keyword research for 33 minutes and 14 seconds, compile a list of over 190 keyword ideas in the golf keyword list.
  • Keyword research tools may limit the list of keyword ideas to words and phrases that include your seeds.
  • Look at pages that drive the most search traffic to your competitor sites to find other great keywords.
  • Organic search competitors are websites that rank for keywords that you'd want to rank for.
  • Use Ahrefs Keywords Explorer and go to the traffic share by domains report to find competitors.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 032

Keyword Research

  • Look for potential topics and go through the checklist for interesting keywords.
  • Add keywords to your list and repeat for other organic search competitors.
  • Find other seeds within the report if you're still unhappy with your list.
  • There should be no shortage of keyword ideas.
  • Use these methods to build a solid list of topics.
  • Ranking for keywords is important.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 033

Determining Ranking Difficulty

  • Understand who you'll be up against before targeting a keyword.
  • Competitors are pages and websites that rank at the top of Google for your target keywords.
  • Consider search intent, metrics of top ranking pages and websites, and topical authority of top ranking websites.
  • Create a list of self-check questions to make informed decisions in your keyword targeting.
  • Use an SEO tool to see metrics of top ranking pages.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 034

Search Intent

  • Look at the SERP and ask yourself if top ranking pages closely match search intent.
  • Go through the three C's of search intent to find out.
  • Pay close attention to titles and URLs of ranking pages.
  • Include the exact keyword phrase in titles and URLs if it's a specific need for a specific person.
  • Finding weaknesses in the SERP is a sign of opportunity.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 036

Metrics of Top Ranking Pages and Websites

  • Look at the number of websites linking to the page (referring domains).
  • Website authority is represented by domain rating.
  • Go after keywords where your website's DR is in a similar range as the top ranking pages.
  • Consider competing when you're at a similar level.
  • Use these metrics to determine ranking difficulty.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 037

Domain Rating

  • Domain rating is a metric that predicts how well a website will rank on search engines.
  • Higher domain rating means higher chances of ranking on search engines.
  • You can check your domain rating using tools like Site Explorer or Website Authority Checker.
  • It is a general recommendation to follow for beginners in SEO.
  • Domain rating is not the only factor that determines ranking on search engines.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 038

Topical Authority

  • Google wants to rank pages from authoritative sources.
  • Topical authority goes beyond backlinks.
  • Topical authority is determined by how well a website covers a specific topic.
  • You can check topical authority by looking at the domain names and using common sense.
  • Topical authority is a crucial factor in ranking on search engines.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 039

Analysis Example 1: The Quarry Best Golf Grips

  • Search intent of top ranking pages closely matches the keyword.
  • Quantity of backlinks is higher than the top ranking pages.
  • Website authority is similar or higher than the top ranking websites.
  • Topical authority is equally or more authoritative than the top ranking websites.
  • Based on the analysis, it is a topic worth going after.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 041

Analysis Example 2: Best Putters

  • Search intent of top ranking pages is good overall.
  • Quantity of backlinks is likely higher than the top ranking pages.
  • Website authority is lower than the top ranking websites.
  • Topical authority is equally or more authoritative than the top ranking websites.
  • There is a tie between yeses and noes, and other factors like traffic potential and business value need to be considered.
  • Making sound judgment calls in SEO requires experience and time to hone skills.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 042

Understanding Keyword Analysis

  • Understanding how hard it will be to rank in Google is a key skill to your success in search.
  • Knowing what it'll take to rank ahead of your competition is the first step to getting predictable results.
  • Keyword analysis is important to gain a better grasp of ranking difficulty.
  • Understanding keyword competition is crucial to SEO success.
  • Knowing how to analyze keywords will help you choose the right ones to target.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 043

On-Page SEO

  • On-page SEO is the practice of optimizing web pages to rank higher in search engines.
  • On-page optimizations involve creating and optimizing HTML tags like titles and meta descriptions.
  • On-page SEO revolves heavily around optimizing pages for search intent.
  • On-page SEO is not about stuffing exact match keywords.
  • On-page SEO is not about using your keyword a specific number of times on the page.
  • On-page SEO is not about meeting a minimum word count.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 044

What On-Page SEO Is Not

  • On-page SEO is not about stuffing exact match keywords.
  • On-page SEO is not about using your keyword a specific number of times on the page.
  • On-page SEO is not about meeting a minimum word count.
  • Old school tactics like keyword stuffing are not effective in modern SEO.
  • On-page SEO should not sacrifice user experience or readability.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 046

What On-Page SEO Is

  • On-page SEO is the practice of optimizing web pages to rank higher in search engines.
  • On-page SEO revolves heavily around optimizing pages for search intent.
  • The goal of your pages should be to satisfy the searcher's intent.
  • The three C's of search intent (content type, format, and angle) should be considered in on-page SEO.
  • Titles, subheadings, internal linking, readability, and content are all important factors in on-page SEO.
  • On-page SEO should focus on providing value to the user and meeting their needs.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 047

Creating Optimized Pages

  • The top ranking page ranks for nearly a thousand keywords.
  • To rank for a ton of keywords and get a ton of search traffic, you need two things: a page that's optimized to rank and backlinks.
  • The first thing to cover is to ensure your page satisfies searcher intent.
  • The actual content itself is what will leave your visitors satisfied or dissatisfied.
  • The top ranking pages are ranking at the top for a reason.
  • Learn from your competitors to satisfy searchers.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 048

Researching Competitor's Content

  • Use Ahrefs Keywords Explorer to search for the query.
  • Look at the top three or so relevant ranking results.
  • Exclude pages that are outliers to the dominant search intent.
  • Look for similarities in their content, specifically in the subtopics.
  • Deepen your understanding of content format and content angle.
  • Create a holistical blog post with freshness as the angle.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 049

On-Page SEO Checklist

  • Ensure your page satisfies searcher intent.
  • Use your target keyword in your title tag and meta description.
  • Use your target keyword in your H1 tag.
  • Use your target keyword in the first 100 words of your content.
  • Use variations of your target keyword throughout your content.
  • Use internal linking to other relevant pages on your site.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 051

Technical SEO

  • Technical SEO is the process of optimizing your website for crawling and indexing.
  • Ensure your website is mobile-friendly.
  • Ensure your website is secure with HTTPS.
  • Ensure your website has a sitemap and robots.txt file.
  • Ensure your website has fast loading speed.
  • Use structured data to help search engines understand your content.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 052

Content Gap Analysis

  • Top ranking pages have top picks for categories like best game improvement clubs and best clubs for the money.
  • Subheading should be the name of the club set.
  • Do a content gap analysis at the page level to show common keywords that top pages are ranking for where your page isn't.
  • Use Ahrefs content gap tool to find common keyword rankings amongst a few top ranking pages.
  • Skim through the list and look for interesting subtopics that might be worth adding to your post.
  • Consider the audience and language they use as you craft your content.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 053

On-Page Optimizations

  • Include your target keyword in your title when it makes sense.
  • Use a short and descriptive URL slug with your target keyword.
  • Add a meta description to briefly summarize your page.
  • Add internal links to and from your pages to pass link authority and help search engines better understand your page's contents.
  • Use relevant pages to add internal links and find opportunities by searching for sitecolon yourdomain.com on Google.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 054

Keyword Research

  • Keyword research is the process of finding and analyzing search terms that people enter into search engines.
  • Use keyword research to understand what people are searching for and create content that matches their intent.
  • Use tools like Google Keyword Planner, Ahrefs Keyword Explorer, and SEMrush to find keywords.
  • Look for keywords with high search volume, low competition, and relevance to your content.
  • Consider long-tail keywords and use them naturally in your content.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 056

Link Building

  • Link building is the process of acquiring hyperlinks from other websites to your own.
  • Links are important because they signal to search engines that other websites consider your content to be valuable and relevant.
  • Use tactics like guest blogging, broken link building, and creating linkable assets to acquire links.
  • Focus on quality over quantity and avoid spammy tactics like buying links.
  • Monitor your backlink profile and disavow any low-quality or spammy links.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 057

Optimizing Images and On-Page SEO

  • Internal linking can improve your website's SEO.
  • Use Ahrefs site audit tool to find internal linking opportunities.
  • Optimize your images by naming your image files appropriately.
  • Use descriptive alt text to improve accessibility and provide context for the image.
  • Compress your images to improve page speed, which is a Google ranking signal.
  • Optimize for readability by writing in short sentences and paragraphs, using descriptive subheadings, using a large enough font, avoiding big words, and writing as you speak.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 058

Open Graph Meta Tags and Schema Markup

  • Open graph meta tags allow you to customize the titles, descriptions, images, and other information when your pages are shared on social media networks.
  • Schema markup is code that helps search engines understand your content and better represent it in the search results.
  • Use plugins like Rank Math or Yoast to add OG tags and schema to your WordPress site.
  • The most important part of your content is satisfying searcher intent.
  • Technical optimizations are important, but they're more like the icing on the cake.
  • Here's a full on-page SEO checklist:
Complete SEO Course for Beginners: Learn to Rank #1 in Google 059

Link Building Strategy

  • Link building is arguably the most important and most challenging SEO strategy.
  • Link building is the process of acquiring hyperlinks from other websites to your own.
  • Links are important because they signal to search engines that other websites consider your content to be valuable and relevant.
  • The mindset you need to have to be successful at link building is to focus on creating high-quality content that people will naturally want to link to.
  • There are many tactics for link building, but the most effective ones involve creating content that is so valuable and unique that people will naturally want to link to it.
  • Some tactics for link building include broken link building, guest blogging, and creating linkable assets like infographics or research studies.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 060

Keyword Research and Competitive Analysis

  • Keyword research is the process of identifying the keywords and phrases that people are searching for in your industry.
  • Keyword research is important because it helps you understand what topics to create content around and how to optimize that content for search engines.
  • Competitive analysis is the process of analyzing your competitors' websites to understand what keywords they are targeting and how they are ranking for those keywords.
  • Competitive analysis is important because it helps you identify opportunities to create content that is better than your competitors' content and to target keywords that they are not targeting.
  • Tools like Ahrefs, SEMrush, and Google Keyword Planner can help you with keyword research and competitive analysis.
  • When doing keyword research, focus on long-tail keywords that are more specific and have less competition.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 062

Understanding Link Building

  • Link building is the process of getting other websites to link to a page on your website.
  • These hyperlinks are called backlinks.
  • The process of link building involves emailing complete strangers and asking them to link to you.
  • The process of link building is very relational and can sometimes take more time than you might like.
  • Your best links will usually come from relationships that are sparked from email outreach.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 063

Why Link Building is Important

  • Backlinks are used by search engines like Google to help rank web pages.
  • Google created PageRank in 1998, which is a mathematical formula that judges the value of a page by looking at the quantity and quality of other pages that link to it.
  • Google confirms the importance of backlinks on their How Search Works page under their Ranking Useful Pages heading.
  • There is a clear correlation between organic traffic and backlinks from unique websites.
  • Getting backlinks may be harder than creating a blog post, but they're absolutely critical if you want to rank for competitive phrases.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 064

Link Building Strategies

  • Guest Posting: Writing and publishing an article on someone else's website with a backlink to your own website.
  • Broken Link Building: Finding broken links on other websites and suggesting your own website as a replacement.
  • Skyscraper Technique: Finding popular content in your niche, creating something better, and reaching out to the websites that linked to the original content to link to yours instead.
  • Strategies are higher level and outline the scope of the plans, whereas tactics are more micro and often involve specific actions.
  • Each strategy has its own level of difficulty and effectiveness.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 065

Building Relationships for Link Building

  • Link building is the process of building relationships with other relevant site owners who want and will link to your content because it enhances theirs.
  • Effective link building takes time and effort, but it's worth it.
  • Relationships, relevance, and a value exchange are all important aspects of link building.
  • Your best links will usually come from relationships that are sparked from email outreach.
  • While you can't and shouldn't try to become friends with everyone just to get links, building relationships is a key part of successful link building.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 067

Link Building Strategies

  • Three main strategies for getting backlinks: create them, buy them, or earn them.
  • Creating backlinks involves manually adding links on one domain back to yours, such as adding your website to directories or leaving comments on blog posts.
  • Buying backlinks involves paying webmasters or authors a fee to link back to your site, but this is against Google's guidelines and can result in penalties.
  • Earning backlinks involves outreach, becoming a source for online publications, or earning them organically through word of mouth or social media.
  • Organic links may be less consistent, so it's important to focus on streamlined tactics to build a steady stream of backlinks.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 068

Attributes of a Good Backlink

  • Not all backlinks are created equal, and quality backlinks are still a prominent ranking signal.
  • The first attribute of a good backlink is relevance, meaning links from topically relevant and authoritative sites hold more weight.
  • Other attributes include authority, trustworthiness, traffic, and anchor text.
  • Backlinks from high authority sites with a lot of traffic and trustworthy content are more valuable.
  • Anchor text should be descriptive and relevant to the linked page, rather than generic or keyword-stuffed.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 069

Keyword Research

  • Keyword research is the process of finding and analyzing search terms that people enter into search engines.
  • It's important to target keywords with high search volume and low competition to increase the chances of ranking.
  • Tools like Google Keyword Planner and Ahrefs Keywords Explorer can help with keyword research.
  • Long-tail keywords, or more specific phrases, can also be valuable for targeting a specific audience.
  • It's important to consider user intent and create content that satisfies the searcher's needs.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 070

On-Page SEO

  • On-page SEO involves optimizing individual pages on a website to rank higher and earn more relevant traffic.
  • Elements of on-page SEO include title tags, meta descriptions, header tags, content, and internal linking.
  • Title tags should be descriptive and include the target keyword.
  • Meta descriptions should be compelling and encourage clicks.
  • Header tags should be used to structure content and include variations of the target keyword.
  • Content should be high-quality, relevant, and include variations of the target keyword.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 072

Quality of Backlinks

  • Relevance of the linking page and domain
  • Contextual placement within the body of the content
  • Authoritativeness of the linking page and domain
  • PageRank algorithm and how it works
  • Metrics for quantifying website and page authority
Complete SEO Course for Beginners: Learn to Rank #1 in Google 073

Anatomy of a Hyperlink

  • Destination URL
  • Anchor text and its importance for SEO
  • Link schemes and over-optimization
  • Varying anchor texts and their effectiveness
  • Rel attribute and its values (nofollow, ugc, sponsored)
Complete SEO Course for Beginners: Learn to Rank #1 in Google 074

Link Building Strategies

  • Guest blogging and outreach
  • Broken link building
  • Skyscraper technique
  • Content marketing and promotion
  • Building relationships with influencers and bloggers
Complete SEO Course for Beginners: Learn to Rank #1 in Google 075

Tools and Resources for Link Building

  • Ahrefs and its features for backlink analysis
  • Google Search Console and its link reports
  • Majestic and its Trust Flow and Citation Flow metrics
  • SEMrush and its backlink audit tool
  • Link building communities and forums
Complete SEO Course for Beginners: Learn to Rank #1 in Google 077

Link Building: Ideal Link and Building Process

  • A perfect link would come from a relevant and authoritative page where the link is followed.
  • The link would have a descriptive anchor and be placed contextually within editorial content.
  • Nofollow in ugc links aren't bad, but followed links are proven to pass authority.
  • Prominent links are more likely to be clicked and are believed to transfer more authority.
  • The ideal link placement is within editorial content rather than in the footer.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 078

Link Building: General Process and Three Stages

  • The three general stages in link building are prospecting, vetting, and email outreach.
  • Prospecting involves searching for relevant pages and websites that might link to you.
  • Vetting is where you refine your list of prospects by visiting their websites and validating that they are worth contacting.
  • Email outreach is when you finalize your pitches and start emailing your vetted prospects.
  • The way you prospect, vet, and craft your email pitches will differ depending on the link building tactic you use.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 079

Link Building: Value Exchange and Easy Tactics

  • Link building is the process of building relationships with other relevant site owners who want and will link to your content because it enhances theirs.
  • The value exchange involves exchanging your expert knowledge for a mention and usually a link from an authoritative site.
  • The first link building tactic is to get free PR using Help a Reporter Out (HARO).
  • The second tactic is broken link building, which involves finding broken links on other sites and suggesting your own content as a replacement.
  • The third tactic is guest posting, which involves writing and publishing content on other sites in exchange for a link back to your site.
  • These tactics are beginner-friendly and can be used to build backlinks that will actually move the needle.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 080

Link Building: Conclusion

  • Building backlinks is an important part of SEO and involves finding relevant and authoritative sites that will link to your content.
  • The link building process involves prospecting, vetting, and email outreach.
  • The value exchange involves exchanging your expert knowledge for a mention and usually a link from an authoritative site.
  • Easy link building tactics include using HARO, broken link building, and guest posting.
  • These tactics are beginner-friendly and can be used to build backlinks that will actually move the needle.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 082

Email Outreach Tips

  • Create a Gmail filter to only receive relevant emails.
  • Set the "from" field to harrowhelperreporter.com and the subject to "harrow" within square brackets.
  • Set the "has the words" field to any keywords you want to monitor.
  • Use the "or" search operator to include multiple keywords or phrases.
  • Keep your emails short and to the point.
  • Respond as quickly as possible to increase your chances of being sourced.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 083

Guest Blogging

  • Guest blogging is creating content for another website in exchange for a backlink.
  • It provides exposure to someone else's audience.
  • Use Google search operators to find websites that accept guest posts.
  • Search for "write for us" in title colon and a related keyword to find potential sites.
  • Use Ahrefs SEO toolbar to see link authority metrics within Google search results.
  • Use a website authority checker to see domain ratings for potential sites.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 084

Keyword Research

  • Keyword research is the process of finding the right keywords to target for your website.
  • Use tools like Google Keyword Planner and Ahrefs Keyword Explorer to find relevant keywords.
  • Look for keywords with high search volume and low competition.
  • Consider long-tail keywords for more specific targeting.
  • Use keyword variations and synonyms to avoid keyword stuffing.
  • Group keywords into clusters for better organization and targeting.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 085

On-Page SEO

  • On-page SEO is optimizing individual web pages to rank higher and earn more relevant traffic.
  • Include the target keyword in the title tag, meta description, and URL.
  • Use header tags to structure content and include the target keyword in at least one header.
  • Optimize images with descriptive file names and alt tags.
  • Include internal and external links to relevant content.
  • Ensure the page is mobile-friendly and has a fast loading speed.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 087

Finding Relevant Websites for Guest Blogging

  • Use Ahrefs Content Explorer to find pages on any topic along with both social and SEO metrics.
  • Enter a topic that's related to your niche and run the search.
  • Set filters to ensure that you're getting relevant results and reaching out to websites that have some kind of link authority.
  • Set the language filter to English since that's the only language you'll be able to write in.
  • Set a domain rating filter and set it to a range like 30 to 60.
  • Enable the filter "one page per domain" which will narrow your results to one page per website.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 088

Vetting Websites for Guest Blogging

  • Look at websites that have previously accepted guest authors.
  • Click on the websites tab and make sure that your results are sorted by the number of authors.
  • Export the results and then move on to the vetting stage.
  • Do a quick check to make sure that the websites don't look spammy and that they're actually relevant to your site.
  • Check the domain's site-wide organic traffic to see if the site is in good standing with Google.
  • Find around 10 times the number of posts you can write in a week for vetting.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 089

Email Outreach for Guest Blogging

  • Come up with a good reason as to why they should accept your post.
  • Take some time to do your research on the site and see how your expertise can be helpful for their audience or business.
  • Send them an email showing that you've done your research on their site and have some unique data which could help them get more sales.
  • Show them how your posts could help them get more sales.
  • Use the Skyscraper Technique to create content that is better than what is currently ranking on the first page of Google.
  • Reach out to the people who have linked to the content you found and ask them to link to your content instead.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 090

The Skyscraper Technique

  • Create content that is better than what is currently ranking on the first page of Google.
  • Find content that is already ranking for your target keyword.
  • Make your content better by adding more value, making it more comprehensive, and making it more up-to-date.
  • Reach out to the people who have linked to the content you found and ask them to link to your content instead.
  • Use Ahrefs Site Explorer to find the backlinks of the content you found.
  • Use Ahrefs Content Explorer to find more content that is similar to the content you found.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 092

Link Building Tactics

  • Skyscraper technique involves finding content with a lot of links, creating a better version, and reaching out to those linking to the popular post to link to yours.
  • Prospecting, vetting, and outreach are the stages of link building.
  • Outreach is the hardest part of link building.
  • There is an entire playlist dedicated to link building tactics, strategies, and processes.
  • The next lesson is dedicated to crafting highly effective outreach emails.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 093

Blogger Outreach

  • The primary objective of blogger outreach is to convince those with large targeted audiences to talk about you and link to your website.
  • Outreach emails should not be generic and templated.
  • Good quality emails are necessary to stand out from the spam people get on a daily basis.
  • Shotgun approach involves blasting out emails to anyone and everyone, while the sniper approach involves choosing targets carefully and sending personalized emails.
  • The rest of the lesson will be centered around the sniper approach.
  • Contact the author of the post if they work for the website.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 094

Objectives of Blogger Outreach

  • The primary objective of blogger outreach is to convince those with large targeted audiences to talk about you and link to your website.
  • Secondary objectives include building relationships, increasing brand awareness, and driving referral traffic.
  • Outreach emails should be personalized and show that you have done your research.
  • Provide value to the recipient and make it clear what's in it for them.
  • Follow up with a polite reminder if you don't receive a response.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 095

Anatomy of a Good Quality Outreach Email

  • The subject line should be attention-grabbing and personalized.
  • The opening should be friendly and show that you have done your research.
  • The body should provide value to the recipient and make it clear what's in it for them.
  • The closing should be polite and include a call to action.
  • Follow up with a polite reminder if you don't receive a response.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 097

Finding Contact Information

  • Contact the editor of the blog to find the person's email address.
  • Check places like the website's about our team page, their write for us page, or their company's LinkedIn profile.
  • Use a tool like hunter.io to find individuals' email addresses for websites with multiple people involved.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 098

Anatomy of an Outreach Email

  • The subject line should briefly and accurately describe why you're emailing them and ideally evoke curiosity.
  • The introduction should start by telling them why you're emailing them and the goal is to get them to read the next part of the email.
  • The qualification and justification part should explain why you're qualified and justify the pitch that you'll get to in a second.
  • The pitch includes your ask as well as your value proposition.
  • The closing should be polite and include a call to action.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 099

Subject Line

  • The goal of the subject line is simply to get them to open the email.
  • Don't click bait them because that'll only leave a bad impression.
  • Briefly and accurately describe why you're emailing them and ideally evoke curiosity.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 100

Introduction, Qualification, and Justification

  • The introduction should start by telling them why you're emailing them and the goal is to get them to read the next part of the email.
  • The qualification and justification part should explain why you're qualified and justify the pitch that you'll get to in a second.
  • Show them why you're qualified and justify the pitch that you'll get to in a second.
  • Explain why they should accept your post over potentially hundreds of other submissions.
  • Give them an actual good reason why they should add your link to a page on their site.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 102

Creating a Value Proposition for Blogger Outreach

  • A value proposition is a statement that explains the benefit of your content to the blogger.
  • It should be personalized and show how your content can bring value to their bottom line.
  • It's important to start a conversation and build a relationship with the blogger.
  • Don't limit yourself to a basic template, think of it like an in-person encounter.
  • Only use your best work when sending email pitches.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 103

Importance of Technical SEO

  • Technical SEO is the process of optimizing your website to help search engines find, understand, and index your pages.
  • If search engines can't properly access, read, understand, or index your pages, then you won't rank or even be found.
  • The no index meta tag is a piece of code that tells search engines not to add a page to their index.
  • It's important to avoid innocent mistakes like removing yourself from Google's index or diluting a page's backlinks.
  • Regular maintenance on your site can ensure that your pages can be discovered and indexed by search engines.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 104

Keyword Research

  • Keyword research is the process of finding and analyzing search terms that people enter into search engines.
  • It's important to find keywords that have high search volume and low competition.
  • Long-tail keywords are more specific and have less competition.
  • Keyword research tools like Ahrefs can help you find keyword ideas and analyze their search volume and competition.
  • It's important to use keywords naturally in your content and not stuff them in unnaturally.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 105

On-Page SEO

  • On-page SEO is the practice of optimizing individual web pages in order to rank higher and earn more relevant traffic in search engines.
  • It's important to use your target keyword in the title tag, meta description, URL, and throughout the content.
  • Header tags (H1, H2, H3) can help organize your content and make it easier to read.
  • Internal linking can help search engines understand the structure of your site and the importance of each page.
  • Optimizing images with alt tags and compressing their size can improve page speed and user experience.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 107

Indexing and No-Indexing Pages

  • Index tag is important for pages to appear in Google search results.
  • No-indexing certain pages can make sense from an SEO perspective.
  • Authors pages are no-indexed as they provide little value to search engines.
  • Small sites generally don't need to worry about no-indexing specific pages.
  • Keep an eye out for no-index tags on pages, especially after a redesign.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 108

Robots.txt

  • Robots.txt is a file that includes a set of rules for search engine crawlers.
  • It tells crawlers where they can and cannot go on your site.
  • A website can have multiple robots files if using subdomains.
  • Directives are used to create rules, including user agent and disallow.
  • User agent defines the crawler that the rules apply to.
  • Disallow is a page or directory on your domain that you don't want the user agent to crawl.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 109

Sitemaps

  • Sitemaps are usually XML files that list important URLs on your website.
  • They help search engines like Google to more intelligently crawl your site.
  • Creating an XML file can be complicated if you don't know how to code.
  • Plugins like Yoast and Rank Math can automatically generate sitemaps for you.
  • Use the sitemap directive in your robots file and submit it in Google Search Console.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 110

Redirects and Canonical Tags

  • Redirects take visitors and bots from one URL to another.
  • Their purpose is to consolidate signals.
  • Consolidating pages tells search engines to pass signals from the redirected URL to the destination URL.
  • The canonical tag is a snippet of HTML code that tells search engines what the preferred URL is for a page.
  • It helps to solve duplicate content issues.
  • Setting a canonical URL tells search engines that there's a preferred version of the page.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 112

Canonical Tags and Indexing

  • Canonical tags are used to prevent duplicate content issues by indicating the preferred version of a page to search engines.
  • Google may choose to ignore your canonical tag and index a different version of your page.
  • Site owners running a simple WordPress site shouldn't have to worry about canonical tags too much as CMSs handle basic technical issues.
  • Indexing is the most important part of SEO because if your pages aren't getting indexed, nothing else matters.
  • Site owners should focus on technical SEO best practices to keep their website in good health.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 113

Site Structure and Page Speed

  • Site structure is the way you organize content on your website, and it helps search engines understand the relationship between pages.
  • Internal links represent branches in your site structure and help search engines crawl your pages more efficiently.
  • Pagespeed is a confirmed ranking factor for desktop and mobile search rankings.
  • Caching and compressing images are two basic things every website should do to improve pagespeed.
  • Staying on top of around 50 potential SEO errors can help improve your website's SEO performance.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 114

Staying on Top of Technical SEO Issues

  • Pages becoming broken that still have internal links pointing at them can harm your website's SEO performance.
  • Orphan pages, which have no incoming internal links, can make it tough for search engines to discover them.
  • Duplicate content issues and redirect chains can also harm your website's SEO performance.
  • Running scheduled website audits can help identify potential issues that could be harming your website's SEO performance.
  • Ahrefs offers a site audit tool to analyze potential issues, and a free webmaster tools account can crawl up to 10,000 pages on each website you own.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 115

Conclusion

  • Site owners should focus on technical SEO best practices to keep their website in good health.
  • Improving site structure, pagespeed, and staying on top of potential SEO errors can help improve your website's SEO performance.
  • Running scheduled website audits can help identify potential issues that could be harming your website's SEO performance.
  • Ahrefs offers a site audit tool and a free webmaster tools account to help site owners identify potential issues and improve their website's SEO performance.
Complete SEO Course for Beginners: Learn to Rank #1 in Google 117

Site Audit and Maintenance

  • Verify ownership of your website using Google Search Console or manual methods.
  • Import your site and run the first audit, scheduling weekly audits and enabling crawl external links.
  • View the overview report to see your health score, top issues, and number of affected URLs.
  • Click on the caret to see a description and snippet of how to fix issues.
  • Fix issues one by one or hire someone to help, revisiting the overview report for SEO maintenance.
  • Completing the Ahrefs SEO course for beginners should be enough to get your site indexed, ranking, and in good technical health.

Watch the video on YouTube:
Complete SEO Course for Beginners: Learn to Rank #1 in Google - YouTube

Read also:

Related summaries of videos: