How to get a website for your small business in 5 steps.

No technical knowledge needed. About an hour of your time if you have the basics ready.

Step 1: Pick a domain name

Your web address, like yourbusiness.com. Keep it short and easy to say. Domains usually cost around $10 to $20 a year.

Step 2: Decide who builds it

Build it yourself, hire someone, or use a done-for-you service. Compare the options.

Step 3: Gather the basics

Step 4: Make it easy to contact you

Add a tap-to-call button and a short form. Test it on your own phone.

Step 5: Go live and check it

Check it on a phone, ask a friend to open it, and add your site to your Google Business Profile. Use our free website check to catch common problems.

Want it done for you?

Try the instant preview and see your site in seconds.

Get a free preview of your site →