A local business website has one job: help someone who just found you call, book or stop by. This small business website checklist runs in the order customers notice things, and most of it takes minutes to check on your phone.
What should a business website have?
DreamHost's 2026 Local Business Trust Index asked 1,201 Americans what makes a business website trustworthy, and the answers were plain:
67% of consumers say clear contact information (phone number, email, address) is the most trust-building element on a website. 51% value a secure website (HTTPS), particularly for any transactions involving payment or personal information. 47% want to see real photos of the team or business location, not stock images or generic graphics.
All three are on this list, and none needs a big budget.
The basics: name, number and hours
1. Your name, address and phone, identical everywhere
Your business name, address and phone number (NAP, in search shorthand) should match everywhere: your sign, your Google Business Profile, your website and every directory, down to the suite number. If you work at customers' homes, Google asks service-area businesses to hide their street address on the profile. Leave it off your site too, and name the towns you serve instead.
2. A phone number you can tap
On a phone, your number should start a call in one tap from every page's header, with a text link beside it if customers text you. If tapping it doesn't dial, fix that before anything else here.
3. Hours that are right today
Put your hours in every page's footer, matching your Google profile, and set special hours there for holidays and one-off days: in Minnesota, snow days, holiday weekends and the Friday you close early to head up north. Phantom Fades shows a live “Open Now” badge that reads the shop's real hours, so nobody has to do the math.
Check it on your phone
- Compare the name, number and hours on your Google profile with your site.
- Tap the phone number in your site's header. It should start a call.
- Check the footer of any page for this week's hours.
- Look yourself up on Apple Maps, Yelp and Facebook, and fix any old address or number.
What you sell, and how to buy it
4. Services with prices, or honest ranges
Give each main service its own section, or its own page if you offer a lot, with a price wherever you can publish one. If a job can't be priced sight unseen, a range or a “starts at” figure still answers every visitor's first question. Wrong prices are worse than none. From the same survey:
34% of consumers cited outdated or inaccurate information as the top problem, more than any other issue.
The fix is one price list. Wishi Co.'s menu runs from a single list of about 73 priced items, so when the owner sent new printed menus in September, the new prices went live that day.
5. A way to book or ask for a quote
If customers book appointments, put a Book button in the header and beside every service, linked straight to your booking tool, and use the same link on your Google Business Profile. V the Barber's Square online booking was switched off before we built his site; it launched with booking working.
If you quote jobs, keep the form short: name, phone, town and what needs doing, plus a photo upload if pictures help you price. A form that quietly goes nowhere is worse than none.
Two-minute test
- Can a first-time visitor find a price, or a starting price, in two taps?
- Does every service have a book, call or quote button beside it?
- Send yourself a message through your contact form. Did it arrive?
- Does your Google profile use the same booking link as your site?
Proof: reviews, photos and your Google profile
6. Real reviews, and an easy way to leave one
Link to your Google reviews and make leaving one easy; Google suggests a review link or a QR code. Ask everyone, not just the happy ones. Google's review policies (opens in a new tab) don't allow asking only for positive reviews, offering anything in exchange for one, or pressuring customers to write one while they're still at your business.
A printed card can do the asking. V the Barber's Google profile had a single review when we started; six days after he began handing out a card whose QR code opens his review form, it had 8, rated 4.9 (June 16 to June 22, 2026).
If you show reviews on your site, use real ones, word for word, and don't expect them to earn stars in search: Google doesn't show review stars (opens in a new tab) for reviews a business controls about itself. Never write your own, or have staff post them without saying who they are. The FTC's 2024 rule on fake reviews (opens in a new tab) covers both (not legal advice).
7. Photos of your real work
Use photos of your actual work, space and team, not stock images. A fresh fade, a finished roofline, the plates your kitchen really sends out: that's what does the selling. Size them for the web so a gallery doesn't slow the page. Wishi Co.'s gallery shows the café's own dishes, drinks and dining room; V the Barber's site has a 15-cut gallery and a before-and-after slider you can drag.
8. Your Google Business Profile, linked both ways
Your profile should point to your website, and your site should point back: a “Review us on Google” link, a directions link that opens in maps, and the same booking link on both. Tag the website link on your profile so analytics can separate profile visits from the rest. The profile has its own Google Business Profile checklist, and if its website button opens a social page, read whether you need a website if you have a Facebook page.
Check your proof
- Tap the review link on your site. It should open Google's review form.
- Count the stock photos on your homepage. The goal is zero.
- Tap Website on your Google profile. It should open your site, not a social page.
- Make sure each of your five newest reviews has a reply.
Speed and phones
9. Fast enough that nobody waits
Google's Core Web Vitals (opens in a new tab) set three targets: main content visible within 2.5 seconds of the page starting to load, a response to a tap in under 200 milliseconds, and a layout that doesn't jump around as it loads (a shift score under 0.1). Test any page free with PageSpeed Insights (opens in a new tab). Oversized photos, pop-ups and stacked add-ons are the usual culprits.
10. Built for the phone first
Google uses the mobile version of your site (opens in a new tab) for indexing and ranking, so the phone version is the real one. Text should read without zooming, buttons should fit a thumb, and nothing should scroll sideways or hide behind a pop-up.
Test it on real hardware
- Run your homepage through PageSpeed Insights and read the mobile result, not the desktop one.
- Load your site on cellular data, not Wi-Fi, and count the seconds until you can read it.
- Scroll every page. Nothing should slide sideways or overlap.
- Tap every button one-handed, with your thumb.
Behind the scenes: what Google reads
11. Structured data that matches the page
Structured data is a short block of code that labels your business type, address, hours and services in a format search engines read. Google's local business documentation (opens in a new tab) says it can tell Google about your hours, your departments and more. Mark up only what visitors can see on the page, and check any page with Google's Rich Results Test (opens in a new tab).
12. City and service pages that pass the swap test
Pages for the towns you really serve and the things people really search for can help you show up nearby. Copies with the town name swapped do the opposite, and cloned city pages tend to fit one of the doorway-abuse examples in Google's spam policies:
Creating substantially similar pages that are closer to search results than a clearly defined, browseable hierarchy
Our rule of thumb is the swap test: replace the town name, and if the page still reads true, rewrite it. Phantom Fades' Lakeville page says plainly that the shop is in Burnsville, about 15 minutes up I-35, and gives the exit; its Eagan page gives the Cedar Avenue route instead. For some businesses, topic pages beat town pages: Wishi Co.'s seven local pages are built around what people search for, from its sober bar to bò né. Pages like these are part of our local SEO work.
13. Tracking that counts calls, not just visits
Install Google Analytics 4 and connect Google Search Console, then mark phone taps, text taps, form submissions and booking clicks as key events, GA4's term for the actions your business cares about. Otherwise you'll know how many people visited and nothing about how many called. Our analytics and reporting service sets this up, with a plain-English monthly report.
Check the code
- Run a page through the Rich Results Test and confirm your business type, address and hours come through.
- Tap your own phone number and watch for the event in GA4's Realtime report.
- In Search Console, confirm your sitemap has been submitted.
Secure, accessible and in your name
14. The fine print that isn't optional
- https. Chrome has marked every plain-HTTP page “Not secure” since July 2018 (opens in a new tab).
- Keyboard and screen-reader access. Descriptive text on images, contrast you can read in bright sun, and a label on every form field.
- The ADA. The Justice Department's web accessibility guidance (opens in a new tab) says it covers what businesses open to the public offer online (not legal advice).
- A privacy policy. If you run Google Analytics, its terms of service (opens in a new tab) require one that discloses it.
- A domain in your business's name. Keep it under a login you control; lost logins are one of the usual launch delays.
The small business website checklist, on one page
Screenshot this, open your site on your phone and work down the list.
All 14, at a glance
- Name, address and phone that match everywhere
- Tap-to-call in every header, plus a text link if you take texts
- Current hours on every page, matching Google
- Prices or honest starting prices for every service
- A Book button or short, tested quote form by each service
- A Google review link, and only real reviews on the site
- Real photos of your work, sized for the web
- Google profile and website linked both ways
- Main content visible within 2.5 seconds on a phone
- Readable and tappable on a phone, no sideways scrolling
- Structured data that matches the page
- City or service pages that pass the swap test
- GA4 and Search Console counting calls and forms
- https, accessibility, a privacy policy and a domain in your name
Missing more than a few?
Answer four quick questions and we'll build a free preview of your new homepage for you to check on your phone. If you love it, it's half to finish and half at launch, with websites from $500; if not, you owe nothing. Care plans start at $75/mo, month-to-month. Not ready? Start with our free site audit.
You see your site before you pay.
Questions
What pages should a small business website have?
For most local businesses, five: home, services (or a menu) with prices, about, contact, and hours and location or the towns you serve. Add a page for a service or town only when you have something specific to say about it. Our websites start at $500 for a typical 5-page site like that.
Can I check all of this myself?
Most of it, with your phone and two free Google tools: PageSpeed Insights for speed and Search Console for how Google sees your site. Our free site audit also checks speed, https, tap-to-call links, image descriptions, structured data and whether analytics is installed.
How often should I update my website?
Whenever something a customer relies on changes: prices, hours, services, staff or the towns you cover. A quick monthly look tends to catch problems before customers do, and our care plans include two content edits a month for exactly that.
My site runs on a template builder. Do I need to rebuild it to pass this checklist?
Not necessarily. Most of this list is content and settings, and most platforms can handle those. Speed, structured data and genuinely local city pages are harder on some platforms; if yours can't get there, a rebuild is worth pricing, and with us you see your site before you pay.
Written by Gramberg Media in Lakeville, Minnesota. More guides.