Connect4 Consulting — SEO basics

The 9 most common small business SEO mistakes — and how to fix them

Most small business websites have SEO problems — not because their owners don't care, but because best practices aren't obvious without guidance. These are the issues we find in nearly every new client audit, along with the specific steps to address each one.


1

No page titles — or generic ones

Impact: High  ·  Effort: Low  ·  Time to fix: under 1 hour

The page title is the single most important on-page SEO element. It's what appears as the clickable link in Google search results and tells both users and search engines what a page is about. Yet many small business websites use titles like "Home," "About," or "Services" — which are essentially invisible to Google.

Think of your page title like the sign above a store on a busy street. "Home" is the equivalent of a blank sign. A well-written title tells passersby exactly what you sell, where you are, and why they should walk in.

How to diagnose

Google your business name and look at what appears as the blue link in the search result. Then Google a service you offer plus your city — does your site show up, and does the title clearly describe the page?

Before & after

Home
Connect4 Consulting | Web Design & Digital Marketing | Washington DC

Fix

Update every page title to include your primary service keyword and location. Aim for 50–60 characters. Homepage pattern: [Business Name] | [Primary Service] | [City, State]. Interior pages should lead with the most specific keyword first.


2

No local information on the website

Impact: High for local search  ·  Effort: Low  ·  Time to fix: 30–60 min

Google's ability to show your business to nearby searchers depends heavily on signals you provide. If your website never mentions a city, state, or service area, Google is essentially guessing where you operate — and it often guesses wrong, or not at all.

Local SEO is like a GPS signal: the more location data you give Google, the more precisely it can route the right customers to you. A single mention buried in your footer isn't enough — location context should appear naturally throughout your site, especially on your highest-traffic pages.

How to diagnose

Search your site using Google: type site:yourdomain.com [your city]. If almost no results come back, your site has a location signal problem.

Fix

Add your city and state to your homepage headline. Ensure your Contact page includes your full address or service area. Naturally weave location language into your About and Services pages — phrases like "serving businesses in [City]" or "based in [City], [State]" signal your geography clearly.


3

Unclaimed or incomplete Google Business Profile

Impact: Very high for local search  ·  Effort: Low  ·  Time to fix: 1–2 hours

For local businesses, Google Business Profile (GBP) is arguably as important as the website itself. It's what powers the map pack — the three business listings that appear above regular search results when someone searches for a local service. If your GBP listing is unclaimed, incomplete, or hasn't been updated in years, you're handing those high-visibility spots to competitors.

Think of GBP as your storefront on Google Maps. Your website is the building — but GBP is the window display, the open/closed sign, and the customer reviews all rolled into one. Ignoring it is like having a great interior but boarding up the windows.

How to diagnose

Google your business name. If a Knowledge Panel doesn't appear on the right side, or if it shows information you didn't set up, your listing may be unclaimed or inaccurate. Visit business.google.com to check your status.

Fix

Claim and verify your listing at business.google.com. Fill out every field: hours, phone, website, service area, business category, and a thorough description. Add photos. Once live, encourage satisfied clients to leave reviews — GBP ratings are a significant local ranking signal.


4

Missing or duplicate meta descriptions

Impact: Medium (click-through rate)  ·  Effort: Low  ·  Time to fix: 1–2 hours

The meta description is the two- or three-sentence summary that appears beneath your page title in search results. It doesn't directly affect your rankings, but it has a significant effect on whether someone clicks your result or scrolls past it to a competitor.

A missing meta description means Google writes one for you — pulling whatever text it finds on the page, which is often awkward or cut off mid-sentence. Think of the meta description as a 160-character classified ad: you have one sentence to convince a searcher that your page has exactly what they're looking for.

How to diagnose

Google your business name or a key service. Look at the text that appears under the blue link. If it looks like a random excerpt pulled from the middle of your page, you're missing a meta description.

Fix

Write a unique meta description for every page — ideally 140–160 characters. Lead with what the user will find, and end with a light call to action. Write for the searcher, not the algorithm. In WordPress, Yoast SEO or Rank Math make this straightforward.


5

Broken heading structure (H1, H2, H3)

Impact: Medium  ·  Effort: Low  ·  Time to fix: 1–2 hours

Headings aren't just visual formatting — they're how search engines understand the structure and hierarchy of your content. Many small business sites either have no H1 heading at all, multiple H1s competing on the same page, or headings chosen for how they look rather than what they communicate to Google.

Think of headings like a book's table of contents. The H1 is the chapter title — there should be exactly one per page, and it should clearly describe the page's main topic, ideally including your primary keyword. H2s and H3s are the subsections. A page with no H1 is like a chapter with no title: Google doesn't know what the page is fundamentally about.

How to diagnose

Install the free browser extension "Detailed SEO" or use a tool like Screaming Frog to audit your heading tags. Look for pages with missing H1s, duplicate H1s, or headings that are purely decorative and keyword-free.

Fix

Ensure every page has exactly one H1 that includes your primary keyword for that page. Use H2s to organize major sections, and H3s for sub-points within those sections. In your CMS, headings are usually set in the toolbar — don't rely on bold text as a substitute.


