Speed Up Your Website & Increase Conversions

Website Speed

Imagine one day you decided to research for airfare prices for a trip.

You go to Google, enter the keyword “cheap airfares,” and an ad grabs your attention.

When accessed via mobile device, 5 seconds passed, and nothing on the page opens.

What would you do?

You will be so frustrated and will go back to search results again.

It is frustrating to see a website load very slow.

Knowing this, Google has been evaluating pages loading speed for many years as a ranking factor in search results.

On January 17, Google officially announced that the Page load speed would be classification criteria from July 2018 to rank a website on Google.

Google wants to prioritise the user experience and give best results for the users.

So the usual question is

How to speed up your website in 2018

Improving the load speed of your website or blog is a fundamental task for good user experience.

Load speed also affects the organic rankings and even conversion rates.

Bounce rate

After all, we want more conversions and have to make more money.

Then it is time to optimise your website for speed.

Let’s get started with few tips.

Monitor Google Page Speed Insights

Do you know that Google provides a useful tool to diagnose problems with your pages?

Google provides a tool called Google Page Speed Insights to test your site for free.

Testing your website with this tool is very simple.

Enter the page you want to see insights for and wait for results.

Once the tools complete the test, it will give you various information about the optimise your page.

Many think that the rating for the homepage is worth for the whole site.

NO, it is not.

Remember Google Page Speed Insights evaluates per page, not per domain.

As an example, let’s look at the information regarding an example website.

Page Speed

There are different factors which impact these metrics.

This tools also gives you suggestions on where to improve.

Based on the browsing history of the Chrome browser, Google evaluates two categories of load speed optimisation focused on user experience, FCP, and DCL.

Let’s dig deep into them.

The First Content Display (FCP) metric measures when a user sees a visual response from the page.

With faster responses, there are more chances of keeping users involved.

The DOM Content Loading (DCL) metric measures when the HTML document was loaded and parsed.

The faster the website, the lesser will be the bounce rate.

Not all sites are graded; they need to have enough traffic and data from the Chrome user experience report to be graded.

For example, my Website has no data for page speed:

PSI Dsquad

You can also see the list of optimisations to improve speed.

Now let us go in deep with the optimisation techniques.

Image optimisation

Images are primarily responsible for the slow loading of the website.

The size of the images does matter.

The larger the image, the longer it will take for the image to download it on the size, thus the higher load time.

My recommendation is to have an image size less than 100Kb, but it is not always possible.

For example, banner images that have larger dimensions use more pixels.

But there is an effective way to reduce the size of images without losing quality.

Tools like compressor.io can help you reduce the image size without losing quality.

Access the tool, upload the images to be optimised.

You can then download the compressed images for use or replacement on your site.

You can see how much the above image is reduced and you can check the quality.

Read More: Video  Marketing Tips for 2018

Leveraging Browser Cache

Leveraging browser cache is bit hard task over the years.

But not now, with some excellent plugins.

Cache stores data for future requests to serve the data faster.

The search for page resources on the network is slow.

Every time you visit a website, all the resources will be downloaded to your browser.

The download may require multiple round-trip journeys between the browser and the server, which slows down processing and can block rendering of page content, as well as causing data costs for the visitor.

All server responses need to specify a cache policy to help the browser determine in which situations it is possible to reuse a previously searched response.

On Apache servers, it is possible to determine cache validators via .htaccess of each site file type.

For those who work with WordPress, some plugins facilitate this process, such as WP Total Cache, WP Rocket.

Before using these plugins, please take a backup of your site.

Reduce HTTP Requests

These are the requests which are sent to the browser to download your website files when a visitor visits your website.

When a webpage loads in the browser it downloads flies like images, stylesheets and scripts.

These files make a request whenever a page is loaded.

High the on-page components, higher will be the load time.

The best way to reduce the HTTP requests is to reduce the number of on-page elements.

You can use Developers tools from Google Chrome to find the requests made.

Try optimising and removing unwanted images, files and scripts.

This could help to boost the page.

Read More: Seo Checklist

Eliminate Render Blocking javascript and CSS

Another factor which impacts speed of your website.

You need to understand how browsers behave.

