Skip to content
Searchpedia SEO field notes Callum Bennett Callum

Start here

My SEO

SEO fundamentals are the core practices used to help search engines discover, understand, and rank a page for relevant queries through good content, technical accessibility, and trust signals.

Beginner3 min readUpdated 2026-07-27Notes by Callum Bennett

What I’d do first

  • Check that Google can crawl and index your pages (use Search Console).
  • Write content that matches what people are actually searching for.
  • Optimize titles, meta descriptions, and headings for clarity.
  • Use internal links to guide users and search engines.
  • Set up canonicals to avoid duplicate content issues.

I've seen too many people skip these basics and wonder why their advanced tactics don't work.

What I'd do first

  • Make sure Google can crawl your pages. Check your robots.txt and sitemap.
  • Write content that actually answers what someone is searching for. Match search intent, not just keywords.
  • Optimize your titles, meta descriptions, and headings so they clearly describe the page.
  • Use internal links with descriptive anchor text to help users and search engines navigate.
  • Set up a canonical tag if you have duplicate or near-duplicate pages.

Plain-English take

Think of SEO fundamentals like the foundation of a house. You can have the fanciest roof and windows, but if the foundation is cracked, the whole thing collapses. Fundamentals mean: can Google find your page? Can it understand what it's about? And can it trust that your page is the best answer for a searcher's question? That's it. Everything else—backlinks, schema, advanced technical tweaks—builds on top of that.

When it actually matters

Fundamentals matter from day one. If you're launching a new site, you need them before you publish a single page. If you're trying to fix a site that's not ranking, check fundamentals first—often that's where the problem is. They also matter when you're scaling: a site with solid fundamentals can handle more pages, more traffic, and more changes without breaking.

What I got wrong

  • I used to target keywords without thinking about what the searcher actually wanted. I'd write a page about 'best running shoes' but it was just a list of specs, not a comparison. No one stayed.
  • I blocked CSS and JavaScript in robots.txt because I thought it would speed up crawling. Turns out, Google needs those to render the page properly. My pages looked broken to Google.
  • I ignored internal linking. I thought it was just for users, but it's one of the strongest signals you can send about what's important on your site.
  • I published thin content just to have something live. Google saw it as low-value and never ranked it.

Next step

If you liked this

Sources

Notes from Callum Bennett.