Your browser is out of date. The site might not be displayed correctly. Please update your browser.

Semrush academy logo

SEO Fundamentals Course with Greg Gifford

Brush up on the basics of SEO with this free and in-depth course from SEMrush favourite Greg Gifford.

31 lessons

Exclusive video lessons with recognized industry expert Greg Gifford.

4 hours

Learn all the SEO essentials in just 4 hours.

100% free

The course is 100% free. You'll save money for the real SEO efforts.

SEO Fundamentals Course Contents

  • Module 1. Search engine basics

    Learn how the internet and search engines work.

    Key points of the module:
    • Search engines and how they work

    • Crawling, indexing, and ranking

    • SERP Layout

  • Module 2. Technical SEO

    Get to know how search engines interact with pages and how to diagnose problems and improve websites.

    Key points of the module:
    • Intro

    • HTTPS

    • Site speed

    • Robots.txt and sitemaps

    • URLs

    • Duplicate content and rel='canonical'

    • Structured Data

    • Status Codes

    • Inspecting your site for an audit

  • Module 3. Link signals

    You will get the hang of building and earning relevant links to your website.

    Key points of the module:
    • Intro

    • Anchor text

    • Bad links

    • Link analysis

    • Link building

  • Module 4. On-page signals

    You will walk through the entire on-page optimization process, from keyword research to optimizing specific page elements.

    Key points of the module:
    • Intro

    • Keyword research

    • Writing and optimizing content

    • On-page elements

  • Module 5. SEO for mobile

    You will learn how to make your website to flawlessly work on mobile devices, such as smartphones and tablets.

    Key points of the module:
    • Intro

    • Responsive websites

    • Page speed, AMP, and PWAs

    • User experience focus

  • Module 6. Other ranking signals

    You will get familiar with all of the signals that influence search rankings

    Key points of the module:
    • Other ranking signals

  • Module 7. International SEO

    You will learn how to help search engines to easily identify which countries you want to target and which languages you use for business.

    Key points of the module:
    • International SEO

  • Module 8. Local SEO

    You will get practical advice on how to optimize a site to show up in searches in a particular geographic area.

    Key points of the module:
    • Intro

    • Local links and citations

    • Local content

    • Other local factors

Who is this course for?

Whether you want to learn the basics of SEO or just want to brush up on certain topics - this free course is perfect for anyone. Upon course completion, you'll have a better understanding of how to do SEO and to drive more traffic and customers to your website.

About the author

Greg Gifford is an experienced SEO consultant specializing in Local SEO. He is the Director of Search and Social at DealerOn, a leading website and online marketing provider for car dealers. With over 16 years of experience, Greg has been an honored guest and speaker at top SEO conferences around the globe. He graduated from Southern Methodist University with a BA in Cinema and Communications, and has an obscure movie quote for just about any situation.

Maddy Osman

Now, let’s take a look at how it works. All webmasters use Google Search Console and Google Analytics to see their own top performing pages. But when it comes to analyzing your competitors, our Domain Analytics is definitely a good choice.

Maddy Osman, SEO Copywriter & Founder at The Blogsmith

Lesson structure

Video lessons

Watch easy-to-follow video lessons

Read further

Study the specially picked materials to dive deeper into the topic


Test what you’ve learned

What to do after the course


Get certified by SEMrush

After completing the course, you'll have all the necessary knowledge to take and pass the SEO Fundamentals Exam.

If you're already a decent SEO specialist, you can bypass the educational part and test your skills right away by taking the exam. Upon passing it, you'll earn a certificate, which is a proof of your SEO mastery.

Let’s get started!

You might also like


SEMrush Advertising Toolkit Course

12 lessons2 hours

Learn how to use SEMrush PPC tools by watching video tutorials and get practical advice every PPC should know. Learn more


SEMrush SEO Toolkit Course

14 lessons4 hours

Learn how to boost your SEO with SEMrush tools and get tips from practicing SEO experts in a series of free video lessons. Learn more


Technical SEO course with Bastian Grimm

34 lessons5 hours

Get a comprehensive and detailed overview of technical SEO from renowned industry expert Bastian Grimm in a series of video lessons. Learn more