SEO Tutorial
If you are starting SEO, skip the theory and fix crawlability first — that is where most beginners waste time.
Start here
- Ensure your site is crawlable by submitting a sitemap and checking for noindex tags.
- Write content that matches the exact search intent, not just keywords.
- Start with low-competition keywords where you can realistically rank.
- Measure performance weekly using Google Search Console.
- Prioritise technical basics: mobile friendliness, page speed, and HTTPS.
Plain-English take
I think of SEO as making your site easy for Google to read and recommend. That is it. You do not need to understand algorithms or ranking factors on day one. You need to make sure Google can find and crawl your pages, that the content answers what someone searched for, and that your site is technically sound. For instance, a page about 'best hiking boots for wet weather' should have a clear title tag, a description that includes those words, and links from other relevant pages. The common mistake is to jump to advanced tactics—like building links or optimising for voice search—before the basics are solid. Stick to crawlability, user-focused content, and simple metadata first. I have seen sites rank well with nothing else for months.
The priority order matters. Start with a sitemap submitted to Search Console. Check that your site is not blocked by a 'noindex' tag. Then write content that matches what people actually type into Google. Use tools like Search Console to see which queries bring traffic, and create pages for those. Avoid stuffing keywords; write naturally. Finally, ensure your pages load quickly and work on mobile. That sequence—crawl, content, technical—covers 80% of what beginners need. The rest can wait until you see some data. For a deeper breakdown of how search engines interpret pages, read [What Is SEO](/what-is-seo/).
When it actually matters
SEO matters most when your audience uses search engines to find what you offer. If you sell handmade furniture, people will search 'solid oak dining table UK' and you want to be there. Numbers back this: organic search drives over half of all website traffic. For a new blog, SEO is often the only sustainable traffic source long term. However, it does not matter if your target market is a closed group that does not search—for example, an internal tool for a company. I have also seen situations where paid ads outperform SEO for short-term campaigns, but for lasting visibility, SEO wins my vote every time.
Decision rule: if there is search volume for your topic and you can create better content than what currently ranks, invest in SEO. If not, spend your time elsewhere. I once spent months optimising a site for 'best CRM software' against giants like Salesforce—waste of time. Pick your battles. For service-based businesses, local intent changes the game; explore [SEO Marketing](/seo-marketing/) for that angle. Also understand that [Organic SEO](/organic-seo/) works differently from paid, so do not confuse the two.
What I got wrong
My biggest mistake was treating SEO as a keyword-matching game. I used to write pages that repeated a target phrase fifty times, hoping Google would reward me. It worked for a few months, then Google's updates tanked those pages. I had to rebuild with user intent in mind. Second mistake: ignoring technical SEO. I never submitted a sitemap, had duplicate content, and my site was slow. I lost rankings because Google could not crawl efficiently. Now I run a technical audit first.
Third mistake: not measuring. I guessed what was working instead of looking at Search Console data. I now check impressions, clicks, and average position weekly. The fourth mistake is more subtle: I focused on ranking for popular keywords instead of ones I could actually win. A page ranking on page 10 gets no traffic. Better to go after low-competition terms first. If I could start over, I would do keyword research with Ahrefs or similar, filter for low difficulty, and write one solid page per week. For practical corrections, browse [SEO Tips](/seo-tips/) and [SEO Best Practices](/seo-best-practices/).
Next step
Quick answers
How long does it take for SEO to work?
Usually 3 to 6 months to see initial results, but it depends on competition and content quality. I have seen new sites get traffic in weeks for low-competition terms, and competitive niches take over a year. Patience is key.
Do I need to hire an SEO consultant?
Not at the start. You can learn the basics yourself using free resources like Google's SEO Starter Guide and Moz's Beginner's Guide. Once you have a foundation and need advanced strategy or technical fixes, then consider a consultant. I only hired one after two years.
Is SEO free?
The organic traffic itself is free, but the effort costs time or money. You need to create content, build links, and maintain technical health. Tools like Search Console and Google Analytics are free, but tools for keyword research and site audits often require subscriptions. Treat it as an investment.
Sources
Primary documentation is linked directly. Anything commercial is marked nofollow.
- Google Search Central - SEO Starter Guide — Used for Google's official recommendations on crawlability, content quality, and metadata.
- Moz - Beginner's Guide to SEO — Used for foundational concepts like keyword research and on-page optimisation.
- Ahrefs - SEO Basics — Used for the modern SEO workflow and approach to content and links.
Notes from Callum Bennett.