Your small business website (opens in new tab) is your online calling card. You can use it to share information about your business, explain your products and services, and sell to your customers. But, if you're new to looking for the best website builder (opens in new tab) and building your first website (opens in new tab), it can all seem a bit daunting.
Fear not. We've broken down each step you need to take so that you can get your website up and running, fast. Whether you're building a regular small business website (opens in new tab) or an ecommerce store (opens in new tab), we've got you covered.
1. Choose the right building framework for your small business website
You have quite a few options when it comes to building your website, and our recommendation is to keep things as simple as possible. That means starting with a website builder like Wix (opens in new tab), Squarespace (opens in new tab), Shopify (opens in new tab), or similar.
This will make your business website easier to manage, and you can get up and running quickly through the tutorials and examples they provide. The website builder you choose depends on your business needs:
Wix (opens in new tab) offers deep customization and powerful tools. It offers multiple ways to create and edit your website, with plenty of templates and designs, but it does require a bit more study to learn how to use it effectively.
Squarespace (opens in new tab) designs beautiful-looking business websites. It's also optimized for mobile devices. Squarespace does have a learning curve, although it's easier to use than Wix.
WordPress (opens in new tab) gives you tons of customization options, and there are plugins to do everything! But, the sheer number of things you can do with WordPress make it quite an intimidating tool.
2. Register a domain name (opens in new tab)
Decide on a name (opens in new tab) for your business, and see if it's available as a domain name for your website.
3. Think about how your users will interact with your site, and build the right pages and navigation structure
Your small business website (opens in new tab) needs to be fast, simple, intuitive, and easy to use.
- Think about how you want your customers to interact with and move through your website
- Understand the key information you'll need to provide, such as information about your business, the features and benefits of your products and services, contact details, pricing, etc
- Start planning out your navigation structure—you can do this on paper to begin with—as you want to make it as easy as possible for customers to access your site, find what they need, and complete a "call to action": getting in touch with you, buying a product, or some other desired activity
- Think about everything from your customer's perspective: ask, "is this simple?"; "Is this obvious?"; "Would I know where to click from here?"
- Wherever possible, avoid too many clicks—if it takes users more than two clicks to get from one section of the website to another, make changes to optimize the navigation
4. Try out some website builders, choose one, and read the tutorials
Discover the best website builder (opens in new tab), and read through the reviews we've shared above. Then, it's time to roll up your sleeves and give them a try. We've compiled or collected detailed, step-by-step guides, which you can find here:
- How to make a website with Wix (opens in new tab)
- How to build a website with Shopify (opens in new tab)
- How to make a website on Squarespace (opens in new tab)
- How to make a website with WordPress (opens in new tab)
Each website builder we've mentioned comes with a free trial, so fire up each one and start creating a navigation menu and content.
5. Start experimenting and building your small business website
Messing around with these website builders (opens in new tab) is by far the easiest way to find out if they'll work for you. You'll get an idea of how they're designed, how the editor works, the templates you have access to, etc.
Here are some areas you'll want to experiment with:
- Setting up the menu and navigation
- Creating new pages for business information
- Setting up contact forms, so that people can get in touch
- Building out product and services pages to explain your business offerings
- Trying out different templates and how they affect the look and feel of your site
- Accessing your website through different devices, so you can see the experience of a mobile vs a desktop user
- Inserting images and videos for a more interactive experience
- Testing out ecommerce functionality like shopping carts
6. Create content yourself or get someone else to do it
Your small business website (opens in new tab) needs content. You can either create this content yourself, or hire someone else to do it. In many cases, hiring a specialized freelance is a good idea—they will be able to use their skills and experience to create effective and reliable content.
- Copywriters write compelling, persuasive copy that influences customers to buy; use them to create your static website pages (home, about, contact, etc.) and your product and service descriptions
- Content writers provide informational and educational content that helps to build relationships with your customers; use them for areas like blog posts, support guides, and lead magnets to attract customers
- Designers and visual artists create templates, images, and other visual media to help your website stand out; use them to help build your brand, logo, color pallet, illustrations, and similar areas
- You can source other freelancers for specific needs, like video makers for video guides, photographers for product images, SEO specialists to appear in search, and similar areas
7. Test out your small business website
You'll want to do some basic testing on your website before publishing it to the world.
- Once you've built your business website, get some fresh sets of eyes to look it over, as they'll be able to see things that "just don't look right": maybe the links aren't easy to click, or maybe there are images where there could be videos
- Read your website out loud, and note anything that doesn't sound natural
- See if anything looks off-putting or unprofessional; this could mean poorly sized images, missing alt tags on images, errors in writing style, etc
- Make sure that all of your links work
- Test your website on different devices and browsers, then test it again
- Get ready for launch!
It's time. You've chosen a website builder, read the tutorials, planned out your pages, experimented, hired some freelancers, put the content together, and tested your website.
Now, it's time to launch!
Follow your website builder's instructions for publishing a business website, and you'll be up and running. Once it's live, run a few more tests to make sure everything is running as expected.
9. Track how your business website is working and make improvements
When your business website is live and attracting traffic, track where it's coming from, how many people are visiting regularly, and what they're doing when they get to the site. You can use this data to make improvements.
You can tweak as needed to optimize your site. Maybe changing the tone of writing will increase conversations with customers. Maybe testing out different calls-to-action will lead to increased conversions. Whatever the case, measure how things are going, make some changes, measure again, and build in those improvements.
You'll see your small business grow and thrive!
10 tips for building your first website
Watch our video below to see our top 10 tips for building your first website
Further reading on website builders
On the subject of building sites for different platforms, it's worth looking into the best practices for mobile friendly website design (opens in new tab), and understanding what AMP is (opens in new tab). You might also want to consider the best web hosting (opens in new tab) services, given that building a site and sorting out your own hosting can provide extra flexibility for the more experienced web developer.
When it comes to building a website for a small business, we've got you covered. Read our insights into the top tools (opens in new tab) needed for such a site, what we consider the foundations (opens in new tab) of a small business website, and why you need (opens in new tab) a small business website for your company to succeed online.