19 Jul 20 SEO Mistakes That Are Costing Your Small Business Google Visibility
SEO has changed a lot over the years. Google has changed, search behaviour has changed, mobile has changed the way people browse, and now AI-driven search is changing the way answers are presented. But here’s the interesting part: most of the SEO mistakes I see small businesses making haven’t changed nearly as much as the technology has.
The biggest problems are still usually the basics. A slow website. Weak service pages. Poor local signals. Content written for search engines instead of customers. Pages that rank but don’t generate enquiries. Or, just as often, a business owner who has done a dozen different SEO jobs without ever stopping to ask whether any of them are actually bringing in business.
SEO isn’t magic, and it certainly isn’t a bag of tricks. Done properly, it’s about helping search engines understand what you do, where you do it and which pages on your website are most useful for a particular search. More importantly, it’s about helping the person who lands on your site decide, quickly and confidently, that you are worth contacting. That’s the approach behind our SEO services, and it’s the approach I recommend for every small business website.
So instead of chasing the latest hack, use this article as a practical check-up. You don’t need to fix all 20 items today. Start with the problems most likely to stop Google from finding, understanding, or trusting your website, then work through the rest.
1. Chasing Rankings Instead of Business Results
I’ll start with one that catches a lot of people: treating a Google ranking as the end goal. It isn’t. A ranking is only useful if it brings the right visitors to the right page and gives them a reason to enquire, call, book or buy.
I’ve seen websites ranking well for phrases that look impressive in a report but produce very little business. At the same time, a lower-volume keyword with clear commercial intent can be worth far more because the people using it are much closer to making a decision.
Yes, track rankings. They help us understand direction and visibility. But also track organic enquiries, phone calls, form submissions, sales and the pages that contribute to those conversions. SEO should support the business, not simply produce a prettier graph at the end of the month.
2. Choosing Keywords Without Understanding Search Intent
Keyword research is still important, but keyword research without intent is where things go wrong. Before targeting a phrase, ask what the person searching for it is actually trying to do.
Someone searching for ‘how does solar work?’ is probably researching. Someone searching for ‘solar installer Kingaroy’ is much closer to choosing a provider. Both searches may be useful to your business, but they should not necessarily lead to the same page or be treated as if they have the same value.
A good SEO strategy usually includes a mix of commercial, informational and local searches. Your main service pages should target searches where people are looking for what you sell. Articles can answer earlier-stage questions, build trust and then guide readers naturally toward those service pages. Don’t pick keywords because a tool shows a big number. Pick them because they make sense for the customer journey.
3. Allowing Your Website to Become Slow
Speed still matters. Not because there is one magic ‘three second’ rule that guarantees rankings, but because a slow website creates a poor experience. People become impatient, especially on mobile, and search engines are also interested in whether a page provides a good overall experience.
The most common causes are usually not mysterious: oversized images, too many scripts, bloated themes or plugins, poor caching, outdated code, and hosting that is struggling to keep up. On larger WordPress sites, the database can become part of the problem as well.
Start by testing your important pages, not just the homepage. Product pages, service pages and heavily visited articles can perform very differently. I’ve covered some practical starting points in my article on improving website page speed for SEO. The important thing is to make performance maintenance an ongoing job rather than a one-off fix.
4. Treating Mobile as a Smaller Version of Desktop
A site can technically be responsive and still be unpleasant to use on a phone. That’s an important distinction.
Open your website on a real mobile device and try to use it as a customer would. Can you read the text comfortably? Are the buttons easy to tap? Does the menu make sense? Are forms short enough to complete without frustration? Can someone call you with one tap? Are pop-ups covering half the screen? Does the most important information appear before the visitor has scrolled through a large decorative image?
For many local businesses, mobile visitors are highly valuable because they are searching while ready to call, visit or make a decision. A good mobile experience is not simply an SEO task. It is a sales task. If the mobile site creates friction, you can lose the enquiry even if Google did its job perfectly and sent the visitor to you.
5. Making Visitors Work Too Hard to Understand What You Do
This is one of my pet hates. A visitor lands on a homepage or service page and is greeted by clever wording, a beautiful photograph and absolutely no idea what the business actually does.
The first screen does not need to contain every selling point. It does need to answer the basics: what do you do, who is it for, and where do you provide it? After that, the visitor can scroll for more detail, proof, features, benefits and the next step.
This clarity helps customers first, which is the main reason to fix it. It also gives search engines clearer context about the page. Your website should not make people solve a puzzle before they understand the offer. If you want a broader checklist for the kinds of signals customers look for, see my Local Business Website Trust Check.
6. Relying on Thin, Generic Service Pages
A heading, two paragraphs and a contact button is rarely enough for an important service page. If you want a page to compete for a valuable search, it needs to properly explain the service and answer the questions a potential customer is likely to have.
A strong service page should usually explain what the service is, who it is for, which problems it solves, where it is available, what the process looks like, what makes your approach different, and what the customer should do next. Where appropriate, add examples, testimonials, photos, FAQs or short case studies.
That doesn’t mean padding the page to hit an arbitrary word count. There is no prize for writing 2,000 words when 900 useful words would do the job better. Depth means answering the right questions thoroughly. It does not mean filling space.
7. Ignoring Local SEO Signals
If you serve a local market, Google needs consistent evidence of where you are and where you work. Your website is part of that picture, but it is not the whole picture.
Your Google Business Profile, business name, address, phone number, opening hours, service areas, reviews and important directory listings should all tell the same story. Your website should reinforce that with genuine local information, relevant service-area content, local projects or examples where appropriate, and clear contact details.
The mistake is either saying nothing local at all or going to the opposite extreme and stuffing suburb names into every second paragraph. Local relevance should feel natural because it reflects where you actually work. If local visibility matters to you, my guide on how to rank in Google Maps is a useful next step.
8. Having No Deliberate Internal Linking Structure
Internal links are one of the most underused SEO tools on small business websites. They help people discover related information and they help search engines understand how pages fit together.
The important word there is deliberate. Don’t just add ‘click here’ links everywhere. Link from relevant articles to service pages, from service pages to useful supporting information, and between related articles where the connection genuinely helps the reader. Use anchor text that makes sense in the sentence and gives some clue about what the linked page contains.
You should also watch for orphan pages, which are pages sitting on the website with few or no internal links pointing to them. If an important page is hard for a person to discover through your site structure, it may also be harder for search engines to recognise its importance.
9. Letting Good Content Go Stale
The original version of this article made this point, so it seems only right that I follow my own advice and rewrite it.
Older content is not automatically bad. In fact, a useful article that has existed for years may already have links, search history and authority. But if it contains outdated screenshots, old statistics, obsolete tools or advice that is no longer accurate, it starts working against you.
Review evergreen content regularly. Update what is still useful. Expand sections that are too thin. Remove claims that are no longer correct. If two older posts now cover almost the same subject, consider merging them into one stronger resource. If a page has no continuing value, remove it carefully and redirect the URL when there is a genuinely relevant replacement. Updating does not mean changing the publication date and leaving everything else untouched.
10. Publishing Content Just to Keep a Schedule
Consistency is useful, but consistency is not the same as publishing for the sake of publishing.
One good article that answers a real customer question can be worth far more than four generic posts written simply because ‘we need something for the blog this month’. Start with customer questions, sales conversations, common objections, new services, case studies and the subjects people are already searching for.
For local businesses, this can be especially effective because you have experience that generic national websites do not. Talk about real problems, real locations and real situations. If you’re struggling to turn that into a workable plan, I’ve put together a complete guide to blogging for local businesses that covers topic selection, repurposing and measurement.
11. Publishing Generic AI-Generated Content
AI can be incredibly useful. I use AI tools myself. They can help organise ideas, research a subject, develop a structure, identify gaps and speed up parts of the writing process. The problem begins when a business uses AI as a replacement for experience rather than as an assistant.
If your article could have been written for any business, in any town, by someone who knows nothing about your customers, then it probably adds very little. The web does not need another 800-word summary of information that already appears on 500 other websites.
Use your own experience. Add examples. Include the questions customers really ask. Explain what you have learned from doing the work. That becomes even more important as AI-driven search develops. I’ve explained the small-business implications in What Google’s AI Search Means for Local Small Business Websites. Google’s own guidance for generative AI search makes the same broad point: useful, original, people-first content and sound SEO fundamentals still matter.
12. Keyword Stuffing and Over-Optimising the Copy
Please don’t do this. If the page is about ‘air conditioning Brisbane’, you do not need to force the phrase ‘air conditioning Brisbane’ into every paragraph, heading, image description and button.
Write naturally. Use the language your customers use. Include the main topic clearly, but also talk about related services, problems, questions and terminology where they belong. Modern search systems are far better at understanding language and context than they were years ago.
Over-optimised copy is usually easy to spot because it sounds awkward when read aloud. If you would never say a sentence to a customer across the counter or on the phone, ask why you are putting it on the website. SEO copy should still sound like a human being wrote it for another human being.
13. Using Weak Page Titles, Headings and Meta Descriptions
A page can contain excellent information and still be presented poorly in search if its title and structure are vague.
Each important page should have a clear, unique title that reflects its main topic. Headings should break the page into logical sections and help someone scan for the information they need. Meta descriptions do not need to be stuffed with keywords. Their job is to describe the page well and encourage the right searcher to choose it when Google uses that description in the search result.
Avoid giving every page a variation of the same title. ‘Home’, ‘Services’ and ‘Welcome’ tell search engines and searchers very little. Be specific. The page title should make sense even if somebody saw it completely out of context.
14. Neglecting Images, Image Size and Alt Text
Images can help a page enormously, but they can also slow it down or add nothing of value if they are handled poorly.
Resize and compress images before uploading them where possible. Use sensible filenames. More importantly, use alt text to describe useful images for people who cannot see them. Alt text is not a box for stuffing your target keyword, and it is not simply the text that appears when someone hovers over an image. Think accessibility first: if the image communicates something meaningful, describe that meaning clearly and briefly.
Also ask whether the image belongs on the page at all. Original photographs of your work, staff, products or location can add credibility that generic stock photography cannot. Good images support both the message and the visitor’s confidence in the business.
15. Creating Duplicate or Competing Pages
More pages do not automatically mean more opportunities to rank. Sometimes they mean several weak pages competing with each other.
This often happens when a business creates near-identical pages for every keyword variation, or when old and new service pages are both left live. You may end up with two or three URLs covering the same search intent, leaving Google to decide which one it thinks is most useful.
Review pages by purpose, not just by keyword. If two pages genuinely serve different customer needs, keep them distinct and make that difference obvious. If they are essentially answering the same question, consider consolidating them into one stronger page. Where duplicate URLs exist for technical reasons, canonicalisation and redirects may also be needed. The goal is a clear site where every important page has a job.
16. Ignoring Broken Links, 404 Errors and Bad Redirects
Broken links are frustrating. They waste a visitor’s time and make a website feel poorly maintained. On a larger site, they can also create unnecessary crawl problems and make internal navigation messy.
If a page has moved permanently, use a proper 301 redirect to the most relevant replacement. Don’t automatically redirect every missing page to the homepage. That may keep the visitor out of a 404 screen, but it does not necessarily help them find what they were looking for.
Check both internal and external links. Products disappear, third-party resources move and old campaign pages get deleted. A periodic crawl of the site will usually uncover issues long before somebody emails you to say, ‘this link doesn’t work’
17. Ignoring Crawling, Indexing and Search Console
You can have the best-written page in your industry and still get nowhere if search engines cannot properly access or index it.
Technical issues are often simple but damaging: a page accidentally set to noindex, a robots rule blocking something important, a broken canonical tag, an XML sitemap full of old URLs, redirect chains, or pages that exist but have almost no links leading to them.
Google Search Console should be part of your regular SEO routine. It helps you see which pages Google knows about, identify indexing problems, review search queries and monitor how your site is appearing in search. If the technical side feels like a foreign language, that is exactly what a good website and SEO audit is designed to uncover.
18. Getting Traffic to Pages That Don’t Convert
Traffic is good. Relevant traffic is better. Relevant traffic that turns into enquiries or sales is what we are really after.
If an important page is receiving organic traffic but almost nobody takes the next step, review the page from the visitor’s point of view. Is the offer clear? Is there enough information to make a decision? Is there proof? Are the contact details easy to find? Does the call to action tell them what happens next? Is the form asking for too much information?
This is where SEO and conversion optimisation meet. I’ve covered the practical elements in more detail in The Anatomy of a (Perfect) Landing Page. Getting a page found is only half the job. Once the visitor arrives, the page still has to earn the enquiry.
19. Forgetting That Authority Is Built Beyond Your Own Website
You can optimise every title, heading and image on your website, but your business does not exist in a vacuum. Search engines also see the wider web.
Relevant backlinks, local business associations, industry directories, supplier relationships, media mentions, community involvement and useful references from other websites can all strengthen the broader picture around your business. The goal is not to buy hundreds of cheap links or chase every directory you can find. It is to build genuine relevance and authority over time.
And don’t be afraid to link out when an external source genuinely helps the reader. A good article should not pretend your website is the only source of useful information on the internet. Cite trustworthy sources where it adds value, and focus your backlink work on quality and relevance rather than sheer volume.
20. Failing to Measure, Review and Improve
This last one is the difference between doing SEO and managing SEO.
Set up reliable measurement. Review Search Console. Review your analytics. Track enquiries and sales where possible. Look at which pages attract search traffic, which queries are improving, which pages have dropped, and which landing pages actually contribute to business.
Then act on what you find. Improve a page that is close to page one. Strengthen a service page that gets impressions but few clicks. Update an article whose traffic has faded. Add internal links to a page that matters. Fix a conversion problem on a page that already gets visitors.
SEO is not a once-a-year job and it is not something you finish. The businesses that tend to do best are the ones that keep making sensible improvements, measure what happens and adjust again.
Where Should You Start?
If you’ve made it through this list and found five or ten things that need attention, don’t panic. That’s normal. Most websites accumulate problems over time as pages are added, services change, staff update content and technology moves on.
Start with the foundation. Make sure search engines can crawl and index the important pages. Fix major speed and mobile problems. Strengthen the pages that represent your most valuable services. Improve local signals if you rely on local customers. Then work outward into content, internal links, authority and conversion improvements.
Most importantly, keep the customer at the centre of the process. A technically perfect website that confuses people is not a good website. A page packed with keywords that nobody wants to read is not good SEO. And a number-one ranking that never produces an enquiry is not a business win.
Good SEO is the combination of relevance, clarity, trust, technical health and ongoing improvement. Get those pieces working together and you give both Google and your customers a much better reason to choose your website.
If you’re not sure where the problems are, start with a website and SEO audit or talk to me about your search engine optimisation. We can identify what is holding the site back, prioritise the work, and focus on the changes most likely to produce real business results.

