Skip to main content

DM403

Introduction to SEO and Visibility in LLMs

Barcelona Campus
Oct 19, 2026 - Nov 06, 2026
This course provides a comprehensive introduction to Search Engine Optimisation (SEO) as well as to visibility in large language models (LLMs).
Barcelona Campus
Oct 19, 2026 - Nov 06, 2026
Natalia Witczyk

Faculty

Natalia Witczyk

CEO at Mosquita Digital

Course length

3 weeks

Duration

3 hours
per day

Total hours

45 hours

Credits

4 ECTS

Language

English

Course type

Offline

Fee for single course

€1500

Fee for degree students

€750

Skills you’ll learn

Digital StrategyKey MetricsKeyword ResearchDesign and Track Key Performance Indicators (KPIs)Technical SEO FundamentalsSEO Performance
OverviewCourse outlineCourse materialsPrerequisitesMethod & grading

Overview

This course provides a comprehensive introduction to Search Engine Optimisation (SEO) as well as to visibility in LLMs. Students will learn the fundamentals of traditional search engines and their modern counterparts, conduct keyword research, develop content strategies, and master on-page and off-page optimisation techniques.

The curriculum covers the use of industry-standard tools for analysis, performance tracking, and the development of effective SEO strategies. By integrating theoretical concepts with practical, case-based learning, participants will gain the skills necessary to improve website visibility and drive organic growth in a strategic way.

A range of case studies from varied industries will be explored to connect theory with practical outcomes and real-world KPIs.

Learning highlights

Understand the basic principles and importance of SEO in digital marketing.

Follow the mechanisms behind major Search Engines and LLMs.

Conduct effective keyword research and competitive analysis.

Master on-page and off-page SEO optimisation techniques.

Utilise SEO tools for analysis and performance tracking.

Develop a basic SEO strategy for improving website visibility.

Understand the general scope of Google algorithm.

Course outline

15 classes

Dive into the details of the course and get a sense of what each class will cover.
Monday
Tuesday
Wednesday
Thursday
Friday
Monday
1

Session 1

Introduction to SEO & How Search Engines Work

Tuesday
2

Session 2

Introduction to Google algorithm

Wednesday
3

Session 3

Workshop: design your own Search Engine

Thursday
4

Session 4

Keyword Research, Search Intent, & Tools

Friday
5

Session 5

On-Page Optimisation (Meta tags, URL structure, Content)

Monday
6

Session 6

On-Page Optimisation Practical Workshop

Tuesday
7

Session 7

Off-Page Optimisation (Backlinks, Social Media, Local SEO)

Wednesday
8

Session 8

Introduction to Search Engines beyond Google. Introduction to LLMs.

Thursday
9

Session 9

AI in Google products. AI Overviews, AI Mode and Gemini.

Friday
10

Session 10

Information Retrieval. How Generative AI works. Query fan-out.

Monday
11

Session 11

SEO Tools: Google Search Console

Tuesday
12

Session 12

SEO Tools: Semrush and Screaming Frog

Wednesday
13

Session 13

SEO Strategy Case Studies. SEO KPIs

Thursday
14

Session 14

SEO Strategy Workshop. SEO KPIs part 2

Friday
15

Session 15

Final assessment

Prerequisites

Familiarity with the fundamentals of digital marketing and competence in written English.

Methodology

Lectures, collaborative group projects, individual work, and case-study presentations.

Grading

The final grade will be composed of the following criteria:
10% - Participation
20% - Case study/Problem solving
20% - Group Project
50% - Final Multiple Choice Test
Natalia Witczyk

Faculty

Natalia Witczyk

CEO at Mosquita Digital

Apply for this course

Snap up your chance to enroll before all spaces fill up.

Introduction to SEO and Visibility in LLMs

by Natalia Witczyk

Total hours

45 Hours

Dates

Oct 19 - Nov 06, 2026

Fee for single course

€1500

Fee for degree students

€750

How to secure your spot

Complete the form below to kickstart your application

Schedule your Harbour.Space interview

If successful, get ready to join us on campus

FAQ