How to Create a Budget Spreadsheet in Excel
Once the site is live, a simple spreadsheet to track what it actually costs and earns.
Read the guide →Most small business websites fail at the one job they actually have — not because they look bad, but because nobody decided what the site was supposed to do before building it. This guide starts with that decision, then covers the exact pages a small business needs (and the ones it doesn't yet), the trust signals that make a stranger comfortable contacting you, and the basic local SEO steps that get you found by people searching nearby.
What you'll be able to do: Build a small business website that actually gets you customers — not just an online brochure nobody acts on.
Outcome: "I can state, in one sentence, the single action I want a visitor to take — and every page decision from here follows from that."
Finish this sentence right now: "When someone visits my site, I want them to ___." If you wrote more than one action, cross out all but the most important.
A business website's most common failure isn't bad design — it's trying to do everything at once, so a visitor leaves without doing anything. Before any design or page-building starts, decide the one primary job: get a phone call, get a booking, get an online sale, or build enough trust that someone contacts you later. Everything on the site should serve that one job; a secondary goal (building an email list, showcasing past work) can exist, but never compete with the primary one for the visitor's attention on the homepage. This single decision also tells you what to measure — if the job is phone calls, success is a phone number that's easy to find and click, not how many pages someone views.
A local plumber could aim for phone calls, online booking, or quote requests. After thinking it through, phone calls win — most of their current customers call rather than book online, so the whole site is built around making the phone number impossible to miss, rather than splitting attention across a booking form nobody would use yet.
Outcome: "I have the minimum set of pages a small business actually needs, without extra pages competing for attention or taking weeks to build."
Write down four page names: Home, About, your offer (Services or Products), Contact. That's the starting list — resist adding more right now.
Four pages cover almost every small business: Home (states what you do and for whom, in one glance, with the primary action from Chapter 1 front and center), About (who's behind the business — a real photo and a few honest sentences build more trust here than a polished paragraph with no face attached), Services or Products (a clear list, plain language, prices if you're comfortable sharing them — vague descriptions make people hesitate to call and ask), and Contact (phone, email, address if relevant, and nothing else competing on that page). Things to deliberately skip at first: a blog (only worth it if you'll actually keep writing), a testimonials page (fold two or three real quotes into the homepage instead of a separate page few will click), and a FAQ (add it later, once you know what people actually ask). A small, complete site beats a large, half-finished one for both visitors and search engines.
Home: "Custom cakes and daily pastries in [town]" plus a phone number and a photo of the shop front. About: the owner's photo and three sentences on how the bakery started. Services: a simple list of what's offered with a starting price range. Contact: phone, address, hours — nothing else. No blog, no FAQ yet — those can come once the core site is live and working.
Outcome: "A stranger landing on my site for the first time can tell this is a real, trustworthy business, and can contact me in one click."
Time yourself: how many clicks does it take a visitor to find your phone number or email from your homepage? If it's more than one, that's today's first fix.
Strangers decide whether a small business site is trustworthy within seconds, based on a handful of specific signals: real photos (of the owner, the workspace, the actual product) instead of generic stock imagery, a visible and specific address or service area rather than vagueness about location, a professional email address matching your domain rather than a free webmail address, and — if you have them — two or three genuine customer quotes, ideally with a first name attached. Contact friction kills conversions quietly: a phone number that's an image instead of clickable text, a contact form instead of a visible phone number for a business where people prefer calling, or a contact page buried three clicks deep, all lose visitors who would have reached out if it had been one click easier.
A site originally had its phone number only on the Contact page, three clicks from the homepage. Adding the same number, as a tappable link, into the header on every page meant a mobile visitor could call directly from wherever they landed — no fix to the design, no new page, just removing friction from an already-existing piece of information.
Outcome: "My business is set up to show up in local search results, and the site is live with the basics that matter for being found checked off."
Search your own business name on Google right now and see what currently shows up — this tells you exactly what needs fixing first.
For a local business, the single highest-impact SEO step isn't on your website at all — it's claiming and completing your Google Business Profile (name, address, phone, hours, category, photos), since this is what actually shows up in local map results and "near me" searches, often before your own website does. On your site itself, the basics that matter: your business's name, address, and phone number should be written as plain text (not only inside an image) somewhere on the page, consistent with how they appear everywhere else online (a mismatched address between your site and your Google listing actively hurts local rankings), and each page's title should mention what the page offers plus your town or service area. None of this requires technical SEO knowledge — it's consistency and completeness, not tricks.
Before launch, the Google Business Profile is missing entirely — claimed and filled in with matching name, address, and phone to what's on the new site, plus five real photos. The homepage title is updated from a generic "Welcome" to "[Business name] — [Service] in [Town]", directly naming what the business does and where, instead of requiring a visitor to read the whole page to find out.
The complete guide — all 4 chapters, every checklist and exercise — as a clean, printable PDF. No email required.
Every guide on this site is produced with the Self-Directed Learning Framework: instead of an article that explains a topic at you, the framework turns it into a structure you work through — each chapter with one outcome, a starting action under twelve minutes, the minimum you actually need to know, a worked example, a checklist, and exercises. It starts from three questions:
Topic: Building a website for a small business.
Outcome wanted: Have a live small business website that actually brings in customers, not just an online brochure — within four days.
Starting point: Runs a small business, no website yet, not sure what pages or features actually matter versus what's just nice to have.
The prompt framework behind it is public: see the C.R.A.F.T. prompt framework, including the exact prompt that generated this library.
Once the site is live, a simple spreadsheet to track what it actually costs and earns.
Read the guide →Free, self-paced guides across everyday, professional and academic topics.
See all guides