10 Things Every Good Website Needs


In our digital age, if you are keen for your business to grow then a website is essential. A personalised website is your best opportunity to communicate your brand message and personality whilst showcasing your products and services and highlighting your unique selling points. Perhaps most most importantly your potential customers will expect you to have one, in fact it’s the first thing they will look for, and there are many fantastic options available to retain existing customers by keeping them engaged with up-to-date content.

Though the content you upload is a very important in wowing your audience, it is not the only factor you must consider for a successful website that complies with current legislation.


Here are the 10 most important elements your website needs to ensure it is searchable, engaging, usable and secure.


1. A simple, memorable web address

You need to be easy to discover. Therefore your website needs an easy to remember web address, known as domain name, that the customer will type into their URL or search engine to find you. We strongly advise that you purchase a domain name as soon as possible, even prior to the design of your website so that it is yours to use. Many hosting sites provide options to search for the availability of you domain name, for example you can go check now at https://www.tsohost.com/domain-names


2. A Reliable Hosting Platform

For your website to go live on the world wide web you will need to purchase a package with a hosting provider. Features you should expect from a hosting provider include the ability to upload files to your website via FTP, email accounts and WordPress support.

The cost of website hosting can vary depending on the features you require and the size of storage you require. We love the amazing customer service provided by TSO host, you can check out their packages at https://www.tsohost.com/web-hosting


3. Content

It goes without saying that in order to hook your audience, the quality of the content in your site is essential. Whether you are beginning out with a single scroll website or require a multi-page website here are a few essentials every business site is likely to need;

– About – A clear description of who you are and a chance to tell your story. Consider your tone of voice, you want to communicate to your audience in an approachable way that reflects your personality.

– Testimonials – You need to build trust in your potential customers before they are willing to invest in your products and services and an effective method of achieving this is sharing the experiences of others.

– Contact – Ensure that customers can get in touch with you in a variety of ways. We would definitely suggest email and, depending upon expected volume, telephone but you should also share to your social media platforms and you may wish to make it even easier by including contact forms that customers can fill in on your website site there and then.

Tip:Make this even easier by including contact details in each of your pages footer and potentially even the top corner of your header.

– Services – Make it clear what you offer and how you do it. Ensure that this is broken down in a way that is easy to understand, baring in mind your customers may not be familiar with technical terms in your industry.

If you are selling products on your site you will need to embed e-commerce and to keep customers engaged with up-to-date information both a blog and subscription to newsletter are a great idea.

We spend time ensuring that your website is cohesive with your branding and feels like you.

4. Call to actions

A call to action is effectively a button within your webpage that encourages your customer to act. Examples of actions include signing up to a newsletter, linking to contact information in order to get in touch or linking to your prefered social media platform for users to follow you and like your content. Effectively they encourage conversation and interaction, but in order for them to be effective they should be well considered in terms of their positioning or timing of appearance, design and the quality of copy.


5. Responsive, Easy To Navigate Design 

With the rapid advance of technology, there are ever increasing means of a customer viewing your website. It is essential that every customer is provided with a positive experience of your brand when viewing your website and this means that your site must look beautiful no matter the screen size, proportions or orientation of the device that a viewer is using. This requires extensive consideration and testing from your web designer.

6. Analytics – Google analytics, reading and interpreting data.

In order for you to monitor the popularity and performance of your content you will need to integrate Google analytics into your site. By understanding your websites data you will be able to make informed decisions about your future content that will enable you improve your customers experience and increase engagement.


7. Search Engine Optimisation (SEO)

There is little point in a beautifully crafted website with beautiful imagery and engaging content if no-one can find it! Its is a great idea to become familiar with the basics of SEO to ensure the content you write will be accessible via search engines. You will need to use plenty buzzwords that relate to your business and services, include plenty of imagery and ensure that page titles and URLs are properly named.

Responsive Website Design by Dandelion Creative

8. A Security & SSL Certificate – Ensuring your site is trustworthy.

You may have noticed the little padlock just to the left in your URL. If the padlock is locked the website you are viewing is secured with an SSL certificate. This is used to ensure that the transfer of data and transactions of credit and debit is secure. You must ensure that your customers are protected so be sure to have an SSL certificate installed by your host or via your website developer.


9. Data Protection & Legal Requirements

It is very important that your website complies with current legislation. If your website contains elements that acquires the data of a user, such as their email address and contact details, then you must declare how you will use and share this data within a privacy policy. There are website services that can generate a policy for you. We reccommend https://www.iubenda.com/en/privacy-and-cookie-policy-generator

It is highly likely that your website will use cookies. These are small files of data that are stored on your user’s computer and can be used to tailor their experience on your site. If your website uses cookies then it is a GDPR legal requirement that your user consents to this. This is achieved with a cookie notice that appears, most commonly, at the top or bottom of your site and disappears once your user provides their consent. To  ensure your cookie notice complies to the current GDPR legislation check out https://www.cookiebot.com/en/cookie-policy

Tip: You can check if your site uses cookies by clicking on the padlock by your site’s URL.

10. Imagery 

Okay that’s enough of the boring complicated stuff! We love designing websites and the most important factor of all is beautiful imagery!!! High quality imagery, sized appropriately for web use, to ensure your site runs efficiently whilst wowing your audience, is what will make your site stand out against your competition. You should  ensure that your imagery is consistent with your brand identity. To discover more about what brand identity entails check out our post what is the difference between a logo and a brand identity.



So there you have it, we hope this article has been supportive! If you ensure that these 10 elements are included in your website design then you will be on track to providing a positive and rewarding experience to customers that will result in increased interaction. At dandelion we support you throughout the design process to ensure all these elements are factored into your website design. Please get in touch for any further help and guidance, we’d love to hear from you.

Want to build your website with us? Check out our web-design process to find out more