The SEO Checklist That Saved My Business Three Times (And Why Most “Experts” Get It Wrong)

Search Engine Optimization

If you own a small business and feel confused about SEO, you are not alone. My SEO checklist for small business owners was created after watching far too many people get burned by agencies that overpromise and underdeliver. I learned this the hard way when Sarah from Vancouver called me in a panic about her bakery website. She had paid eight grand for SEO and ended up ranking worse than before. That conversation pushed me to document the real process I use every day, the same process that has saved my business three different times.

 

The Call That Made Me Question Everything

Three years back, my phone rings. It’s Sarah, runs a bakery in Vancouver.

“Peter, I’m losing my mind here. Paid some SEO company eight grand. Eight thousand dollars! Guy promised me page one rankings, guaranteed results, the whole nine yards.”

“Okay, what happened?”

“Six months later, I’m ranking worse than when I started. I can’t even find my own damn bakery when I Google ‘wedding cakes Vancouver.’ My competitor down the street is showing up first, and they don’t even do weddings!”

I’d heard this story before, but something about Sarah’s frustration hit different. Here’s a woman busting her ass running a business, scraping together eight thousand bucks to invest in her future, and some “expert” took her money and made things worse.

👉If you’ve ever felt burned by so-called marketing ‘experts,’ you’ll relate to my story of rebuilding from scratch in I’ve Started Over Three Times. Here’s What Actually Moves the Needle.

Look, I’ve been in this game for over 30 years. I’ve built businesses from borrowed ladders to $5 million in annual sales. I’ve lost everything and rebuilt it. But that conversation made me realise something: the SEO industry is absolutely broken.

Too many so-called experts are peddling theory they learned from a course. They’ve never actually had to generate real leads for a real business that pays real bills.

That’s when I started documenting everything I actually do for clients who get results. Not the fluff from some guru’s webinar, the real, step-by-step process that takes websites from invisible to profitable.

What emerged was an 81-point system that I now use for every single client. Sarah’s bakery? She’s now ranking #1 for “wedding cakes” and booked solid through next spring.

Why I Stopped Listening to SEO “Gurus”

Why I Stopped Listening to SEO “Gurus” T

Here’s what nobody tells you about SEO: most of the advice online comes from people who’ve never actually had to make payroll with their marketing results.

I have. Twice, actually.

I built my first business in London with nothing but borrowed equipment. Seven roofing crews, brand new trucks, member of the NFRC. Then I moved to Spain and created a bilingual magazine that we couldn’t print fast enough.

Then 2008 hit. Lost everything. Properties, home, business, the works. Three kids, no income, and I’m starting over in my late 40s.

When you’ve been to rock bottom and clawed your way back, you stop caring about the latest “algorithm hack” and focus on what actually works.

The fundamentals that generate leads, whether Google changes their algorithm or not.

The System I Built After Losing Everything

After the crash, I moved to Canada with practically nothing. Got a job with a roofing company that had zero leads, no customers, and was bleeding money.

I had a choice: To do what I know best, generate leads through SEO, or watch another business fail.

That’s when I developed what I now call my 81-point system. Not because it sounds impressive, but because that’s literally how many steps it took to consistently rank websites and generate real business.

Sarah’s bakery? She’s now ranking #1 for “wedding cakes Vancouver” and booked solid through next spring. The roofing company I joined? We went from zero leads to $5 million annually.

This isn’t theory. This is what I do when my paycheck depends on the results.

Before You Write a Single Word

Most people jump straight into writing content. However, that is backwards, and it is why I created my SEO checklist for small business owners who need a clear starting point. Instead, here’s what I do first:

Research the actual search terms people use. Not what you think they search for, but what they actually type into Google. I use SEMrush, Ahrefs and Ubersuggest for this, but Google’s Keyword Planner works fine if you’re starting out.

Check what’s already ranking. Furthermore, I look at the top 5 results for my target keyword. What topics do they cover? How long are they? Most importantly, what’s missing that I can do better?

Define the real goal. Is someone searching “SEO tips” looking to hire a consultant? Probably not. However, someone searching “SEO audit checklist” might be. Therefore, know the difference.

