<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Dave Staubitz</title>
    <description>The latest articles on DEV Community by Dave Staubitz (@dave_staubitz_55e0d48a3e1).</description>
    <link>https://dev.to/dave_staubitz_55e0d48a3e1</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4131466%2F79e765ec-9d82-46d0-9fa4-d14d5c999831.png</url>
      <title>DEV Community: Dave Staubitz</title>
      <link>https://dev.to/dave_staubitz_55e0d48a3e1</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/dave_staubitz_55e0d48a3e1"/>
    <language>en</language>
    <item>
      <title>Your Small Business Website Isn’t a Brochure. It’s Infrastructure.</title>
      <dc:creator>Dave Staubitz</dc:creator>
      <pubDate>Fri, 18 Sep 2026 11:45:48 +0000</pubDate>
      <link>https://dev.to/dave_staubitz_55e0d48a3e1/your-small-business-website-isnt-a-brochure-its-infrastructure-16ap</link>
      <guid>https://dev.to/dave_staubitz_55e0d48a3e1/your-small-business-website-isnt-a-brochure-its-infrastructure-16ap</guid>
      <description>&lt;p&gt;Your Small Business Website Isn’t a Brochure. It’s Infrastructure.&lt;/p&gt;

&lt;p&gt;A lot of small-business websites are built like digital brochures.&lt;/p&gt;

&lt;p&gt;There’s a homepage, an About page, a list of services, a phone number, and maybe a contact form.&lt;/p&gt;

&lt;p&gt;Then the owner waits.&lt;/p&gt;

&lt;p&gt;And waits.&lt;/p&gt;

&lt;p&gt;Eventually, they start wondering why the website isn’t generating leads.&lt;/p&gt;

&lt;p&gt;The problem usually isn’t that the website needs more animations, a trendier design, or another WordPress plugin.&lt;/p&gt;

&lt;p&gt;The problem is that nobody decided what the website is actually supposed to do.&lt;/p&gt;

&lt;p&gt;I build websites and digital tools for small businesses through &lt;a href="https://bluegrasswebworks.net" rel="noopener noreferrer"&gt;https://bluegrasswebworks.net&lt;/a&gt;, and one of the biggest lessons I’ve learned is that a useful business website should be treated less like a marketing brochure and more like a piece of business infrastructure.&lt;/p&gt;

&lt;p&gt;Here’s what that means in practice.&lt;/p&gt;

&lt;p&gt;Start With the Business Process&lt;/p&gt;

&lt;p&gt;Before worrying about fonts, colors, frameworks, or page layouts, map what happens when a potential customer discovers the company.&lt;/p&gt;

&lt;p&gt;For a local contractor, it might look like this:&lt;/p&gt;

&lt;p&gt;Google search → Website → Service page → Quote request → Follow-up → Estimate → Customer&lt;/p&gt;

&lt;p&gt;For a repair business:&lt;/p&gt;

&lt;p&gt;Google Business Profile → Website → Service area check → Upload photos → Request estimate → Schedule service&lt;/p&gt;

&lt;p&gt;For a consultant:&lt;/p&gt;

&lt;p&gt;LinkedIn → Landing page → Service explanation → Discovery request → Qualification → Meeting&lt;/p&gt;

&lt;p&gt;That sequence matters.&lt;/p&gt;

&lt;p&gt;Your website should make moving through that process easier.&lt;/p&gt;

&lt;p&gt;If it doesn’t, you’re mostly decorating HTML.&lt;/p&gt;

&lt;p&gt;Every Page Needs a Job&lt;/p&gt;

&lt;p&gt;One of the simplest ways to improve a website is to ask:&lt;/p&gt;

&lt;p&gt;What should someone do after reading this page?&lt;/p&gt;

&lt;p&gt;If there isn’t a clear answer, the page probably needs work.&lt;/p&gt;

&lt;p&gt;A service page shouldn’t merely explain that you offer a service.&lt;/p&gt;

&lt;p&gt;It should answer the questions preventing someone from contacting you.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;p&gt;What do you actually do?&lt;/p&gt;

&lt;p&gt;Avoid generic copy like:&lt;/p&gt;

&lt;p&gt;“We provide high-quality solutions tailored to meet our customers’ unique needs.”&lt;/p&gt;

&lt;p&gt;That could describe almost any company.&lt;/p&gt;

&lt;p&gt;Be specific.&lt;/p&gt;

&lt;p&gt;“We build and maintain websites for small businesses that don’t have an internal web or IT team.”&lt;/p&gt;

&lt;p&gt;Now I know what you do and whether I’m potentially your customer.&lt;/p&gt;

&lt;p&gt;Where do you provide it?&lt;/p&gt;

&lt;p&gt;For local businesses, geography matters.&lt;/p&gt;

