If you’re in business, chances are you have a website. Your website should be working hard to attract visitors and convert those visitors into sales and enquiries. And it should be paying for itself.
But what if it isn’t?
15 Common website problems and solutions
Business owners typically have two main complains when it comes to their websites. The first is that the website isn’t getting enough traffic. The second is that the website isn’t bringing in enough business, in the form of enquiries or sales.
Many business owners have websites that don’t work as well as they should. Common problems include:
- Low visitor numbers
- Not enough sales or enquiries
- Visitors leaving the site too quickly
- Abandoned shopping carts.
These problems can have a variety of causes, but here are 15 of the most common and some ideas on what you can do to fix them.
1. Your website is too young
If your new website isn’t getting any visitors, it may because it’s too new and hasn’t been online for long enough.
A brand new website with a brand new domain could take up to six months to start appearing on Google.
If you have Google Search Console on your site — and you should have — you can start by checking to see if your site has been indexed. If it hasn’t, you can submit it to Google.
How to check if your website has been indexed
- Open your browser and log into Google Search Console
- In a second tab, open your website and copy the URL of your home page, e.g. https://www.yourwebsite.com
- Return to Google Search Console. At the very top of the page, you’ll see a search box that says ‘Inspect any URL in ‘yourwebsite.com’. Paste your home page URL into this box and hit the return key.
- Google will then tell you if the URL is on Google. If your URL is on Google, you don’t need to do anything else here. If it isn’t, you’ll be given the option to submit your URL to Google.
If the home page isn’t on Google, the rest of the site won’t be either, so you need to repeat the process above to submit each of the other pages of the site.
Submitting your site to Google is one way to get your site indexed quicker. Another way is by regularly adding SEO content in the form of a blog.
2. There’s no SEO copy on your site
If your website has been indexed by Google, but still isn’t getting visitors, that could be because it doesn’t have Search-Engine-Optimised (SEO) copy on it.
Think of the internet as a giant database. When you type a search term into Google, it comes back with a list of the websites that match your search term most closely.
The reason these particular websites come up is because they contain the search terms you’ve typed in.
You want your own website to be included on this list when your ideal customers type a search term. And for that you need your website to be written with SEO copy.
How to get Search-Engine-Optimised copy
You could learn to write SEO copy yourself, but that could take a while and, let’s face it, you probably have other things you’d rather be doing.
Alternatively, you could hire an SEO copywriter to write your website. SEO copywriters have the experience, the skills and the tools to write the effective optimised copy your website needs.
3. Your website takes too long to load
Impatient people and slow websites aren’t a good combination.
If your website is taking too long to load, visitors could have given up before they’ve even paid you a visit.
How long is too long?
Well, that would be anything longer than about three seconds!
How to speed up a slow website
To check your website’s loading speed, visit GTmetrix and enter your URL in the Test Your Site box.
The tool with then report back with your speeds and advice on how to improve them.
On DIY websites, slow speeds are often caused by large unoptimised media files, like large hi-res photographs and hi-def video. These issues can be fixed using an image or video compressor.
4. You’re not promoting your website
Not all your potential website visitors will find you by searching on Google. They’ll come to your site from links on your social media posts and online profiles. From backlinks you’ve posted and from online advertising.
But only if you’re promoting your website in those places.
Promoting your website is an important part of your online campaign. If you’re not doing any outside promotion, you’ll be missing out on what could be a large proportion of your traffic.
How to promote your website online
There are a number of ways to promote your website online. Here are a few examples of things you could be doing:
- Social media posts
- Social media advertising
- Online advertising, such as Google Ads or Facebook Pixel
- Backlinks from other websites
- Links to your main website from your blog.
Here’s a link to some more information on backlinks:
5. Your bounce rate is too high
A high bounce rate means the visitors who come to your site are not sticking around to buy or enquire. There could be a number of reasons for this.
Your website’s bounce rate is the percentage of visitors who come to your site, then leave from the same page they came in on without visiting any other pages.
Every website has a bounce rate and you can find yours on Google Analytics.
As a guide:
- 25–30% is the best possible
- Up to 40% is still ideal
- 41–55% is average
- Higher than 70% is high.
A high bounce rate isn’t always a sign of a problem. For example, it might be expected if your:
- Website only has one page
- Landing page is a complete article
- Landing page answers your visitor’s query.
How to reduce a high bounce rate
If your website’s bounce rate is high, but it shouldn’t be, there are a number of things you can check, and possibly fix, yourself:
Check your website’s load speed
Your website should load in 2-3 seconds.
If your website is taking longer than that, potential visitors will already be hitting the back button. And this will count as a bounce even though they haven’t actually visited your site.
To check your website’s loading speed, visit GTmetrix and enter your URL in the Test Your Site box.
The tool with then report back with your speeds and advice on how to improve them.
Check for broken links
Visitors can’t progress through your site if the link for the page they want to view is broken.
The easiest way to check for broken links on your page is with a free checker. If the checker does find broken links, you should be able to track them down and fix them.
Ensure your website is delivering what it promises
Visitors will leave quickly if they arrive on your website and find something they weren’t expecting to see.
There’s more guidance on this in point 7.
Limit your use of pop-ups
Pop-ups have their uses, but they can also be incredibly annoying. If there are too many pop-ups on your website and/or they’re difficult to close down, some visitors will leave.
If you have several pop-ups on your site, consider reducing them to just one. Then see if your bounce rate improves.
Pop-ups are covered in more detail in point 10.
Ensure your website is easy to navigate
Visitors won’t visit other pages of your site if they don’t know where to go.
Make sure your navigation is clear and easy to use.
There’s more guidance on this in point 11.
Ensure your website is compatible
Your website should give a good experience to all users.
There are lots of website testers out there that will let you view your site on different browser platforms and devices, to make sure it’s viewing and working correctly.
6. It’s not clear what you do
The first job of a website is to explain clearly and simply what the company does. This reassures the reader and lets them know they’re in the right place.
You might think this should be obvious, but so many companies get it wrong.
If a visitor arrives on your website, they should be able to understand what you do in five seconds or less.
But you might confuse them if you:
- Display misleading images and visuals
- Talk about benefits without explaining how the benefits will be achieved
- Use vague and non-specific words, like ‘solutions’
- Try to be clever or use too much industry jargon.
How to communicate what you do more effectively
As a general rule, your website should start by explaining what you do and who you do it for. You should be able to do this in a couple of sentences, using plain English that anyone can understand.
Make sure your website gives a cohesive first impression. Use clear language and relevant images that represent your brand and help your visitors to understand what you do.
7. There’s a disconnect
Your website isn’t delivering what your visitors are expecting to see.
Visitors use the information that accompanies your link to help them understand what your webpage is about before they decide to visit. On the Google results page, for example, they’ll look at the page title and description.
If what they see when they reach your website is different to what they were expecting, they might think they’re in the wrong place and leave.
How to avoid disappointing your visitors
To avoid disappointing your visitors, you need to make sure their experience is fluid and flows consistently — from the link they click to reach you to the landing page they arrive on.
- If you update your website, remember to check if the title tags and meta descriptions need updating, too
- Check your backlinks and online directories your listed in to make sure your updates don’t affect them
- If you’re running an online offer or promotion, have visitors click through to a dedicated landing page rather than just a page of your website.
You’ll find more advice on landing pages in this article:
8. Your website isn’t responsive
People browse the internet on a range of devices. And they’ve come to expect a good experience that’s tailored for the device they’re using — whether that’s a desktop, laptop, tablet or smartphone.
For that, you need a responsive design.
A responsive site will adapt to suit the size, shape and orientation of each screen. If yours doesn’t, you’re probably giving your visitors a bad user experience. And bad user experiences rarely result in sales or enquiries.
How to test if your website is responsive
If you’re not sure if your site is responsive, you can check it using this free tool.
The tool will show you how your site appears on a range of different tablets and smartphones. In each case, your site should resize itself to fit the device screen.
If it doesn’t, the only way around this is to get the site redesigned — either professionally, or using a responsive template from a leading website builder, like WordPress, Squarespace or Wix.
9. Your website is badly designed
A badly designed website can be off-putting to visitors and crush customer confidence.
There’s a reason we don’t design websites like this any more. There’s so much going on, you don’t know what to look at first and your eye can’t settle on any one thing.
With time and experience, our web design skills have improved and we have a much better idea of what counts as good and bad design. Here’s a quick summary:
Bad website design
- Dated and cluttered with too many different elements
- Strange colour combinations that are unpleasant to look at, or make the text hard to read
- Complex navigation that hides vital information out of reach
- Stock photographs that don’t represent your business
- Text that spans the whole screen with no borders or breaks
- Oddly sized text that isn’t spaced out properly.
Good website design
- Fresh modern appearance with lots of white/clear space
- Clean and streamlined layout
- Easy to navigate and find information
- Simple single-column format for the text
- Relevant high-res images that are pleasing to look at.
How to improve the design of your website
If you feel your site is old and dated looking, it might be time for a refresh and a rebrand.
Depending on your available time and budget, you could do this yourself or hire a professional web designer.
To help you decide and give you some guidance, I’ve created a couple of helpful resources:
? Learn about The pros and cons of DIY website design
? Avoid these 15 Cringeworthy web design mistakes
10. Annoying website features
The last thing you want to do is annoy your potential customers, so take some time to think about the features on your website, how they present themselves and whether they’re really necessary.
I once landed on a website where the following six pop-ups appeared in quick succession:
- You must accept our GDPR policy
- Here are the GDPR policy choices you made
- Thank you for accepting our GDPR policy
- Sign up for our newsletter
- Register for a free ebook
- A huge chatbot box asking how it could help.
I had to accept or close them all down before I could see anything on the website — only to find there was nothing worth looking at. How irritating!
Even more irritating?
- Pop-ups that appear on every page of the site
- Pop-ups you can’t close down without completing the sign-up
- Pop-ups with passive aggressive opt-outs, like ‘No thanks, I already know everything’.
Other irritations include:
- Error 404 pages (Page not found)
- Intrusive advertising/chatbots
- Sign-up boxes with no option to close them
- Distracting carousels* or animations
- Autoplay videos.
Worse than just being irritating, all these things are a distraction for your visitors — taking their attention away from where it really needs to be. And that’s if they decide to stay.
How to avoid annoying your website visitors
Give your visitors a chance to get to know you and see what you’re about before you bombard them with sign-ups. Set these pop-ups to appear as they leave the site, rather than when they arrive.
A broken link will send your visitors to an Error 404 page, which will tell them the page they’re looking for can’t be found.
You can check your site for broken links using a broken link checker.
If you’ve removed pages, make sure all links to them have also been removed or updated.
Carousels, animations and videos
*Carousels are the sliding panels you see at the top of some websites. If they are large and move quickly, you can still see them at the top of the screen when you scroll down — and this can be distracting.
If you use carousels on your site, make sure they don’t change too frequently. Consider stopping the carousel after the first cycle. And add arrows, so visitors can scroll through them manually, at their own pace.
The same with animations. Avoid continuous looping — let them play once or twice, then stop. Or, if you can, stop them when visitors scroll past them, so they’re not creating a distraction at the top of the screen.
Autoplay videos can be annoying — especially if they stall your site while they’re loading or play unexpectedly with sound. Visitors should always have the option to watch your video or scroll past it.
11. Your website is difficult to navigate
If your visitors have a hard time trying to find their way around your website, they might give up before they’ve found what they were looking for.
Your website should make it easy for visitors to find their way around. And, ideally, they should be able to access any page within three clicks.
Navigation usually works in two ways: a main navigation bar across the top, which links to all the main pages of your site; and signposts, like text links and buttons, which appear at key points on each page.
Your signposts should anticipate what visitors want to see at each stage of the customer journey and include a link that takes them to the relevant page.
For example a customer journey might go from the home page to the relevant service page, to your portfolio, to your testimonials — then, finally, to your contact page.
How to improve your website’s navigation
Start by looking at your main navigation bar and make sure it contains links to all the main pages of your website.
Then go through each page, looking at the key points, which are usually at the end of each section. At each point, ask yourself “what does my visitor need here?” and add the relevant signpost.
You can test your navigation by bringing in an outsider and asking them to navigate to specific pages of the website. See how quickly and easily they can do it. If it’s not quick and easy, ask them where they’re finding it difficult and try to improve it.
12. Your copy is sloppy
On a website, the written content is everything. And if yours isn’t doing its job, it could be costing you customers.
Your copy is how you talk to and engage your target audience. It’s where you show them how you can solve their problems or introduce them to irresistible things they’ll want to buy.
Some websites fail miserably at doing these things and it’s usually because their content is:
- Dull and boring
- Littered with errors
- Difficult to understand
- Poorly explained
- Badly written and awkward to read
- Stuffed with SEO keywords
- Focused on the company — not the customer.
How to fix bad website copy
You can rewrite your website, or ask someone on your team to do it. But it makes much more sense to hire a professional website copywriter.
Because what you really need is someone who knows how to write for your audience. Someone who can engage them, inform them and persuade them to buy from you. And someone who can take care of the SEO side, too.
Hiring a professional will be more expensive, but it will be money well spent and the returns will be higher. Because whatever you pay a copywriter, you can expect to make back many times over.
If you want to try rewriting the copy yourself, you’ll find a shedload of free writing tips on my blog!
13. Your calls to action aren’t working
A call to action (CTA) is anything on your website that prompts your visitors to take action. The action could be anything from visiting another page to getting in touch with you.
For example, it could be:
- An internal link
- Your telephone number
- A contact form
- Your email address
- A sign-up box for your mailing list.
But on some websites, the calls to action simply don’t work. There are a number of reasons for this, including:
- Buttons that don’t do anything
- Broken or incorrect links
- Unclear links or button text
- Contact forms that don’t send
- Buried, missing or incorrect contact details.
How to fix your calls to action
Your calls to action should be clear, obvious and placed right where your customers can see them. If you can, use coloured buttons that contrast with your background and make any text links obvious.
Make sure your links and buttons give visitors a clear expectation of what will happen when they’re clicked — and make sure they follow through. If you’re expecting visitors to sign up for something, be explicit about what they’ll be getting in return.
Make it easy for people to get in touch with you. For example, display your phone number prominently at the top of your website rather than burying it in the footer where it’s harder for visitors to find.
Spare a thought for your mobile visitors, make sure links and buttons are well spaced to allow for a thumb press.
Check regularly that all your buttons, links and forms are working properly.
14. Your process is broken
If you have unexplained low take-up on your website, there may be a technical fault in your process.
Technical faults can cause forms not to send and blips in the customer journey, resulting in things like low mailing list sign-ups and abandoned shopping carts.
How to identify technical faults
Technical faults can sometimes arise following an update to your web platform or a browser.
If you have a web designer who also manages your domain, they may conduct routine tests for this sort of thing. But sometimes, the only way to find a technical fault is to routinely test out the processes yourself.
Some websites also have a button or link for customers to report any technical problems.
15. Your contact information is failing
If you’re offering a service, the main goal of your website is probably getting visitors to contact you. If they’re not contacting you, it may be a problem with the way you’ve structured your contact information.
So what could be the problem?
Here are some examples:
- You’re not making it easy enough for visitors to contact you
- You don’t give visitors enough contact options
- Your contact form isn’t working
- The link to your contact page isn’t working
- Your contact details have changed and your website hasn’t been updated
- Your contact form is too long and detailed, which is putting people off.
How to improve your ‘contact us’ section
Make it easy for visitors to contact you using your preferred contact method. For example, if you want them to call you, have your phone number displayed prominently at the top of your website.
Give visitors a range of contact options. These might include:
- A phone number if they need an immediate response
- A mobile number with the option to text or WhatsApp you
- A contact form if they’d prefer to send their needs in writing
- An email address if they want to send you some additional files
- Social media links if they want to connect with you and get to know you better first.
Check your contact form regularly. Sometimes they just stop working and you may never know.
Make sure you have an accessible contact page and that the contact details on it are all up to date.
Make your contact form as short and easy to complete as possible. Remember, a contact form is only for making contact and the customer hasn’t decided if they’re going to work with you yet. The minimum would be to ask for their name, their message and either a phone number or email address so you can follow up with them.
Do you need help with your website?
If your website isn’t working out the way you think it should, and none of this advice has helped, there may be a deeper problem. And you may be too close to it to work out what it is.
My website audit service will give you a fresh, objective and honest perspective on your website — from someone who knows and understands websites.
Your audit will be packed with insights, observations and advice to help you improve your website and turn it into the powerhouse selling machine it should be — working 24/7 to benefit your business and make you more money.