Skip to content
Home Tutorials Roadmaps Courses
Log in Join free
Tutorials Digital Marketing SEO Fundamentals
Introduction to Digital Marketing
What is Digital Marketing?
Search Engine Optimization
SEO Fundamentals Keyword Research
Content Marketing
Content Strategy
Social Media Marketing
Social Media Strategy
PPC Advertising
Google Ads
Analytics & Data
Google Analytics
Affiliate Marketing
Affiliate Marketing Basics
Conversion Optimization
CRO Basics
Marketing Automation
Marketing Automation Tools
Influencer Marketing
Influencer Marketing Basics
E-commerce Marketing
E-commerce Marketing Strategy
Brand Building
Brand Strategy
Data-Driven Marketing
Data-Driven Decision Making
Digital Marketing Beginner FREE

SEO Fundamentals

Lesson 1 of 17 Beginner Interactive

SEO improves your website's visibility in search engine results pages (SERPs).

Types of SEO

  • On-Page — keywords, meta tags, content
  • Off-Page — backlinks, social signals
  • Technical — site speed, mobile, structure
  • Local — Google My Business, reviews

Syntax

DIGITAL-MARKETING
<!-- On-Page SEO -->
<title>Best Digital Marketing Course | SukhNexus</title>
<meta name="description" content="Learn digital marketing...">
<h1>Digital Marketing Course</h1>
<img alt="SEO tutorial" src="seo.jpg">

<!-- Internal Linking -->
<a href="/seo-guide">SEO Guide</a>
SEO Score Calculator
PYTHON
def seo_score(factors):
    weights = {
        "title_tag": 15, "meta_desc": 10, "headers": 10,
        "content_quality": 20, "backlinks": 15, "speed": 10,
        "mobile_friendly": 10, "internal_links": 10
    }
    total = 0
    for factor, present in factors.items():
        if present and factor in weights:
            total += weights[factor]
    return min(total, 100)

score = seo_score({
    "title_tag": True, "meta_desc": True, "headers": True,
    "content_quality": True, "backlinks": False, "speed": True,
    "mobile_friendly": True, "internal_links": True
})
print(f"SEO Score: {score}/100")

Practice

1
Exercise

What are the 3 types of SEO?

Answer
On-Page (content, keywords), Off-Page (backlinks), Technical (site speed, structure).

Quick Quiz

1

What is a meta description?

A meta description is a brief summary shown in search results.

Interview Questions

Links from other websites pointing to your site. They signal trust and authority to search engines.