&lt;p&gt;If you repair vehicles throughout Northern Kentucky, don’t make customers hunt around the website trying to figure out whether you serve their town.&lt;/p&gt;

&lt;p&gt;Say it.&lt;/p&gt;

&lt;p&gt;What happens next?&lt;/p&gt;

&lt;p&gt;Don’t leave the visitor wondering what happens after submitting a form.&lt;/p&gt;

&lt;p&gt;Something as simple as this can reduce uncertainty:&lt;/p&gt;

&lt;p&gt;Submit the form and we’ll review your request and contact you within one business day.&lt;/p&gt;

&lt;p&gt;That’s far more useful than a button that simply says Submit.&lt;/p&gt;

&lt;p&gt;Your Contact Form Can Be a Business Tool&lt;/p&gt;

&lt;p&gt;Contact forms are often treated as an afterthought.&lt;/p&gt;

&lt;p&gt;Name.&lt;/p&gt;

&lt;p&gt;Email.&lt;/p&gt;

&lt;p&gt;Message.&lt;/p&gt;

&lt;p&gt;Submit.&lt;/p&gt;

&lt;p&gt;But the form can actually perform the first step of your business workflow.&lt;/p&gt;

&lt;p&gt;Imagine a paintless dent repair company.&lt;/p&gt;

&lt;p&gt;Instead of:&lt;/p&gt;

&lt;p&gt;Message: __________&lt;/p&gt;

&lt;p&gt;the website could ask:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Name&lt;/li&gt;
&lt;li&gt;Phone&lt;/li&gt;
&lt;li&gt;Email&lt;/li&gt;
&lt;li&gt;Vehicle year&lt;/li&gt;
&lt;li&gt;Make&lt;/li&gt;
&lt;li&gt;Model&lt;/li&gt;
&lt;li&gt;Location of damage&lt;/li&gt;
&lt;li&gt;Approximate dent size&lt;/li&gt;
&lt;li&gt;Upload photos&lt;/li&gt;
&lt;li&gt;Preferred appointment date&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Now the business receives information it can actually use.&lt;/p&gt;

&lt;p&gt;You haven’t just improved the website.&lt;/p&gt;

&lt;p&gt;You’ve improved the estimating process.&lt;/p&gt;

&lt;p&gt;The same principle applies to almost any business.&lt;/p&gt;

&lt;p&gt;A contractor can collect project type, approximate dimensions, location, budget range, and photos.&lt;/p&gt;

&lt;p&gt;A web designer can collect the existing URL, project goals, required features, approximate page count, and timeline.&lt;/p&gt;

&lt;p&gt;A landscaping company can collect property type, requested services, address, lot information, and photos.&lt;/p&gt;

&lt;p&gt;Good web development often means removing administrative work from somewhere else in the business.&lt;/p&gt;

&lt;p&gt;Local SEO Starts With Clarity&lt;/p&gt;

&lt;p&gt;People sometimes approach SEO like there’s a secret combination of keywords that unlocks Google.&lt;/p&gt;

&lt;p&gt;There isn’t.&lt;/p&gt;

&lt;p&gt;Start with making the website extremely clear about three things:&lt;/p&gt;

&lt;p&gt;What does this business do?&lt;/p&gt;

&lt;p&gt;Where does it do it?&lt;/p&gt;

&lt;p&gt;Why is this page useful to someone searching for that service?&lt;/p&gt;

&lt;p&gt;Suppose you build decks in Northern Kentucky.&lt;/p&gt;

&lt;p&gt;A page titled:&lt;/p&gt;

&lt;p&gt;Services&lt;/p&gt;

&lt;p&gt;isn’t particularly descriptive.&lt;/p&gt;

&lt;p&gt;A dedicated page about:&lt;/p&gt;

&lt;p&gt;Deck Building in Northern Kentucky&lt;/p&gt;

&lt;p&gt;can explain the actual service, materials, communities served, project process, common questions, photographs, and how to request an estimate.&lt;/p&gt;

&lt;p&gt;That’s better for search engines because it’s better for humans.&lt;/p&gt;

&lt;p&gt;Don’t create 50 nearly identical pages where only the city name changes.&lt;/p&gt;

&lt;p&gt;Create pages because you actually have something useful to say.&lt;/p&gt;

&lt;p&gt;Don’t Forget the Boring Technical Stuff&lt;/p&gt;

&lt;p&gt;Some of the highest-value website improvements are things customers never notice.&lt;/p&gt;

