Module 3: SEO, User Segmentation and
Journey Analysis
Subject: Web Analytics and Information Retrieval
1. Introduction to Search Engine
Optimization (SEO)
Definition
Search Engine Optimization (SEO) is the process of improving a website's visibility and
ranking in search engine results pages (SERPs) to attract more organic (unpaid) traffic.
Objectives of SEO
Increase website visibility
Improve search engine rankings
Drive organic traffic
Enhance user experience
Increase conversions and engagement
Example
When a user searches "best laptops for students" on Google, websites optimized for SEO
are more likely to appear on the first page of search results.
2. Types of SEO
SEO is broadly classified into:
1. On-Page SEO
2. Off-Page SEO
3. Technical SEO
2.1 On-Page SEO
Definition
On-Page SEO refers to optimization activities performed directly on website pages to
improve rankings and user experience.
Key Factors
a) Title Tag
The title displayed in search results.
Example:
<title>Best Smartphones in 2026</title>
b) Meta Description
Provides a summary of webpage content.
Example:
<meta name="description"
content="Top smartphones with latest features and reviews.">
c) Heading Tags
<h1>Digital Marketing Guide</h1>
<h2>SEO Techniques</h2>
d) Keyword Optimization
Using relevant keywords naturally within content.
Example:
Keyword: Web Analytics
Sentence:
"Web Analytics helps businesses understand user behavior."
e) Internal Linking
Connecting pages within the same website.
Example:
Home → Products → Product Details
Advantages
Better rankings
Improved readability
Enhanced user experience
2.2 Off-Page SEO
Definition
Off-Page SEO involves activities performed outside the website to improve authority and
ranking.
Techniques
a) Backlink Building
Links from other websites pointing to your site.
Example:
A technology blog links to your article.
b) Social Media Marketing
Promoting content through:
Facebook
Instagram
LinkedIn
Twitter/X
c) Guest Blogging
Writing articles for other websites.
d) Influencer Marketing
Promoting content through influencers.
Benefits
Increases website authority
Improves trustworthiness
Enhances brand visibility
2.3 Technical SEO
Definition
Technical SEO focuses on improving the technical aspects of a website for better crawling
and indexing.
Important Elements
a) Website Speed
Fast websites rank better.
Example
Load Time User Experience
2 sec Excellent
5 sec Average
10 sec Poor
b) Mobile Friendliness
Website should work properly on smartphones and tablets.
c) XML Sitemap
Helps search engines discover webpages.
Example
[Link]/[Link]
d) Secure Website (HTTPS)
Websites using HTTPS are considered more secure.
e) Crawlability
Search engines should easily access website pages.
Comparison of SEO Types
Feature On-Page SEO Off-Page SEO Technical SEO
Focus Content Optimization Website Authority Technical Performance
Feature On-Page SEO Off-Page SEO Technical SEO
Performed On Website Pages External Platforms Website Infrastructure
Example Keywords Backlinks Page Speed
Goal Relevance Trust Accessibility
3. SEO Metrics
SEO metrics help evaluate the effectiveness of optimization efforts.
3.1 Organic Traffic
Definition
Visitors arriving through unpaid search engine results.
Example
A website receives 5000 monthly visitors from Google search results.
Importance
Indicates SEO success
Measures search visibility
3.2 Bounce Rate
Percentage of visitors leaving after viewing only one page.
Formula
Bounce Rate=Single Page VisitsTotal Visits×100Bounce\ Rate = \frac{Single\ Page\ Visits}
{Total\ Visits}\times100Bounce Rate=Total VisitsSingle Page Visits×100
Example
50 out of 100 visitors leave immediately.
Bounce Rate = 50%
3.3 Click Through Rate (CTR)
Definition
Percentage of users who click a search result after seeing it.
Formula
CTR=ClicksImpressions×100CTR = \frac{Clicks}{Impressions}\
times100CTR=ImpressionsClicks×100
Example
Impressions = 1000
Clicks = 100
CTR=1001000×100=10%CTR = \frac{100}{1000}\times100 = 10\%CTR=1000100
×100=10%
Importance
Higher CTR indicates attractive titles and descriptions.
3.4 Keyword Ranking
Position of a webpage in search engine results.
Example
Keyword:
"Web Analytics Course"
Website Ranking:
Position #3 on Google.
4. Content Optimization
Definition
Content Optimization is the process of improving webpage content to increase relevance,
readability, and search engine rankings.
Best Practices
Keyword Placement
Include keywords in:
Title
Headings
URL
Content
Quality Content
Content should be:
Informative
Original
Updated regularly
Readability
Use:
Short paragraphs
Bullet points
Clear headings
Multimedia Usage
Include:
Images
Videos
Infographics
Example
Poor Content
"SEO SEO SEO SEO SEO SEO"
Optimized Content
"SEO helps websites improve search visibility and attract organic visitors."
5. Keyword Research and Competitor
Analysis
5.1 Keyword Research
Definition
The process of identifying words and phrases users search for.
Types of Keywords
Short-Tail Keywords
Example:
SEO
Marketing
Long-Tail Keywords
Example:
Best SEO tools for beginners
Free web analytics software
Benefits
Improves targeting
Increases traffic
Supports content strategy
5.2 Competitor Analysis
Definition
Studying competitors' websites and SEO strategies.
Analyze
Keywords used
Backlinks
Content quality
Traffic sources
Example
If a competitor ranks for "Digital Marketing Course," analyze their content and optimization
techniques.
6. SEO Tools
6.1 Google Search Console
Purpose
Free Google tool for monitoring website performance.
Features
Keyword performance
Indexing status
Sitemap submission
Error detection
Example
Find pages with indexing errors.
6.2 Ahrefs
Purpose
Comprehensive SEO and backlink analysis tool.
Features
Backlink analysis
Keyword research
Competitor analysis
Site audit
Example
Identify websites linking to competitors.
6.3 SEMrush
Purpose
Digital marketing and SEO analysis platform.
Features
SEO auditing
Keyword tracking
Competitor research
PPC analysis
Example
Track keyword rankings over time.
Comparison of SEO Tools
Feature Google Search Console Ahrefs SEMrush
Cost Free Paid Paid
Keyword Tracking Yes Yes Yes
Backlink Analysis Limited Excellent Excellent
Competitor Analysis Limited Strong Strong
Site Audit Basic Advanced Advanced
7. User Segmentation
Definition
User Segmentation is the process of dividing website visitors into groups based on common
characteristics.
Types of Segmentation
A) Demographic Segmentation
Based on:
Age
Gender
Education
Occupation
Example
Students aged 18–25.
B) Geographic Segmentation
Based on location:
Country
State
City
Example
Visitors from Mumbai, Delhi, and Pune.
C) Behavioural Segmentation
Based on actions:
Pages viewed
Purchase history
Session duration
Example
Users who purchased products in the last month.
Benefits
Personalized marketing
Better targeting
Improved conversions
8. Funnel Analysis
Definition
Funnel Analysis tracks users through stages of a process to identify where they drop off.
E-Commerce Funnel Example
Website Visit
↓
Product View
↓
Add to Cart
↓
Checkout
↓
Purchase
Example Data
Stage Users
Visit 1000
Product View 700
Add to Cart 300
Checkout 200
Purchase 150
Observation
Major drop-off occurs between Product View and Add to Cart.
9. User Journey Mapping
Definition
User Journey Mapping visualizes the complete path a user follows while interacting with a
website.
Example Journey
Google Search
↓
Homepage
↓
Product Page
↓
Cart
↓
Checkout
↓
Purchase
Benefits
Identifies pain points
Improves user experience
Optimizes conversion paths
10. Applications of SEO and Web Analytics
A) Website Visibility
Purpose
Increase website presence in search engines.
Example
A website ranking on Google's first page receives significantly more traffic than a website on
the second page.
Benefits
More visitors
Better brand awareness
Increased organic traffic
B) Engagement Optimization
Purpose
Improve how users interact with website content.
Methods
Better page design
Faster loading speed
Personalized recommendations
Relevant content
Example
Adding related article suggestions increases page views and session duration.
Benefits
Lower bounce rate
Higher dwell time
Better user satisfaction
Increased conversions
Important University Examination
Questions
Short Questions (2–3 Marks)
1. Define SEO.
2. Differentiate between On-Page and Off-Page SEO.
3. What is Technical SEO?
4. Define Organic Traffic.
5. What is CTR?
6. What is Keyword Research?
7. List any two SEO tools.
8. Define User Segmentation.
9. What is Funnel Analysis?
10. What is User Journey Mapping?
Long Questions (5–10 Marks)
1. Explain On-Page, Off-Page and Technical SEO with examples.
2. Discuss various SEO metrics used to evaluate website performance.
3. Explain content optimization and keyword research techniques.
4. Compare Google Search Console, Ahrefs and SEMrush.
5. Explain demographic, geographic and behavioural user segmentation.
6. Describe Funnel Analysis and User Journey Mapping with suitable examples.
7. Discuss the applications of SEO in website visibility and engagement optimization.
Key Takeaways
SEO improves website visibility in search engine results.
On-Page, Off-Page, and Technical SEO are the three major SEO categories.
Organic Traffic, CTR, Bounce Rate, and Keyword Ranking are important SEO
metrics.
Keyword Research and Competitor Analysis help improve search rankings.
Google Search Console, Ahrefs, and SEMrush are widely used SEO tools.
User Segmentation helps target specific audiences.
Funnel Analysis identifies conversion drop-off points.
User Journey Mapping improves user experience and engagement.
SEO and analytics together help increase website visibility, engagement, and
conversions.
1. Define SEO.
Answer:
Search Engine Optimization (SEO) is the process of improving a website's visibility and
ranking in search engine results pages (SERPs) to increase organic traffic and attract more
visitors.
2. Differentiate between On-Page and Off-Page SEO.
On-Page SEO Off-Page SEO
Performed within the website. Performed outside the website.
Focuses on content, keywords, and meta tags. Focuses on backlinks and social signals.
Improves relevance. Improves authority and trust.
Example: Content optimization. Example: Link building.
3. What is Technical SEO?
Answer:
Technical SEO refers to the optimization of a website's technical aspects, such as website
speed, mobile-friendliness, sitemap, HTTPS security, and crawlability, to help search engines
effectively crawl and index web pages.
4. Define Organic Traffic.
Answer:
Organic traffic refers to visitors who arrive at a website through unpaid search engine results
rather than through paid advertisements.
5. What is CTR?
Answer:
CTR (Click Through Rate) is the percentage of users who click on a webpage link after
viewing it in search results.
Formula:
CTR=ClicksImpressions×100CTR = \frac{Clicks}{Impressions} \times
100CTR=ImpressionsClicks×100
6. What is Keyword Research?
Answer:
Keyword research is the process of identifying and analyzing search terms that users enter
into search engines to optimize website content and improve search rankings.
7. List any two SEO tools.
Answer:
1. Google Search Console
2. Ahrefs
(Other examples: SEMrush, Moz)
8. Define User Segmentation.
Answer:
User segmentation is the process of dividing website visitors into groups based on common
characteristics such as demographics, geography, or behavior to improve targeting and
personalization.
9. What is Funnel Analysis?
Answer:
Funnel Analysis is a technique used to track users through different stages of a process and
identify where users drop out before completing a desired action.
10. What is User Journey Mapping?
Answer:
User Journey Mapping is the visual representation of the path a user follows while interacting
with a website or application from entry to goal completion.
Answers to Long Questions (5–10 Marks)
1. Explain On-Page, Off-Page and Technical SEO with
Examples.
Answer:
SEO can be categorized into three major types:
A) On-Page SEO
On-Page SEO involves optimizing webpage elements to improve rankings and user
experience.
Techniques:
Title Tags
Meta Descriptions
Keyword Optimization
Internal Linking
Heading Tags
Example:
Using the keyword "Web Analytics" in page titles and content.
B) Off-Page SEO
Off-Page SEO involves activities outside the website that improve website authority.
Techniques:
Backlink Building
Social Media Marketing
Guest Blogging
Influencer Marketing
Example:
A popular blog linking to your website.
C) Technical SEO
Technical SEO improves the technical performance of a website.
Techniques:
Website Speed Optimization
Mobile Friendliness
XML Sitemap
HTTPS Security
Example:
Reducing page load time from 8 seconds to 2 seconds.
Conclusion
All three SEO types work together to improve search rankings, user experience, and website
performance.
2. Discuss Various SEO Metrics Used to Evaluate Website
Performance.
Answer:
SEO metrics help measure the effectiveness of SEO efforts.
1. Organic Traffic
Number of visitors arriving through search engines.
Example: 5000 monthly visitors from Google Search.
2. Bounce Rate
Percentage of visitors leaving after viewing one page.
Formula:
BounceRate=Single Page VisitsTotal Visits×100Bounce Rate=\frac{Single\ Page\ Visits}
{Total\ Visits}\times100BounceRate=Total VisitsSingle Page Visits×100
3. Click Through Rate (CTR)
Measures how often users click a search result.
Formula:
CTR=ClicksImpressions×100CTR=\frac{Clicks}{Impressions}\
times100CTR=ImpressionsClicks×100
Example:
100 clicks from 1000 impressions = 10%.
4. Keyword Ranking
Position of a webpage for a specific keyword.
Example:
"SEO Tutorial" ranking at Position #2.
Conclusion
These metrics help organizations monitor visibility, engagement, and search performance.
3. Explain Content Optimization and Keyword Research
Techniques.
Answer:
Content Optimization
Content optimization improves webpage quality and relevance for users and search engines.
Techniques:
Use relevant keywords naturally.
Create unique and informative content.
Use headings and subheadings.
Add images and videos.
Improve readability.
Example:
Optimized Title:
"Best SEO Tools for Beginners in 2026"
Keyword Research
Keyword research identifies search terms used by users.
Steps:
1. Identify target audience.
2. Generate keyword ideas.
3. Analyze search volume.
4. Evaluate competition.
5. Select relevant keywords.
Types of Keywords:
Short-Tail Keywords
SEO
Marketing
Long-Tail Keywords
Best SEO tools for beginners
Free web analytics software
Conclusion
Content optimization and keyword research improve search visibility and attract relevant
traffic.
4. Compare Google Search Console, Ahrefs and SEMrush.
Answer:
Feature Google Search Console Ahrefs SEMrush
Cost Free Paid Paid
Feature Google Search Console Ahrefs SEMrush
Keyword Tracking Yes Yes Yes
Backlink Analysis Limited Excellent Excellent
Site Audit Basic Advanced Advanced
Competitor Analysis Limited Strong Strong
Best For Website Monitoring SEO & Backlinks SEO & Marketing
Google Search Console
Monitors website performance.
Detects indexing issues.
Submits sitemaps.
Ahrefs
Strong backlink analysis.
Competitor research.
Keyword explorer.
SEMrush
SEO and PPC analysis.
Marketing insights.
Competitive intelligence.
Conclusion
Google Search Console is ideal for monitoring, while Ahrefs and SEMrush provide advanced
SEO and competitor analysis.
5. Explain Demographic, Geographic and Behavioural
User Segmentation.
Answer:
User segmentation helps divide visitors into meaningful groups.
A) Demographic Segmentation
Groups users based on:
Age
Gender
Education
Occupation
Example:
Students aged 18–25.
B) Geographic Segmentation
Groups users according to location.
Example:
Visitors from Mumbai, Delhi, and Pune.
C) Behavioural Segmentation
Groups users based on actions and interactions.
Examples:
Frequent buyers
Returning visitors
Users who abandoned carts
Benefits:
Personalized marketing
Better customer targeting
Increased conversions
Conclusion
Segmentation helps organizations deliver customized experiences to different user groups.
6. Describe Funnel Analysis and User Journey Mapping
with Suitable Examples.
Answer:
Funnel Analysis
Funnel analysis tracks user progression through a series of steps.
Example:
Website Visit
↓
Product View
↓
Add to Cart
↓
Checkout
↓
Purchase
Sample Data
Stage Users
Visit 1000
Product View 700
Add to Cart 300
Checkout 200
Purchase 150
Observation:
Most users drop off between Product View and Add to Cart.
User Journey Mapping
User journey mapping shows the complete path a user follows.
Example:
Google Search
↓
Homepage
↓
Product Page
↓
Cart
↓
Checkout
↓
Purchase
Benefits:
Identifies pain points.
Improves user experience.
Optimizes conversion paths.
Conclusion
Both techniques help organizations understand user behavior and improve website
performance.
7. Discuss the Applications of SEO in Website Visibility
and Engagement Optimization.
Answer:
A) Website Visibility
SEO improves a website's presence in search engine results.
Benefits:
Higher search rankings
Increased organic traffic
Improved brand awareness
Better online presence
Example:
A website ranking on the first page of Google receives significantly more visitors than one on
the second page.
B) Engagement Optimization
SEO improves user interaction and satisfaction.
Methods:
Fast loading pages
Mobile-friendly design
Relevant content
Internal linking
Personalized recommendations
Benefits:
Reduced bounce rate
Increased dwell time
More page views
Higher conversion rates
Example:
Adding related articles and improving page speed increases user engagement and session
duration.
Conclusion
SEO not only improves visibility in search results but also enhances user engagement,
resulting in better website performance and business growth.
1. Google Search Console (Free SEO Tool)
Official Website
Google Search Console
Beginner Guide
Google Search Console Training Documentation
Learn:
Website indexing
Search performance reports
Keyword analysis
Sitemap submission
SEO error detection
Recommended Practical:
Submit a sitemap.
Analyze keyword performance.
Identify indexing issues.
2. Ahrefs
Official Website
Ahrefs
Ahrefs Academy (Free Learning)
Ahrefs Academy
Ahrefs Blog (Excellent SEO Tutorials)
Ahrefs Blog
Learn:
Keyword research
Backlink analysis
Competitor analysis
Site auditing
SEO strategy
Recommended Practical:
Find competitor backlinks.
Analyze keyword difficulty.
Perform SEO audit of a website.
3. SEMrush
Official Website
SEMrush
SEMrush Academy (Free Certification Courses)
SEMrush Academy
Learn:
SEO fundamentals
Keyword research
Competitor analysis
Content marketing
PPC campaigns
Recommended Practical:
Compare two websites.
Track keyword rankings.
Generate SEO reports.
4. Google SEO Starter Guide
Official Google Guide
Google Search Essentials and SEO Starter Guide
Learn:
On-page SEO
Technical SEO
Website structure
Search engine crawling
Ranking fundamentals
This is one of the best resources for teaching SEO fundamentals.
5. Google Analytics (For User Segmentation
& User Behavior)
Official Website
Google Analytics 4 (GA4)
Official Learning Platform
Google Analytics Skillshop
Learn:
Demographic segmentation
Geographic segmentation
Behavioral segmentation
User engagement metrics
Conversion tracking
Recommended Practical:
Analyze audience demographics.
Compare visitors from different countries.
Study user behavior reports.
6. Microsoft Clarity (Best Free Tool for
User Journey Analysis)
Official Website
Microsoft Clarity
Documentation
Microsoft Clarity Documentation
Learn:
Heatmaps
Session recordings
User journey analysis
Click tracking
Scroll tracking
Recommended Practical:
Observe user navigation paths.
Analyze user drop-off points.
Study heatmaps.
7. Hotjar (User Experience & Funnel
Analysis)
Official Website
Hotjar
Learning Center
Hotjar Guides and Tutorials
Learn:
Funnel analysis
User journey mapping
Heatmaps
Visitor recordings
Feedback collection
Recommended Practical:
Create conversion funnels.
Analyze user behavior.
Identify UX issues.
Suggested Lab Experiments for Students
Practical No. Experiment
1 Study Google Search Console dashboard and reports
2 Perform keyword research using Ahrefs/SEMrush
3 Conduct competitor website analysis
4 Analyze website SEO metrics (CTR, impressions, rankings)
5 Create demographic and geographic audience segments in GA4
6 Study user behavior using Google Analytics
7 Analyze user journey using Microsoft Clarity
8 Perform funnel analysis and identify drop-off points
9 Compare SEO performance of two websites
10 Prepare SEO audit report for a selected website