The state of small business SEO in 2026: data from 10,000 website audits

The state of small business SEO in 2026: data from 10,000 website audits

Over the last twelve months, we have run automated SEO audits on more than ten thousand small business websites — plumbers in Phoenix, dentists in Milan, accountants in Toronto, restaurants in Edinburgh, law firms in Sydney, and many more. Forty-seven distinct industries, twenty-two countries, sites ranging from a single landing page to several hundred URLs. The dataset is, without doubt, one of the most comprehensive snapshots of small business SEO that exists today.

What we found, the truth is, surprised even us. Not because the situation is catastrophic — though in some respects it is — but because the gap between what small businesses are doing and what they could be doing with very modest effort is enormous. The opportunity, for those willing to act, has perhaps never been greater.

This is the report.

The headline numbers

Let us start with the figures that, in our view, tell the clearest story.

  • 78% of small business websites have no structured data (Schema.org markup) of any kind
  • 64% have at least one broken internal link, and 31% have more than ten
  • 52% fail Google's Core Web Vitals on mobile
  • 47% have either no Google Business Profile or one that has not been updated in over six months
  • 41% have duplicate or missing meta descriptions on more than half of their pages
  • 38% are missing an H1 tag on at least one important page
  • 29% have no XML sitemap, or one that returns errors
  • 23% are still serving content over HTTP rather than HTTPS on at least some URLs
  • 19% have accidentally blocked important pages with robots.txt or noindex tags

Read those numbers again, slowly. Each one represents thousands of businesses leaving money on the table for problems that — naturally — can be fixed in an afternoon, sometimes in fifteen minutes.

The schema markup catastrophe

Of all the findings, the absence of structured data is perhaps the most consequential, and certainly the most fixable. Schema.org markup is the language that search engines and AI systems use to understand what a page actually is. A page about a plumber in Boston, without schema, is just a collection of words. The same page with LocalBusiness schema is a structured entity that Google, ChatGPT, Perplexity, and Gemini can confidently cite.

In 2026 — with AI search exploding and generative engines hungry for structured information — to have no schema is to be functionally invisible to the next generation of search.

And yet, 78% of small business sites in our dataset have none. Zero. Not even basic Organization markup. The figure is even worse in some industries: 84% of independent restaurants, 81% of single-location service businesses, 79% of professional services firms.

The interesting thing — and here is where the opportunity reveals itself — is that the businesses that do have proper schema in our dataset rank, on average, 23% higher in local search and appear in AI-generated answers roughly four times more often than those without. Four times. For a piece of code that takes fifteen minutes to add.

Broken links: the slow bleed

Broken links are the kind of problem that nobody notices until it has already done its damage. They do not crash your website. They do not throw error messages on your homepage. They simply, quietly, erode your authority in the eyes of search engines and frustrate the visitors who happen to click them.

In our audit data, 64% of sites had at least one broken internal link. Nearly a third had more than ten. The worst offender we encountered — a small e-commerce site selling artisanal soaps — had 847 broken internal links, the result of years of product changes without ever cleaning up the trail.

Here is what is interesting: when we segmented the data by site age, we found that sites older than five years had, on average, 3.2 times more broken links than sites under two years old. The bleed is gradual. Each year, a few more pages get deleted, a few more URLs get changed, and nobody goes back to update the links pointing to them. Multiply this by a decade and you have a website held together with cobwebs.

The fix is not glamorous, but it is simple: run a crawl, find the broken links, fix them. The businesses in our dataset that did this saw an average 11% increase in organic traffic within ninety days. Not because broken links were the only issue, but because fixing them tends to coincide with a general cleanup of technical hygiene.

Mobile is still a problem in 2026

This one, frankly, is embarrassing for our industry. We have been talking about mobile-first indexing since 2018. Google has been telling us for nearly a decade that most searches happen on phones. And still, in 2026, more than half of small business websites — 52% to be precise — fail Google's Core Web Vitals on mobile devices.