Make sure I’m not competing with myself. For instance, I once had a client with 47 pages all targeting “plumbing services.” Guess what? None of them ranked well. Consequently, don’t make that mistake.

The Title and Meta Elements That Get Clicks

SEO Checklist for Small Business: Proven 81-Step SystemYour title is your first impression. Therefore, here’s my formula:

Put your main keyword first. Additionally, Google bolds matching terms in search results. “SEO Checklist for Small Business” beats “The Ultimate Guide to SEO Checklists for Small Business Owners” every time.

Keep it under 60 characters. Furthermore, longer titles get cut off. I always check how mine looks in search results before publishing.

Write meta descriptions people want to click. This isn’t just for Google,  it’s for humans. Moreover, I include the main keyword naturally, but focus on why someone should click my result over the other nine.

Clean up the URL. Finally, “yoursite.com/seo-checklist” beats “yoursite.com/the-complete-ultimate-guide-to-seo-checklists-2025” by a mile.

Content That Actually Ranks

Start strong. I mention my main keyword in the first paragraph when I am following my SEO checklist for a small business, but always in a natural way. Like I did above when I talked about my “81-point system.”

Use keywords like a normal person. If you’re writing about SEO checklists, you’ll naturally mention related terms like “optimisation,” “rankings,” and “search traffic.” Don’t force it.

Cover the topic completely. If someone searches for your keyword, your content should answer their question better than anyone else’s. This usually means longer content, but only if it’s all valuable.

Keep information current. I update my articles every few months. Fresh content ranks better, and you want people to trust your advice.

How I Structure Content for Both Readers and Google

One H1 tag per page. This is usually your title. Don’t overthink it.

Use H2s for main sections. I try to include related keywords naturally in these headers. Like “Content That Actually Ranks” above.

Break up long sections with H3s. Nobody wants to read a wall of text. White space is your friend.

Make the flow logical. If someone only read your headings, would they understand your main points? If not, reorganise.

The Internal Linking Strategy That Builds Authority

The Internal Linking Strategy That Builds Authority

Link to your important pages. Every blog post should link to at least one service page. This tells Google those pages are important.

Use natural anchor text. Instead of “click here,” try “our SEO audit service” or “this content marketing guide.”

Link to related content. If you mention a topic you’ve covered elsewhere, link to it. This keeps people on your site longer.

Create content clusters. I have pillar pages for main topics, then link all related articles to them. Think of it like building neighbourhoods on your website.

Tags and Categories That Make Sense

Use 3-6 relevant tags maximum. More than that is just tag spam.

Put each post in only one or two categories. These should match your main service areas.

Stay consistent. If you use “SEO Tips” as a tag, don’t also create “SEO Advice” and “Search Engine Tips.” Pick one and stick with it.

Images That Load Fast and Look Professional

Name your images descriptively. “seo-checklist-example.jpg” tells Google what the image shows. “IMG_1234.jpg” tells them nothing.

Write alt text for every image. This helps visually impaired users and gives Google more context about your content.

Compress your images. I use TinyPNG to reduce file sizes, then convert them to WebP format for even smaller files. Slow-loading pages kill rankings, and WebP can cut your image sizes by 30% without losing quality.

Use consistent branding. Your images should look like they belong on your website, not like random stock photos.

Technical Stuff That Non-Techies Can Handle

Make sure your site loads fast. Use Google PageSpeed Insights to check. If you’re scoring below 70, you’ve got problems.

Ensure mobile works perfectly. More people search on phones than computers. If your site looks broken on mobile, you won’t rank.

Set up HTTPS. The little padlock in the address bar isn’t optional anymore. Google considers it a ranking factor.

Submit your sitemap. This helps Google find and index all your pages. Most SEO plugins handle this automatically.

Writing for Humans, Not Robots

Writing for Humans, Not Robots

Keep paragraphs short. Long blocks of text scare people away. Three sentences maximum per paragraph.

Use bullet points and lists. They make information easier to scan and digest.

Include clear calls to action. If someone finds value in your content, what should they do next? Make it obvious.

Write like you talk. Would you actually say these words out loud? If not, rewrite them.

Building Trust and Authority

Include an author bio. People want to know who’s giving them advice. I always mention my experience and credentials.