6

Ignoring image alt text

Impact: Medium  ·  Effort: Low–Medium  ·  Time to fix: 1–3 hours

Every image on your website has a field called "alt text" — a brief description of what the image shows. It does double duty: it makes your site accessible to users navigating with screen readers, and it gives search engines meaningful context about your page content.

Google can't "see" images the way humans do. Alt text is how you translate a visual into language the search engine can index. A photo of your team with no alt text is an invisible asset. The same photo with alt text like "Connect4 Consulting team at their College Park, Maryland office" is a local SEO signal.

How to diagnose

Right-click any image on your site and select "Inspect." Look for the alt="" attribute in the HTML. If it's empty or missing, that image has no alt text. Screaming Frog can audit your entire site at once.

Fix

In your CMS, open each image's settings and add a descriptive alt text. Be specific and natural. Include relevant keywords where they fit organically — don't stuff keywords into every tag. Start with images on your homepage and service pages, then work through the rest.


7

No internal linking

Impact: Medium–High  ·  Effort: Low  ·  Time to fix: 1–2 hours

Internal links — links from one page on your website to another — serve two purposes: they help visitors navigate deeper into your site, and they help Google understand the structure and hierarchy of your content. Pages with no inbound links from other pages are sometimes called "orphan pages" — Google may find them eventually, but they carry far less authority than well-connected pages.

Think of your website like a city road network. Your homepage is downtown. Internal links are the roads. A service page with no roads leading to it is a neighborhood Google can barely find, let alone recommend. Every page you care about should be reachable from at least two others.

How to diagnose

Pick your five most important pages and ask: where on my site do I link to this page? If you can't name at least two places, the page is likely under-linked. Tools like Ahrefs or Screaming Frog can show all internal links pointing to any given page.

Fix

Audit your five most important pages and make sure each is linked from at least two other pages. Look for natural opportunities: blog posts that mention a service you offer, an About page that references your work. Use descriptive anchor text — "web design for small businesses" — not generic phrases like "click here."


8

Slow page speed and unoptimized images

Impact: Medium–High  ·  Effort: Medium  ·  Time to fix: 2–4 hours

Page speed is an official Google ranking factor. A site that loads slowly on mobile doesn't just frustrate visitors — it actively loses ground in search rankings. The most common culprit on small business sites is unoptimized images: full-resolution photos exported directly from a phone or camera and dropped straight into the website.

A 4MB hero image loading on a phone over a cell connection is like mailing a letter by cargo ship. The content eventually arrives, but by then the recipient has moved on. Google's Core Web Vitals measure exactly this — and a failing score can suppress your rankings even if everything else is well-optimized.

How to diagnose

Run your site through Google's free PageSpeed Insights tool (pagespeed.web.dev). It gives you a score for both mobile and desktop and flags exactly what's slowing your site down.

Fix

Compress images before uploading — use a free tool like Squoosh or TinyPNG, or a WordPress plugin like Imagify or ShortPixel to automate this. Convert images to WebP format where possible. Aim for images under 200KB. Address any other issues flagged by PageSpeed Insights, especially render-blocking scripts.


9

Missing or misconfigured sitemap

Impact: Low–Medium  ·  Effort: Low  ·  Time to fix: 30 min

An XML sitemap is a file that lists all the pages on your website and tells Google where to find them. It's not a ranking factor on its own, but it helps Google discover and index your content faster — especially on newer sites, or sites where internal linking is sparse. A misconfigured sitemap (pointing to wrong URLs, or not submitted to Google at all) can silently slow down how quickly your new content gets found.

How to diagnose

Visit yourdomain.com/sitemap.xml. If you see a structured list of URLs, your sitemap exists. Then log into Google Search Console and confirm the sitemap has been submitted under Indexing > Sitemaps.

Fix

In WordPress, Yoast SEO and Rank Math both generate and maintain a sitemap automatically. Once generated, submit the sitemap URL to Google Search Console. This takes under 30 minutes and is a one-time setup task.


Connect4 priority action list — where to start

These are the first things we check in every new client audit. Use this list to prioritize your own fixes — start at the top and work down.

  • 1
    Claim and complete your Google Business Profile listing
    < 2 hrs
  • 2
    Rewrite page titles on every page — include your service and location
    < 1 hr
  • 3
    Add your city, state, and address to your homepage and contact page
    30 min
  • 4
    Write a unique meta description for every page
    1–2 hrs
  • 5
    Check and fix your H1 headings — one per page, keyword-inclusive
    1 hr
  • 6
    Add alt text to every image, starting with homepage and service pages
    1–3 hrs
  • 7
    Add internal links — ensure your 5 most important pages are linked from at least 2 others
    1 hr
  • 8
    Run PageSpeed Insights and compress any images over 200KB
    2–4 hrs
  • 9
    Submit your sitemap to Google Search Console
    30 min

Not sure where your site stands?

Connect4 Consulting offers SEO audits for small businesses that cover all of the above — and more. We'll show you exactly what's holding your site back and give you a clear, prioritized plan to fix it.

Request a free audit