SEO. Three letters that make most small business owners' eyes glaze over. It sounds technical, complicated, and expensive. But here's the truth: the basics of SEO are simple, and they can make an enormous difference for your business.
This guide explains SEO in plain English — no jargon, no fluff. If you can write an email, you can understand SEO.
What Is SEO, Really?
SEO stands for Search Engine Optimisation. It simply means making your website easier for Google to understand so it shows up when people search for what you offer.
Think of it this way: when someone in Hermanus searches "best coffee shop near me," Google has to decide which businesses to show first. SEO is how you help Google choose your business.
You're not tricking Google. You're making it easy for Google to see that your website is relevant, trustworthy, and useful.
Why SEO Matters for Small Businesses
Consider this: when was the last time you looked past the first page of Google results? Probably never. That's why ranking matters.
- 75% of people never scroll past the first page of search results
- 46% of all Google searches are looking for local information
- 88% of local searches on a phone lead to a call or visit within 24 hours
If you're a local business, SEO isn't optional — it's how customers find you. And unlike paid ads, the traffic you earn through SEO doesn't disappear when you stop paying.
The 5 SEO Basics Every Small Business Should Know
1. Use the Right Keywords
Keywords are the words and phrases people type into Google. Your job is to figure out what your customers are searching for and use those same words on your website.
For example, if you're a wedding photographer in Stellenbosch, your keywords might be:
- "Wedding photographer Stellenbosch"
- "Affordable wedding photography Cape Winelands"
- "Best wedding photos South Africa"
Use these phrases naturally in your page titles, headings, and body text. Don't stuff them in awkwardly — write for people first, then check that your keywords are included.
2. Write Useful Page Titles and Descriptions
Every page on your website has a title tag and a meta description. These are what show up in Google search results — the blue link and the little paragraph underneath it.
Make them count:
- Title: Keep it under 60 characters. Include your main keyword and your location.
- Description: Keep it under 155 characters. Tell people what they'll find and why they should click.
Example:
Title: "Wedding Photography Stellenbosch | Sarah James Photography"
Description: "Natural, beautiful wedding photos in the Cape Winelands. View our portfolio and book your free consultation today."
3. Claim Your Google Business Profile
This is the single most important thing you can do for local SEO. Your Google Business Profile (formerly Google My Business) is what shows up in the map section of search results.
To set it up:
- Go to business.google.com
- Add your business name, address, phone number, and hours
- Choose the right business category
- Add photos of your business
- Ask happy customers to leave reviews
This is free, takes about 20 minutes, and can put you on the map — literally.
4. Make Your Website Mobile-Friendly
Google now ranks websites based on their mobile version first. If your website doesn't work well on a phone, you're being penalised in search results.
Check your site on your own phone. Can you read the text without zooming? Do the buttons work? Does it load quickly? If not, it's costing you customers and rankings.
5. Create Helpful Content Regularly
Google loves fresh, useful content. That's why blogging is one of the best SEO strategies for small businesses. Every blog post is a new page that can rank for new keywords and attract new visitors.
You don't need to blog every day. Once a week or even twice a month is enough. The key is to write about things your customers actually care about.
SEO isn't a one-time fix. It's an ongoing habit. The businesses that consistently create helpful content are the ones that consistently show up in search results.
Common SEO Myths
- "SEO is too technical for me" — The basics are not technical at all. You don't need to code anything.
- "I need to pay someone thousands for SEO" — You can do the basics yourself for free. Expert help speeds things up but isn't required to start.
- "SEO results are instant" — It typically takes 3-6 months to see real results. But those results keep working for you long-term.
- "Social media replaces SEO" — They work together, but they're different. Social media builds awareness; SEO captures people who are actively searching for what you offer.
Start With These 3 Things Today
If you do nothing else, do these three things:
- Claim your Google Business Profile and fill it out completely
- Update your homepage title to include what you do and where you do it
- Write one blog post answering a question your customers frequently ask
That's it. Those three steps will put you ahead of most small businesses who do nothing at all. SEO isn't about being perfect — it's about being present.
Want Help With Your SEO?
We make SEO simple for small businesses. From keyword research to content creation, we'll help your business get found on Google.
Get a Free SEO Chat