Skip to content

Chapter 2 of 7

Search Engine Optimization

Search Engine Optimization (SEO) is the practice of increasing organic (non-paid) visibility and traffic from search engines. It organizes into three main types: on-page, off-page, and technical. On-page SEO optimizes individual pages' content and HTML elements to rank higher and earn relevant traffic. Off-page SEO builds authority and trust through external signals like backlinks, brand mentions, and social signals. Technical SEO improves crawlability, indexation, speed, and site structure so search engines can access and understand the site. The underlying distinction—crawling (discovery of pages) versus indexing (storing and understanding those pages in the search index)—explains why all three matter.

At the core of on-page SEO is keyword targeting. Keywords are the words or phrases users type into search engines; they vary in competition and intent. Short-tail keywords are broad, high-volume, and highly competitive, while long-tail keywords are longer, more specific, lower in volume, and often signal higher intent. Keyword intent reflects the underlying goal of the searcher—informational, navigational, transactional, or commercial. Keyword research is the systematic process of finding and analyzing search terms to target in content and optimization, weighing search volume (average searches per period) against keyword difficulty, an estimate of how hard it will be to rank for a term.

Key on-page signals include the title tag (the clickable headline shown on the search engine results page, or SERP), the meta description (an HTML tag summarizing the page that often appears under the title), and the H1 tag (the page's main heading). Off-page authority is largely built through backlinks—inbound links from other websites pointing to yours, which act as votes of confidence. The clickable text in a backlink is the anchor text, and these signals inform a relative domain authority score. Internal linking between pages on the same site distributes authority and helps navigation. Schema markup (structured data) helps search engines understand content types and enables rich results like star ratings, FAQs, and featured snippets that often answer queries directly on the SERP—sometimes producing zero-click searches where users never click through.

Technical SEO addresses the infrastructure that lets search engines crawl and rank a site. Priorities include mobile-first indexing (Google primarily uses the mobile version for indexing and ranking), page speed (faster pages improve user experience and can positively influence rankings), and Core Web Vitals, which measure loading, interactivity, and visual stability. A sitemap lists important pages for crawlers, while a robots.txt file tells crawlers which sections they can or cannot access; a robots meta tag with a noindex directive keeps specific pages out of the index, and nofollow tells search engines not to pass ranking value through a link. Duplicate content—substantially similar pages across multiple URLs—can confuse search engines about which version to rank, so a canonical tag signals the preferred one. Crawl budget is the number of pages a bot will crawl in a given time. For international sites, hreflang attributes indicate language and regional targeting. Local SEO optimizes a business's online presence for local searches and map results, leaning on consistent local citation building and NAP consistency (identical Name, Address, and Phone across listings), a well-maintained Google Business Profile, and review generation strategies that gather public reviews as social proof. Google Search Console is the free tool for monitoring search performance, index coverage, and technical issues.

All chapters
  1. 1Foundations of Digital Marketing
  2. 2Search Engine Optimization
  3. 3Paid Search and Display Advertising
  4. 4Content, Email, and Social Media Marketing
  5. 5Analytics, Attribution, and Experimentation
  6. 6Conversion Optimization and Landing Pages
  7. 7Growth, Retention, Privacy, and Marketing Operations

Drill it

Reading is not remembering. These come from the Digital Marketing deck:

Q

What is internet marketing?

Using online channels to promote products or services and build relationships with customers.

Q

Main goal of internet marketing

Attract, engage, and convert target audiences profitably through digital channels.

Q

Difference between inbound and outbound marketing

Inbound attracts users through valuable content they seek; outbound pushes messages to them via ads, cold outreach, or interruptions.

Q

What is a marketing funnel?

A model describing stages from awareness to conversion and loyalty/advocacy.