Almost everyone learns SEO in the wrong order. They read about backlinks first, write ten blog posts with no plan, and then wonder why nothing ranks after four months. The order matters because each stage makes the next one cheaper: if search engines can't crawl your pages, better content doesn't help; if your pages don't answer a real question, links don't help either.
This guide is the order. Eight stages, roughly three months for a small site if you work at it a few hours a week. You can start any stage today and skip nothing permanently — but do them in sequence the first time.
The one-sentence version: make your site technically readable, point each page at one clear question, answer that question better than the current results do, earn a few links to the pages that matter, then measure and improve what already gets impressions.
Stage 1 — Make sure search engines can read your site
Time: 1–2 hours. Skip this and every later stage is wasted.
Before content, confirm four things:
- Indexing is allowed. Check for a stray
noindextag or a robots file blocking everything. This is the single most common reason a new site gets zero traffic. - A sitemap exists and is submitted. Most site builders generate one automatically at
/sitemap.xml. Submit it in Google Search Console, then Bing Webmaster Tools. - One version of the site. Pick either
wwwor non-wwwand eitherhttporhttps, and make the others redirect to it. Duplicate versions split whatever authority you earn. - Pages load fast enough on a phone. Test on a mid-range phone over mobile data, not your laptop on office wifi. If the page takes more than three seconds to show usable content, fix that before writing a word.
You do not need a perfect technical audit at this stage. You need to know the site is visible and reachable. That's it.
Stage 2 — Give the site a shape
Time: 2–3 hours.
Search engines understand hierarchy. A site where every page sits in the same flat list is harder to interpret than one organised into clear topics. Decide the four to seven topics your site is actually about, and let each one be a section with its own landing page. Those topics become your menu.
This also forces an honest question: if you can't name four topics, you probably don't yet have a site with a point of view, and SEO will be an uphill fight no matter how good the writing is.
The internal linking habit
Every new page should link to two or three related pages and be linked from at least one existing page. That's the whole system. Sites that rank well are almost always sites where related pages point at each other naturally, and the pages you care most about collect the most internal links.
Stage 3 — Learn the on-page basics once, properly
Time: 1 hour to learn, forever to apply.
There are only five on-page elements that reliably matter. Learn them and stop worrying about the rest:
| Element | What it does | The rule |
|---|---|---|
| Title tag | The clickable headline in results | Written for a human, includes the phrase naturally, under ~60 characters |
| Meta description | The grey text under the title | Not a ranking factor, but it decides your click rate — write it like ad copy |
| H1 | Names the page's subject | One per page, matches the promise of the title |
| Body copy | Proves the page answers the question | Answer it in the first 100 words, then explain in depth |
| Image alt text | Describes images for accessibility and search | Describe the image, don't stuff keywords into it |
Everything else you'll read about — keyword density targets, exact-match phrase counts, heading tag hierarchies, URL length — is either a tiebreaker at best or folklore at worst. Write like a person explaining something, and these take care of themselves.
Stage 4 — Learn to choose keywords you can win
Time: 3–4 hours for your first shortlist.
This is where most beginners go wrong: they target the phrase with the biggest number and lose to sites with a decade of authority. The right target for a small site is a phrase where the current results are beatable — thin pages, forum threads, or pages that answer a slightly different question.
A quick heuristic that works without any paid tool: search the phrase in an incognito window. If the top five results are all major brands, government sites, or huge publications, move on. If you see small blogs, dated pages, or a Reddit thread, that's an opening.
For the full process — sources of keyword ideas, how to read intent, how to build a shortlist from free data — see our guide to keyword research for SEO.
Stage 5 — Publish one good page a week
Time: 3–5 hours per page.
Consistency beats volume. One genuinely useful page a week for twelve weeks outperforms thirty thin pages written in a weekend, and it does so for a simple reason: thin pages compete with each other for the same queries and dilute the site's credibility.
A page that ranks usually has most of these:
- It answers the exact question in the title within the first screen.
- It contains something the other results don't — a checklist, a table, a worked example, a template, a real number.
- It names the alternatives and says when they're better.
- It's longer than a competitor's page because it covers more ground, not because a word count told it to.
- Someone could follow it without needing to open another tab.
The last one is the real test. If a reader has to go elsewhere to finish the task, the page isn't finished.
Stage 6 — Earn a few links to the pages that matter
Time: ongoing, low intensity.
Links are still how search engines work out which of several similar pages to trust. You don't need many. For a small site, ten to twenty genuinely relevant links pointing at your best three pages will do more than a thousand directory listings.
What works for a normal business:
- Being useful in public. Answer questions in communities where your customers already are — real answers, no link unless it's genuinely the follow-up.
- Local and industry directories that actually vet listings. Chambers, trade associations, supplier pages.
- Original data. Even a small survey of fifty customers becomes something other people cite.
- Replacing broken links. Find pages linking to dead resources in your field and offer your page as the replacement.
What doesn't: buying link packages, mass guest-post networks, or anything that arrives by cold email promising "DA 50 placements". Those cost money and recover slowly.
Stage 7 — Measure, but only three numbers
Time: 30 minutes a month.
Install Google Search Console — it's free and it's the only place that shows you what people typed before they saw your site. Then look at three things monthly:
- Impressions per page. Rising impressions mean the page is being considered for more queries. This moves months before clicks do.
- Average position for queries on page two. These are your cheapest wins — small improvements to a page already at position 11–20 can double its traffic.
- Click-through rate for pages with many impressions and few clicks. Usually a title or description problem, not a content problem. Rewrite the headline and watch it for two weeks.
Ignore total traffic for the first six months. It's too noisy to learn anything from, and it will make you quit a strategy that's working.
Stage 8 — Maintain instead of chasing
Time: a few hours a quarter.
After the first quarter, the highest-return work is almost never a new page. It's improving pages that already get impressions. Update the numbers, add the section readers keep asking about, fix the outdated recommendation, tighten the introduction.
A page that climbs from position 14 to position 6 typically gains more traffic than a brand new page earns in its first year. Search engines treat meaningful updates to a page as a signal that it's alive, and readers arriving from a fresher page convert better.
What to skip in your first year
- Paid keyword tools. Search Console plus autocomplete plus the "people also ask" box will get you through your first hundred pages.
- Programmatic content at scale. It's a tool for sites with existing authority, not a shortcut to it.
- Chasing algorithm updates. Reading about every update feels productive and changes nothing about what works.
- Fancy schema markup, beyond Article and LocalBusiness basics. Nice to have, never the reason you didn't rank.
- Rewriting your site every four months. Each rewrite resets the clock on pages that were just starting to be trusted.
A realistic timeline
Anyone promising rankings in two weeks is selling something. For a new site in a normal competitive space, expect the following:
| Month | What you'll see |
|---|---|
| 1 | Pages get indexed. Almost no traffic. This is normal and not a failure. |
| 2–3 | Impressions appear in Search Console for long phrases. Clicks are still sparse. |
| 4–6 | A few pages reach page two. First trickle of consistent organic sessions. |
| 7–12 | Pages you've improved start reaching page one. Compounds from here. |
Do this today: open Search Console, confirm your site is indexed, and write down the three topics your site is genuinely about. That's stages 1 and 2 done in under an hour.
Next step
If you're at stage 4, go straight to keyword research. If you're still working out what matters at all, read SEO for beginners first.
Ask a question