Link to authoritative sources. When I mention statistics or studies, I link to the original source. This builds credibility.

Share real examples. Like the bakery story I started with. Specific examples are more convincing than vague promises.

Keep your contact information visible. If people can’t find you, they won’t trust you.

What I Check Before Hitting Publish

Read it out loud. Does it flow naturally? Would you actually talk like this?

Test all links. Broken links hurt user experience and rankings.

Preview how it looks in search. Most SEO plugins show you this. Make sure your title and description are compelling.

Check your checklist. I literally have a printed version I go through for every piece of content. Consistency matters.

After Publishing: Making Sure It Works

Submit the URL to Google. This speeds up indexing. You can do this through Search Console.

Share it strategically. I post on LinkedIn, email my list, and share in relevant Facebook groups.

Monitor performance. I track rankings, traffic, and conversions. If something isn’t working, I figure out why.

Update regularly. SEO isn’t “set it and forget it.” I review and refresh content every six months.

If you want to go deeper, here are trusted resources that support many steps in this process:
• Google’s official SEO Starter Guide: https://developers.google.com/search/docs/fundamentals/seo-starter-guide
• Ahrefs beginner SEO training: https://ahrefs.com/blog/seo-basics
• Moz’s searchable learning centre: https://moz.com/learn/seo

The Difference This System Makes

Last month, I ran this exact process for a financial advisor’s blog post about retirement planning. Within 60 days, it was ranking #3 for “retirement planning checklist”, a keyword with 8,900 monthly searches.

His consultation bookings from that single article? Fourteen new clients, with an average lifetime value of $3,200 each.

The content before we optimised it? Page 47 on Google. Might as well have been invisible.

👉 I’ve seen the same turnaround in my own career after multiple restarts, which I talk about in I’ve Started Over Three Times. Here’s What Actually Moves the Needle.”

Why Most Business Owners Never See Results

Why Most Business Owners Never See Results

Here is the brutal truth: most people read advice like this and do nothing with it, which is why I built my SEO checklist for small business owners who need clear steps they can actually complete. Or they cherry-pick a few items and wonder why it doesn’t work.

This system works because it’s complete. Skip steps, and you get incomplete results.

I get it, though. You’re running a business. You don’t have time to become an SEO expert. You just want more customers finding you online.

Need This Done Right the First Time?

If this feels like drinking from a fire hose, you’re not alone. Most of my clients came to me after trying to DIY their SEO for months without seeing results.

I do comprehensive SEO audits for small businesses. Not the automated reports you see everywhere, but actual human analysis your site.

What you get:

  • Complete review of your current website using every item on our checklist
  • Specific recommendations prioritised by impact and effort
  • Competitor analysis showing exactly what they’re doing that you’re not
  • Half-hour strategy call where I explain everything in plain English
  • Follow-up check-in after 60 days to track progress

Normal investment is $497. For people who found this article helpful: $397.

Book your audit here 

One More Thing

I’ve been doing marketing longer than Google has existed. I’ve seen every fad, trick, and “revolutionary” strategy come and go.

What hasn’t changed? The fundamentals. Create valuable content, optimise it properly, and help people solve real problems.

Everything else is just noise.

Frequently Asked Questions About SEO That Actually Work

Q: How long does it take to see results from this SEO system? A: Look, anyone promising you results in 30 days is lying. Most businesses see initial improvements within 60-90 days, but real traffic and lead increases happen around months 4-6. The companies that follow my complete 81-point system see results faster because they’re not just optimising for rankings – they’re optimising for conversions.

Q: I’m not technical at all. Can I actually do this myself? A: Most of it, yes. The content optimisation, keyword research, and basic setup – that’s all doable. Where people get stuck is the technical stuff like schema markup and Search Console optimisation. That’s exactly why I do audits: I handle the technical headaches so you can focus on running your business.

Q: What makes your approach different from other SEO consultants? A: Simple. Most SEO experts teach theory they learned from courses. I generate actual business results. When I moved to Canada, I had to make a roofing company profitable or I’d be out of a job. Theory doesn’t pay the bills, results do. My system focuses on generating leads, not just improving rankings.

