10 Common SEO Mistakes Small Business Websites Make (and How to Check for Each)
The SEO mistakes that hold back small business websites are rarely technical mysteries. They’re usually simple, checkable problems: pages Google can’t index, one page trying to rank for ten services, near-identical location pages, missing titles, a neglected Google Business Profile, or a redesign that quietly threw away years of rankings.
This guide covers the 10 most common SEO mistakes we see on local business websites. For each one you get why it hurts, a check you can do yourself in about two minutes with free tools, and the fix.
The 10 mistakes at a glance
| Mistake | Quick check |
|---|---|
| 1. Search engines blocked by accident | Search site:yourdomain.com on Google |
| 2. One page for every service | Count your service pages vs your services |
| 3. Dozens of near-identical location pages | Compare two location pages side by side |
| 4. Missing or duplicate titles and descriptions | Look at your site: results |
| 5. Targeting the wrong keywords | Does your homepage say what you do and where? |
| 6. Neglected Google Business Profile and reviews | Search your business name on Google Maps |
| 7. Slow or awkward on phones | Run Google PageSpeed Insights on mobile |
| 8. Important text inside images | Try to select your headline text with the mouse |
| 9. Redesigning without redirects | Check Search Console for new “Not found (404)” pages |
| 10. Not measuring, and expecting results overnight | Is Search Console set up for your site? |
1. Blocking search engines by accident
Why it hurts: If Google can’t index your pages, nothing else on this list matters. It’s surprisingly common after a new site launches, because developers often hide sites from search engines while building them and forget to switch it back.
Two-minute check: Search Google for site:yourdomain.com. If few or none of your pages appear weeks after launch, something is wrong. On WordPress, go to Settings, then Reading, and make sure “Discourage search engines from indexing this site” is unticked.
Fix: Untick that setting, check your SEO plugin isn’t set to noindex important pages, and submit your sitemap in Google Search Console.
2. One page trying to rank for every service
Why it hurts: A single “Services” page that lists drain cleaning, water heaters, leak repair and bathroom remodels can’t be the best result for any of those searches. Google ranks pages, not websites.
Two-minute check: List the services that make you the most money. Does each one have its own page with its own title?
Fix: Create one page per core service: what’s included, who it’s for, signs a customer needs it, typical timelines, an FAQ and a call to action. This is the single biggest improvement most local sites can make. Our local business website design guide shows the structure.
3. Publishing dozens of near-identical location pages
Why it hurts: A page for every town in a 50-mile radius, each the same text with the town name swapped, looks like a quick win. Google’s spam policies treat sets of near-identical pages built to rank for each city or region and funnel visitors to the same place as doorway pages, and its scaled content policy targets large volumes of low-value pages, whether written by people or AI. These pages rarely rank, and a large set can drag down how Google views the whole site.
Two-minute check: Open two of your location pages side by side. If you could swap the town names and nobody would notice, they’re thin.
Fix: Keep location pages only for areas that bring real work, and give each one genuinely local content: projects completed there, local photos, local reviews, area-specific details. Consolidate or remove the rest, redirecting any that have links or traffic.
4. Missing or duplicate titles and meta descriptions
Why it hurts: The title tag is the blue headline people see in Google results, and the meta description often becomes the text below it. If every page is titled “Home” or “Company Name”, you’re wasting the most visible line in search.
Two-minute check: Look at your site: search results. Are the titles distinct and descriptive? Do they say the service and the area?
Fix: Give every page a unique title of roughly 50 to 60 characters, naming the service and location (“Emergency Plumber in Kalamazoo | Company Name”), and a description that gives a reason to click. Our guide to writing a meta description walks through it.
5. Targeting the wrong keywords
Why it hurts: Small businesses often chase broad, prestigious terms (“plumbing”, “best lawyer”) where national sites dominate, or use their own industry jargon that customers never type. Meanwhile, the searches that actually bring customers, such as “water heater repair [town]”, go untargeted.
Two-minute check: Read your homepage headline. Does it say what you do and where, in the words a customer would use?
Fix: Target “service + location” phrases and the questions customers ask you on the phone. Prioritise by value: one keyword that brings $5,000 jobs beats ten that bring browsers. Our keyword research guide shows how to find them.
6. Neglecting your Google Business Profile and reviews
Why it hurts: For local searches, the map results often appear above the regular ones. Google says local results are based mainly on relevance, distance and prominence, and that more reviews and positive ratings can help a business’s local ranking. A website alone rarely wins the map.
Two-minute check: Search your business name on Google Maps. Is your profile complete, with the right categories, hours, photos and a link to your website? How many reviews do you have compared with your top three competitors?
Fix: Complete every field of your profile. Make sure your business name, address and phone number match your website exactly. Ask every satisfied customer for a review, and reply to the reviews you get.
7. A slow or awkward experience on phones
Why it hurts: Most local searches happen on phones, often by someone with an urgent problem. A slow page, tiny text or a phone number that can’t be tapped sends them to the next result.
Two-minute check: Run your homepage through Google PageSpeed Insights and look at the mobile results. Then open your site on your own phone and try to call yourself from it.
Fix: Compress images, remove sliders and heavy background videos, use a caching plugin suited to your host, and make the phone number a tap-to-call link visible without scrolling.
8. Putting important text inside images
Why it hurts: Headlines, service lists or phone numbers baked into images are harder for search engines to read, can’t be tapped, and often blur or shrink badly on phones.
Two-minute check: Try to highlight your homepage headline and phone number with your mouse. If you can’t select the text, it’s an image.
Fix: Put text in real page text over or beside images, and give every meaningful image descriptive alt text.
9. Redesigning without redirects
Why it hurts: A redesign often changes page addresses. If the old URLs aren’t redirected to the new ones, every ranking, link and bookmark pointing at them hits a “page not found” error, and the rankings disappear with them.
Two-minute check: In Google Search Console, open the Pages report and look for a rise in “Not found (404)” pages after a redesign.
Fix: Before launching any redesign, list every existing URL and map it to its new equivalent with a 301 redirect. On WordPress, SEO plugins such as Rank Math include a redirection manager.
10. Not measuring, and expecting results overnight
Why it hurts: Without Search Console and analytics you can’t see which searches you appear for, which pages bring inquiries, or whether changes worked. And because SEO takes months to compound, owners without data often give up just before it starts working, or get sold “guaranteed rankings” and cheap link packages that can do lasting damage.
Two-minute check: Can you log into Google Search Console for your site and see the last three months of searches?
Fix: Connect Search Console and Google Analytics on launch day. Review them monthly. Judge SEO over quarters, not weeks, and be wary of anyone who guarantees a ranking; nobody can.
How long does it take to fix these mistakes?
Most of them are quick. Unticking an indexing setting, fixing titles and completing your Google Business Profile can be done in an afternoon. Creating proper service pages and consolidating thin location pages is a bigger job. The results take longer: Google needs to recrawl the pages, and improvements in competitive local searches typically show over weeks to months.
If your site has several of these problems at once, it may be cheaper to rebuild than patch. See our small business website design guide for what a well-built site includes from day one.
Frequently asked questions
What is the most common SEO mistake for small businesses?
In our experience, cramming every service onto one page. It’s easy to fix and often the biggest single improvement a local site can make.
Can I do SEO for my small business myself?
Yes, for the basics on this list. Ongoing SEO for competitive searches, such as regular content and earning links, takes more time, and that’s where many owners bring in help.
Do location pages hurt SEO?
Not if each one is genuinely useful and different. Large sets of near-identical pages with only the town name changed are what cause problems.
Is buying backlinks a mistake?
Buying links to manipulate rankings is against Google’s spam policies and can lead to ranking penalties. Earn links through genuine local relationships, directories, suppliers and useful content instead.
Want a website without these mistakes built in?
Every site we build gets the SEO foundations right from launch: indexable pages, one page per service, unique titles, a fast mobile layout, Search Console and analytics. Book a free call to talk through yours.
Sources
- Google Business Profile Help: how to improve your local ranking
- PPC Land: doorway pages under Google’s spam policies
- PPC Land: scaled content abuse
Need a website that brings in inquiries?
Get a professional website, live in two weeks
We build fast, mobile-friendly websites for local businesses, planned around what you need your website to do. Five pages from $750, with unlimited revisions until you approve.

You’ll talk directly with Govind,
founder of Crazy Media Design.
$750
Five-page website · starting price
- Delivered in two weeks
- Unlimited revisions
- Mobile-friendly and fast
- You own your website





