These days, publishing a website is mandatory for any business. 97% of people searching online are looking to find local businesses, and the process of building a website to serve them has never been easier.
Thanks to website builders and CMS platforms like WordPress, it’s possible for anyone to create a website without any coding experience or technical know-how in just a few hours (or less!).
In this post, we’re going to take you through everything you need to do to publish a website successfully. We’ll cover:
We’ve also included a checklist that you can use to check off each step as you complete the steps.
To make your website dream a reality, you first need a domain name (the web address that customers will use to find you) and hosting. You can purchase these together or separately, but you’ll always choose your domain name first.
Buy Your Domain Name
The actual process of buying a domain name is as straightforward as visiting a domain name registrar, typing in the domain you want, and paying for it.
Purchasing a domain that’s a) available (some names you come up with will already be taken), and b) catchy and memorable requires some pre-planning.
Tips for Choosing the Right Domain Name
Your top level domain (TLD) is the letters that follow the “dot” after your chosen website name. There are numerous options available — .com, .net, .org, and .co being some of the most common.
If it’s available, go with .com. It’s the most popular and the most likely to be entered by people searching for your website. However, because it’s the most popular TLD, it’s also often the least available and most expensive, which is something you’ll need to keep in mind if you’re working on a budget.
If you’re doing business in a particular geographic location, a country-specific TLD can also work well (e.g. .ca, co.uk, .us, or .au). These TLDs are often cheaper than .com and more likely to be available for your chosen name.
A more creative top level domain can work well if you’re using it to complete a word. For instance, youtu.be or bit.ly, but generic creative TLDs such as .today, .house, .club, .guru, and .tips usually aren’t very memorable so they probably won’t be your first pick.
Domain Name Only or Domain Name and Web Hosting?
Depending on where you buy your domain name, you’ll have the option of purchasing a domain name only or picking it up along with hosting for your website. Some providers, like Web.com, also give you the option to get a domain name, hosting and build your website on the same platform so that everything is in one place.
For simplicity, it’s best to go with a website company that takes care of domain name registration and hosting. That way you’re only dealing with one provider — much easier if you run into any issues. It’s usually more cost-friendly too, as most providers offer the domain for free or at a reduced price with the bundle.
If you do decide to go somewhere else for your hosting, you’ll need to link your domain name to the hosting provider. We’ll get onto that soon.
Find a Web Hosting Provider
While you won’t have to look far to find somewhere to host your website, not all providers are created equal.
Here are a few things to look for in a host:
Connecting Your Domain to the Server
If you’re purchasing your domain and hosting from the same provider, your website address will usually be connected to the server and you’ll be able to get on with publishing your website.
If you decide to buy your domain name from a registrar and host it on a different service, though, you’ll need to link the two. How this is done will depend on the registrar and host you’re using, but here’s the typical process:
You’ll then need to wait up to 48 hours to see your name up and running online.
With your domain name and hosting in place, you officially have your very own home on the internet! Now it’s time to make that home a welcoming one.
Branding is everything when publishing a successful website. 77% of marketing leaders say that it's critical to growth, while consistent brand presentation has been shown to increase revenue up to 23%.
Good branding comes from knowing who you are. So before you get on to the fun part of creating things, ask yourself:
Having a clear brand identity brings everything together in your business.
Design Your Logo
Your logo is the first thing a customer will see when visiting your website and will shape how they perceive your brand.
Think about logos behind the brands you instantly recognize — Apple, Google, Facebook, Nike, McDonald’s and UPS, etc. and what makes those logos so iconic.
Here are some tips for creating a powerful logo:
Choose Your Website Colors
The colors of your website should exist in harmony with the colors of your logo. According to VisualModo, a website should use only three colors: white and two of your brand colors. Basically, keep it simple and clean.
To help with choosing, the site also created this handy graphic that covers the psychology of colors.
Find Your Setup
The best way to choose your website setup (regardless of which platform you’re using) is to pick elements that catch your eye. Play around with it and see what makes sense and is visually appealing. Try out the demo and experiment with it on your site. Ask yourself:
Select the Right Fonts
Your website should have three fonts:
As for which to use, any one of these classic fonts are a safe bet:
Don’t Forget the Favicon
The favicon is an often overlooked element of website branding. So overlooked that we’re giving it a special mention.
Favicons are a small icon (usually your logo) that appears on the browser tab of a website. It’s there to help people identify your website, making you look more professional and adding to your brand identity.
For best results, try to keep your favicon as simple as possible. You’ve only got 16x16 pixels to work with, so a symbol rather than text is the way to go.
A big part of the user experience of your website will be determined by how you set up your website, but there are other things you can do to keep visitors happy.
Optimize for Mobile
More people visit websites on smartphones than any other device. The experience you provide on these devices will impact how successful your business is. According to Impact Bound, 52% of users say that a bad mobile experience made them less likely to engage with a company. Furthermore, mobile users are 5X more likely to abandon a task if a site isn’t optimized for mobile.
To check that your website is optimized for mobile, test it using Google’s Mobile-Friendly Test Tool and follow any recommended suggestions:
Then, test it using Google’s Mobile Speed Test Tool to see how quickly your webpages load and how your site compares to the competition.
Layout Content with the User in Mind
Between eye-tracking studies and industry research, web designers have been able to get a good idea of how people use websites. Based on various insights, here are a few tips for creating a layout that benefits users.
Lead with Your Value Proposition
People read websites in F-patterns, scanning across the page twice horizontally, before moving down in a vertical stripe. To ensure they see your most important information, put your key selling point at the top of your website and align content left. Menus should also be placed at the top or down the left side of your site.
Use Large Headings to Grab Attention
Take a look at how Smashing Magazine uses headings. Every page and every article title leads with a big, bold font.
Note: It’s important to use proper HTML header tags for SEO purposes, not just large font sizes for emphasis.
Put Important Content Above the Fold
Web users spend over half their time on page reading the content ‘above the fold’ which means the top part of the website you see right away. Get your key message in early (unique selling proposition, call-to-action, contact information etc.) so that users are tempted to investigate further. After the top of the page, the most viewed section is the bottom. Make this where you place your call to action, social links and contact information.
Use Calls-to-Action Frequently
On average, a user will only read 20% of the content on your page. They’ll skim read, picking out the parts that appeal to them. Because of this, it’s important to place a call-to-action (CTA) throughout your pages when you want a user to take action.
Want them to read more? Use a CTA. Want them to buy something? Point them in the right direction with a CTA. Want them to sign up to your newsletter? Use a relevant CTA. You get the idea.
Take a look at how beverage supplier Bernick’s uses CTAs to grab visitor attention:
Create Easy-to-Use Forms
The key to a successful contact form that converts is simplicity.
Make sure your forms are optimized using these guidelines:
For newsletter forms, create a thank you note that shows the readers what to expect. For example, here's what people see when they sign up to The Bay’s newsletter:
Once you’ve created forms, test them to make sure correspondence is sent to the correct email address. For newsletters, check that your email marketing client is properly set up and welcome emails are working correctly by signing up with a personal email address.
92% of searchers will pick a business from the first page of results. To reach these people, you need to make sure your search engine optimization (SEO) is on point before hitting publish on your website.
Here’s how to do it:
Research Keywords
By finding out which words people are using to search for your business online, you can use them in your content to show up in results. For example, if you owned a barbershop in Long Island, you might want to target terms related to “haircuts,” “shaving,” and “beard trimming,” as well as the location: “Long Island,” “Huntington,” “Smithtown,” etc.
Search for keywords to target using Google’s Keyword Planner or a tool like SEMRush. Enter words related to your business and each tool will provide a list of related terms. Use these keywords in your:
It’s important that keywords are used naturally throughout your website. The golden rule of good SEO is to keep your customers top of mind. Everything they read should add value. Here’s an example from Moz showing content that is attempting to trick search engines and not adding any value for the user:
Check All Links
“Aside from passing authority between pages, a link is also a way to help users navigate to other pages on your site. This is a case where doing what’s best for search engines is also doing what’s best for searchers. Too many links not only dilute the authority of each link, but they can also be unhelpful and overwhelming. Focus on quality and helping your users navigate your site, and you likely won’t have to worry about too many links.” — Moz
Links are great for getting people where they need to be, but only if they work. Broken links that point to other websites are bad for user experience. They’re also bad for SEO, as Google’s web crawlers aren’t able to collect data from the linked page.
Whether you’re linking internally or pointing links to external sites, it’s important to check that the link goes to the intended place. For external, or outbound, links, you can use a tool like Check My Links to manually review each page of your site and review links.
Submit Your Sitemap to Google
Search engines do a good job of discovering new websites on their own, but it takes time. And even then there’s no guarantee they find out everything you want them to know.
A sitemap is a file that includes all of the information about the pages, videos and files on your site and the relationship between them. It lets you provide Google with information about your website and tell it how important your pages are.
As a new website with few external links, submitting a sitemap will get your website indexed and placed in search results faster. Find out how to create and submit your sitemap in our step-by-step guide.
Create Unique Title Tags and Meta Descriptions
Title tags and meta descriptions let users and search engines know what’s on your webpages. They’re also the information that appears about your page in search results and therefore the first impression many people have of your page.
Each tag and meta description should be unique to the page and include your target keywords.
For best results, title tags should be 50-60 characters in length and descriptions around 160 characters or less.
Add Alt Text to Photos
While Google can’t see images, it can read them. Alt text is important for user accessibility and also provides a written description of images so search engines can index and list them in the image search results. Add short descriptions to every image on your website.
Test Site Loading Speed
Page speed is a factor used by search engines to rank websites. The faster your site loads, the better the user experience and the higher it will rank. Pages that load quicker have better conversion rates and longer average sessions.
Test the speed of your website using Google’s PageSpeed Insights tool and follow any suggestions to improve loading times.
Set Up Google Analytics
Google Analytics is the most important tool in measuring the effectiveness of your website and how to improve it. It lets you see which of your pages are the most popular, which content is performing best and what’s not quite working. It also gives you audience demographic data so you can see who’s visiting your website and tailor your marketing message to them.
Google Analytics is free and getting set up is straightforward:
You’re almost there, just a few final checks to run through before you publish your website!
Proofread Your Content
After all the work you’ve put into branding and making your website great for users, the last thing you want is for a spelling mistake or typo to put people off.
Look back over all of the content you’ve written for your website. Check for errors in spelling and grammar and make sure everything flows naturally for the reader. Here are three tips to help you out:
Back Up Your Website
Whether you’re publishing a website for the first time or the 100th time, there’s always a possibility that things going wrong. Check that backups are in place on your hosting account. In the early days, when you’re making a lot of changes to your website, it’s worth setting backups to run daily. Beyond that, have weekly backups in place so that you’re covered, should disaster ever strike.
If you’re using WordPress, you can use a plugin for backups in addition to any backups provided by your hosting provider.
Perform Cross-Browser Testing
As anyone that’s ever perfected a website for Chrome and then tested in on Internet Explorer will tell you, what’s right for one browser isn’t necessarily right for another. Given browser market share, you can expect the majority of your users to visit your site from Chrome, but Firefox, Opera, Edge and Safari all have millions of users as well.
Test your website on multiple browsers at once using a tool like BrowserShots or EndTest. Not every browser needs to put across a pixel-perfect version of your site, but everything should work and be presented as intended.
Wow. Plenty to do before putting your website live, right? To help you make sure you’ve covered all of the bases, here’s a checklist with every step mentioned in this post.
Claim Your Domain, Get Hosting in Order
▢ Buy your domain name
▢ Choose your top level domain
▢ Find a hosting provider
▢ Connect your domain to the server
Set Up Your Website Brand and Design
▢ Design your logo
▢ Choose your website colors
▢ Find your setup
▢ Select the right fonts
▢ Don’t forget the favicon
Create a Simple User Experience (UX)
▢ Optimize your site for mobile
▢ Layout content with the user in mind
▢ Use large headings to grab attention
▢ Put important content above the fold
▢ Use calls-to-action
▢ Create easy-to-use forms
Get your Website SEO-Ready
▢ Research keywords and add them to your content
▢ Check all links
▢ Create a sitemap and submit it to Google
▢ Create unique title tags and descriptions for every page
▢ Add alt text to photos
▢ Test site loading speed
▢ Set up Google Analytics
Carry Out Final Website Checks
▢ Proofread content
▢ Backup your website
▢ Perform cross-browser testing
Having a website is more important than ever. Following this checklist will help you publish yours in as little as a day, without any technical expertise.
If this is your first website and you’re unsure about some of the tasks, we’re always here to help. Beyond that, have fun and work through the tasks and create a website that customers love using.
Image Credits
All screenshots taken by the author, June 2019
Feature Image: Unsplash / Mia Baker
Image 1: via Web.com
Image 2: via Wikimedia Commons
Image 3: via VisualModo
Image 4, 10: screenshot taken by the author, June 2019
Image 5: via Mobile-Friendly Test Tool
Image 6: via Smashing Magazine
Image 7: via Bernick’s
Image 8: via The Bay
Image 9: via Moz