It’s no longer feasible to run a business, even a brick-and-mortar one, without a web presence. Consumers turn to the internet for everything from product research to location and operating hours. Even just a simple, well-designed website can give you an edge in your field, and if you have products to sell, your site can open up new markets and expand your business cheaply and easily.
Website design software has evolved to be easy for anyone to use. You don’t need to know coding to develop an attractive and functional site. No matter what program you use, you just need to follow some basic rules and tips to give your website a professional look, make it easy to find, and show your company in the best light.
Here’s our step-by step guide to creating a successful business website.
Your domain name is one of the most important features of your website. It’s the URL you’ll share with your current and potential clients and promote on social media. Therefore, you want it to be descriptive and easy to remember and type in. Try to keep it short, and steer clear of abbreviations, acronyms, and numbers, if possible, to avoid customer confusion.
You also need to decide your top-level domain, or TLD. This is the suffix at the end of your domain name, such as .com, .net or .biz. However, nontraditional TLD names have grown in recent years. These TLDs can be based on location, such as .nyc, or type of business, like .marketing, .agency or .law. While these can be descriptive, .com is still the main go-to. Read our article on choosing a nontraditional TLD for more information.
Once you’ve selected your domain name, you’ll need to confirm its availability and purchase it through a domain registrar. These are some popular domain registrars:
As you select your new domain name, check copyrights to make sure you’re not infringing on anyone else’s protected name. If your preferred URL is already taken, you can call the company using it and ask to buy it from them or use a domain buying service from a company like GoDaddy, which will reach out to the owners of your desired domain name. This service costs around $70 per domain.
Every website needs a host – a server where all its data is stored for the public to access at all times. Hosting your own website is probably too large an expense for your small business, so you’ll need to select an external host.
Depending on your budget, you can choose from two different routes. A shared web host, the less-expensive option, means you’ll share a server with other sites. Dedicated hosting costs significantly more, but it means that you get your own private server and won’t have to compete with other sites that could drag down your speed. Some web builder platforms, such as Squarespace and Wix, include web hosting in their monthly packages.
These are some options for web hosting services:
If you’re looking for free website hosting options, it’s important to remember that hosting a website is by no means free for the hosting company. Therefore, they may employ other methods, such as placing banner ads on your website, to compensate for the free hosting. For further help choosing a web hosting service, visit our buyer’s guide.
When choosing a host, consider how well that host can answer questions about its server locations and reliability, said Jim Cowie, former chief scientist at cloud-based internet performance company Dyn.
“It’s good to ask, ‘Can you show me how close you are to the major markets my customers are going to be in?'” Cowie said. “Any good hosting provider should have the tools to show you … measurements of their performance.”
A good website is more than a static homepage. You’ll want to create multiple pages dedicated to different aspects of your business, such as a detailed catalog of your products or services, or a blog section for company updates. As for your overall website, make sure each page supports the site’s primary goal, has a clear purpose and includes a call to action (e.g., “learn more,” “sign up,” “contact us” or “buy this”).
A contact page, as your customers’ direct link to you, is one of the most important sections of a website, so include as much information as you can (your business’s phone number, email address and physical location, if you have one). It’s also a good idea to include information about the founding team or staff on an “about” page so customers can put real names and faces to your brand.
If your business doesn’t already have a logo, hire a graphic designer or create a logo yourself to use on your website, business cards, and social media profiles. This will help your clients identify your company quickly and easily on the web.
Justin Zalewski, director of product design at innovation consultancy Studio Science, offered a few basic tips to help you create efficient, content-rich pages for your website:
Pheil added that high-quality images of the products increase sales, so invest in good photos of the products or services you sell.
While this step won’t apply to all business websites, companies that want to offer the option for customers to pay online will need to integrate electronic payment systems with their websites. The easiest way to do this is through e-commerce software or third-party payment processors.
Many web hosts offer an in-house shopping cart or integration with e-commerce programs. Do some research to make sure you get a solution that’s easy to work with and flexible enough to meet your needs now and in the future. To explore your options, visit business.com’s picks for the best e-commerce software.
Before announcing that your site is live on the web, make sure it works on all major browsers, like Internet Explorer, Microsoft Edge, Firefox, Safari and Chrome. Click through each page and feature on every browser to ensure images show up, links are correct and the format looks smooth. This will take some time, but the effort you put in now will save you future complaints from visitors who can’t access certain features.
Also make sure that your website displays properly on mobile devices such as smartphones and tablets. This step should not be overlooked, as Google and other search engines have migrated to mobile-first indexing, which prioritizes the performance of the mobile version of your website when it comes to search engine rankings.
Another important feature to incorporate from the very beginning is an analytics program. By setting this up before the website is live, you can iron out any issues and coordinate a proper setup, Shaoolian said. Once the website is live, you can monitor page performance and determine why a certain page is successful or unsuccessful based on your analytics.
“You can look at which of your marketing campaigns are showing the most conversions, and examine any metrics such as city, browser, etc. to shed some light on how your audience is interacting with your site,” Shaoolian said. “If you … implement this [after] the site goes live, you’ll miss out on valuable data and have no way of seeing which elements of your site are successful or unsuccessful right from the start.”
Social media such as Facebook, Twitter, LinkedIn, or Pinterest is the best way to increase your audience reach and alert customers to what’s going on with your company. Whenever you update your website, post about it on your social media outlets — but balance that out with genuine, nonpromotional engagement.
Also include links to your social media on your website. The most common places to do this are the footer or the ancillary bar (the extra menu in the top right that often holds login or contact links). Learn more about social media for business in our marketer’s guide.
Submitting your website to major search engines will help direct potential leads to your page, as will deploying a strong SEO strategy across your site. Shaoolian said that defining title tags, meta descriptions, and Uniform Resource Identifiers (URIs) that are relevant to your company and aspects of your industry will help ensure that you rank well in search engines for the products or services you’re trying to market.
“Building relevant keywords into your content from the very first phases of your website, and having a strong focus on SEO from website launch, will help you generate traffic early on,” he said.
Staying relevant is important, so update your website frequently with blog posts on current industry events, new products and offers, and company news to keep visitors coming back to the site.
You should also check at least monthly to ensure your software and all add-ons are up to date. Pheil said that if your software is not up to date, it’s in danger of being hacked, even if your website host’s security is strong. If you don’t have time to do this yourself, delegate the task to a trusted employee or a freelance website manager.
Starting a website for your business is a low-cost investment that will help you to both establish credibility and reach a wider customer base than you ever could through traditional marketing techniques. If you keep your website updated with fresh, current content and are quick to address technical issues, you’ll never have to worry about “not existing” to your current and future clients.