SEO Foundations Must KNow
SEO Foundations Must KNow
Introduction to SEO
Objectives
Describe SEO
Search Engine Optimization (SEO) increases the quantity and improves the quality of traffic to your
website by featuring it in organic search engine results.
Use the internet to find Attract huge number of Bring their content to
relevant information users and generate the top of search
revenue from paid search engines to reach users
Search Ecosystem Components: Incentives
Want most relevant • Attract huge amount of users Bring their content to
Incentives information • Generate revenue from paid the top of search
search engine to provide it to
users
What Drives Search Ecosystem
Search engines and SEOs work closely. SEOs drive the ecosystem.
Search SEO:
Engine: Organizes
Core of information
everything
Get right training and follow SEO best practices. Avoid mistakes, marginal and outdated
techniques, and SEO spamming.
SEOs in Organizations
Develop specialized and marketable skills. You can also be a content developer, find niche
in programming, also work in design and development.
Key Takeaways
Search Engine Optimization (SEO) helps you increase the number of users to your websites and ROI
and provide better user experiences.
SEO helps you optimize your websites for search engines using organic practices that not only
increase the quantity but also improve the quality of traffic to your website.
There are three main components in the search ecosystem: users, search engines, and SEOs.
Search Engine Optimization is comparatively less expensive than other advertising channels. It has
lasting effects as the SEO techniques you use today may continue to provide results in the long run.
Knowledge Check
QUIZ
What is the motive of a search engine?
1
a. To answer questions
a. To answer questions
A search engine makes money when searchers click on ads. However, to grow an audience and get clicks, they must
provide a large database of useful information.
QUIZ
What is search engine optimization?
2
c. Utilizing tactics that trick a search engine into assigning your website higher relevancy
d. Creating search engine ads and paying when searchers click on them
QUIZ
What is search engine optimization?
2
c. Utilizing tactics that trick a search engine into assigning your website higher relevancy
d. Creating search engine ads and paying when searchers click on them
Search engine optimization is the process of making changes to a website to increase its relevancy. It improves website
ranking and the quality of traffic by using the correct words and content structure.
SEO Foundations
How Search Engines Work
Objectives
PageRank attributes qualities to a page and determines its influence by analyzing the complex
structure of links to the page.
Major Search Engines
They consider links, on-page relevance, and other factors to determine their rankings.
Minor Search Engines
Ask, Aol., WolframAlpha, and DuckDuckGo are some of the minor search engines worldwide.
International Search Engines
Baidu is the number one search engine in China and the fifth most popular site in the world.
• They make copies of all the websites that they index and
cache. Their algorithms use these copies instead of
relying on the live sites.
You need to ensure that search engines find your website, download it, assess its property, and then
display it accurately in the search results.
Search Engine Mechanism
Crawlers
They are also called bots, robots, or spiders. They are search engine-owned
software that crawl every page of the Internet.
Crawling Process
Google Search Console is a webmaster tool that helps you see the search engine activity.
A robots.txt file provides the search engine crawler with the necessary
information to crawl and index the website.
A sitemap is a representational model of a website's content structure and has two types.
A sitemap for users lists the major XML sitemap lists all pages of a
hierarchy of the website and website in one document. It provides
important pages. It is a visual design a map for search engine spiders to
of the website’s navigation. find every page on the site.
Storing
Results are ranked and displayed to users when a user raises a query.
They depend on many factors like relevance, location, past searches, etc.
Ranking
Search Engine Side
User Side
Milliseconds later, the ranked search results The search engine ranks all possible results
are displayed to the user. relevant to the search query.
Key Takeaways
Google, Yahoo, and Bing are the three major search engines. Apart from these, Yandex, Naver, and
Baidu are some other international search engines.
Search engines use spiders, or bots, to find and download pages and documents into their index of
websites. The results that you see are not live results.
The search engine process includes crawling, storing, processing and indexing, and ranking.
A search engine's database of web pages and documents gathered by crawling the internet is called the search engine
index.
QUIZ
What does Robots.txt files and XML sitemaps help search engines with?
2
a. Ranking
b. Storing
c. Spidering
d. Processing
QUIZ
What does Robots.txt files and XML sitemaps help search engines with?
2
a. Ranking
b. Storing
c. Spidering
d. Processing
The Robots.txt files and XML sitemaps help search engine spiders find pages and documents while crawling.
This concludes “How Search Engines Work.”
The Next Lesson is “Types of SEO.”
SEO Foundations
Types of SEO
Objectives
SEO hats represents that type of techniques used by people for optimization.
White hat SEO refers to techniques that are compliant with Google’s Webmaster Guidelines.
Benefits: Risks:
• Security • Takes longer to
• Avoid penalties obtain results
• Build client trust • Presents low-risk
White Hat SEO
Black hat SEO refers to techniques that does not follow Google’s Webmaster Guidelines.
Gray hat SEO employs tactics not explicitly against the Google Webmaster Guidelines.
False relevancy may include: There are also other tricks such as:
• Keyword stuffing • SEO Squatting
• Duplicate or “thin” content • Google Bombing
• Blog comment spam • Cybersquatting
• Buying positive reviews • Private Blog Networks
• Selling Links • Automating Google Queries
• Negative SEO
There are tips and techniques being used from the past that could get
you removed from the search engines.
Spam is unwanted and unsolicited email, or messages that the recipient did not sign up to receive.
Spam became the word for practicing techniques that violated the search engines policies.
Falsifying Content
Search engines today can find falsifying content easily through technology and AI capabilities.
Falsifying Links
Falsifying links is the primary reason for constant updates to the algorithm. Through linking
schemes, black hat or gray hat communities attempt to create false or artificial relevancy.
White hat SEOs are optimizers who use techniques defined in Google Webmasters
Guidelines, while Black hat SEOs don’t. Gray hat SEOs use marginal, questionable
tricks to fool the search engine.
There are several best practices that help you ensure effective web optimization
such as, making your website human oriented, not hiding content, good metadata,
organized headings, organized website hierarchy, and practical links.
Knowledge Check
QUIZ
Adhering to the Google Webmaster Guidelines and best practices is called:
1
White Hat SEO is considered the “good guy” approach as it respects search engines and other competitors. The tactics
in this approach adhere to Google Webmaster Guidelines and SEO best practices.
QUIZ
What is the best approach to content development?
2
c. Break up text by using headings and visual breaks. Avoid large paragraphs
c. Break up text by using headings and visual breaks. Avoid large paragraphs
Organize text by using HTML headings. Ideally, a reader should be able to scan the page in a few seconds and locate the
information they need.
This concludes “Types of SEO.”
The Next Lesson is “Keyword Research and Competitive Intelligence.”
SEO Foundations
Keyword Research and Competitive
Intelligence
Objectives
Find keywords with high traffic but low competition for faster results.
User Intent
• Although Lawyer and Attorney have • Users who search for free product are
nearly the same meaning, the traffic you less likely to make a purchase vs. users
get depends on user intent, which who search for buy product.
among other factors also depends on • You want to rank for phrases with the
geography. word buy and not so much for phrases
with the word free.
Keyword: Not Provided
In the past, search engines provided keyword data on what phrases users
searched for to reach your website.
Keyword research helps you to identify search phrases and search intent.
Pros:
• It can be easy to rank for branded terms.
Example: When a search matches your
domain name
Cons:
• It can be very difficult to rank for short tail
terms with a big-budget.
Example: Industry/category keywords like
attorneys
• Short tail terms are a long-term goal.
• Ranking for a term needs time and money.
Long Tail Query: Advantages
Competitive analysis is one of the earliest and easiest things you can do. There are
four areas that you can look at while performing competitive analysis.
Content types
and format User experience
Helps to know what Helps you to know what
worked before works now
Factors in Competitive Analysis
There are four competitive analysis metrics:
Number of Indexed
PPC Terms and
Pages
Advertisers
Factors in Competitive Analysis
The basics of SEO apply equally to both B2B and B2C Marketing.
While the keywords that you target will change for B2B and B2C marketing, the high level
strategies of SEO will remain the same.
Key Takeaways
User intent is the driver of word choice and search demand. It is the
foundation of strong SEO strategies.
Some basic methods for performing keyword research include analyzing industry
keywords, PPC campaigns, internal site search, and competitor keywords.
Short tail keywords are typically short, have high search volume, and
have broad intent.
Long tail keywords are typically long, have lower search volume, and
have specific intent.
Knowledge Check
QUIZ
What is the advantage of targeting long tail terms?
1
a. They have high search counts and high competition and provide fast results
b. They have lower competition and are more specific and usually provide faster results
a. They have high search counts and high competition and provide fast results
b. They have lower competition and are more specific and usually provide faster results
Long tail keywords have lower search volumes and lower competition. They help you rank faster for very specific and
relevant terms.
QUIZ
What is the most valuable information that keyword research provides?
2
b. Competitive data
c. Searcher intent
d. Visitor estimates
QUIZ
What is the most valuable information that keyword research provides?
2
b. Competitive data
c. Searcher intent
d. Visitor estimates
Searcher intent is the most valuable data gained through keyword research. It helps you optimize your business
strategy.
This concludes “Keyword Research and Competitive Intelligence.”
The Next Lesson is “On-Page Optimization.”
SEO Foundations
On-Page Optimization
Objectives
Relevancy
Popularity
On-Page Off-Site
On-Page Optimization
Title Tag
Meta Description
H2 H2 • Start with H1, which specifies the main purpose of the page.
URL Structure: Different parts of a URL convey specific meaning to search engines and users.
1. Keyword stuffing
• Placing a keyword many times on a page will not
improve ranking
• Effective in the past, not anymore
• Focus on writing engaging content
2. Hidden text
• Only search engines can read hidden text
• Search engines can detect hidden text on a page,
which will negatively affect rankings
On-Page Don’ts
4. Cloaking
• Showing different results to search engines and users,
which is against the search engines guidelines
• Search engines recognize both sets of results and
penalize websites for cloaking
On-Page Ranking Factors
There is no web page that is perfectly optimized as the Internet is ever-changing and dynamic.
The two broad categories of ranking signals are relevance (on-page signals) and popularity
(off-page signals).
Important on-page factors are title tags, heading, subheadings, URLs, and alt
text.
Avoid keyword stuffing, hidden text, repetitive anchor text, and cloaking while
optimizing on-page factors.
Natural language processing is a technology that aims to understand the intent and semantic
structure behind text written by humans.
Knowledge Check
QUIZ
Why is the page title or title tag important?
1
c. Search engines give extra weight to the words in the title tag
c. Search engines give extra weight to the words in the title tag
All of the above statements explain why page title is important for SEO.
QUIZ
How should SEOs optimize web pages for NLP?
2
a. Create content with a natural language pattern without stressing specific keywords
b. Repeat keywords excessively throughout the text and internal links of a website
b. Competitive data
c. Searcher intent
d. Visitor estimates
Natural Language Processing is the ability of search engines to evaluate content and find concepts, and not just keywords. This implies that
SEOs should create content with natural language patterns in mind without stressing more on a particular keyword.
This concludes “On-Page Optimization.”
The Next Lesson is “Off-Page Optimization.”
SEO Foundations
Off-Page Optimization
Objectives
People link to your website or share it with others only if they have a compelling reason.
Principles of Link Building
Link building is inherently difficult and time-consuming and it’s constantly changing.
Consider your business or website context and apply these general principles.
Three basic principles of link building are creating link-worthy content, engagging
proactively off-site, and building offline relationships.
The value of a backlink (inbound link) depends on the ranking value of the web
page containing it.
The ranking value of a webpage depends on the values of pages that link to it.
Links from social media are either not followed or inaccessible to search engines.
Knowledge Check
QUIZ
Why are links a good assessment of a website’s relevance, influence, and authority?
1
b. Like reviews, links help search engines judge the relevance of website
d. Links that are purchased to inflate a website’s relevance are the most valuable
QUIZ
Why are links a good assessment of a website’s relevance, influence, and authority?
1
b. Like reviews, links help search engines judge the relevance of website
d. Links that are purchased to inflate a website’s relevance are the most valuable
Links are used to measure a website's relevance as they cannot be influenced by the website’s owner. They signify the
value others place on a website’s content.
QUIZ
What is a difficult yet rewarding way to build links?
2
a. Sending thousands of emails and asking for links from other websites
b. Finding internet directories that will allow you to add a link to your website
c. Creating valuable, interesting, educational, and entertaining content that people like
d. Buying links on other websites that search engines might not be able to find
QUIZ
What is a difficult yet rewarding way to build links?
2
a. Sending thousands of emails and asking for links from other websites
b. Finding internet directories that will allow you to add a link to your website
c. Creating valuable, interesting, educational, and entertaining content that people like
d. Buying links on other websites that search engines might not be able to find
Creating content that people like and want to share is the most effective and long-lasting method of link building.
People link to sites that they like and want to share with others.
SEO Foundations
Duplicate Content
Objectives
Example 1: WordPress
• Content Management System used by many websites
• Creates duplicate content in default settings
o Tag pages
o Archive pages
o Author pages
o Home pages
Common Instances
2. Rel=“Canonical”
• This HTML tag informs search engines that a given page
is a copy of the “canonical.”
• This tag points to the preferred version of the page.
3. “Noindex, Follow”
• “Noindex” indicates that the page will not be indexed.
• “Follow” means the links will still count.
• This HTML tag informs search engines not to include a certain page in search
results.
Key Takeaways
Search engines find it difficult to distinguish the original version that must rank from the
duplicate ones.
Duplicate content can be an article or blog post that is available on many different URLs
(homepage, author page, category page).
Solutions for duplicate content are: remove and block, rel=“canonical”, and “noindex,
follow”
Knowledge Check
QUIZ
Why is duplicate content a big problem?
1
a. Search engines find it difficult to identify original source content during relevance assessment
b. It isn’t a problem. It's better if the same content is published on different pages
d. Duplicate content takes additional space on the server and confuses the domain name server
QUIZ
Why is duplicate content a big problem?
1
a. Search engines find it difficult to identify original source content during relevance assessment
b. It isn’t a problem. It's better if the same content is published on different pages
d. Duplicate content takes additional space on the server and confuses the domain name server
Each piece of content has its own unique “address” or URL. This enables all external links to go to the same web page, and to
judged if the content is relevant. Duplication diminishes this uniqueness and disables a true relevance calculation.
QUIZ
What is a redirect?
2
A redirect is an instruction to send visitors of a web page to its new or final web address.
SEO Foundations
Design and Architecture
Objectives
Web designing takes into consideration both users and search engines.
Here are a few best practices aimed at search engines.
XML Sitemap
• Explains the priority of web pages on the website and how they are
interconnected
• Can be placed in the root directory or submitted directly to the search engine
Robots.txt
• You can add this text file to the root directory to specify the pages to be crawled
• Helps protect the privacy of some website links
Crawler-friendly Media
• Avoid using technologies that search engines can’t read or access
• Use open standards (HTML5) instead
Key Takeaways
Design greatly affects SEO metrics and how users interact with websites.
Design elements are factored into search algorithms and are part of the
criteria for evaluating the rank-worthiness of online content.
Each URL on a website should provide value as a landing page for at least one
possible search query.
Elements you should specifically optimize for search engines are XML sitemaps,
robots.txt, and crawler-friendly media.
Knowledge Check
QUIZ
Which design principle focuses on completing a task?
1
a. Robots.txt
b. Clickable logo
c. Standard navigation
d. Goal-oriented design
QUIZ
Which design principle focuses on completing a task?
1
a. Robots.txt
b. Clickable logo
c. Standard navigation
d. Goal-oriented design
Goal-oriented design focuses on the tasks that visitors need to complete like purchasing, filling forms, sharing contact
details, or submitting queries.
QUIZ
Who uses XML sitemaps?
2
a. Human visitors
c. Email providers
d. Domain registrars
QUIZ
Who uses XML sitemaps?
2
a. Human visitors
c. Email providers
d. Domain registrars
Summarize the history of local search and how new technologies have
made local search a reality
Explain NAP (Number, Address and Phone Number) and its importance
List some of the top local signals that affect local search results
Local SEO
When you enter your NAP in different directories ensure it is the same letter-for-letter.
Example
Photos
• Amount of times pictures were viewed
User Behavior
• Number of people searching your business
• Length of their visit
• Number of clicks on phone number or address
Key Takeaways
Local SEO has gained prominence with the emergence of location-aware technologies and
methods like GPS, Bluetooth, IP address mapping, and cell tower triangulation.
Local search results filter information like NAP, keywords, reviews, citations, pictures,
searcher behavior data, schema, and business information that is consistent across
pages.
Knowledge Check
QUIZ
NAP stands for:
1
c. It enables a consistent data format that is used by browsers, operating systems, and search
engines
c. It enables a consistent data format that is used by browsers, operating systems, and search
engines
Schema is a common format for codifying repetitive information online. The format makes it easy to display, process, and use
information like addresses, phone numbers, reviews, and images across browsers, operating systems and devices.
SEO Foundations
Algorithm Updates and SEO Changes
Objectives
• Is continuously updated
Google Penguin Update
efforts
Communicate
Key Takeaways
Google Panda and Google Penguin updates were bigger and more impactful than
others.
SEO is still the most effective and free marketing channel. It is unlikely to disappear in
the near future.
Knowledge Check
QUIZ
Which algorithm change increased the value of high-quality content?
1
a. RankBrain
b. Not Provided
c. Hummingbird
d. Panda
QUIZ
Which algorithm change increased the value of high-quality content?
1
a. RankBrain
b. Not Provided
c. Hummingbird
d. Panda
The Panda update eliminated low-quality content from Google’s results in order to improve the quality of results and
sites in its index.
QUIZ
Which change tries to find the meaning of new and obscure words that were never
2 searched for?
a. RankBrain
b. Not Provided
c. Hummingbird
d. Panda
QUIZ
Which change tries to find the meaning of new and obscure words that were never
2 searched for?
a. RankBrain
b. Not Provided
c. Hummingbird
d. Panda
RankBrain is Google’s machine learning algorithm that learns new words and phrases that have never been searched
for before and matches them with relevant content.
SEO Foundations
Integrating SEO with Other Disciplines
Objectives
• SEO can be a standalone division but it provides a solid foundation for other marketing channels.
• SEO studies website design, user intent, user experience, and how computers and humans
interact with content.
• User experience and SEO are important for all marketing channels.
development.
channels.
optimization.
• Insights from analytics provide information on pages searchers visit, for how long
Search engines strive to avoid sending users to web pages that have poor user experiences.
User experience is deeply connected to SEO best practices.
Content that is well optimized for SEO (for humans and crawlers) tends to be effective for
social media, PPC, and content marketing.
Great content attracts users, but well optimized great content is more likely to rank higher
in search engines.
Analytics is paramount to SEO success as it provides the tools and framework for
measuring the effectiveness of SEO efforts.
Knowledge Check
QUIZ
Why is understanding analytics critical for SEO?
1
c. It provides comprehensive feedback and helps you measure your SEO efforts
d. It helps you track backlinks, link activities, and visitors from links
QUIZ
Why is understanding analytics critical for SEO?
1
c. It provides comprehensive feedback and helps you measure your SEO efforts
d. It helps you track backlinks, link activities, and visitors from links
Analytics is a primary tool to measure effectiveness of SEO efforts in increasing number of visitors, improving website
usability, and achieving business objectives.
SEO Foundations
SEO Tools
Objectives
Search engine provided tools come at a cost, but there are also free versions
available with limited features.
Keyword Research Tools
Keyword research should begin with keyword research tools.
Keyword research tools are used for: Keyword research tools include:
You can later use spreadsheets and whiteboards for detailed analysis.
Keyword Research Tools
Keyword research tools provide extensive insights on keywords that searchers use across
the world.
Full suite SEO tools help you manage your SEO campaigns, information on competitors, and
historical data for comparison.
Knowledge Check
QUIZ
Which is the best tool to test the compatibility of your Robots.txt with Google?
1
Google’s Webmaster Tool is an essential tool for SEOs as it provides immediate feedback and reports on technical
issues, sitemaps, robots.txt and other compatibility functions.
QUIZ
What can you use to examine the ranking, website status, and the link profile of your
2 competitor?
A full-suite SEO management tool is the best option. Not only does it enable you to manage your own website, but also
manage the profiles of your competitors.
SEO Foundations
Building a Successful Career in SEO
Objectives
To start a successful SEO career in a company or to work with clients, you need:
1. Account credentials
To start a successful SEO career in a company or to work with clients, you need:
2. To do your research
To start a successful SEO career in a company or to work with clients, you need:
Gain experience of
Learn new techniques
working on different
and tactics from peers
websites
Some recognized certification bodies that help you gain an extra edge in
your career are:
Google also provides two major certification options to add value to your profile.
google.com/partners analytics.google.com/analytics/academy/
Key Takeaways
Set proper expectations with your clients and associates while working on their
websites.