Skip to main content
Back to Blog
10 min readBrass-SEO Team

10 SEO Mistakes on Every Small Business Website

After looking at hundreds of small business websites, the same SEO problems appear again and again. Most are straightforward to fix. None require an SEO expert. But until you know they exist, they quietly limit how much search traffic your site receives.

Here are the 10 most common SEO mistakes on small business websites and how to fix each one.

Quick Navigation


1. Missing or Duplicate Title Tags

The title tag is the single most important on-page SEO element. It appears in Google search results as the clickable blue link, and it tells Google what your page is about.

The problem: Many small business websites use the same generic title on every page ("Home | Business Name") or leave title tags empty entirely. When every page has the same title, Google cannot distinguish what each page covers.

How to fix it: Every page on your site should have a unique, descriptive title tag that includes your target keyword. Keep it under 60 characters.

Page Bad Title Good Title
Homepage "Home" "Dallas Plumbing Services - ABC Plumbing"
Service page "Services" "Drain Cleaning and Repair - ABC Plumbing"
About page "About" "About ABC Plumbing - Licensed Since 2005"

2. No Meta Descriptions

Meta descriptions are the preview text that appears under your title in search results. They do not directly affect rankings, but they significantly affect whether someone clicks on your result.

The problem: Many sites leave meta descriptions empty, letting Google auto-generate a snippet from the page content. Auto-generated snippets are often awkward and do not encourage clicks.

How to fix it: Write a unique meta description for each important page. Keep them between 120-155 characters. Include a value proposition and a subtle call to action.

Example: "Licensed drain cleaning in Dallas. Same-day emergency service, upfront pricing, no hidden fees. Call for a free estimate."

3. No H1 Tag or Multiple H1s

The H1 tag is the main heading of your page. Google uses it to understand the primary topic. Every page should have exactly one H1.

The problem: Some websites have no H1 tag at all (the main heading is styled to look big but is not coded as an H1). Others have multiple H1 tags, which confuses the heading hierarchy.

How to fix it: Check your page source code or use a browser extension to verify each page has exactly one H1 tag. The H1 should clearly describe the page topic and ideally include your target keyword. Subheadings should use H2, H3, etc. in proper order.

4. Missing Alt Text on Images

Alt text describes your images for search engines and screen readers. Google cannot see images — it reads alt text to understand what an image shows.

The problem: Most small business websites have images without alt text, or with generic alt text like "IMG_4523.jpg" or "image." This is both an SEO missed opportunity and an accessibility issue.

How to fix it: Add descriptive alt text to every meaningful image on your site. Describe what the image shows in plain language.

Bad Alt Text Good Alt Text
"" (empty) "Technician repairing kitchen drain pipe"
"image1" "Before and after of bathroom renovation"
"photo.jpg" "ABC Plumbing team van outside customer home"

You do not need to keyword-stuff alt text. Just describe the image naturally. If the image is decorative (like a divider line), empty alt text is fine.

Internal links connect your pages to each other. They help Google discover all your content, understand relationships between pages, and distribute ranking signals across your site.

The problem: Many small business websites have pages that exist in isolation — no links connecting the service page to the blog post about that service, no links between related blog posts, no links from the homepage to key landing pages.

How to fix it: Every page should link to at least 2-3 other relevant pages on your site. Your blog posts should link to related service pages. Your service pages should link to relevant blog content. Follow a deliberate internal linking strategy to connect your content.

6. Slow Page Speed

Page speed is a confirmed Google ranking factor. Slow pages also lose visitors — studies consistently show that users are more likely to leave a page that takes more than a few seconds to load.

The problem: Common speed killers on small business sites include unoptimized images (multi-megabyte photos uploaded directly from a camera), too many plugins or scripts, no caching, and cheap hosting.

How to fix it: Start by testing your page speed with Google's PageSpeed Insights tool. The most common fixes:

  • Compress images — Use tools like TinyPNG or ShortPixel to reduce image file sizes without visible quality loss
  • Enable caching — Your host or CMS likely has caching options; turn them on
  • Remove unused plugins — Each plugin adds load time; remove any you do not actively use
  • Consider your hosting — Cheap shared hosting can be a bottleneck; upgrading often provides noticeable speed improvements

7. Not Mobile-Friendly

Google uses mobile-first indexing, meaning it primarily uses the mobile version of your site for ranking. If your site does not work well on phones, your rankings suffer — even for desktop searches.

The problem: Some older websites were never designed for mobile, or have mobile versions that are missing content, difficult to navigate, or have text too small to read without zooming.

