Krishna Solanki Designs

How To Create A Great User Experience For Your Website

Design, Speaking GigKrishna SolankiComment

Before I niched my business and decided to become a brand and Squarespace website designer, I was a Digital Designer. I started my career as a web designer (my actual job title was “Assistant Web Mistress”) and that was almost 15 years ago. (Gosh that makes me sound like a dinosaur!)

Since then, in the same way, my career progressed so did technology.

Back then responsive design didn’t exist.

CSS and XHTML were all the rage - designing and building web pages with tables was a thing of the past.

So, this post has come about for 2 reasons - because I think it’s super important your website works for you, and also because I signed myself up to speak at the third Girl Tribe Gang (Cambridge) meet up on 9th April 2019.

The wonderful Jules Brim is the Tribe leader of the new Cambridge Tribe.  After attending the launch and a second session after that, I was hooked. The ladies who attend are such a lovely bunch and it’s genuinely nice to be around a group of like-minded individuals who are at different stages of their business or side hustle.

In a nutshell, Jules and I exchanged a few emails and we decided that the first topic I spoke about - How To Create A Great User Experience For Your Website.  

Krishna Solanki Designs - How To Create A Great User Experience For Your Website.jpg



User Experience

Wikipedias definition of User Experience is as follows -

“User experience (UX) refers to a person's emotions and attitudes about using a particular product, system or service.”

So, relating this to website design, user experience refers to a persons emotion and attitude towards your website.
It’s how they feel, react, and respond to your website.
It’s important to note, we are not talking about UI design - User Interface Design - UI Design is more to do with how the website looks and feels (it’s a little bit more complicated than that, but that’s a topic for a different day!).

Both UX design and UI design are super important and work closely together.

So, how do you create a great user experience for your website?..

1 | Less is more - negative/white space is good

As much as we sometimes think we need to provide the visitor with as much information as possible so that they are able to make an informed decision to get in touch or make a purchase (whether that be a service or a product), we need to take into account that bombarding them with too much information and “filling up the page” is actually not helping.

In fact, it will put the user off as they won’t know what their next step is meant to be.
White space, also known as negative space, will make the content on your page more eligible and will allow the user to focus on the element on the page.  It is really important in good design and to provide a good user experience.

Did you know that white space surrounding headlines and text actually helps the user to read and concentrate on the information? - It also helps to give your website a modern, open, look and feel, which is paired with consistent branding can really help provide a great user experience.

2 |  Well written headings and heading styles

It’s really important not only for the user but also for SEO, to use well-written headings and heading styles.  Your words should be tailored towards attracting your ideal client.

In terms of SEO, search engines, like Google, look for headings - h1, h2, h3, etc - and give these more weight over the body copy.  This means by including well-written headings with heading styles, you are making your pages search friendly.

Besides the SEO factor, heading styles guide your user's eye through the page, making it easier to read, scan, and find content.

How many times have you scanned a page on a website over reading every single word?

3 | Don’t reinvent the design wheel

There are certain design elements that are common.  For example, buttons, standard links, or main navigation. You don’t want to create or design a completely new and different UI interface, because this will require the user to learn, or relearn, something that they don't need too.   So don’t reinvent the wheel and try to do something so different that it will create a bad experience. Stick to what is already established. Things like main CTA buttons, main navigation etc, need to focus on usability before design.  

4 | Always know your audience

Your user should always be in the forefront of your mind.  You need to know who your audience is to tailor your website to meet their needs.

Once you know who your audience is, you can find out what they want, what they look for and therefore you are able to tailor the design and create an experience they will enjoy when visiting your website.  It’s important to make a note of your competitors and see how they are able to meet their user's needs. Your branding will be especially key in being able to differentiate you from your competitor so it’s key you know how to use your brand assets to your advantage.

One thing that is always either forgotten or not done, is to evaluate and incorporate any feedback you receive, from your audience, into your website design and experience.  Any actionable feedback should be considered and taken on board where applicable.

5 | Visual hierarchy is a thing

How To Create A Great User Experience For Your Website - Greedy Catering.jpg