&lt;p&gt;Every small-business website should have the basics handled properly:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;HTTPS&lt;/li&gt;
&lt;li&gt;Mobile-friendly layouts&lt;/li&gt;
&lt;li&gt;Fast-loading images&lt;/li&gt;
&lt;li&gt;Useful page titles&lt;/li&gt;
&lt;li&gt;Meta descriptions&lt;/li&gt;
&lt;li&gt;Descriptive headings&lt;/li&gt;
&lt;li&gt;Image alt text&lt;/li&gt;
&lt;li&gt;Canonical URLs where appropriate&lt;/li&gt;
&lt;li&gt;XML sitemap&lt;/li&gt;
&lt;li&gt;robots.txt&lt;/li&gt;
&lt;li&gt;Structured data where appropriate&lt;/li&gt;
&lt;li&gt;Working forms&lt;/li&gt;
&lt;li&gt;Analytics&lt;/li&gt;
&lt;li&gt;Search Console&lt;/li&gt;
&lt;li&gt;Reliable backups&lt;/li&gt;
&lt;li&gt;Domain and DNS access documented&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;None of those things will make a website exciting.&lt;/p&gt;

&lt;p&gt;They can make it dependable.&lt;/p&gt;

&lt;p&gt;And dependable beats exciting when your website is responsible for generating revenue.&lt;/p&gt;

&lt;p&gt;Measure Business Events, Not Vanity Metrics&lt;/p&gt;

&lt;p&gt;Traffic isn’t necessarily success.&lt;/p&gt;

&lt;p&gt;A plumbing company doesn’t make money because 5,000 people looked at its homepage.&lt;/p&gt;

&lt;p&gt;It makes money when someone becomes a customer.&lt;/p&gt;

&lt;p&gt;That means analytics should track actions that have business value.&lt;/p&gt;

&lt;p&gt;Depending on the company, those might include:&lt;/p&gt;

&lt;p&gt;Phone clicks&lt;/p&gt;

&lt;p&gt;Quote requests&lt;/p&gt;

&lt;p&gt;Contact form submissions&lt;/p&gt;

&lt;p&gt;Appointment requests&lt;/p&gt;

&lt;p&gt;Email clicks&lt;/p&gt;

&lt;p&gt;Product purchases&lt;/p&gt;

&lt;p&gt;Directions requests&lt;/p&gt;

&lt;p&gt;Document downloads&lt;/p&gt;

&lt;p&gt;Account registrations&lt;/p&gt;

&lt;p&gt;Now you can ask a much more useful question than:&lt;/p&gt;

&lt;p&gt;“How many people visited the website?”&lt;/p&gt;

&lt;p&gt;You can ask:&lt;/p&gt;

&lt;p&gt;“How many potential customers did the website generate?”&lt;/p&gt;

&lt;p&gt;That’s the number I care about.&lt;/p&gt;

&lt;p&gt;Automate the Handoff&lt;/p&gt;

&lt;p&gt;This is where modern small-business websites become much more interesting.&lt;/p&gt;

&lt;p&gt;A website doesn’t have to end when someone clicks Submit.&lt;/p&gt;

&lt;p&gt;That event can trigger a workflow.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;p&gt;Customer submits quote request&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Request is stored in a database or CRM&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Customer receives confirmation&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Business owner gets notified&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Lead appears in an administrative dashboard&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Owner reviews information and photos&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Estimate is created&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Customer receives the estimate&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Customer approves&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Project moves to scheduling&lt;/p&gt;

&lt;p&gt;The website has now become part of the company’s operating system.&lt;/p&gt;

&lt;p&gt;You don’t need a massive enterprise software stack to accomplish this anymore.&lt;/p&gt;

&lt;p&gt;APIs, automation platforms, serverless services, AI-assisted development tools, and low-code platforms have made these capabilities accessible to very small companies.&lt;/p&gt;

&lt;p&gt;The important part isn’t which technology you choose.&lt;/p&gt;

&lt;p&gt;It’s designing the workflow correctly.&lt;/p&gt;

&lt;p&gt;AI Should Remove Friction, Not Create a Gimmick&lt;/p&gt;

&lt;p&gt;We’re going to see AI added to practically everything.&lt;/p&gt;

&lt;p&gt;That doesn’t mean everything needs a chatbot.&lt;/p&gt;

&lt;p&gt;For small businesses, some of the most useful applications of AI are much less flashy.&lt;/p&gt;

&lt;p&gt;AI can help:&lt;/p&gt;

&lt;p&gt;Classify incoming requests.&lt;/p&gt;

&lt;p&gt;A customer writes a paragraph describing a problem. AI can identify the likely service category.&lt;/p&gt;

&lt;p&gt;Summarize inquiries.&lt;/p&gt;

&lt;p&gt;Instead of reading a long submission, the owner gets the important details first.&lt;/p&gt;

&lt;p&gt;Identify missing information.&lt;/p&gt;

&lt;p&gt;If a customer requests an estimate but doesn’t provide dimensions or photographs, the system can request what’s missing.&lt;/p&gt;

&lt;p&gt;Assist with internal knowledge.&lt;/p&gt;

