We built an automated tool that scans local business listings, fetches their websites with a headless browser, and grades them on mobile responsiveness, platform, structured data, analytics, and overall quality. Then we pointed it at 10 different industries across multiple Texas cities. The results were worse than we expected.
After scanning 200 local businesses across industries including plumbing, electrical, HVAC, landscaping, and auto repair, we found that only 15% have websites that meet basic modern standards. Over 50% are running on template builders like WordPress or Wix with no structured data, no analytics, and in many cases no mobile optimization. Another 15 to 20% have no website at all or use a Facebook page as their only web presence. The businesses with the strongest reputations on Google (high review counts, 4.5+ star ratings) often have the weakest websites. This gap between reputation and web presence represents one of the largest untapped opportunities in local business marketing.
Why We Built This
We are a web development shop. We build websites for small businesses. The hardest part of that work is not the building. It is finding the businesses that need help and proving to them that their current web presence is costing them customers.
Every web designer knows the pitch: "Your website could be better." But that is vague. It does not land. What lands is specific, verifiable data. So we built a tool that generates that data automatically.
The tool works in three phases. First, it pulls business listings from Google Maps for a given industry and city using the Outscraper API. Second, it visits each business's website using a headless Chrome browser that passes through security walls and renders the page exactly as a real visitor would see it. Third, it analyzes the HTML for mobile responsiveness, template builder signatures, SSL certificates, structured data markup, analytics tracking, copyright dates, contact forms, and page bloat. Then an AI model generates a prospecting brief with specific observations about each business.
We did not build this to sell a tool. We built it to understand the market we serve. But the data turned out to be worth sharing.
What the Numbers Show
Across 200 businesses scanned in 10 searches, here is the breakdown of website quality:
"Good" means the site uses SSL, passes basic mobile responsiveness checks, and does not run on a free template builder. That is a low bar. Only 15% of the businesses we scanned cleared it.
"Weak" means the site exists and loads, but has identifiable problems: a WordPress or Wix template with default styling, missing viewport tags for mobile devices, no structured data markup, no analytics tracking, or an outdated copyright footer suggesting the site has not been touched in years.
"Bad or None" includes businesses using a Facebook page or Yelp listing as their primary web presence, sites on free builder subdomains (like yourname.wixsite.com), and businesses with no website listed at all.
The 15% behind security walls are sites we could not fully analyze because they use Cloudflare or similar protection that blocks automated scanning. Our headless browser cracked most of these, but a small percentage required interactive challenges we could not pass programmatically. These sites at least have hosting infrastructure in place, which puts them ahead of the "bad or none" category.
The Five Most Common Problems
Across every industry we scanned, the same problems appeared over and over. These are not edge cases. They are the norm.
1. Template Builders Without Customization
WordPress templates were the most common platform we detected, followed by Wix and Squarespace. There is nothing inherently wrong with these platforms. The problem is that most small businesses install a theme, swap in their logo and phone number, and never touch it again. The result is a site that looks identical to hundreds of other businesses running the same theme. Search engines know this. AI systems know this. When every plumber in Conroe has the same flavor of WordPress theme, none of them stand out in search results.
In our Conroe plumber scan, 7 out of 20 businesses were running WordPress templates and 2 were on Wix. That is 45% of the market on template builders, most with no meaningful customization.
2. No Structured Data Markup
Structured data (also called schema markup) is the code that tells search engines and AI systems exactly what your business is, where it operates, what services it offers, and how to contact you. It is the difference between Google guessing what your page is about and Google knowing. We wrote a complete guide to structured data and AI search optimization earlier this year.
Among the businesses we scanned that had reachable websites, the majority had zero structured data. No LocalBusiness schema. No Service schema. No FAQ markup. In a world where 81% of consumers research a business online before making a purchase, having a website that search engines cannot properly parse is like having a storefront with no sign.
3. No Analytics Tracking
A surprising number of websites had no Google Analytics, no Google Tag Manager, no Facebook Pixel, no Hotjar, no Microsoft Clarity. Nothing. These businesses have no way to know how many people visit their site, where they come from, what pages they look at, or where they drop off. They are flying blind.
This is especially common among businesses that paid someone to build their site years ago and have not touched it since. The original builder may have installed analytics, but if the tracking code was tied to someone else's Google account (a common agency practice), the business owner never had access to the data in the first place.
4. Not Mobile Friendly
Mobile devices account for over half of all web traffic. Google has used mobile-first indexing since 2019, meaning it evaluates the mobile version of your site before the desktop version. According to Marketing LTB's research, roughly 17% of small business websites fail basic mobile-friendliness checks. In our scan data, the number was higher, particularly among older WordPress installations that use themes built before responsive design became standard.
A business with 979 five-star reviews and a website that does not work on a phone is leaving money on the table every single day. We found exactly that pattern in our data.
5. Abandoned Sites
Copyright footers are a small detail, but they tell a revealing story. When we detect "© 2017" or "© 2019" on a business website in 2026, it signals that nobody has touched the site in years. The business may be thriving (their Google reviews prove it), but their website is frozen in time.
This matters because search engines factor freshness into ranking signals, and AI systems evaluate whether content is current when deciding what to cite. An abandoned site with outdated information will lose ground to competitors who keep their content current, even if those competitors have fewer reviews and a weaker reputation.
The Reputation Gap
The most striking pattern in our data was not the volume of bad websites. It was who had them.
The businesses with the highest review counts and strongest Google ratings were frequently the ones with the weakest web presence. A plumber with over 2,000 reviews running a generic WordPress template. An electrician with a perfect 5-star rating whose site is not mobile friendly. A plumbing company with 531 reviews whose "website" is a Facebook page.
These businesses are successful despite their websites, not because of them. They built their reputation through quality work and word of mouth. But they are almost certainly losing customers who research them online and find a site that does not match the quality of their reviews.
The pattern: High reviews plus a weak website is the single strongest signal that a business would benefit from a professional web presence. They have already proven the demand. Their website just needs to match their reputation.
According to Hostinger's 2026 small business report, approximately one in three small businesses still operate without a website. Our data suggests that among those who do have one, more than half would be better served by starting over.
What This Means If You Are a Business Owner
If your website is running on a template you picked three years ago and have not updated since, you are in the majority. That is the bad news. The good news is that because so few of your local competitors have strong websites, the bar to stand out is remarkably low.
Here is what actually moves the needle for a local business website:
- Mobile responsiveness. Your site needs to work on a phone. Not "kind of work." Actually work: readable text, tappable buttons, fast loading. Test it right now on your own phone.
- Structured data. Add LocalBusiness schema markup to your homepage. This is the single biggest technical improvement you can make for search visibility. Our AI search optimization guide walks through exactly how to do it.
- Specific content. Replace vague marketing language with specific details about your services, your service area, your pricing ranges, and your process. AI search engines cite specifics. They skip generalities.
- Analytics. Install Google Analytics or a privacy-respecting alternative. You cannot improve what you cannot measure.
- Freshness. Update your copyright year. Update your content. Add a recent project or a new FAQ. Activity signals matter to both search engines and customers.
None of these require a full redesign. They are improvements you can make to your existing site in an afternoon. But if your site is on a free builder subdomain, uses a Facebook page as its homepage, or has not been updated since 2019, an afternoon of patches will not fix the underlying problem. At that point, a rebuild is the honest answer.
What This Means If You Build Websites
If you are a web designer, freelancer, or agency looking for clients, the data here should tell you something encouraging: the market is wide open.
The majority of local businesses are running websites that hurt them more than help them. They do not know this because nobody has shown them the data. Generic cold emails saying "I can build you a better website" do not work because they are vague. But walking into a conversation with specific data about their site's problems, their competitors' sites, and the gap between their Google reputation and their web presence changes the dynamic entirely.
The most effective pitch we have seen is not "you need a new website." It is: "You have 979 five-star reviews, but your website is not mobile friendly and has no structured data. Your competitor down the street has 34 reviews but a better website. Here is what that is costing you."
That pitch requires data. The tool we built generates it in under a minute.
Try It Yourself
The competitive analysis tool is free to use on our Solutions page. Enter an industry and a city, and it will scan up to 20 businesses, grade their websites, and generate an AI-powered prospecting brief. You will see the summary data immediately. Enter your email to receive the full report with the complete breakdown.
We built it for our own prospecting, but it is useful for anyone who wants to understand the competitive landscape in their local market, whether you are a business owner trying to see where you stand or a web professional looking for your next client.
Methodology Notes
For transparency, here is how the scanning works:
- Business listings are pulled from Google Maps via the Outscraper API, which returns the top 20 results for a given industry and location query.
- Website fetching uses a two-phase approach. Phase one sends HTTP requests with full Chrome browser headers (User-Agent, Sec-Fetch headers, Accept-Language, etc.) to mimic a real browser visit. Phase two uses headless Chrome via Puppeteer to retry any sites that blocked the initial request.
- Grading criteria: "Good" requires SSL, a viewport meta tag (mobile responsiveness), and no detection of template builder signatures in the HTML. "Weak" means the site loads but has one or more issues: template builder detected, missing viewport tag, missing SSL, or outdated copyright. "Bad" means the site is a social media page, a free builder subdomain, or is otherwise non-functional. "None" means no website is listed on Google Maps.
- Enrichment data includes email extraction, contact form detection, structured data (JSON-LD) detection, analytics tracking detection, page size measurement, social link extraction, and copyright year detection.
- AI briefs are generated using large language models via OpenRouter, with the full enrichment data passed as context.
The data in this article reflects scans conducted in March 2026 across cities in the Greater Houston and Central Texas regions. Results vary by market. The tool is available for anyone to run their own scan and verify the patterns described here.
This post is part of Field Notes at Refined Web Solutions. We build custom websites for small businesses in Huntsville, Texas and beyond, with structured data and AI search optimization built in from the start. If your site is not showing up the way it should, we can help.