Pros and Cons of SEO
SEO is the practice of improving a website's visibility in organic search results to attract relevant traffic without paying for ads.
Start here
- SEO is a long game—plan for 3–6 months before seeing results.
- Free traffic is real, but it requires ongoing work and monitoring.
- Algorithm updates can hurt rankings; diversify your traffic sources.
- Focus on search intent, not just keywords.
- Set up tracking from day one to measure what works.
I've seen people burn out on SEO because they didn't expect the slow start or the constant upkeep.
What I'd do first
- Set expectations: SEO takes 3–6 months to show real results. Plan for that.
- Audit your current site: Check for technical issues (slow load, broken links, missing meta tags).
- Research keywords with intent: Don't guess—use Google Trends or Ahrefs to find what people actually search for.
- Create one solid piece of content: Answer a real question your audience has. Make it better than what's already ranking.
- Set up tracking: Install Google Search Console and Google Analytics before you do anything else.
Plain-English take
SEO is about making your website easy for search engines to understand and useful for people to read. The pros: free traffic, high intent visitors, and compounding returns over time. The cons: it's slow, requires constant work, and rankings can drop overnight after an algorithm update. Think of it like gardening—you plant seeds, water them, and wait. You can't rush it, but if you stop tending, weeds take over.
When it actually matters
- You have a long-term business: If you plan to be around for years, SEO compounds beautifully.
- Your audience searches for what you offer: If people are actively Googling your product or topic, SEO is gold.
- You can invest time or money upfront: You either do the work yourself or pay someone. There's no free lunch.
- You're okay with uncertainty: Algorithm updates happen. If you need predictable traffic, paid ads might be better.
- You want brand trust: Organic results feel more credible than ads to many users.
What I got wrong
- Expecting instant rankings: I thought publishing a few posts would get me to page one. Nope. It took months.
- Assuming rankings are guaranteed: Even great content can get buried by competitors or algorithm changes.
- Neglecting maintenance: I let old posts go stale. Traffic dropped. Now I refresh content quarterly.
- Targeting keywords without search intent: I wrote about topics nobody was searching for. Waste of time. Always check intent first.
Next step
Quick answers
How long does SEO take to work?
Typically 3–6 months for noticeable results, sometimes longer depending on competition and site age.
Is SEO worth it for a small business?
Yes, if you have the patience and resources for ongoing work. It can be more cost-effective than paid ads over time.
Sources
Primary documentation is linked directly. Anything commercial is marked nofollow.
- Google Search Central — Best source for how Google Search works, SEO guidance, and common best practices.
- Google Search Central: SEO Starter Guide — Useful for defining SEO fundamentals and what search engines recommend.
- Moz Beginner's Guide to SEO — Widely cited SEO reference for foundational concepts and practical explanations.
Notes from Callum Bennett.