We tested 2,148 small business websites. 767 of them did not load.
Independent businesses across 12 industries and 33 cities in Latin America, Spain and the United States. No chains. This is what we found, with the method and the caveats in plain sight.
The headline number, and what it really means
767 of 2,148 websites failed to return a page. That number deserves unpacking rather than repeating, so here is the breakdown of why they failed:
| What happened | Sites | Share of failures |
|---|---|---|
| Connection error of another kind | 319 | 41.6% |
| Page not found (4xx) | 223 | 29.1% |
| Domain no longer exists | 159 | 20.7% |
| Did not respond in time | 49 | 6.4% |
| Server error (5xx) | 16 | 2.1% |
| Invalid certificate | 1 | 0.1% |
Read the top row with suspicion, and the middle two with confidence. "Connection error of another kind" includes sites that block automated requests and work perfectly for a human — we cannot tell those apart, so we do not claim them. But a 404 and a domain that no longer resolves are unambiguous: 382 businesses (17.8% of everyone we tested) are advertising a website that is definitively dead. That is the number we stand behind.
businesses whose listed website returns a 404 or whose domain has expired. Nearly one in five. Most of them do not know.
By industry
Hospitality is the worst affected and the most surprising, given how much of its business arrives online. Restaurants and hotels both lose four in ten.
| Industry | Tested | Did not load | Over 2s | Not mobile | No description |
|---|---|---|---|---|---|
| Hotels & guesthouses | 742 | 40.2% | 76 | 58 | 155 |
| Gyms & fitness studios | 295 | 33.9% | 40 | 10 | 76 |
| Restaurants & bars | 232 | 40.9% | 19 | 11 | 58 |
| Schools | 163 | 27.6% | 14 | 13 | 57 |
| Doctors & clinics | 145 | 31.7% | 24 | 7 | 37 |
| Dental clinics | 120 | 28.3% | 18 | 2 | 19 |
| Real estate agencies | 118 | 25.4% | 16 | 5 | 20 |
| Spas & beauty | 117 | 37.6% | 9 | 11 | 39 |
| Barbershops | 106 | 39.6% | 11 | 12 | 30 |
| Veterinary clinics | 79 | 27.8% | 12 | 10 | 26 |
Only industries with at least 40 audited sites are shown. Two smaller categories (travel agencies and psychology practices) were excluded for sample size, not for results.
By city
The geographic spread is wide enough to be interesting: Lima loses half of its listed websites, Barcelona one in five. Spanish cities cluster at the healthy end, Andean and Brazilian capitals at the other.
| City | Tested | Did not load |
|---|---|---|
| Lima, Peru | 138 | 50.7% |
| Rio de Janeiro, Brazil | 176 | 44.3% |
| Santiago, Chile | 140 | 42.1% |
| Bogota, Colombia | 99 | 35.4% |
| Buenos Aires, Argentina | 205 | 35.1% |
| Sao Paulo, Brazil | 171 | 35.1% |
| Medellin, Colombia | 96 | 34.4% |
| Guadalajara, Mexico | 88 | 33.0% |
| Mexico City, Mexico | 170 | 30.0% |
| Madrid, Spain | 83 | 28.9% |
| Monterrey, Mexico | 87 | 27.6% |
| Sevilla, Spain | 101 | 25.7% |
| Cancun, Mexico | 102 | 24.5% |
| Barcelona, Spain | 88 | 20.5% |
Only cities with 50 or more audited sites are listed.
Among the sites that do work
Setting aside the failures, 1,381 sites answered normally. They are in better shape than the headline suggests, with two clear weak points:
- 523 have no meta description — no control over the sentence Google shows beneath their name.
- 242 respond slower than 2 seconds, and 46 slower than 4. Against a 629 ms median, the slow tail is very slow.
- 140 are not built for mobile — no viewport declaration at all, which in 2026 means the page renders as a shrunken desktop layout.
- 100 run on a generic site builder template (Wix, GoDaddy, Weebly, Blogger, Google Sites, Canva or Jimdo). Not a fault in itself, but usually paired with the problems above.
Method
Businesses were collected from public map listings between May and July 2026, filtered to independents by removing a list of roughly 130 chains and franchises. For each business with a listed website we made a single request, following redirects, with an 8-second timeout and a standard desktop browser user agent, and recorded the status, the response time, and whether the returned HTML declared a viewport and a meta description.
What this method does not measure: visual design, whether the content is any good, Core Web Vitals as experienced by real users, or anything behind a login. A single request from a single location is a blunt instrument — it is good at finding sites that are broken, and poor at judging sites that are merely mediocre.
We also make no claim about how many businesses have no website. Absence from a map listing is not evidence of absence from the internet, and we would rather report a smaller number we can defend.
Using this data? Everything here is free to quote, chart or republish with a link to this page. If you want the breakdown for a specific city or industry that is not listed, write to aguilarangel298@gmail.com and we will send it.
If yours is one of the 767
We build small business websites that load fast and say the right thing. Live in about 2 days, from $99, unlimited revisions, and the site is yours — domain and code.
Get a website →