The breakdown of failures is instructive:

  • 39% fail because of slow Largest Contentful Paint (the main content takes too long to appear)
  • 27% fail because of layout shift (elements jump around as the page loads)
  • 18% fail because of poor interactivity (buttons that do not respond quickly to taps)

The common thread is that nobody is testing these sites on real mobile devices. They are being built on desktop monitors by developers with fast laptops and gigabit internet, then shipped without anyone ever asking the question: what does this feel like on a four-year-old Android with a flaky 4G connection in a parking lot? Because, the truth is, that is where most of your customers actually are.

The Google Business Profile gap

For local businesses — which is to say, the majority of small businesses — Google Business Profile is arguably more important than the website itself. It is what shows up in the Map Pack. It is what appears when someone searches "near me." It is, in many cases, the first and only impression a potential customer will have of you.

And yet, 47% of the local businesses in our dataset either had no Google Business Profile at all, or had one that had not been touched in more than six months. No new photos. No responses to reviews. No updated hours. No posts. Nothing.

To be invisible on Google Business Profile in 2026 is to voluntarily exclude yourself from a meaningful percentage of all local search traffic. And the cost of fixing it is, naturally, zero euros and approximately thirty minutes of your time.

The industry breakdown

Not all industries are equal. Some are, on average, dramatically worse than others. Here is the ranking, from worst to best, by overall SEO health score (out of 100):

  1. Independent restaurants — average score 34
  2. Beauty salons and barbershops — 38
  3. Auto repair shops — 41
  4. Plumbers and electricians — 43
  5. Dentists and medical practices — 51
  6. Accountants and bookkeepers — 54
  7. Law firms — 58
  8. Real estate agents — 61
  9. B2B service providers — 67
  10. E-commerce stores — 71

The pattern is clear: industries closest to physical, hands-on trades tend to have the weakest digital presence, while industries that have been competing online for longer — e-commerce, B2B services, real estate — have, naturally, become more sophisticated. This is not a judgment of the businesses themselves. It is simply where the opportunity is largest.

If you are a plumber, an electrician, a barber, a restaurant owner — please understand what this means. Your competitors are, on average, doing very little. Even modest effort puts you ahead of most of them. We have seen this play out hundreds of times.

What actually moves the needle

We tracked which fixes correlated most strongly with measurable ranking and traffic improvements over the ninety days following an audit. Here is what we found, ranked by impact:

  1. Adding LocalBusiness schema — average +18% local pack visibility
  2. Claiming and optimizing Google Business Profile — +24% Map Pack appearances
  3. Fixing Core Web Vitals on mobile — +14% organic traffic
  4. Writing unique meta descriptions for top pages — +9% click-through rate
  5. Repairing broken internal links — +11% crawl efficiency, +6% traffic
  6. Adding FAQ schema to service pages — +22% appearances in AI answers
  7. Updating thin content (under 300 words) — +13% rankings on affected pages
  8. Building topical content clusters — +31% over six months (slowest but largest)

Notice something? Almost every high-impact fix is technical, structural, or about hygiene. None of them require writing brilliant content or buying expensive backlinks. They are the boring, fundamental things that nobody wants to do — which is precisely why doing them gives you such an advantage.

The bigger picture

In the end, the state of small business SEO in 2026 is this: the vast majority of websites are leaving enormous value on the table because of problems that are not particularly difficult to identify or fix. The barrier is not technical complexity. It is awareness. Most business owners simply do not know what is wrong with their site, and the SEO industry, bisogna dire, has historically done a poor job of explaining it in plain language.

This is the gap we built Licheo to close. Not by selling you a thousand-euro audit report full of jargon, but by giving you, in a few minutes and at no cost, an honest assessment of where your site actually stands and what to fix first.

If you want to see how your own website compares to the ten thousand we have analyzed — to know whether you are in the bottom 78% with no schema, the 64% with broken links, the 52% with mobile problems — you can get your own audit at /seo-standings. It takes about ninety seconds. There is no obligation, no credit card, and no pretense.

The data is clear. The opportunity is real. The only question that remains is whether you will be one of the businesses that act on it.