Blog
What a small-business website actually needs (and what it doesn't)
A plain checklist based on Google's published guidance: what to get right, what to skip, and a 15-minute self-check.
Most small-business websites on the Westside have one of two problems. Some are missing the basics: no hours, a contact form nobody checks, a page that's hard to use on a phone. Others are overbuilt: sliders, pop-ups, a dozen plugins, and a blog that stopped in 2019.
A good small-business site sits in between. It answers a customer's questions fast, works on a phone, and gives Google enough to understand who you are and where you work. Here is what that takes, and what you can safely skip. Where Google has published guidance, we link to it.
What your site actually needs
1. It works on a phone first
Google indexes and ranks the mobile version of your pages, which it calls mobile-first indexing, and it recommends responsive design: one page that adapts to any screen. In practice, open your site on your own phone and try to find your hours, call or email you, and get directions. If any of that takes pinching and zooming, fix it before anything else. Keep the same content on mobile and desktop, since Google uses what the mobile page shows.
2. The five answers, near the top
Someone landing on your homepage usually wants five things: what you do, where you are (or which neighborhoods you serve), when you're open, how to reach or book you, and a reason to trust you. Put all five where they can be seen without much scrolling. Trust comes from real things: photos of your actual shop, team, or work, a link to your Google reviews, and a short "about" in your own words.
3. Contact that actually reaches you
A phone link people can tap, an email address, or a short form are all fine, as long as they work. Forms break quietly when a plugin updates or an email filter changes, so send yourself a test every month. If you take bookings or have a menu, link straight to them; don't make people hunt.
4. Fast and steady pages
Google's Core Web Vitals give three targets for a good experience: the main content loads within 2.5 seconds (Largest Contentful Paint), the page responds to a tap in under 200 milliseconds (Interaction to Next Paint), and nothing jumps around while loading (Cumulative Layout Shift under 0.1). You can check any page for free with PageSpeed Insights. The usual fixes are boring: smaller images, fewer plugins and third-party scripts, and fonts that load quickly.
5. A secure connection (HTTPS)
Google's page experience guidance asks whether your pages are served securely. Browsers also warn visitors on pages that aren't. Most hosts include a free certificate now, so there's little reason not to have one.
6. One clear page per main service
If you do three distinct things, give each its own page with a plain title and a short description, so Google and customers can match a search like "brake repair in Culver City" to the right page. The same goes for neighborhoods, but only ones you truly serve. Google's SEO Starter Guide recommends unique, descriptive titles, short meta descriptions, and readable URLs like /services/brake-repair.
7. The same details as your Google Business Profile
Your business name, hours, phone or email, and service area should match your Google Business Profile exactly, and the profile should link to your site. Google's guidelines for representing your business ask that your profile reflect how you actually operate, and a site that says the same thing backs that up. When hours change for a holiday, update both. Our Google Business Profile checklist covers the profile side.
8. Basic structured data
Structured data is a small block of code that tells search engines your business name, location, and hours in a standard format. Google documents LocalBusiness markup for this; it requires a name and address, and recommends hours, URL, and phone. You can test a page with Google's Rich Results Test. Only mark up what's true and visible on the page, and never add review stars you didn't earn on your own site.
9. Accessible basics
Real text instead of text baked into images, enough contrast to read in sunlight, descriptive alt text on photos, and buttons that work with a keyboard. These help customers with disabilities, older customers, and anyone on a small screen. The W3C's WCAG guidelines are the widely used standard if you want the full list.
10. A way to see what Google sees
Set up Google Search Console (free) and submit a sitemap, a file that lists your pages. It shows which searches bring people to your site and flags problems. Google notes that changes can take anywhere from a few hours to several months to show up in results, so check in monthly rather than daily.
What you can skip
- Meta keywords. Google's SEO Starter Guide says Google Search doesn't use the keywords meta tag.
- A target word count. The same guide says length alone doesn't matter for ranking. Write enough to answer the question, then stop.
- Keyword-stuffed domain names. Google says keywords in a domain name have hardly any ranking effect. Pick a name customers will remember.
- Pop-ups that cover the page on phones. Google advises against intrusive interstitials. A small banner is fine; a full-screen coupon box before anyone sees your hours is not.
- Chasing a perfect score. Google says good Core Web Vitals don't guarantee top rankings, and chasing a perfect score just for SEO may not be the best use of your time. Aim for "good" and move on.
- Sliders, autoplay video, and stock-photo collages. In our experience they slow pages down and say little about your business. One honest photo of your shop does more.
- A blog you won't keep up. A few useful pages beat a stale blog. Google's guide suggests updating or removing content that's out of date.
- Fake reviews or made-up testimonials. The FTC's rule on fake reviews has been in effect since October 2024. See our guide to getting more Google reviews the right way.
A 15-minute self-check
- Open your site on your phone. Can you find hours, contact, and location in under 10 seconds?
- Send yourself a message through your own contact form. Did it arrive?
- Run your homepage through PageSpeed Insights and look at the mobile result.
- Compare your site's name, hours, and contact details against your Google Business Profile.
- Look for a padlock in the browser's address bar.
- Check that each main service has its own page with a clear title.
Common questions
Is a one-page website enough for a small business?
Often, yes, if you offer one main service, work in a small area, and the page covers what you do, where, when, and how to reach you. Once you offer several distinct services or serve several neighborhoods, separate pages make it easier for customers and Google to match a search to the right page.
Do I need a blog?
No. A blog helps only if you'll post useful things regularly. Keeping your service pages, hours, and photos current matters more.
Does my website have to be on WordPress?
No. Google doesn't favor any platform. What matters is that the site is fast, works on phones, and is easy for you to keep up to date, whether that's WordPress, Squarespace, Wix, or a hand-built site.
Want help with this?
Ballona Digital builds websites for Westside small businesses with all of the above included, by email, with one person doing the design, writing, and launch. A Starter one-page site starts at $750 and a multi-page Business site at $1,500; care plans that keep hours and content current start at $49/mo. See what matters for restaurants, salons, contractors, and dental offices, or the Westside areas we serve, from Westchester and Playa Vista to Mar Vista and Marina del Rey. Every project starts with a free homepage mockup; if you don't like it, there are no strings attached and nothing to pay. Email hooman@ballonadigital.com.
Sources
- Google Search Central: Mobile site and mobile-first indexing best practices
- Google Search Central: Understanding Core Web Vitals and Google search results
- Google Search Central: Understanding page experience in Google Search results
- Google Search Central: SEO Starter Guide
- Google Search Central: Local Business structured data
- Google Search Central: Interstitials and dialogs
- Google Search Central: What is a sitemap
- Google Business Profile Help: Guidelines for representing your business on Google
- W3C: WCAG overview
← All posts · Google Business Profile checklist · Getting more Google reviews · Pricing