Free Technical SEO Tutorial

This tutorial introduces the basics of search engine optimization and web development from a technical SEO perspective. No previous experience required.

We focus on on-page technical SEO โ€” how websites work and how search engines view them โ€” not off-site optimization like link building.

This tutorial is new, and more chapters are on the way. Subscribe to the newsletter or the YouTube channel to stay updated.

Type
Title
Read
Tutorial
Set Up Your Computer
This page explains how to set up your computer to follow this tutorial.
2 min
Tutorial
On-Page Optimization
On-page optimization is the part of SEO that you do to the website itself.
1 min
Tutorial
Off-Page Optimization
Off-site optimization involves link-building. A link to a website is considered by search engines to be a kind of vote for that site.
1 min
Tutorial
What Is an IP Address?
What is an IP address and how many of them are there?
2 min
Tutorial
How to Look Up a Website's IP Address
In this tutorial, we'll look at several ways to find the IP address of a website.
1 min
Tutorial
How DNS Works
Here's a quick introduction to how the World Wide Web (WWW) works.
4 min
Tutorial
How HTTP Works
HyperText Transfer Protocol, or HTTP, is a system for sending data back and forth on the Web.
2 min
Tutorial
How HTML Works
Here's a quick introduction to basic HTML.
9 min
Tutorial
How CSS Works
Here's a quick introduction to basic CSS.
4 min
Tutorial
How HTTP Headers Work
Here's a reference guide to HTTP headers for technical SEO analysis and audits.
5 min
Tutorial
HTTP Response Status Codes
HTTP response status codes are how servers tell Web browsers and search engine bots whether a page request was successful.
2 min
Tutorial
How HTTP Methods Work
HTTP methods are used by Web clients to tell Web servers what action to take.
6 min
Tutorial
How URLs Work on the Web
Here's a quick introduction to how URLs work.
5 min
Tutorial
How robots.txt Files Work
Learn how to control bots with the robots.txt file.
2 min
Tutorial
How to Use Robots Meta Tags
Learn how to control bots with robots meta tags.
2 min
Tutorial
X-Robots-Tag HTTP Headers
If you want to block search engines from indexing certain files, you can use an HTTP header called X-Robots-Tag.
1 min
Tutorial
JavaScript Tutorial for Beginners
Here's a quick introduction to basic JavaScript.
1 min

More tutorials are on the way. See also our programming guides.

Feedback and Comments

What did you think about this page? Do you have any questions, or is there anything that could be improved? You can leave a comment after clicking on an icon below.