Most small businesses aren't losing in search because of some exotic algorithm change or because their competitors are spending tens of thousands on SEO. They're losing because of the same dozen mistakes — avoidable, fixable mistakes that the businesses ranking above them simply haven't made.

This guide walks through the 12 most common SEO mistakes small businesses make. For each one, you'll get: what the mistake is, why it hurts your rankings and revenue, and a concrete fix you can implement without an agency.

🔍 How to use this guide: Read through all 12 mistakes, then identify which ones apply to your business. Don't try to fix everything at once. Pick the 2–3 that likely have the biggest impact on your situation and start there.

Mistake #1
No Google Business Profile (or a Half-Filled One)

Either not having a Google Business Profile at all, or having one that's claimed but incomplete — missing photos, no category, no services listed, no description.

The Google local pack (the map with 3 business listings) appears above all organic results for local searches. If you're not in it, you're invisible to the majority of local searchers. A complete, optimised GBP is the single highest-ROI action in local SEO. Businesses with complete profiles receive dramatically more calls, direction requests, and website visits than those with incomplete profiles.

Claim your profile at business.google.com. Fill in every field: business name, address, phone, website, hours, services, description, and photos. Set the right primary category. Post weekly. Read our full Google Business Profile optimisation checklist for the complete 20-step process.

Mistake #2
Targeting Keywords That Are Too Broad

Trying to rank for "lawyer," "dentist," or "restaurant" — single-word, national-volume terms — instead of specific local and service-specific phrases.

Broad keywords are dominated by massive sites with Domain Authority scores in the 60s and 70s, national aggregators, and Wikipedia. A small business with a DA of 15 cannot compete. More importantly, broad keywords have terrible intent specificity — someone searching "lawyer" might be looking for a definition, a TV show, or a completely different type of legal service than you offer. These searchers rarely convert.

Target long-tail, location-specific keywords: "family law attorney in Austin TX," "emergency dentist open Sunday Houston," "best Italian restaurant near Midtown Atlanta." These have lower competition, higher intent, and higher conversion rates. Use Google's autocomplete and "People also ask" to find the exact phrases real customers search for.

Mistake #3
Ignoring Page Speed

Having a website that takes 5+ seconds to load, especially on mobile — because of unoptimised images, slow hosting, or bloated page builders.

Page speed is an official Google ranking factor. Slow sites rank lower. But the damage goes beyond rankings: 53% of mobile visitors abandon a page that takes more than 3 seconds to load. A slow site doesn't just hurt your SEO — it destroys the conversion rate of whatever traffic you do manage to earn. You're paying for leads you never get.

Run your site through Google PageSpeed Insights (pagespeed.web.dev) — it's free and gives specific recommendations. The most common fixes: compress images (use WebP format), enable browser caching, use a content delivery network (CDN), and switch to faster hosting if your scores are consistently below 50 on mobile. Many small business sites can improve from a 30 to a 75+ score just by compressing images and removing unnecessary plugins.

Mistake #4
No Mobile Optimisation

A website that's only designed for desktop — text too small to read on phones, buttons too close together to tap, or content that requires horizontal scrolling.

Google uses mobile-first indexing, meaning it evaluates and ranks your website based on its mobile version. If your mobile experience is poor, your rankings suffer across all devices — including desktop. And practically speaking, more than 60% of local searches happen on mobile. A customer searching for your services from their phone who hits a broken mobile site will immediately hit the back button and call your competitor.

Open your website on your actual phone and test it. Can you read the text without zooming? Is the phone number one tap to call? Do forms work? Does the menu function? Test with Google's Mobile-Friendly Test tool (search.google.com/test/mobile-friendly). If your site fails, prioritise a responsive redesign — even a simple, well-structured mobile site outperforms a "nice" desktop site that's broken on phones.

Mistake #5
Duplicate Content Across Pages

Copy-pasting the same service description across multiple location pages, or using manufacturer descriptions for products without rewriting them.

Google's algorithm is designed to surface the most unique and useful content. When it finds multiple pages on your site (or across the web) with nearly identical content, it typically only ranks one — often not the one you want. Location pages that just swap the city name are especially guilty of this. Google sees through it and won't rank 8 identical pages for 8 different cities.

Each location page needs to be genuinely unique. Include city-specific content: mention local landmarks, reference the specific service area, include testimonials from customers in that city, and describe any location-specific nuances about your service. For service pages, write original descriptions rather than copying from templates or manufacturer specs. It takes more time upfront, but it's the only approach that actually ranks.

Not sure which of these mistakes are costing you the most? Plinr can analyse your site and tell you exactly what to fix first.

Get your free SEO audit from Plinr →
Mistake #6
Missing or Weak Meta Descriptions

Leaving meta descriptions blank, using auto-generated ones, or writing generic descriptions that don't compel anyone to click.

While meta descriptions aren't a direct ranking factor, they directly affect your click-through rate (CTR). A higher CTR means more organic traffic from the same ranking position — and Google pays attention to CTR as a ranking signal. A generic or missing meta description means Google will pull random text from your page, which is often irrelevant and uncompelling.

Write a unique meta description for every important page. Keep it under 155 characters. Include your primary keyword naturally. Focus on benefit language and a soft call to action: "Austin's highest-rated plumber — 24/7 emergency service, same-day repairs, upfront pricing. Call for a free estimate." That's more compelling than "We are a plumbing company offering plumbing services in Austin Texas."

Mistake #7
No Internal Linking Strategy

Pages that exist in isolation — blog posts that don't link to service pages, service pages that don't link to each other, and a site structure that Google can only navigate by following the navigation menu.

