Most small businesses have two options when it comes to getting traffic from Google: pay for every click through Google Ads, or earn clicks through organic search. The first is immediate but expensive and stops the moment you stop paying. The second takes longer but compounds — and it's what we've used to drive 15–18 orders per month for a wholesale client with zero ad spend.
This article is a practical guide to organic SEO for small businesses. Not the theory — the actual things that move rankings.
What organic SEO actually means
Organic SEO is the practice of making your website appear in Google's unpaid search results when people search for things related to your business. Unlike paid ads, you don't pay for each visitor — you earn the position by having a site that Google trusts and considers relevant to what people are searching for.
The ranking factors break down into three areas: technical (can Google crawl and understand your site?), on-page (is your content relevant to the right searches?), and authority (do other sites link to you?). Most small businesses fail on the first two before they even get to the third.
Step 1: Fix your technical foundation first
Before you write a single word of content, make sure Google can actually crawl and index your site properly. A technically broken site won't rank no matter how good your content is.
The technical basics to check
- Google Search Console: Set this up if you haven't. It shows you exactly which pages are indexed, which have errors, and what you're ranking for. It's free and essential.
- Site speed: Check your Core Web Vitals in Search Console. Pages that load slowly rank lower. The most common culprit is unoptimised images.
- Mobile-friendliness: Google indexes the mobile version of your site first. If your site doesn't work well on mobile, your rankings will suffer regardless of everything else.
- HTTPS: Your site needs SSL. If it doesn't have it, browsers will show a "not secure" warning and Google will deprioritise you.
- Sitemap: Submit a sitemap to Search Console so Google knows which pages exist and how often they're updated.
Step 2: Target the right keywords
Keyword research is about understanding what your customers actually type into Google — not what you think they type, and not the broadest possible terms that you'll never rank for.
A plumber in London is not going to rank for "plumber" — that term is dominated by large directories and national chains. But "emergency plumber Islington" or "boiler repair north London" is achievable.
How to find the right keywords
- Start with what you do, where you do it, and who you do it for. Be specific.
- Use Google's autocomplete to see what people actually search. Type your service and see what Google suggests.
- Look at "People also ask" boxes in Google results — these show you the questions your potential customers are asking.
- Use free tools like Google Keyword Planner or Ubersuggest to check monthly search volumes.
Keywords with lower search volume are often easier to rank for and convert better — because someone searching "wholesale stationery supplier Watford" is closer to buying than someone searching "stationery". Target specific terms before broad ones.
Step 3: Optimise your existing pages
Once you know your target keywords, make sure every important page on your site is optimised for one primary keyword. This doesn't mean stuffing keywords into every sentence — it means making sure Google can clearly understand what each page is about.
On-page optimisation checklist
- Title tag: Every page needs a unique title tag that includes the primary keyword. This is what appears as the blue link in Google results.
- Meta description: 150–160 characters that describe the page and include the keyword. This doesn't directly affect rankings but affects click-through rate.
- H1 heading: One H1 per page, containing the primary keyword naturally.
- URL: Short, descriptive, keyword-containing. /services/web-development is better than /services/page-3.
- Image alt text: Every image should have descriptive alt text that includes relevant keywords where natural.
- Internal links: Link between relevant pages on your site to help Google understand the relationship between your content.
Step 4: Create content that answers real questions
The most sustainable way to build organic traffic is to publish content that answers the questions your customers are actually asking. Every article or page you publish is another opportunity to rank for something your potential customers are searching for.
This is exactly what we did for Suman Brothers Wholesale — we identified the specific terms their wholesale buyers were searching for, created pages and content targeting those terms, and built a consistent publishing cadence. The result was steadily increasing organic traffic and 15–18 orders per month from search alone, with no paid ads.
What good content looks like for SEO
- It answers a specific question completely — not just skims the surface
- It's structured with proper headings (H2, H3) so Google can understand the hierarchy
- It includes the target keyword in the title, first paragraph, and naturally throughout
- It's longer than the competing results — typically 1,000–2,000 words for competitive terms
- It's updated regularly — fresh, accurate content ranks better than outdated content
Step 5: Optimise for AEO and GEO
This is where most SEO guides stop — but search is changing. Answer Engine Optimisation (AEO) and Generative Engine Optimisation (GEO) are about making your content visible in AI-powered search results: Google's AI Overviews, ChatGPT, Perplexity, and similar tools.
These platforms increasingly answer questions directly without sending users to a website. If your content isn't structured to be extracted and cited by AI tools, you're invisible to a growing share of searches.
How to optimise for AI search
- Use FAQ sections with clear question-and-answer formatting — AI tools love to extract these
- Add structured data (schema markup) so search engines can understand your content type
- Answer questions directly and concisely in the first sentence, then expand — this matches how AI tools extract answers
- Include your business name, location, and services clearly on every page — AI tools use this for local queries
How long does this take?
Honest answer: meaningful organic traffic growth takes 3–6 months. Technical fixes and basic on-page optimisation can show results in weeks. Content starts ranking in 2–4 months. Domain authority builds over years.
This is why SEO is a long-term investment, not a quick fix. Every business we work with that commits to consistent SEO effort sees compounding results — rankings improve, traffic grows, and the cost per acquisition decreases over time.
SEO is not complicated. It's consistent effort applied to the right things in the right order. Start with the technical foundation, target the right keywords, optimise your pages, and publish content regularly. The results compound — and unlike paid ads, they don't disappear when you stop paying.