Does Your Umbraco Platform Need a Health Check?

Are you having problems with your current Umbraco installation? Do you think your Umbraco site should be running more efficiently? Or do you just want to ensure that you’re making the most of the platform’s full potential?

Whatever your objective is, it’s a good idea to check the health of your platform now and then. To do so, we have gathered a list of the most important areas to check to ensure your Umbraco website is performing.

The following areas will give you a good indication of the status of your website and a chance to take corrective action against underperforming code before things get out of hand.

SEO: Rank higher and get more search traffic

Search engine algorithms are constantly changing, and your website needs to be up to date with these to rank higher and get more search traffic. Validate whether your website gets optimal attention from search engines.

Among other things, this entails having correct semantic HTML. Semantic HTML uses elements for their given purpose, and it’s easier for both people and machines to read and understand. Way too often, HTML mark-up is not semantic and contains broken HTML.

In your SEO check, you also need to make sure that you have the correct usage of meta tags. Meta tags are essential because search engines read them to compare if the keywords and the description are related to the visible content.

Sitemap generation is also crucial for SEO because they make it easier for Google to find your site’s pages. This is important because Google ranks web pages, not just websites.

Read more about SEO

The website: Compatibility and accessibility

Validate whether the HTML, JavaScript and CSS code of the website are concise and well-structured for maximum performance and ease of maintenance. You need to validate the site on both desktop and mobile to ensure optimal user journeys, conversion and visual experience.

Here, you need to watch out for compatibility. A validated website will make sure that your website’s design renders correctly (or uniformly) in different browsers. For example, Internet Explorer is more forgiving than many other browsers and may ignore things like unclosed tags that could otherwise cause a page to display incorrectly.

You also need to be aware of accessibility. Validating your website also means using many techniques that aid accessibility (catering for users with a disability) on your site. A basic example is that a validated website will not allow an image without an ALT attribute. It doesn’t necessarily mean that your website is 100% accessible, but it is a perfect place to start and build on.

Optimal editor experience

When building an Umbraco site, developers commonly don’t adopt an editor mindset as they won’t be spending much time in the editor section of the Umbraco back office. As technical experts, they will give little to no thought to editor flow.

Editors, on the other hand, will be spending most of their time in the Umbraco back office and their experience must be as smooth and seamless as possible.

Make sure to validate whether the editorial experience is optimal. For example, you can ask yourself if the site structure, editor views and UI components match the editorial tasks.

The existing editor workflows can be improved by applying better UX principles and making use of the best available packages, including building your own.

Umbraco Implementation

Another thing to validate is whether the Umbraco implementation follows best practices. One of the strengths of Umbraco is that there is more than one way of doing things. However, some of those ways are from older versions of the platform, are not the most efficient, and in later versions may lack support. As such, it is important to remain up to date on the current best practices so that the platform is always operating at its best.

Read more about Umbraco

Infrastructure

Validate whether the hosting platform is correctly dimensioned, whether a structured or automated deployment process has been implemented, and whether monitoring and logging mechanisms are in place.

Automated deployment processes are a must if the turnaround time for deployment

of new features is very high. Without automated deploys, you are using ‘cowboy deploy strategies’, i.e. manually copying files and creating structural elements that are prone to human error.

Application architecture

Lastly, it’s essential to analyse the structure and complexity of the overall application. Does the application require any additional running console applications, scheduled jobs or active integrations?

You also need to analyse the quality and maintainability of the source code. Have best practice software patterns and principles been applied?

We can help you!

Does all of this sound a little daunting or time-consuming? Then let us handle everything while you reap the benefits.

If you think your Umbraco site could use some help, take advantage of our Umbraco experience and save yourself and your team hours of searching for solutions to problems we can fix without a fuss.

We offer a free two-hour Umbraco Health Check. In this check, we perform a series of tests on different areas of your Umbraco site, backend and frontend. Based on the results, we can assess where it’s struggling, and you will receive a report on the state of your Umbraco site. We will also advise you on how to optimise it for maximum potential, and what Umbraco support we can offer.

The health check is performed by our Umbraco certified masters, who have many years of Umbraco experience. As an Umbraco Gold Partner, we guarantee a high-quality service.

Request a free health check today