Articles in this section
Category / Section

Infrastructure Robustness

Published:

Infrastructure Robustness

An analysis to examine the website's speed and elements that impact its performance.


Page Speed Score

Score based on "page load time" (the time it takes to fully display the content on a specific page).

About the Test

Measures the speed of a webpage.

How do we check for this?

The business' website is checked against PageSpeedScore API, for its score. If the score detected, the following is how its represented -

Check = Greater than 89
Caution = Between 50 and 89
Cross = Less than 50

Why do we check for this?

Websites with slow pages discourage users and search engines from exploring your site. Website speed is used as a criterion in the search engine rankings.

What can I do about it?

The website's page load score is 72. Here are a few tips to help get a better score:

Continue to optimize all your website images.
Continue to replicate large Flash plugins with HTML5, for a quicker load time

FAQ(s)

What is the ideal page speed score for a website?

A score of 90 and above is good, between 50 and 89 is okay. If the score is below 50, there is a need to identify causes and take a corrective action.

What could be the several reasons that makes a website slow?

Server performance and location, extra-large images, code density, text graphics, too many plugins, unnecessary redirects are some of the leading causes that lead to a slow website. Migrating to better platforms for a faster performing website is preferable, instead of staying with the obsolete platform that is making it slow.


Image Size Optimization

Image size optimization is about how to best compress an individual image and finding the optimal settings for the image along many dimensions such as format capabilities, content of encoded data, quality, pixel dimensions, and more.

About the Test

This checks if the images in the websites are all optimized for SEO.

Why do we check for this?

Search engines not only crawl the text on your webpage, but they also search for keywords within your image file names. Creating descriptive and keyword-rich file names is absolutely crucial for image optimization.

How do we check for this?

From Google API.

What can I do about it?

Uh oh! Images in your website are not optimized and are likely to impact the user experience.


File Compression

File compression allows you to store and back up significantly more data, faster. It helps to effectively post files on a web page for someone else to download.

About the Test

This test checks if your webpage is compressed using gzip compression on your code.

Why do we check for this?

File compression like GZIP reduces the size of your web page files by up to 70%, which equals faster loading time and a better status with the search engines.

How do we check for this?

We get the information from PageSpeedScore API

What can I do about it?

The page has gzip compression enabled.


Server Response Time

Time taken to load the necessary HTML to begin rendering the page from Server, subtracting the network latency.

About the Test

This measures the time taken to receive the first byte of page content.

Why do we check for this?

Google recommends that server response time should be under 0.2 seconds. No matter how optimized the webpages are (for speed), if the server response time is slow, pages display slowly.

How do we check for this?

From a few well know APIs'.

What can I do about it?

Woohoo! The server response time of the business' website is under 0.2 seconds.

Continue measuring your server response time and address any bottlenecks in future performance.


No Page Redirects

This refers to not having any Page Redirects that trigger an additional HTTP request-response cycle and delay page rendering.

About the Test

This checks how many Page Redirects the website URL performs to get to the final destination URL. If the results show a check, it means there are no Page Redirects to reach the website's homepage.

Why do we check for this?

Page Redirects impact search engine indexing and adversely affect site loading time. One redirect may be acceptable, specifically if the URL is redirecting from a non-www version to its www version, or vice-versa.

How do we check for this?

From a few well know APIs'.

What can I do about it?

Woohoo! There are no redirects to reach the final destination page on the business' website.


Google Analytics

A web analytics service that tracks and reports the website traffic.

About the Test

This checks if Google Analytics and Google Tag Manager is embedded into the website.

Why do we check for this?

Google Analytics allows you to track many important metrics, covering all aspects. You can monitor the effectiveness of your online marketing strategies, onsite content, user experience, and device functionality.

How do we check for this?

We detect code patterns of Google Analytics and Google Tag Manager in the homepage content.
If Patterns are found you would see a check mark.

What can I do about it?

Woohoo! The business' website is integrated with Google Analytics.

It could also be useful to install a second one, to cross-check the data.

A few other popular Analytics Tools include:

Quantcast, AdobeAnalytics, Piwik, Chartbeat, etc.,


Caching Enabled

Caching helps the client determine if and when a web server can reuse a previously fetched response

About the Test

This test checks if your website is cache enabled or not.

Why do we check for this?

Cached pages serve up static html and avoid potentially time consuming queries to your database. It also helps lower server load by up to 80%. It benefits high traffic pages that accesses a database, but whose content does not change on every page view.

How do we check for this?

From Google API.

What can I do about it?

Woohoo! The business' website has cache enabled.

The recommended cache time is one week and preferably upto one year for static assets, or assets that change infrequently. Use a URL fingerprinting or versioning technique, to have precise control over invalidation of resources.


Prioritize Visible Content

Prioritizing the visible content of a webpage (that users see on their screen before they scroll), also referred as "above the fold" content.

About the Test

This checks if the business' website has prioritized content above the fold.

Why do we check for this?

Prioritizing above the fold content makes the site load very fast and gives the viewers the most important content on webpages, without any delay.

How do we check for this?

From a few well know APIs'.

What can I do about it?

Woohoo! Above-the-fold content renders correctly on the webpages.


WordPress

WordPress is the most popular open source Content Management System (CMS), used by approximately 75 million websites. WordPress is free to install, deploy, and upgrade.

About the Test

This checks if WordPress is installed on the business' website.

Why do we check for this?

WordPress is SEO-friendly with clean and consistent codes that helps attract search engines to the business' website and enhances website ranking.

How do we check for this?

Look for the WordPress pattern in Meta Tags and in script tags like CSS URL and js.

What can I do about it?

Uh oh! It is not a WordPress site.


Sensitive Information Security

In order to carry out online transactions or get any sensitive information from users, a website should have the SSL (Security Sockets Layer) technology. SSL can then be enabled for specific web pages to allow sensitive information such as credit card numbers, social security numbers and login credentials to be transmitted securely. Online security can be identified with the lock icon or the green address bar . SSL-secured websites also begin with https rather than http.

About the Test

This checks if the website has SSL certificate installed correctly.

Why do we check for this?

A website should have the SSL (Security Sockets Layer) enabled all across or for specific web pages, to allow sensitive information such as credit card numbers, social security numbers, and login credentials, to be transmitted securely.

How do we check for this?

We detect the "https" presence through an internal algorithm.

What can I do about it?

Woohoo! SSL certificate is installed correctly on the business' website.

Was this article useful?
Like
Dislike
Help us improve this page
Please provide feedback or comments
Access denied
Access denied