- Your Google Business Profile is the fastest local SEO win. Fix it first.
- Target the words customers actually type: specific, local, ready to buy.
- If Google can't crawl and index you, nothing else matters. Check Search Console.
- AI Overviews don't need special tricks. Google says the same SEO basics apply.
1. Win the Google Business Profile game
For any business that serves a local area, your Google Business Profile (GBP) is the single highest-leverage SEO asset you own. It's how you appear in the map pack, and the map pack is where local customers actually click.
In my experience, most small business profiles are half-finished: missing services, wrong categories, no photos, no posts. Fixing that is free and it works fast.
- Pick the exact primary category that matches what you sell
- Add every service, your hours, and real photos (not stock)
- Post to your profile weekly — offers, updates, behind the scenes
- Build a review system that asks happy clients to leave one
One of my clients, a Halifax realtor, went from buried in local results to the top of her area's search results largely off GBP optimization alone. It's the fastest win on this list.
2. Rank for buyer-intent keywords, not vanity ones
The biggest mistake I see: small businesses targeting keywords they think they should rank for, instead of keywords their customers actually type. "Digital marketing services" is not your keyword. "Affordable plumbing in Austin" is.
Buyer-intent keywords have three features: they're specific, they include a location or a qualifier, and the person searching is ready to act.
- Specific: "emergency AC repair" beats "HVAC"
- Local: "dentist near me" beats "dentist"
- Qualified: "therapist for anxiety" beats "therapy"
You don't need a fancy tool to start. Type your service plus your city into Google and see what autocomplete suggests — that's literally what your customers type.
3. Fix your titles and meta descriptions
This is free, fast, and almost always broken. Your title tag is the clickable headline in search results — it should contain your primary keyword and a reason to click. Your meta description is your ad copy — it should sell the click, not summarize the page.
Every page on your site should have a unique title and description. Duplicate titles tell Google your pages are duplicates — and it will rank only one of them.
4. Make your site genuinely fast
Speed is a ranking factor, a conversion factor, and a trust factor. If your site takes six seconds to load on mobile, half your visitors are gone before the page paints — and Google knows it.
The highest-impact fixes, in order: compress and resize images, remove unused plugins or scripts, enable caching, and use a modern host. You don't need a developer for most of these.
5. Make sure Google can actually crawl you
A surprising number of small business sites block Google entirely — sometimes accidentally. Check three things:
- Your
robots.txtdoesn't block your whole site - You have an XML sitemap submitted in Search Console
- Your pages are indexed — search
site:yourdomain.com
If your pages aren't in the index, nothing else on this list matters. This is where technical SEO pays: I've fixed countless sites where the "SEO problem" was actually just a blocked or unsubmitted sitemap.
Run my free SEO checker to see instantly whether your site has these basics covered.
6. Build local pages that answer local questions
One page that says "We serve the whole city" ranks for nothing. Instead, build a page per neighborhood, per service, or per problem — each answering the question that person is actually asking.
A therapist, for example, gets far more from a page on "anxiety therapy in [city]" than from one generic "therapy" page. A realtor wins with suburb-specific pages. Each page targets one search, one intent, one answer.
7. Get links that matter
Links remain a core ranking signal, but quality beats quantity hard. One link from your local chamber of commerce, an industry association, or a genuinely relevant blog is worth more than fifty spammy directory links.
- Local organizations and sponsorships
- Supplier and partner sites
- Genuinely useful guest posts (not link farms)
- Digital PR — get quoted, get linked
Bonus: show up in AI Overviews and AI Mode
Many searches now open with an AI Overview at the top, and longer questions go to AI Mode. Owners keep asking me how to "optimize for AI."
Google's own answer is refreshingly simple: there are no extra requirements and no special optimizations for AI Overviews or AI Mode. The fundamentals in this list are what get you cited.
- Stay indexable and snippet-eligible. A stray
nosnippetornoindexkeeps you out. - Answer the question in the first sentence under each heading, then explain.
- Put key facts in text, not images: services, prices, areas served, hours.
- Make your website and Business Profile say the same thing: name, address, phone, hours.
- Add structured data that matches what visitors can see on the page.
Search Console now also has reports for your impressions in Google's generative AI features. Check them each month next to your normal performance report. I go deeper in how to show up in AI Overviews and ChatGPT.
How to measure progress (without fooling yourself)
Rankings alone are a vanity metric. Position 3 for a keyword nobody types pays nothing. Track these instead, once a month:
- Search Console: impressions and clicks for buyer-intent queries, and how many pages are indexed
- Business Profile: calls, direction requests and website clicks
- Your inbox: real leads (calls, forms, WhatsApp messages) and where they came from
Where to start
Do these in order. GBP first (free, fast), then titles and crawlability (free, fast), then speed and intent keywords, then local pages and links (slower, compounding).
If you'd rather have it handled properly — audit, fixes, content, links, and monthly reporting — that's exactly what my SEO service does. And if you want a free second opinion on your site before you decide, message me on WhatsApp — I'll tell you the honest truth about what's holding it back.
Frequently asked questions
How long does SEO take for a small business?
Meaningful movement usually shows in 2–4 months. Technical fixes can work in weeks; rankings and authority take consistent monthly effort.
Is SEO worth it for small businesses?
Yes — for most local businesses SEO is the highest-ROI channel over time because it compounds and never stops paying. Ads stop the moment you stop paying.
Do I need a blog to rank locally?
Not at first. A complete Business Profile plus strong service and location pages usually matter more for a local business. Add blog content once those are in place.
Can I do SEO myself?
Yes. Most owners can handle the first five steps on this list in a weekend. Content at scale and link building are where professional help usually pays off.
Sources: Google Search Central: AI features and your website · Google: generative AI performance reports in Search Console