Internal links pass authority ("link equity") between pages on your site. If your most-linked page is your homepage but your most important page for revenue is your "Emergency Plumbing" service page, and nothing links to that service page from within your site, it won't rank as well as it should — even if it's perfectly written. Google uses internal links to discover and evaluate pages.

Every blog post should link to at least 1–2 relevant service pages using descriptive anchor text. Every service page should link to related service pages and your contact page. Your homepage should link to your most important service pages. Do an internal link audit: identify your most important pages, then make sure at least 3–5 other pages link to each of them with relevant anchor text.

Mistake #8
Ignoring Online Reviews

Not asking for reviews, not responding to existing reviews (positive or negative), or simply hoping reviews will accumulate on their own.

Review quantity, recency, and response rate are all factors in local search rankings. More importantly, 93% of consumers say online reviews influence their purchasing decisions. A competitor with 150 Google reviews and a 4.8 rating will consistently outrank and out-convert a business with 12 reviews — even if the service quality is identical. Reviews are social proof and a ranking signal simultaneously.

Build a review generation system. After every completed job or transaction, send a direct link to your Google review page with a simple ask. Respond to every review — thank positive reviewers by name, handle negative reviews professionally and offline. Aim for at least 2–4 new reviews per month to maintain freshness. Consistency beats sporadic bursts.

Mistake #9
Not Tracking Rankings or Traffic

Running SEO efforts without any measurement — no Google Analytics, no Google Search Console, no keyword rank tracking.

Without tracking, you're flying blind. You can't know whether your efforts are working, which pages are driving leads, which keywords are bringing traffic, or whether a change you made helped or hurt. Many small businesses spend months on SEO tactics that aren't moving the needle simply because they have no visibility into what's actually happening.

Set up Google Analytics 4 and Google Search Console immediately — both are free. GSC shows you which keywords are driving impressions and clicks, which pages are performing, and any technical issues Google has found. GA4 shows you traffic volume, source, and user behaviour. Check both monthly at minimum. If you want keyword rank tracking, tools like Plinr, Semrush, or Ahrefs track your positions over time so you can see progress.

Mistake #10
Publishing Thin Content

Creating blog posts or service pages that are 200–400 words, cover a topic superficially, and don't give the reader anything genuinely useful.

Google's Helpful Content updates have repeatedly targeted thin content — pages that technically exist but don't serve the user. Short, shallow pages signal low effort and low expertise. They rarely rank for competitive terms. Worse, if a significant portion of your site is thin content, it can drag down the performance of your other, better pages through "content quality" signals that affect the whole domain.

Publish less, but better. One comprehensive 1,500-word guide beats five 300-word filler posts every time. For each piece of content, ask: "Does this genuinely answer the searcher's question better than what's already ranking?" If the answer is no, don't publish it. Audit your existing thin content — either expand it to be genuinely useful or consolidate it with related content into one stronger page.

Mistake #11
Ignoring Local Citations and NAP Inconsistency

Not being listed in key local directories, or having your business name, address, and phone number (NAP) listed differently across different platforms.

Local citations — mentions of your business on Yelp, BBB, Apple Maps, industry directories — are a foundational local ranking signal. If your NAP is inconsistent (e.g., "123 Main St" on your website vs "123 Main Street" on Yelp vs a different phone number on Facebook), Google loses confidence in which information is correct. This uncertainty can suppress your local rankings. It also confuses customers who find different information in different places.

Pick one authoritative format for your NAP and use it everywhere. Audit your existing citations — search your business name in Google and check Yelp, BBB, Facebook, Apple Maps, Bing Places. Update any inconsistencies. Then build out the missing citations: at minimum, you should be on Google, Yelp, Bing Places, Apple Maps, Facebook, and your industry's primary directory (HomeAdvisor for contractors, Zocdoc for medical, etc.).

Mistake #12
Expecting Instant Results

Starting SEO, not seeing results within a few weeks, and either abandoning it or constantly pivoting strategies before anything has had time to work.

SEO compounds over time — but it takes time to start compounding. New content takes weeks to get indexed and months to accumulate the signals that drive it to page one. Links you build this month may not show full impact for 3–6 months. Businesses that quit after 60 days leave all that groundwork on the table, often just before results would have arrived. The other danger of impatience: pivoting strategies constantly means you never give anything long enough to evaluate it fairly.

Set realistic expectations before you start. Google Business Profile improvements can show results in weeks. New website pages typically take 3–6 months to gain meaningful rankings. Link-building effects often take 6–12 months to fully materialise. Make a 12-month commitment to a consistent strategy, review results monthly, and adjust tactics — not the overall direction — based on what the data shows. SEO is a marathon, not a sprint. The businesses that dominate local search didn't get there overnight. They just didn't quit.

What to Do Now

Go back through this list and honestly assess which mistakes your business is making. For most small businesses, the highest-priority fixes are:

  1. Fix or create your Google Business Profile — this has the fastest and highest impact on local visibility
  2. Fix your mobile and page speed — these are technical foundations that affect every other SEO effort
  3. Start tracking with GSC and GA4 — you can't improve what you can't measure
  4. Build a review strategy — reviews compound over time, so start now
  5. Improve your keyword targeting — shift from broad to specific, local-intent terms

For a personalised assessment of which issues are costing you the most in your specific market, Plinr's SEO planning tool analyses your business, your competitors, and your current presence to give you a prioritised action plan — not a generic checklist, but a specific roadmap for your situation.

Also worth reading: our complete Google Business Profile optimisation checklist and our guide on what Domain Authority is and how to improve it.