7 days free, then $19/month. No contract, cancel anytime.Start free trial →

Guide · Small business websites

How to make a website for your small business

You don't need to code or hire an agency. Here is what a small business website needs, the three ways to build one, and how to make sure Google can find it.

Updated Sep 27, 2026. Facts about Google are from Google's own help pages, linked below.

The short version

  1. Decide the one thing a visitor should do: call, request a quote or book.
  2. Gather your facts: services, the area you serve, hours, contact details and a few photos you have the right to use.
  3. Pick how to build it: a do-it-yourself builder, a web designer, or an AI builder that writes the first draft for you.
  4. Put your service and town in the page title and main heading, make it fast on phones, then publish.
  5. Tell Google: add the site to Search Console and link it from your free Google Business Profile.

1. Decide what the site is for

Most small business sites have one job: turn a visitor into a call, a quote request or a booking. Pick one main action before you write anything. It decides the big button at the top of the page and what every section leads to.

If people usually need you urgently (a burst pipe, a broken AC), make it a call button. If the job needs details first (a remodel, a deep clean), make it a quote form. If you work by appointment (a therapist, a barber), make it a booking link.

2. Get a web address

Your web address (domain) is how people type or share your site. You have two options: a free address on your builder's domain (like yourname.elmpage.com), or your own domain (like yourbusiness.com) bought from a domain registrar for a yearly fee.

Your own domain looks more established and stays yours if you ever change builders. A free address is fine to start with; most builders let you connect your own domain later.

3. Gather the facts customers look for

Before choosing a builder, write down: your business name, the services you offer, the towns or area you serve, your hours, how to reach you, what makes you different, and any licences, insurance or certifications you actually hold.

Then list the questions customers ask you on the phone. Answering them on the page saves you calls and gives Google more to match against searches.

For photos, use your own (your work, your team, your shop) or photos with a licence that allows business use. Don't copy images from other websites.

4. Choose how to build it

Do-it-yourself builder: you pick a template and fill in every section yourself. Flexible, but you do the writing, design choices and SEO settings.

Web designer or agency: someone builds it for you. Most hands-off, but usually the most expensive option, and changes later go through them.

AI website builder: you answer questions and the AI writes and lays out the first draft. ElmSite works this way: about 20 questions for your trade, a finished one-page site with SEO set up, 7 days free and then $19/month.

Compare AI website builders →

5. Write it for customers first, and Google second

Lead with what you do and where: "Plumber in Cumming, GA" is clearer to a customer and to Google than a slogan. Use that phrase in the page title and the main heading.

Keep one main heading per page, short sections, and plain words. Put your contact details as text (not only inside an image) so they can be read and tapped on a phone.

Only say things that are true. Don't list services you don't offer or towns you don't serve.

6. Make it fast and easy to use on a phone

Many visitors will find you on their phone. Check that the text is readable without zooming, buttons are easy to tap, and the page doesn't scroll sideways.

Google's free PageSpeed Insights tool tests any public page and shows what slows it down.

Source: [1] PageSpeed Insights (Google)

7. Publish, then help Google find it

You don't have to submit your site to appear in Google. Google says it automatically looks for sites to add to its index, and that it can take a few weeks for Google to notice a new site.

To help, add your site to Google Search Console. It shows whether your pages are in Google, which searches bring visitors, and any errors to fix.

Source: [2] Google Search Central: Get on Google

9. Keep it current

Update the site when your services, hours, prices or service area change. Outdated details cost you calls and trust.

Check Search Console now and then to see which searches bring people to your site, and add answers to the questions they're asking.

Want the website part done for you?

ElmSite asks about 20 questions about your business, then writes, designs and publishes a one-page website with the Google setup done. You review every word before it goes live.

Questions people ask

How do I create a website for my small business?

Decide the one action you want visitors to take, gather your facts (services, area, hours, contact details, photos), choose a builder, write the page around what you do and where, make sure it works well on phones, publish it, and add it to Google Search Console and your Google Business Profile. The steps above walk through each one.

Real Google question · checked Sep 27, 2026

Is it free to make a website for your business?

It can be, but free plans usually come with limits, such as the builder's branding or a web address on their domain. Your own domain costs a yearly fee from a registrar. ElmSite isn't free: it's 7 days free, then $19/month, and that includes hosting and a free name.elmpage.com address.

Real Google question · checked Sep 27, 2026

Do I need an LLC to create a website?

Generally no. You can register a domain and publish a website as an individual or sole trader. Rules for registering a business name, licences and taxes depend on your country and state, so check your local requirements. This isn't legal advice.

Real Google question · checked Sep 27, 2026

What are the five golden rules of a website?

There's no official list. For a small business site, these five cover most of it: make the main action obvious, say what you do and where right at the top, keep it fast and readable on phones, only state things that are true, and keep your details up to date.

Real Google question · checked Sep 27, 2026

Sources

  1. PageSpeed Insights (Google) (checked Sep 27, 2026)
  2. Google Search Central: Get on Google (checked Sep 27, 2026)
  3. Google Business Profile Help: Business Profile policies and eligibility (checked Sep 27, 2026)

Google, Google Maps, Google Business Profile and Search Console are trademarks of Google LLC. ElmSite is not affiliated with Google. Spot something out of date? Tell us.

Related: How to get your business on Google · Website builder for small business · Pricing

Build your website today

Answer the questions, see your site and its SEO report card. You only add a card when you're ready to publish.

7 days freethen $19/monthNo contract, cancel anytime

Start your 7-day free trial