How to fix it: Test your site with Google's mobile-friendliness tools. A mobile-friendly website should have responsive design (adapts to screen size), readable text without zooming, tap targets large enough to click on a phone, and no horizontal scrolling.

8. No Google Search Console Connected

Google Search Console is a free tool that shows you how Google sees your website. It tells you which keywords you rank for, which pages are indexed, whether there are errors, and how your performance is trending.

The problem: Many small business owners have never set up Google Search Console or connected it to their site. Without it, you are completely blind to how your site performs in search.

How to fix it: Go to search.google.com/search-console, add your property, and verify ownership. Setup takes about 10 minutes. Once connected, you have access to your actual search performance data — keywords, clicks, impressions, and indexing status.

9. No Sitemap Submitted

A sitemap is an XML file that lists all the pages on your website. It helps Google discover and index your content, especially new pages or pages that are not well-linked from other parts of your site.

The problem: Many small business sites either do not have a sitemap, or have one but never submitted it to Google Search Console. Without a submitted sitemap, Google relies entirely on crawling to discover your pages, which can be slower and less complete.

How to fix it: Most CMS platforms (WordPress, Squarespace, Shopify, Wix) generate sitemaps automatically. Find yours (usually at yourdomain.com/sitemap.xml) and submit it in Google Search Console under Sitemaps.

10. Thin Content on Service Pages

"Thin content" means pages with very little useful text. For small business websites, this typically means service pages with just a few sentences and a phone number.

The problem: A service page that says "We offer drain cleaning. Call us at 555-1234." gives Google almost nothing to work with. It cannot determine what the page is about in detail, cannot match it to specific search queries, and has no reason to rank it above competitors with more comprehensive pages.

How to fix it: Each service page should include:

  • What the service is and who it is for
  • Common problems this service solves
  • What the process looks like
  • What makes your approach different
  • Answers to common questions about this service
  • A clear call to action

Aim for at least 300-500 words of genuine, useful content on each service page. Not filler — real information that helps a potential customer understand and trust your service.

How to Check for These

You can check for most of these issues manually, but it is time-consuming. Here is a quick approach:

Manual spot-check: Right-click any page and select "View Page Source." Search for <title>, <meta name="description", <h1>, and <img tags. This gives you a quick read on the first four issues.

Google Search Console: After setup, check the Pages report for indexing issues, the Performance report for keyword data, and the Core Web Vitals report for speed issues.

Brass-SEO's Page Audit: Ask Brass-SEO to audit any page and it checks for title tags, meta descriptions, heading structure, images, internal links, and content depth automatically. It flags the issues and explains what to fix.

Google PageSpeed Insights: Test any URL for speed and mobile-friendliness at pagespeed.web.dev.

Most of these fixes take less than an hour each. The cumulative effect of fixing all ten can be significant — these are the quick wins that any business can make without specialized SEO knowledge.

For the same mistakes mapped to Shopify-specific fixes, see Shopify SEO: 7 Settings That Move Rankings.


Frequently Asked Questions

Which of these mistakes matters most?

Title tags are typically the highest-impact fix because they directly affect how Google understands and displays your pages in search results. If you can only fix one thing, start there. After that, connecting Google Search Console gives you visibility into everything else, so fix that second.

Can I fix these myself or do I need an SEO expert?

Every fix on this list can be done by a business owner without SEO expertise. Most CMS platforms (WordPress, Squarespace, Shopify) have built-in settings for title tags, meta descriptions, and sitemaps. Image compression is a matter of running files through a free tool. Internal linking just requires adding links between your own pages. None of these require coding knowledge.

How long does it take to see results after fixing these?

Expect 2-8 weeks for Google to recrawl and re-evaluate your pages after making changes. Title tag changes often show results fastest because Google updates those in search results relatively quickly. Speed improvements and content additions may take longer to influence rankings. The key is making the fixes and then monitoring your GSC data for changes.

Should I fix all of these at once or one at a time?

Fix them all. These are not experiments where you need to isolate variables — they are all established best practices. Making all ten fixes creates a cumulative improvement that is greater than any individual change. If you need to prioritize, start with title tags, Google Search Console setup, and page speed.

How often should I check for these issues?

Do a thorough check quarterly. Between checks, keep an eye on Google Search Console for new indexing issues or performance changes. Any time you add new pages, check that they follow the basics: unique title, meta description, proper headings, internal links.

Ready to try Brass-SEO?

Get AI-powered SEO insights from your Google Search Console and Analytics data.