DIY SEO Curriculum15 modules · 5 phases · 54 tools · no signup

DIY SEO, with the hours and costs left in

Fifteen modules that teach you to do your own SEO, and tell you honestly which parts you should not. Every module prints what it costs in hours before it teaches you anything.

SeattleSan FranciscoLos AngelesPhoenixDenverMinneapolisDallasHoustonChicagoAtlantaMiamiWashingtonNew YorkBoston
Hours to learn all 15
78hours
Hours per month to run it
43 to 67hours
Tools, realistically
$29 to $199per month

01Orientation

Where should you start?

Four questions. The answers mark a starting module below and dim the ones you can reasonably skip.

01Where are you right now?
02Do customers come to you, or find you online?
03Roughly how many pages does your site have?
04Honestly, how many hours a month can you give this?

Recommended start

Answer the four questions and this fills in with the module to open first, plus the ones you can skip.

0 of 4 answered

02The curriculum

The checklist

Fifteen modules in the order they should be done. Tick them off as you go. Progress is saved in your browser, with no account and no email required.

15 modules

Phase 0DecideWork out whether this is worth your time before you spend any of it.

Phase 1StrategyDecide what you are trying to rank for, and where it lives on your site.

Phase 2ExecutionThe build. Most of the hours in this curriculum are here.

  • 5On-page optimizationTitles, descriptions, headings, images. The unglamorous majority.5 hrs to learn4 to 6 hrs/mo5 tools
  • 6Content that actually ranksThe cadence problem, not the writing problem.6 hrs to learn12 to 20 hrs/mo1 tools
  • 7Technical SEOCrawling, indexing, redirects, canonicals. Where DIY breaks sites.12 hrs to learn2 to 3 hrs/mo9 tools
  • 8Speed and Core Web VitalsMostly a theme and hosting problem wearing an SEO costume.6 hrs to learn1 to 2 hrs/mo2 tools
  • 9Schema markupPick the right type, generate it, validate it, move on.4 hrs to learn1 to 2 hrs/mo14 tools

Phase 3AmplificationGet the pages found, cited, and linked to.

  • 10Local SEOProfile, citations, reviews, and NAP that agrees with itself.5 hrs to learn3 to 4 hrs/mo3 tools
  • 11Links and authorityOutreach labor that does not compress with skill or tooling.6 hrs to learn8 to 12 hrs/mo3 tools
  • 12AI search and answer enginesllms.txt, AI Overviews, and what is actually different.4 hrs to learn2 to 3 hrs/mo4 tools

Phase 4OperateKeep it alive, measure it honestly, and know when to stop.

  • 13Measurement and reportingThe KPIs that move before traffic does.5 hrs to learn2 to 3 hrs/mo2 tools
  • 14Maintenance and common mistakesThe recurring calendar, and the mistakes that undo a year of work.3 hrs to learn4 to 6 hrs/mo2 tools
  • 15When to hireVetting criteria, red flags, and the questions most agencies answer badly.2 hrs to learnno upkeep1 tools

03The honest cost

What the whole thing costs

Nobody else publishes this, which is most of why we do. If these numbers put you off, that is the table working.

ModuleHours to learnHours per monthTool cost
1Is SEO worth it for your business?2 to 3Free
2Find out where you actually stand41$0 to $139/mo
3Keyword research82 to 3$29 to $139/mo
4Site architecture and keyword mapping61 to 2$0 to $129/mo
5On-page optimization54 to 6$0 to $139/mo
6Content that actually ranks612 to 20$29 to $139/mo
7Technical SEO122 to 3$0 to $139/mo
8Speed and Core Web Vitals61 to 2Free
9Schema markup41 to 2Free
10Local SEO53 to 4$0 to $49/mo
11Links and authority68 to 12$99 to $199/mo
12AI search and answer engines42 to 3$0 to $99/mo
13Measurement and reporting52 to 3Free
14Maintenance and common mistakes34 to 6$0 to $139/mo
15When to hire2Free
All fifteen7843 to 67$29 to $199/mo
Hours and tool costs are RedSEO’s own estimates from client work and from teaching this material, not industry survey data. They assume a business owner doing the work themselves on a site under about 50 pages. Not the sum of the column. One keyword tool subscription covers modules 3, 5, 6, 11 and 14, and Search Console covers most of the rest at no cost.

04The thesis

Why order matters more than effort

Almost every failed DIY SEO effort I have been handed to fix failed the same way, and it is not the way people expect. The owner had done the reading. They knew what a title tag was, they knew links mattered, they had opinions about Core Web Vitals. The knowledge was fine. What went wrong is that they did the right things in an order that guaranteed none of them would pay off.

Almost every DIY SEO effort I have been handed to fix failed on sequence, not on knowledge.

This matters more than it sounds like it should, because SEO tasks are not independent. Most of them are multipliers on work you did earlier. Do them in the wrong order and you are multiplying by zero, over and over, with no feedback telling you that is what is happening.

Three ways the order goes wrong

  1. Links before there is anything worth linking to

    This is the most expensive mistake in the list because link acquisition is the most expensive activity in the list. Someone spends four months and a few thousand dollars pointing links at a homepage and a services page, because those are the only pages that exist. Links push authority into a site, and authority has to land on something. If you have eleven pages and nine of them are boilerplate, the links have nowhere to go. The same links pointed at a site with thirty pages that answer real questions produce a completely different result, and it is the same money.

  2. Content before intent is mapped

    A business publishes forty blog posts over a year, all decent, and gets nothing. When you look at what they targeted, half the posts are chasing terms where every result on page one is a product page, because the person searching wants to buy rather than read. No amount of writing quality wins an informational page a commercial SERP. That is a decision made in module 3, and getting it wrong there is invisible until forty posts later.

  3. Speed and schema on a site that is not indexed properly

    This one is almost funny when you find it. Somebody has spent a weekend chasing a Core Web Vitals score from 71 to 94 on pages that Google has never included in its index, usually because of a stray noindex, a robots rule, or a canonical pointing somewhere else. All of that effort is real and none of it can possibly show up in a ranking, because the page is not eligible to rank in the first place.

