Five Things Houston Small Businesses Get Wrong About Their Websites
Nearly half of Houston residents speak a language other than English at home, and most local sites ignore it. That plus four more costly mistakes.
Houston is a strange market to build websites for, and most of the sites here are built as though it were Des Moines.
The city is enormous, it floods, roughly half the population speaks a language other than English at home, and demand in whole industries spikes overnight when the weather turns. None of that shows up in a standard small business website template, and the gap between the template and the city is where local businesses lose leads without ever knowing it happened.
Here are the five I run into most.
1. Assuming your customers read English
This is the big one, and it’s the one almost nobody addresses.
Census data shows that as of 2022, about 48.5% of Houston residents aged five and over spoke a language other than English at home, with Spanish the second-most spoken language at 38.9%. Hispanic and Latino residents made up 47.0% of the city’s population in the 2020 census. Houston has been described by both the Los Angeles Times and NPR as the most diverse place in the United States.
Now consider the average Houston home services website. English only. Every page, every form, every confirmation email.
If nearly two in five Houstonians speak Spanish at home, an English-only website is choosing to compete for part of the market and concede the rest. Not because the business wants to, but because nobody ever raised it as a decision.
To be clear about what does not count: running your site through machine translation and calling it bilingual. Bad Spanish reads worse than no Spanish, because it signals that you were willing to appear to serve someone without actually bothering. Real bilingual sites have translated URLs, translated meta descriptions, proper hreflang markup so Google serves the right version, and copy written by somebody who speaks the language.
This is genuinely more work. It’s also the largest untapped advantage available to a Houston small business right now, precisely because so few competitors have done it. Every one of our sites ships with a full Spanish version for exactly this reason.
2. Building for the desktop you’re sitting at
Your customers are not at desks. They’re in trucks, in parking lots, in driveways, standing in a garage looking at something that’s leaking.
Google uses the mobile version of your site for indexing and ranking, so the mobile experience is not a secondary consideration, it’s the one being evaluated. Google’s threshold for good loading performance is a Largest Contentful Paint of 2.5 seconds or less, measured at the 75th percentile of real page loads.
That 75th percentile detail is what catches Houston businesses out. Your site is fast for you, on your office wifi, with everything already cached in your browser. Google is grading the experience of your slowest quarter of visitors, on cellular, somewhere out past Beltway 8.
The specific failures I see constantly: a phone number rendered inside an image so it can’t be tapped. A contact form as the only path to a human. A hero image straight off a phone camera at four megabytes. A chat widget that takes five seconds to appear and then asks for an email address before it will help.
Test it yourself on cellular data, away from your office, on the actual phone you carry. It’s a genuinely unpleasant experience and it takes ninety seconds.
3. Hiding your service area
Houston covers roughly 640 square miles, which makes it the ninth largest US city by land area.
In a city that size, the first question in every visitor’s mind is not “are you good.” It’s “do you even come out here.” A business in Spring and a customer in Pearland are 40 miles apart, and neither of them assumes the other is reachable.
Yet the service area is routinely buried on a contact page, or written as “Greater Houston and surrounding areas,” which tells a person in Alvin absolutely nothing.
List the actual suburbs on the homepage. Katy, Sugar Land, Pearland, The Woodlands, Cypress, Spring, Pasadena, Kingwood, Missouri City, whichever ones you genuinely serve. It’s the least sophisticated fix on this list and one of the highest returning, because a visitor who can’t confirm you cover them simply leaves.
This matters for search too. Distance is one of the three factors Google names for local ranking, alongside relevance and prominence, and there’s no way to pay for a better local ranking. I wrote about how Houston’s geography constrains this in why ranking across all of Houston is harder than you think.
4. No plan for storm season
Houston’s flood exposure is well documented, and it’s partly structural. The city’s lack of formal zoning allowed building in flood-prone areas, which is a large part of why storm events here produce the damage they do.
For entire categories of Houston business, roofers, restoration companies, plumbers, tree services, electricians, HVAC, this means demand does not arrive smoothly. It arrives in a wall, within hours of the weather turning, and it arrives on mobile from people who are stressed and calling whoever answers.
Almost nobody’s website is ready for that. Specifically:
The site can’t take the traffic. Cheap shared hosting handles a normal Tuesday. It does not handle a hundred times normal Tuesday, and it goes down at the exact hour it was needed.
There’s no way to say “we’re slammed.” A business that can post “currently booking Thursday, emergency calls prioritized” holds onto customers it would otherwise lose to silence. A static site that cannot be updated without emailing a developer just looks abandoned.
The emergency path isn’t obvious. During a normal week, a contact form is fine. During a storm, the visitor needs a phone number in the first screenful and nothing between them and it.
If your revenue is weather-correlated, your website needs to survive its own best day. That means hosting that scales and a way for you to update the site yourself, immediately, from a phone.
5. Treating the site as a launch instead of a system
The most expensive mistake, and the least visible.
A website gets built, it goes live, everybody is pleased, and then nothing happens to it for four years. Hours go stale. Staff photos show people who left. The services list is missing the two things you now make most of your money from. Speed degrades quietly as plugins accumulate.
Meanwhile Google is evaluating freshness, your competitors are collecting reviews, and your beautiful 2022 website is slowly becoming a liability that still technically works.
The businesses that do well online do not build better websites. They build ordinary websites and then actually maintain them. Reviews requested on every job. Hours updated before the holiday, not after. New services added when they launch. Speed checked occasionally.
None of that is difficult. All of it requires it being somebody’s job. If it’s nobody’s job, it does not happen, and that is the real reason most small business websites underperform. Not design. Neglect.
The short list
-
Add a real Spanish version. Nearly half of Houston speaks a language other than English at home. Machine translation doesn’t count.
-
Test your own site on cellular, on your phone, away from the office. Fix whatever you find.
-
Put your actual service area suburbs on the homepage.
-
If your demand is weather-driven, make sure your site survives its busiest hour and that you can update it yourself.
-
Make maintenance somebody’s actual job.
The first three are afternoon projects. The last two are the ones that separate a website that earns its keep from one that just exists.
We build Houston websites bilingual by default, on hosting that scales, with a dashboard you can update from a phone during a storm. If you’re still working out budget, what a small business website actually costs in Houston lays out the four pricing models without the discovery call.