Before rendering a page, the browser needs to fetch all parts of layout rendering, styles, and effects by analysing HTML markup.

During this process, whenever the parser encounters a script or CSS, it has to stop and run it before continuing to parse the HTML.

It is necessary to minimise JavaScript blocking, especially in case of external scripts that need to be fetched before they are executed.

The scripts required to render page content can be inserted inline to avoid extra network requests.

However, the content you enter needs to be small.

In case of CSS, it is more or less the same principle.

Developers have the custom of creating several external CSS files, and some of them are small.

External CSS files increase the demand for searching the files on the network, which causes latency.

It is necessary that small external CSS files are inserted inline in HTML.

For large files, you need to insert inline the part responsible for rendering the content above the page fold.

My site can serve as an example of CSS optimisation.

Compress JavaScript, CSS & HTML

Did you know that spaces, blank lines and comments increase the size of JavaScript, CSS and HTML files?

It is essential to compress, or rather to eliminate, unnecessary content in such files.

Combine CSS

Depending on the quantity and size of files, it makes a huge difference in loading speed.

Try compressing all these files to improve the load times.

Reduce server response time

The biggest factor to load a website is it DNS.

Website speed depends on how long it will take for the DNS lookup to execute.

A Domain Name System is a server with a database of IP addresses and their hostnames.

How DNS works?

When you type a URL into your browser, the DNS server translates that URL into the IP address online.

DNS lookup starts the process of finding the DNS record associated.

Your Internet Service providers will perform a DNS lookup to find the IP address related to that URL.

The time taken by these steps to complete the process determines how fast your DNS provider is.

If not, it may be time to change to a faster DNS provider.

Choose the Right Hosting

Choosing the right hosting provider can help you increase the load speed of your website.

There are different types of Hosting Providers:

Shared Hosting Providers

Dedicated Hosting Providers

Shared hosting uses tens or thousands of websites on the same server.

This reduces costs, which are distributed among customers who share the same server, but in many cases they limit RAM.

The response time for file transfer of the site is compromised, and your site may only use part of the resources the server.

In shared everything all resources are limited, and you will have more server response time.

Always opt for dedicated hosting, because in this case, the server will be only for your site and the performance is better than shared hosting.

Response time can also be reduced in Dedicated hosting

On the other hand, the cost is much higher for a dedicated server, but it will pay off.

Read More: How Website Hosting Affects SEO

Use a Content Delivery Network.

If your site is getting a decent amount of traffic, you need to use CDN to reduce server requests.

When your website was hosted on one server, every user who visits your site sends a request to the same server.

This increases in the time to process each request, slowing down the load times for all users.

For the users who are away from your server, the load time will be higher.

CDN Map

A Content Delivery Network can help you eliminate these issues.

With CDN, the file requests from the user’s browser are routed to the closest server, caching your site on global server network.

For example, your site is in India and a person visits from the USA, while you are using CDN, the routing looks like this.

There are some good CDN like MaxCDN and Cloudflare, where you can start using it right away.

Use AMP

AMP stands for Accelerated Mobile Pages, a project that involves Google, LinkedIn, Twitter and Pinterest.

The goal is to create a default HTML page so that it loads faster on mobile devices.

AMP is a set of HTML settings that optimise page loading time on mobile devices.

AMP

Thinking of implementing AMP to your sites?

Read this tutorial to know more about AMP and its implementation.

AMP optimises the behaviour of JavaScript, CSS, loading of most essential resources, among other aspects.

Read More: SEO Tactics to Avoid 2018

Conclusion

Improving on page speeds is tough nowadays. But it not impossible.

The above tips can make a significant impact on page speed if you do it right.

Spending time on the suggestions and optimising tasks given by Google page speed insights, GTmetrix and Pingdom tools can help you achieve your goals.

This could also improve your SEO rankings.

Read More: 18 Backlink Sources for your Link Building Campaign

Even though few things are complicated, if you start working on today, you can slowly build tasks and reach your goals.

With our Dsquad Website, we achieved 0.9 seconds, and we can help you get the same.

Gtmetrix

 

Implement these or Contact us to speed up your site.

 

Leave a Reply

Your email address will not be published. Required fields are marked *