How does the Wiredelta score algorithm work?

Just how Google Search, Facebook Newsfeed, and many other products that you use on a daily basis run on algorithms, so does Wiredelta’s analysis tool.

In this article, we will look at how the Wiredelta analysis tool is made up of multiple variables, which are compressed into one score using an algorithm that we keep improving over time.

So when you see changes to your overall score, it might be because you have done changes to your website, but it could also be because our algorithm has been updated.

General mechanics

The analysis currently contains 30+ variables that we base the overall score on.

These variables are all measured by trusted third-party APIs from Google Search, Microsoft Bing, Alexa and many other third-party services. In other words, Wiredelta has merely collected all these third-party assessments in one score.

The variables are grouped into different sections like Search, Usability, Mobile, and others, which you can read more about in the article how the FREE Wiredelta analysis tool works. When you run an analysis, you see some of these variables immediately on the result page, while others are blurred out. To see all the variables, you will have to leave your email to receive the full report as a PDF with all of the information.

When running an analysis, each variable contains different conditions. Depending on the result that the website returns and the conditions, the result for each variable is:

  • Passed
  • Improve
  • Error

We show the same in the overview at the top of the analysis:

Wiredelta score Passed, Improve, Error

Example of binary variable: Custom 404 pages

A binary variable can take the value of passed or error.


Check if the domain has a page for 404 errors, if so then it is passed, if not then it is an error.

Why is that important?

Custom 404 error pages say a lot about the finishing touch of a website. The websites that have gone out of their way to make a custom 404 page are much more likely to value good usability, strong security, and generally measure their website up against the highest standards.

How is it measured?

Either there is a custom 404 error page, or not.

Example of non-binary variable: TEXT/HTML ratio

A non-binary variable can take the value of passed, improve or error.


Calculate size of HTML and text, return text size % of HTML size.

Why is that important?

Content is king, not code. If your website has a lot of redundant code that makes the website bloated compared to how much content is actually being served to the visitor, then your website will perform worse than others.

How is it measured?

We retrieve two versions of the website. First, we retrieve the size of the entire webpage – known as source length – and then we retrieve the size of webpage but this time without CSS and JavaScript files – known as text length. The difference between the two gives us the length of the text of the webpage. From that, we can calculate the percentage of text length compared to source length. Based on this, the variable has three conditions:

  • Error: If the text length < 2% of source length then the algorithm throws “error”
  • Improve: If the 2% < text length < 10% of source length then the algorithm throws improve
  • Passed: If the text length > 10% of source length then the algorithm throws “passed”

How are the variables chosen?

Great question! This is where things get interesting.

We have elaborate and continuous discussions on how to improve the Wiredelta score to make a better analysis.

There is no simple answer, but as the web evolves, so will websites and how they are scored.

That is why we keep our eyes and ears open, adding new variables on a rolling basis that help provide a more accurate score. These variables include but are not limited to tests on a website’s blog, webshop, security, and legal compliance such as GDPR.

Next steps

Okay, so you are convinced that a Wiredelta score and hence analysis is worthwile. So, what happens once you got your report?

Well, now comes the fun part where you have to go through each variable’s result and find the most pressing issues that you have to make to fix in order to improve your website.

But fear not, you are not alone in this. Our team of professionals is there for you. We stand available to help you implement fixes and improvements. Just start a chat, shoot us an email or give us a call and we will get cracking shortly after!

Posted by Editor