What the dependency actually looks like

The five phases are ordered by dependency rather than by difficulty or by how satisfying the work feels. Each one produces the thing the next one needs, which is why skipping ahead does not save time, it just moves the failure later.

  1. 0Decide

    hands over a baseline worth measuring against

  2. 1Strategy

    hands over a map of what goes where

  3. 2Execution

    hands over pages worth linking to

  4. 3Amplification

    hands over traffic worth reading

  5. 4Operate
Skip a phase and the next one inherits nothing. That is the whole argument.

The useful test, before you start any task: what does this multiply? If the answer is nothing yet, you are early.

Why the front of the curve looks like failure

Sequencing has a second effect that catches people out, which is that correct sequencing looks worse in the first three months than incorrect sequencing does. If you start with the technical fixes and the intent mapping, you have very little to show at the end of month two. If you start by writing ten blog posts, you have ten blog posts, which feels like progress and is easy to show anyone who asks.

The pages will not have earned rankings either way. The difference only appears later, when the correctly sequenced site starts converting effort into position and the other one keeps producing content into a structure that cannot carry it. I wrote about the mechanism behind that lag in the compounding effect, and the practical version is this: the metrics move in sequence, impressions first, then average position, then clicks, then revenue. Judging the work on the last one in month three tells you nothing except that it is month three.

The order I would actually use

If you have a site that already exists and you have never done this deliberately, do module 1, then module 2, and do not skip module 2 even though it is boring. You need a written baseline or you will spend the next year arguing with yourself about whether anything changed.

Then, and this is the part that differs from most curricula, go to module 7 and check the indexing basics before you write a word. Not the whole technical module. Just: is every page you care about actually in the index, and is anything blocking crawling. That takes an afternoon and it is the highest-leverage afternoon in the entire fifteen modules, because everything downstream is conditional on it.

After that, follow the phases in order. Module 3 to decide targets, module 4 to place them, modules 5 and 6 to build, and only then module 11 for links, once there is something for the links to land on. If you are a local business, module 10 jumps the queue and sits right after module 2, because a Google Business Profile produces results on a timescale nothing else in this curriculum can match.

Two things to resist. The first is starting with whichever module sounds most interesting, which for most people is links or AI search, and which for most people is the wrong place to be. The second is trying to run all fifteen at once. The monthly hours in the table above are a total for a mature setup, not a starting commitment. Pick the phase you are in and finish it.

05The index

Every tool, grouped by the module it belongs to

All free, all with no signup. They stay at their own URLs; the modules embed and link to them rather than keeping copies.

See all free SEO tools

06The fork

So which one are you?

You can do this yourself if

  1. You can find 10 or more hours a month, every month, and you have somewhere obvious to take them from.
  2. You control your own site. You can edit a title tag, add a redirect, and publish a page without filing a ticket with someone.
  3. You are willing to work in the order above rather than starting with the part that sounds most interesting.

Start with module 1

You should hire someone if

  1. Your bottleneck is hours rather than knowledge, and reading fifteen modules will not create the hours.
  2. Your site needs URLs changed. Redirect mapping on a live site is where DIY attempts most often do real damage.
  3. You need this measured properly for someone else, a board, a lender, or a buyer, on a schedule you do not control.

Talk to us about doing it for you

07Before you start

Questions people ask first

01Can you really do SEO yourself?
For a small local business, largely yes. Google says so directly in its own documentation on hiring an SEO: "If you run a small local business, you can probably do much of the work yourself." The constraint is not intelligence, it is sustained hours. This curriculum estimates 43 to 67 hours a month to run all fifteen modules properly, and the two modules that drive most of that (content and links) are the two people quit first.
02How long before DIY SEO produces results?
Google's own SEO Starter Guide says "some changes might take effect in a few hours, others could take several months," and advises waiting a few weeks before judging any change. Ahrefs studied 1 million URLs and found only 1.74% of newly published pages reach the top 10 within a year. Plan in quarters, not weeks.
03What does this cost if I do it myself?
Between $0 and about $199 a month in tools, depending on how much keyword data you need. Search Console is free, Ahrefs Webmaster Tools is free, Ahrefs Starter is $29/mo and Semrush's base plan is $139/mo. The real cost is your time, which the honest cost table prices in hours rather than pretending it is free.
04Which module should I start with?
Module 1, unless you already know SEO is worth it for your business. Nearly every failed DIY effort we see started at module 5 or 6, writing content and rewriting title tags, before anyone checked whether the site was indexed or whether the payback math worked. Use the four questions above if you want a specific recommendation.
05Do I need to do all fifteen modules?
No, and most businesses should not. A local service business with twenty pages can skip site architecture entirely and get most of the available return from modules 1, 2, 5, 10 and 14. An ecommerce site cannot skip technical SEO. The router marks the modules you can reasonably skip based on your answers.
06Is this a course I have to sign up for?
No. There is no login, no email gate, and nothing to buy. Progress is stored in your own browser so the checklist remembers where you were. If you want the work done for you instead, that is what we sell, and module 15 covers how to vet us and everyone else.