8 Crucial Website Quality Assurance Factors (and How to Test for Them)
When we talk about “website quality assurance,” it is usually in regards to the checklists of items and steps which go into creating a functional website before it gets launched, for example: code standards, authoring tools, and validation methods. But what a lot of people don’t realize is that website quality assurance is not over after you launch. Quality assurance is something which should be happening on a constant basis. As Mike Rastiello at Business2Community points out:
QA [quality assurance] and testing is never over. If you update a link on your site, or change content or make any changes to the site you need to test them. Click on every link. Make sure every image shows up.
Website quality assurance and online marketing
We get it. After your website is launched, you want to focus on marketing so you can get those leads and turn them into sales. But the truth is that you cannot have online marketing without regular quality assurance tests of your website.
Keeping up on website quality assurance can mean a big difference between a dazzling conversion rate and a high bounce rate.
- How fast is your website responding for mobile viewers?
- Are your visitors getting 404 Error messages from broken links?
- Is your contact info wrong on a critical page, meaning leads can’t even get in touch?
Remember, a good online marketing strategy (whether it's SEO, SEM, PPC, or email) always factors in how real leads view and use your site. Having tons of traffic isn’t going to do diddly squat if leads can’t sign up because of a broken link.
How often should you test website quality assurance?
Of course, this is going to vary depending on the size and nature of your website. However, a good rule of thumb is to check website quality assurance once per week. This will allow you to catch any pertinent issues, such as broken links or missing H1 tags, before they take a big toll on user experience or affect your SEO.
Which leads us to the problem of how do you check website quality assurance?
Luckily, it is getting a heck of a lot easier to check website quality assurance. There are now tools, Acquia Optimize being one of them, which automate the data collection process. With Acquia Optimize, the tool scans your website each week (or you can click “scan” at any point) and sends a report to your inbox with any QA issues which need to be fixed. This is a heck of a lot easier than trying to go through every single page of your website and check each link and image individually. Even if you have a really tiny website, manually checking website quality assurance just isn’t possible.
The eight website quality assurance factors to test
This could be a huge section, and there have been entire books written on website quality assurance factors and testing checklists. However, for most webmasters with small to medium websites which have already launched, there are actually only 8 quality assurance factors which need to be regularly checked to ensure the website is delivering the best possible user experience.
1. Broken links
One of the worst quality assurance issues you can have on your website is broken links. It might seem harmless to have a broken link here or there. After all, some broken links are bound to happen when an intern changes the URL of a page or an external page you link to disappears. But broken links are NOT harmless. Broken links destroy your website by disappointing visitors and harming your credibility. In some cases, the broken links could also harm your bottom line when the link is to a opt-in page, sales page, or other important page for conversions.
Make sure you never disappoint another visitor by using the Acquia Optimize quality assurance tool to check for broken links on your website. The tool makes it incredibly easy on you. Every week, your website will be scanned. If any broken links are found (including image links!), you will be informed of them in the weekly report.
2. Missing or incorrect content
If you have a really small website, it might be possible to keep track of what content is on each and every page of the site. But, once your website starts to grow, it becomes difficult to keep track of everything. Are you absolutely sure that your company’s old address and phone number isn’t on any pages? Or what about outdated products or services?
Customers are going to lose all confidence in your business if they find inaccurate information, or if they can’t find certain critical information at all.
An easy way to keep track of content on your website is with the Acquia Optimize Policies feature. You can set up policies for certain words or phrases and find out exactly which pages they are located on. You can also mark policy violations as Error Finders to find a page that doesn’t contain a word or phrase.
Another feature for monitoring content quality is that the module will note pages with short content that is too short. Remember, neither Google nor users like product pages or blog posts with just a few sentences. This feature is a good way to make sure you are delivering enough content to meet users’ needs and stay on top of SEO.
3. Website speed and uptime
With the widespread integration of mobile, website speed has become more important than ever. In fact, a load time of over one second on mobile is enough to break a user’s flow. And let’s not forget that Google factors in website speed and load times as a ranking factor in both desktop and mobile searches!
So how do you know whether your website is up to speed? The Acquia Optimize Performance module can help with this too. Just open the dashboard and you will be able to see a chart showing how fast your pages load across different browsers, networks, and countries.
4. Spelling mistakes
Want to make your business look disreputable and careless? Then leave a bunch of spelling errors all over your website. Think about it. Would you hire a law firm to handle your personal injury case if they couldn’t even spell litigation correctly? Or how about trusting a dentist with your root canal when that dentist is careless enough to misspell enamel on a webpage?
Content management systems do an okay job of picking up on spelling errors, but they simply aren’t designed for that task. Acquia Optimize's spell check feature which scans through every single word on your website for spelling errors. You can customize the dictionary to include words specific to your industry.
5. Missing meta data, H1 tags, and title tags
This information usually isn’t considered part of website quality assurance, but rather a SEO factor. However, in this case, the SEO factors do affect QA. As talked about in our post about title tags and H1 tags, title tags and meta descriptions (which are shown in the search results and social media shares) tell the user they have found a relevant page that meets their needs. The H1 tag (which appears on the webpage) then reassures the user that the page is relevant while introducing the content to them.
If you are missing any of this information, you aren’t going to be delivering the best quality experience for your users, and will likely have a low click-thru rate (CTR), which also affects SEO. Acquia Optimize scans your website and alerts you if you have any missing meta data, H1 tags, and title tags. It also alerts you to duplicate tags so you can reduce errors and confusion.
6. Missing image alt text
Alt text, are lines of text which describe the images on your website. If an image fails to render for some reason, then the alt text will display instead. Alt text is generally talked about for its importance to SEO, but it's also an important part of website quality assurance. Should your images fail to render (such as if users have images disabled or the user is vision impaired), you don’t want a line of text reading something like img2930582.jpg to show up and break the flow.
When Acquia Optimize scans your website, it will find any images which are missing alt text so you can quickly fix this serious issue.
7. File optimization
Depending on the nature of your website, you might have all sorts of files on it (e.g., image files, PDFs, archive files, javascript files, or CSS), these files could be harming your website quality assurance if you aren’t careful. One way they harm QA is by causing pages to load slowly, which is frustrating for users and bad for SEO. Maybe you have some old, outdated files on your website which users or employees are accidentally landing on. Or maybe you have custom CSS files bogging down your site and creating a poor user experience.
With the Acquia Optimize Content Policies tool, you can get an immediate overview of every single file on your website. The files are broken down by type and can be easily browsed through so you know what is there and can keep things clean, organized, and up-to-date. You can also check your website policy documents and make sure they are in compliance with your overall website strategy.
8. Contact information is available and correct
The final website quality assurance factor in the checklist is that your contact info is available and correct. You’d be surprised how many small business websites forget the vital step of putting their phone number of address on their website. In fact, according to the Small Business Trends report, 70% of small business B2B websites lack a call-to action. You do want leads to contact you, right?
This problem can easily be avoided and fixed by using Acquia Optimize's Policies feature to do an “Error Finder.” You simply type in your phrase, such as an email, address, or phone number. Acquia Optimize will then scan all your web pages and mark each page which doesn’t contain the phrase. Solve the website quality assurance problem by adding your contact info and never miss out on a lead again.