&lt;p&gt;Employees can search company procedures, service information, or product documentation using natural language.&lt;/p&gt;

&lt;p&gt;Draft responses.&lt;/p&gt;

&lt;p&gt;The system prepares a response while leaving the actual decision and sending action to the business owner.&lt;/p&gt;

&lt;p&gt;Those applications save time.&lt;/p&gt;

&lt;p&gt;“WE ADDED AI!” isn’t a business strategy.&lt;/p&gt;

&lt;p&gt;Build for the Person Who Has to Maintain It&lt;/p&gt;

&lt;p&gt;Developers sometimes build systems that are technically impressive but miserable for the customer to operate.&lt;/p&gt;

&lt;p&gt;That’s a failure.&lt;/p&gt;

&lt;p&gt;Most small-business owners don’t want to call their developer every time they need to:&lt;/p&gt;

&lt;p&gt;change a price,&lt;/p&gt;

&lt;p&gt;add a photograph,&lt;/p&gt;

&lt;p&gt;update business hours,&lt;/p&gt;

&lt;p&gt;change a service area,&lt;/p&gt;

&lt;p&gt;publish a project,&lt;/p&gt;

&lt;p&gt;or edit a paragraph.&lt;/p&gt;

&lt;p&gt;Give them a reasonable way to manage routine information.&lt;/p&gt;

&lt;p&gt;At the same time, don’t hand someone a dashboard with 900 controls they’ll never understand.&lt;/p&gt;

&lt;p&gt;Good systems expose the things users need and hide the complexity they don’t.&lt;/p&gt;

&lt;p&gt;Ownership Matters&lt;/p&gt;

&lt;p&gt;This one doesn’t get discussed enough.&lt;/p&gt;

&lt;p&gt;A business owner should know who controls:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The domain&lt;/li&gt;
&lt;li&gt;DNS&lt;/li&gt;
&lt;li&gt;Website hosting&lt;/li&gt;
&lt;li&gt;Business email&lt;/li&gt;
&lt;li&gt;Analytics&lt;/li&gt;
&lt;li&gt;Search Console&lt;/li&gt;
&lt;li&gt;Google Business Profile&lt;/li&gt;
&lt;li&gt;Source code&lt;/li&gt;
&lt;li&gt;Databases&lt;/li&gt;
&lt;li&gt;API accounts&lt;/li&gt;
&lt;li&gt;Billing accounts&lt;/li&gt;
&lt;li&gt;Backups&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I’ve seen businesses effectively locked out of their own digital infrastructure because “the web guy handled all of that.”&lt;/p&gt;

&lt;p&gt;That’s dangerous.&lt;/p&gt;

&lt;p&gt;A developer can administer these systems, but the business should have documented ownership and recovery access.&lt;/p&gt;

&lt;p&gt;Think about the bus factor.&lt;/p&gt;

&lt;p&gt;If the developer disappears tomorrow, can the business keep operating?&lt;/p&gt;

&lt;p&gt;If the answer is no, fix that.&lt;/p&gt;

&lt;p&gt;The Best Website Question&lt;/p&gt;

&lt;p&gt;When I’m looking at a business website, the question I increasingly ask isn’t:&lt;/p&gt;

&lt;p&gt;Does this look good?&lt;/p&gt;

&lt;p&gt;That’s important, but it’s not enough.&lt;/p&gt;

&lt;p&gt;I ask:&lt;/p&gt;

&lt;p&gt;Does this make the business easier to operate and easier to buy from?&lt;/p&gt;

&lt;p&gt;That question changes how you build.&lt;/p&gt;

&lt;p&gt;You start thinking about workflows instead of pages.&lt;/p&gt;

&lt;p&gt;You think about qualified leads instead of traffic.&lt;/p&gt;

&lt;p&gt;You think about integrations instead of isolated forms.&lt;/p&gt;

&lt;p&gt;You think about ownership instead of deployment.&lt;/p&gt;

&lt;p&gt;You think about maintenance instead of launch day.&lt;/p&gt;

&lt;p&gt;And you start finding opportunities where a relatively simple piece of software can eliminate repetitive work the business has been doing manually for years.&lt;/p&gt;

&lt;p&gt;That’s where web development becomes much more valuable.&lt;/p&gt;

&lt;p&gt;A small-business website shouldn’t just tell people that the company exists.&lt;/p&gt;

&lt;p&gt;It should help the company work.&lt;/p&gt;

&lt;p&gt;If your website needs to do more than display information, &lt;a href="https://bluegrasswebworks.net" rel="noopener noreferrer"&gt;https://bluegrasswebworks.net&lt;/a&gt; can help turn it into practical infrastructure for your business.&lt;/p&gt;

</description>
      <category>infrastructure</category>
      <category>product</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