Q: Should I try to implement all 81 points at once? A: Hell no. That’s a recipe for doing nothing well. Start with the technical foundation, then focus on content optimisation, then layer in the conversion elements. Most people try to do everything at once and end up accomplishing nothing.

Q: How much should I realistically budget for SEO? A: If you’re doing it yourself, plan on 10-15 hours per week to do this properly. That’s not a typo – good SEO takes time. If you’re hiring someone, expect to pay $2,500-$5,000 monthly for SEO that actually generates business leads. Anyone charging less is probably cutting corners or just sending you reports.

Q: My competitor ranks #1 but their website looks terrible. How is that possible? A: Because Google doesn’t care if you think a website “looks good.” They care about technical performance, content quality, and user signals. I’ve seen beautiful websites that load slowly rank below ugly sites that answer search queries perfectly. Function beats form every time.

Q: Can I just focus on Google My Business and skip the website SEO? A: That’s like trying to drive a car with only two wheels. Google My Business is crucial for local search, but if your website sucks, you’re losing customers who do find you. Both need to work together.

Q: Do I really need to worry about schema markup and all that technical stuff? A: Only if you want to actually show up in search results. Schema markup is what gets you featured snippets, FAQ sections in search, and rich results. Skip it, and you’re invisible compared to competitors who use it properly.

Q: How do I know if my current SEO company is actually doing anything? A: Ask them for your Google Analytics and Search Console access. If they won’t give it to you, fire them immediately. Then ask to see specific ranking improvements and traffic increases. If they can’t show you real numbers, they’re not delivering real results.

Q: I’ve tried SEO before, and it didn’t work. Why should I trust this system? A: Because I’ve been where you are. Lost everything in 2008, moved to Canada with nothing, had to make SEO work or watch another business fail. This isn’t theory from some course; it’s what I use when my own paycheck depends on the results.

Ready to stop getting screwed by SEO companies that promise everything and deliver nothing? Book your consultation here, and let’s get your website actually generating business.

About the author: Peter Coscolin has been building businesses from scratch for over 30 years. Starting with borrowed ladders and his wife’s car, he built a 7-crew roofing company in London, then created one of Spain’s first bilingual magazines. After losing everything in the 2008 recession, Peter moved to Canada and rebuilt from zero, now generating over $5 million annually in sales for roofing companies through strategic SEO and marketing. He’s done it twice, from rock bottom to millions, and helps small business owners who refuse to settle for mediocre results.

marketing growth hub LOGO

A Marketer Who Actually Built Businesses

Plot twist: I started as a roofer, not a “guru.”

While other marketers were taking courses, I was:

  • Building a 7-crew roofing company in London
  • Creating Spain’s first bilingual business magazine
  • Helping pubs, lawyers, property owners, builders, restaurants (the list is endless)
  • Moving to Canada with three kids
  • Rebuilding to $5M+ annually

I’ve actually HAD to make marketing work when everything was on the line.

Most marketing blogs are written by people who learned from other blogs. I learned by betting my house. Three times. In three countries.

Still standing. Still generating $1M+ monthly for clients.

Let’s Talk Real Strategy →

P.S. – Want theory? There are 10,000 other blogs. Want what works when rent’s due Friday? You’re in the right place.

Google Profile Health Check

Take the 60 second quiz and see exactly what is holding your Google Business Profile back. Get your score and the fixes you need.

Start the Quiz
Three book covers from the SEO for People With Zero Patience series showing Book One, Book Two, and Book Three in a bright comic style
⚠️ LAUNCH PRICE

The Complete 81-Point SEO System

Built from 30+ years generating $50M+ across three countries. No theory—just what works when you need customers this month.

✓ All 3 Books (210 pages)
✓ 81-Point Checklist (PDF)
✓ BONUS: Future of Search Marketing
✓ Lifetime Updates (Forever)
Regular Price: $97
$47
First 500 buyers only
Get the Complete System →

One-time payment • No monthly fees

all 3 books

Before You Go, Want a Free Technical SEO Audit?

I will scan your website and show you the real issues stopping you from ranking. Simple, clear, and perfect for small businesses.

  • Quick scan of your site

  • Clear list of problems

  • Exact fixes you can make today

Thank you. I will email you shortly to collect your website address for your free technical SEO audit.