Visual hierarchy is definitely a “thing”.  Once you know what the priority of your website/page is it is important to highlight these things appropriately.  For example, if you want the user to make an action via a button, highlight the button so that the user focuses on it first.  Generally speaking, this is done by making it bigger, however within proportion to other elements in it’s surrounding, or placing it within an area that will naturally force the user's eye to see it. This is exactly what I did for Justine at Greedy Catering.

6 | Optimise your pages (speed)

How annoying or frustrating is it when the website you're trying to view takes AGES to load? Do you stick around and wait for the site to load or do you click away?

It’s so easy to look things up on your mobile whilst standing in a queue or having a coffee, but if the pages of your website load slowly the user experience will be affected.

People don’t have time to wait around, so it’s a no brainer to optimise your pages, and therefore your website.

You can do this by ensuring the images you upload to your website are compressed.  Image file size is one of the main causes of a slow loading page. There are many tools out there that you can use to compress images, I use the Preview (Tools > Adjust Size) app on my mac to ensure I optimise and upload the correctly sized image to my (and my clients) Squarespace website.

7 | Clever CTAs - buttons and textual links

Users are already used to seeing links as CTA buttons and text links to help navigate around a website.

Creating clever CTAs on your website, using your brand colours, and considering colour psychology can have a massive effect on your user experience.  For example, different colours on a button can evoke a different reaction for the user - red CTA buttons are almost always used as a “warning” button and green CTA buttons are often seen as “Sign up” or “Go” buttons.  Obviously, your brand colour palette will also have a play in this situation so it’s worth considering and incorporating this as well. Another example would be using an outline button V a solid button. Your eye naturally focuses on the solid button, so if placing the two near each other it’s a good idea to use the solid.  Therefore, ensuring you use the correctly styled button in the right place is important.

The same thinking can be applied to textual links.  Make sure any links that are within a body of text are clearly identifiable, this can be done by underlining the text or giving it a different, bolder, more visible colour.

8 | Consistency in your page designs

A golden rule in branding is to stay consistent. This also applies to your website page design as well.  Make sure the heading sizes, styles, fonts, colours, button styles, link styles, the spacing between elements, design elements, illustrations, icons - pretty much everything you see on a page, is consistent and remains consistent between pages, for example the main navigation - keep it in the same place on every page of your website, unless it’s a sales/opt-in page where you may want to remove it altogether.

As the user navigates your website, you want them to recognise, know, and feel comfortable on the site. Every page should create a beautiful experience, reinforcing the trust they feel in you, your brand, your website.

9 | Use your 404 page wisely

Obviously, you don’t want your user to be lost on your website, but they may accidentally land on a 404/error page.  If this happens what do you do?

How To Create A Great User Experience For Your Website - Sookio.jpg

Ideally, you don't want that to be the end of the user journey or want their website experience to end there - at a dead end. It’s not a good place for anyone. Instead, think about how you can turn that dead end into a positive experience.  

I’ve seen some great sites that use their 404 pages to have a bit of fun and are able to redirect the user to get back on track.

My client, Sookio, does this really well…


10 | Mobile and tablet friendly

Did you know Google actually penalises sites that are not optimised for mobiles?

It is so so important that your website is responsive, meaning that it is mobile-friendly (and tablet friendly) and easy to navigate.

In this day and age, this is probably one of the most valuable ways to create a great user experience for your website.

11 | Don’t forget your branding

Your website should be part of your brand identity. You should be using your brand assets - like your logo, icons, illustration, brand photography on your website.  All these elements will reinforce the trust your user has in you, your business, and will help create a great user experience.

Conclusion - Design for the user

As I designer, I strongly believe it’s my duty, and part of my job to ensure a website not only looks great in terms of design but also creates a great user experience.

You should always design for the user and keep them at the forefront of your mind.  Remember, you are a website user yourself, would you have a good experience if all of the points above were not considered?

Do you think your website creates a great experience?


Are you interested in working with me on improving you're websites’ user experience? Why not check out my Work With Me page for more information on my packages, prices and process, my Portfolio for a look at my most recent work, and my Contact page to get in touch!